View Single Post
05-25-09, 05:44 PM   #8
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
So, after a few RC iterations, things are going fairly smoothly. Unfortunately, issues WERE identified in the initial RC which had to be fixed, thus the delay. I promised you guys commit logs a while ago, so here they are. Have fun; it's a lot. One of the big things that's been worked on is an installer so you don't have to figure out what version is for you -- it automatically detects the right version for you.

Code:
Revision: 252
Author: mpdelbuono
Date: 2:52:18 PM, Monday, May 25, 2009
Message:
Various tweaks, icon changes, etc. Corrected an issue on the MacInstallable class which caused modules to fail to be installed.
----
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/LicenseDialog.form
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/LicenseDialog.java
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/MacInstallable.java
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/MainFrame.form
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/MainFrame.java
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/ModuleInstallable.java
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/SdkInstallable.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/minion-beta-logo.png
Modified : /trunk/wowi/src/com/mmoui/wow/manager/MmouiPrivateKey.class

Revision: 251
Author: mpdelbuono
Date: 2:07:07 AM, Monday, May 25, 2009
Message:
Added the various options for the installer as well as the licensing information
----
Modified : /trunk/minioninstaller/nbproject/private/config.properties
Modified : /trunk/minioninstaller/nbproject/project.properties
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/LicenseDialog.form
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/LicenseDialog.java
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/MainFrame.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/ModuleInstallable.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/SdkInstallable.java
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/Win64Installable.java
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/WindowsInstallable.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/WowiInstallable.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/ZipInstallable.java

Revision: 250
Author: mpdelbuono
Date: 1:56:58 AM, Monday, May 25, 2009
Message:
Various touch-ups for appearance purposes only
----
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
Modified : /trunk/mmoimgr-services/src/com/mmoui/manager/services/Updatable.java
Added : /trunk/mmoimgr-zip/LICENSE.txt
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Addon.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/AddonInstaller.java

Revision: 249
Author: mpdelbuono
Date: 10:25:17 PM, Sunday, May 24, 2009
Message:
Updated licensing information associated with the program.
----
Modified : /trunk/minioninstaller/nbproject/build-impl.xml
Modified : /trunk/minioninstaller/nbproject/genfiles.properties
Modified : /trunk/minioninstaller/nbproject/private/config.properties
Modified : /trunk/minioninstaller/nbproject/project.properties
Modified : /trunk/minioninstaller/nbproject/project.xml
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/MainFrame.form
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/MainFrame.java
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/Win64Installable.java
Modified : /trunk/minioninstaller/src/com/mmoui/minion/installer/WindowsInstallable.java
Modified : /trunk/mmoimgr/LICENSE.txt
Modified : /trunk/wowi/LICENSE.txt

Revision: 248
Author: mpdelbuono
Date: 9:36:27 PM, Sunday, May 24, 2009
Message:
Overall conversion to the "MMOUI Minion"  standard and pushed to core 2.3.0, wowi 2.2.0, zip 1.2.0
----
Modified : /trunk/mmoimgr/manifest.mf
Modified : /trunk/mmoimgr/nbproject/build-impl.xml
Modified : /trunk/mmoimgr/nbproject/genfiles.properties
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/mmoimgr/nbproject/project.properties
Modified : /trunk/mmoimgr/nbproject/project.xml
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainAboutBox.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainAboutBox.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ModuleCenterFrame.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/ConfigPanelDialog.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/GlobalConfigPane.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/Main.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/MainAboutBox.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/MainView.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/ModuleCenterFrame.properties
Added : /trunk/mmoimgr/src/com/mmoui/manager/resources/minion-beta-logo.png
Added : /trunk/mmoimgr/src/com/mmoui/manager/resources/minion-icon128x128.png
Modified : /trunk/mmoimgr-services/manifest.mf
Modified : /trunk/mmoimgr-services/nbproject/build-impl.xml
Modified : /trunk/mmoimgr-services/nbproject/genfiles.properties
Modified : /trunk/mmoimgr-services/nbproject/project.properties
Modified : /trunk/mmoimgr-services/nbproject/project.xml
Modified : /trunk/mmoimgr-zip/build.xml
Modified : /trunk/mmoimgr-zip/manifest.mf
Modified : /trunk/mmoimgr-zip/nbproject/build-impl.xml
Modified : /trunk/mmoimgr-zip/nbproject/genfiles.properties
Modified : /trunk/mmoimgr-zip/nbproject/project.properties
Modified : /trunk/mmoimgr-zip/nbproject/project.xml
Modified : /trunk/mmoimgr-zip/src/com/mmoui/manager/zip/ZipExtractor.java
Modified : /trunk/wowi/build.xml
Modified : /trunk/wowi/manifest.mf
Modified : /trunk/wowi/nbproject/build-impl.xml
Modified : /trunk/wowi/nbproject/genfiles.properties
Modified : /trunk/wowi/nbproject/project.properties
Modified : /trunk/wowi/nbproject/project.xml

Revision: 247
Author: mpdelbuono
Date: 1:54:46 PM, Sunday, May 24, 2009
Message:
Adding the installer project
----
Added : /trunk/minioninstaller
Added : /trunk/minioninstaller/build.xml
Added : /trunk/minioninstaller/manifest.mf
Added : /trunk/minioninstaller/nbproject
Added : /trunk/minioninstaller/nbproject/build-impl.xml
Added : /trunk/minioninstaller/nbproject/genfiles.properties
Added : /trunk/minioninstaller/nbproject/private
Added : /trunk/minioninstaller/nbproject/private/config.properties
Added : /trunk/minioninstaller/nbproject/private/private.properties
Added : /trunk/minioninstaller/nbproject/private/private.xml
Added : /trunk/minioninstaller/nbproject/project.properties
Added : /trunk/minioninstaller/nbproject/project.xml
Added : /trunk/minioninstaller/src
Added : /trunk/minioninstaller/src/com
Added : /trunk/minioninstaller/src/com/mmoui
Added : /trunk/minioninstaller/src/com/mmoui/minion
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/DefaultInstallable.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/Installable.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/Linux32Installable.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/Linux64Installable.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/MacInstallable.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/Main.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/MainFrame.form
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/MainFrame.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/Win32Installable.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/Win64Installable.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/WindowsInstallable.java
Added : /trunk/minioninstaller/src/com/mmoui/minion/installer/minion-logo-beta.png
Added : /trunk/minioninstaller/test

Revision: 245
Author: mpdelbuono
Date: 10:27:49 PM, Saturday, May 23, 2009
Message:
Pushed core/services to 2.2.5, wowi to 2.1.18
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr-services/manifest.mf
Modified : /trunk/wowi/manifest.mf

Revision: 244
Author: mpdelbuono
Date: 10:23:49 PM, Saturday, May 23, 2009
Message:
Fixed an issue where addons might disappear from the UI with the log showing an (incorrect) detection notice of "child of another installed addon," only to show up again upon restart.
Fixed an issue where the log would not show the shutdown notice when not at the "NOTICE" or "DEBUG" log level.
Improved UI performance during dispatcher restarts (such as when closing the options panel or module center) by dispatching all addon interrupts simultaneously rather than one-by-one and by using a thread other than the AWT/Swing thread.
----
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Log.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/InterfaceList.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Service.java

Revision: 243
Author: mpdelbuono
Date: 5:19:32 PM, Saturday, May 23, 2009
Message:
Corrected various warnings, both from netbeans and checkstyle, and removed a bunch of "TODO" comments that were already implemented
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Desktop.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/IgnoredInterfacesDialog.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MinionSecurityManager.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ModuleCenterFrame.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ServiceTabPane.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/XMLOutputStreamWriter.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Addon.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/AddonInstaller.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Configuration.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/InterfaceList.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Service.java

Revision: 242
Author: mpdelbuono
Date: 3:36:31 PM, Saturday, May 23, 2009
Message:
Modules no longer require a restart to complete installation. Accordingly, the module center now shows the module that has been installed immediately after installation. Modules can now be installed via a ZIP file instead of a JAR file, allowing for libraries to be packaged with modules, as well as modules to be bundled together for installation at the same time.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ModuleCenterFrame.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ModuleUpdateDialog.java

Revision: 241
Author: mpdelbuono
Date: 12:03:54 PM, Saturday, May 23, 2009
Message:
Improved the performance of the WoWI module's downloading capabilities (both with regards to analysis and actual downloading of files)
----
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Addon.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/InterfaceList.java

Revision: 240
Author: mpdelbuono
Date: 11:37:23 AM, Saturday, May 23, 2009
Message:
Added a feature to allow the magnifying glass to act as a search button, instead of requiring the user to hit "enter."
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/MainView.properties

Revision: 238
Author: mpdelbuono
Date: 11:06:35 PM, Monday, May 18, 2009
Message:
Pushed core/services to 2.2.4, wowi to 2.1.17
----
Modified : /trunk/mmoimgr/manifest.mf
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr-services/manifest.mf
Modified : /trunk/wowi/manifest.mf

Revision: 237
Author: mpdelbuono
Date: 10:51:48 PM, Monday, May 18, 2009
Message:
Corrected an issue where ignores were not always being assigned to the correct module
Implemented an option to be able to "undo" a permanently ignored UpdateElement
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/GlobalConfigPane.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/GlobalConfigPane.java
Added : /trunk/mmoimgr/src/com/mmoui/manager/IgnoredInterfacesDialog.form
Added : /trunk/mmoimgr/src/com/mmoui/manager/IgnoredInterfacesDialog.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
Added : /trunk/mmoimgr/src/com/mmoui/manager/resources/IgnoredInterfacesDialog.properties
Modified : /trunk/moduletest/src/com/mmoui/test/TestUpdatable.java

Revision: 236
Author: mpdelbuono
Date: 11:30:44 PM, Sunday, May 17, 2009
Message:
Removed the "beta" option from the global configuration. Modules should do this on their own from now on to allow for further flexibility. In its place is now a "manage ignored interfaces" option (currently unimplemented).
----
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/GlobalConfigPane.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/GlobalConfigPane.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/GlobalConfigPane.properties
Modified : /trunk/mmoimgr-services/src/com/mmoui/manager/services/Updatable.java
Modified : /trunk/mmoimgr-services/src/com/mmoui/manager/services/UpdateElement.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Addon.java

Revision: 235
Author: mpdelbuono
Date: 12:15:15 AM, Sunday, May 17, 2009
Message:
Improved addon heuristics by using the new UIDir element to help isolate addons.
----
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/JHtmlPane.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/InterfaceList.java

Revision: 234
Author: mpdelbuono
Date: 11:14:21 AM, Saturday, May 16, 2009
Message:
Synchronized Extractor acquisition to improve performance. 
Added support for the <UIChild> directive in the addon file list and adjusted scoring algorithms accordingly.
Changed getHttpClient() to now throw an InterruptedException instead of an IOException
----
Modified : /trunk/wowi/src/com/mmoui/wow/manager/InterfaceList.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/AddonInstaller.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/ConfigurationPanel.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Service.java

Revision: 233
Author: mpdelbuono
Date: 12:21:50 AM, Friday, May 15, 2009
Message:
Adjusted the look and feel of the "Updates Available" label to help make it more visible. Also updated the "test" module to work with the current core.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/moduletest/manifest.mf
Modified : /trunk/moduletest/nbproject/build-impl.xml
Modified : /trunk/moduletest/nbproject/genfiles.properties
Modified : /trunk/moduletest/nbproject/private/private.properties
Modified : /trunk/moduletest/nbproject/project.properties
Modified : /trunk/moduletest/nbproject/project.xml
Modified : /trunk/moduletest/src/com/mmoui/test/Main.java
Modified : /trunk/moduletest/src/com/mmoui/test/TestConfiguration.java
Modified : /trunk/moduletest/src/com/mmoui/test/TestNewsService.form
Modified : /trunk/moduletest/src/com/mmoui/test/TestNewsService.java
Modified : /trunk/moduletest/src/com/mmoui/test/TestService.java
Modified : /trunk/moduletest/src/com/mmoui/test/TestUpdatable.java

Revision: 232
Author: mpdelbuono
Date: 12:06:26 AM, Friday, May 15, 2009
Message:
Corrected an issue where the configuration was not committed after a module update, resulting in possible application deadlocks.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ModuleUpdateDialog.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/MainView.properties

Revision: 230
Author: mpdelbuono
Date: 9:32:21 PM, Thursday, May 14, 2009
Message:
Pushed core to 2.2.3, wowi to 2.1.16
----
Modified : /trunk/mmoimgr/manifest.mf
Deleted : /trunk/mmoimgr/mmoimgr-services.jar
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr-services/manifest.mf
Modified : /trunk/wowi/manifest.mf

Revision: 229
Author: mpdelbuono
Date: 9:07:18 PM, Thursday, May 14, 2009
Message:
Further corrected extraction for Mac OS due to the symlinked temp directory
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainAboutBox.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainAboutBox.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MinionSecurityManager.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/Main.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/MainAboutBox.properties

Revision: 228
Author: mpdelbuono
Date: 8:22:48 PM, Thursday, May 14, 2009
Message:
Corrected an issue where suspended threads were not being correctly shut down after a dispatcher reset (like when the options panel is closed). This also occasionally resulted in RejectedExecutionException being thrown in certain cases.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java

Revision: 227
Author: mpdelbuono
Date: 8:08:24 PM, Thursday, May 14, 2009
Message:
Improved addon version heuristics by dropping the letter "r" if present at the beginning of a version
----
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Addon.java

Revision: 226
Author: mpdelbuono
Date: 7:51:27 PM, Thursday, May 14, 2009
Message:
Made some adjustments to the security manager to comply with Java 5's practices. In particular, the core codebase is now granted AllPermission as it manages its own permissions through the SecurityManager.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MinionSecurityManager.java

Revision: 225
Author: mpdelbuono
Date: 2:44:20 PM, Thursday, May 14, 2009
Message:
Worked around a Java 5 issue where the custom security manager is not called -- instead the Java AccessController is called directly which has overly-restrictive permissions, resulting in unnecessary SecurityExceptions being thrown.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
Modified : /trunk/mmoimgr/mmoimgr-services.jar
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/wowi/manifest.mf
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MinionSecurityManager.java
Modified : /trunk/mmoimgr/nbproject/build-impl.xml
Modified : /trunk/mmoimgr/nbproject/genfiles.properties
Modified : /trunk/mmoimgr/nbproject/project.properties
Modified : /trunk/mmoimgr/nbproject/project.xml
Modified : /trunk/mmoimgr/src/com/mmoui/manager/JUpdatablePopup.java
Modified : /trunk/mmoimgr-zip/nbproject/build-impl.xml
Modified : /trunk/mmoimgr-zip/nbproject/genfiles.properties
Modified : /trunk/mmoimgr-zip/nbproject/project.properties
Modified : /trunk/mmoimgr-zip/nbproject/project.xml
Modified : /trunk/mmoimgr-zip/src/com/mmoui/manager/zip/ZipService.java
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote