Thread Tools Display Modes
05-05-09, 09:55 PM   #1
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
Daily Update Thread

Hello all,

As mentioned in the "Release Schedule" thread, I am going to start making an attempt to maintain daily updates to keep you all informed of how things are going with Minion. I will post those updates in this thread.


Tuesday 5 May
Planned value for phase: 38%
Earned value for phase: 24%

I'm on a train and it's surprisingly comfortable. I might not be able to take planes anymore Unfortunately I'm slightly behind schedule due to not being able to do work on Monday. I plan to catch up on Wednesday. Regardless, I've managed to get quite a bit of work done, as follows.
  • The tainting security system has been verified to clean up correctly when encountering Java's doPrivileged() blocks.
  • Usernames and passwords are now saved in the configuration file (passwords are run through a one-way hash to avoid snooping).
  • Premium authentication has been implemented.

For the immensely curious, I give you commit logs:

Code:
Revision: 177
Author: mpdelbuono
Date: 11:49:46 PM, Tuesday, May 05, 2009
Message:
Implemented the premium authentication system fully. It operates as is to be expected, encrypted via SSL and everything.
----
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MinionSecurityManager.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
Modified : /trunk/mmoimgr-services/src/com/mmoui/manager/services/Service.java
Modified : /trunk/mmoimgr-zip/src/com/mmoui/manager/zip/ZipService.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/NewsService.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Service.java

Revision: 176
Author: mpdelbuono
Date: 2:28:37 PM, Tuesday, May 05, 2009
Message:
Implemented ability to enter username/password and store it into the global configuration. Also corrected an issue where the security manager was blocking access to Sun's HTTP protocol handler.
----
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/MinionSecurityManager.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SecurityManagerPopup.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/wowi/src/com/mmoui/wow/manager/AddonInstaller.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/MmouiSocketFactory.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Service.java
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote
05-07-09, 01:27 AM   #2
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
Wednesday 6 May
Planned value for phase: 76%
Earned value for phase: 74%


Today was filled with travelling in the morning, but fortunately I got a lot of work done in the afternoon when I had some time to myself. The security manager seems finished and the capability to ignore modules is very close to completion -- Minion remembers which modules you've chosen to ignore and for which bundles, but we still need to make it such that they don't appear. This is the last major feature to add before beta.

Once this feature is added in, we can drill down known problem areas, especially regarding heuristics in two areas:
  • Detecting of addons which have multiple folders
  • Detecting of addons' UIDs in special cases

Aside from that, general alpha testing still looks like it can complete on time for a beta release per the schedule.

Commit logs follow:

Code:
Revision: 181
Author: mpdelbuono
Date: 5:43:39 PM, Wednesday, May 06, 2009
Message:
Push to core 2.1.0
----
Modified : /trunk/mmoimgr/manifest.mf
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr-services/manifest.mf
Modified : /trunk/mmoimgr-zip/manifest.mf
Modified : /trunk/wowi/manifest.mf

Revision: 180
Author: mpdelbuono
Date: 2:56:47 PM, Wednesday, May 06, 2009
Message:
Ignoring of addons permanently is now correctly stored in the configuration XML. It doesn't "do" anything yet, though.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/JUpdatablePopup.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ServiceTabPane.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateData.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java

Revision: 179
Author: mpdelbuono
Date: 8:41:13 AM, Wednesday, May 06, 2009
Message:
The security manager no longer blocks accesses to the temporary directory or the home directory, except for access to config.xml and the modules and libs directories which is always denied in a tainted context.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MinionSecurityManager.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SecurityManagerPopup.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java

Revision: 178
Author: mpdelbuono
Date: 2:26:54 AM, Wednesday, May 06, 2009
Message:
Module permissions are now saved as part of the configuration file. This ensures that the user does not get prompted for permissions on every startup.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MinionSecurityManager.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java
Modified : /trunk/mmoimgr/nbproject/private/config.properties
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

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

Last edited by Shirik : 05-07-09 at 01:31 AM.
  Reply With Quote
05-08-09, 10:23 PM   #3
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
Friday 8 May
Planned value for phase: 100%
Earned value for phase: 100%


Okay, I skipped a day. So sue me. I finished very early morning and by that point I felt it was pointless to post an update for the 7th and just chose to bundle it into the 8th.

All features that were initially announced as being needed before beta have been released. I do have a few tiny things to do left but none of them should put any danger on pushing back the release date. The focus thus shifts to:
  • Improving addon heuristics so Minion doesn't go around installing things that it shouldn't
  • Working with the Apple "extensions" and ensuring they aren't causing any discrepancies with the security manager as has already been a problem in the past
  • Ensuring the auto-update capability works so that, post-beta, Minion will update itself painlessly

Commit logs follow:
Code:
Revision: 186
Author: mpdelbuono
Date: 6:15:46 PM, Friday, May 08, 2009
Message:
Corrected a few checkstyle warnings and pushed to 2.1.1
----
Modified : /trunk/mmoimgr/manifest.mf
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SecurityManagerPopup.java

Revision: 185
Author: mpdelbuono
Date: 5:20:33 PM, Friday, May 08, 2009
Message:
Implemented the capability to ignore an addon "once" in addition to the already-implemented "permanent" option.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/JUpdatablePopup.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java

Revision: 184
Author: mpdelbuono
Date: 4:23:58 PM, Friday, May 08, 2009
Message:
Worked around an issue in the MacOS JVM where a class in the javax.crypto package attempts to load a native library without a doPrivileged() call, resulting in a block by the security manager during the first SSL session. 
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MinionSecurityManager.java

Revision: 183
Author: mpdelbuono
Date: 4:19:05 PM, Friday, May 08, 2009
Message:
Added support for the MacOS permission "canProcessApplicationEvents" -- currently this permission is only granted in untainted contexts
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MinionSecurityManager.java

Revision: 182
Author: mpdelbuono
Date: 3:40:46 PM, Friday, May 08, 2009
Message:
Fully implemented permanent addon ignoring. When an addon is ignored, it is removed from the list and will no longer show up. This ignoring is done on a per-bundle basis.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/JUpdatablePopup.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MinionSecurityManager.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ServiceTabPane.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateData.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote
05-10-09, 02:12 AM   #4
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
Saturday 9 May

My guild is SOOO close to taking down Yogg-Saron on 25-man! But don't worry, I'm not getting too distracted. In fact, a lot of work got done today on various improvements and bug fixes.

I would like to stress to anyone that reads up on these updates that the beta will not be in an optimized state. It may run sluggish for some. As we progress through to the official release, optimizations and tweaks will be put in place to help it out. Still, there was an optimization done today that I think helped a lot.

Today's big fixes included:
  • Fixing an issue where certain passwords could never be used to log in as premium
  • Adjusting the WoWI module such that it no longer attempts to create an HTTP client for every addon. Instead, 5 clients are now shared (I might make this user configurable). This slows down the processing of updates slightly, but has significant benefits for usabilty. Instead of getting 20 updates at 1KB/sec, you get 4 sets of 5 updates at 4KB/sec, for example. Overall I think this makes for a better experience.
  • Improved addon heuristics slightly for version numbers

In addition to that, Dolby and I spent a lot of time getting our new bug tracker site up and running. It should be opened up soon so you can see the roadmap to beta and beyond.

Commit logs follow:
Code:
Revision: 196
Author: mpdelbuono
Date: 9:05:04 PM, Saturday, May 09, 2009
Message:
Improved performance by creating a pool of HttpClient and Protocol objects and synchronizing their access, instead of letting every thread have their own HttpClient
----
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/UpdateData.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Addon.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/InterfaceList.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/MmouiSocketFactory.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/NewsService.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Service.java

Revision: 195
Author: mpdelbuono
Date: 5:27:32 PM, Saturday, May 09, 2009
Message:
Fixed an issue where users with specific passwords would have their hash drop certain characters resulting in an incorrect hash (both in size and value)
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java

Revision: 194
Author: mpdelbuono
Date: 5:11:08 PM, Saturday, May 09, 2009
Message:
Fixed an issue where having no modules installed would cause the AWT thread to crash
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ServiceTabPane.java

Revision: 193
Author: mpdelbuono
Date: 4:35:27 PM, Saturday, May 09, 2009
Message:
Improved addon heuristics by ignoring the leading "v" in a version number if present
----
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Addon.java
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote
05-14-09, 04:41 AM   #5
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
Okay so I'm a little behind on the updates. But I promise I've been hard at work and that's the reason. In fact, there's a lot of goodies in the latest version I pushed to the alpha testers. I think the biggest one is that the program is now Java 5 compliant. What that means, in a nutshell, is that all you people on older macs that can't get Java 6 will be satisfied -- it should function correctly for you. For those of you that DO have Java 6, it should perform better, but it will work on Java 5 just as well.

Unfortunately that took a lot of changes, and as a result, there's still quite a bit of testing to do. Hopefully we're still on track for a Sunday release, though.

Commit logs follow for those of you that aren't scared enough by them to just go TL/DR. It's over 20 revisions. I told you I was busy!

Code:
Revision: 223
Author: mpdelbuono
Date: 6:10:05 AM, Thursday, May 14, 2009
Message:
[MERGE] Merging in the JRE 5 port branch
----
Modified : /trunk/mmoimgr/build.xml
Modified : /trunk/mmoimgr/manifest.mf
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ConfigPanelDialog.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ConfigPanelDialog.java
Added : /trunk/mmoimgr/src/com/mmoui/manager/Desktop.java (Copy from path: /branches/java5_port/mmoimgr/src/com/mmoui/manager/Desktop.java, Revision, 222)
Modified : /trunk/mmoimgr/src/com/mmoui/manager/DonationPopup.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/DonationPopup.java
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/JExecutionButton.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/JHtmlPane.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/JUpdatablePopup.java
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/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/MinionSecurityManager.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ModuleCenterFrame.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ModuleCenterFrame.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ModuleUpdateDialog.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ModuleUpdateDialog.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/NewsManager.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SecurityManagerPopup.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SecurityManagerPopup.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ServiceTabPane.form
Modified : /trunk/mmoimgr/src/com/mmoui/manager/ServiceTabPane.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/TabMoveHandler.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateData.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
Added : /trunk/mmoimgr/src/com/mmoui/manager/XMLOutputStreamWriter.java (Copy from path: /branches/java5_port/mmoimgr/src/com/mmoui/manager/XMLOutputStreamWriter.java, Revision, 222)
Deleted : /trunk/mmoimgr/src/com/mmoui/manager/XMLStreamWriterImpl.java
Added : /trunk/mmoimgr/src/com/mmoui/manager/XMLStreamWriterWrapper.java (Copy from path: /branches/java5_port/mmoimgr/src/com/mmoui/manager/XMLStreamWriterWrapper.java, Revision, 222)
Modified : /trunk/mmoimgr-services/build.xml
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-services/src/com/mmoui/manager/services/ConfigurationService.java
Modified : /trunk/mmoimgr-services/src/com/mmoui/manager/services/NewsService.java
Modified : /trunk/mmoimgr-zip/manifest.mf
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
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/ConfigurationPanel.form
Modified : /trunk/wowi/src/com/mmoui/wow/manager/ConfigurationPanel.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/InterfaceList.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Main.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/MmouiSocketFactory.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/NewsService.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/SearchFrame.form
Modified : /trunk/wowi/src/com/mmoui/wow/manager/SearchFrame.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Service.java

Revision: 215
Author: mpdelbuono
Date: 4:41:46 AM, Wednesday, May 13, 2009
Message:
Changed the logo to the new 'beta' logo
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/resources/MainView.properties
Added : /trunk/mmoimgr/src/com/mmoui/manager/resources/minion-logo-beta.png

Revision: 214
Author: mpdelbuono
Date: 9:44:30 PM, Tuesday, May 12, 2009
Message:
Corrected an issue where non-premium accounts were not being warned as they should be.
Corrected an issue where selecting the "Anonymous" box would not actually clear login information.
----
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/wowi/src/com/mmoui/wow/manager/ConfigurationPanel.java

Revision: 213
Author: mpdelbuono
Date: 9:25:37 PM, Tuesday, May 12, 2009
Message:
Implemented the "browse" button in the WoWI module's configuration panel
----
Modified : /trunk/wowi/manifest.mf
Modified : /trunk/mmoimgr-services/src/com/mmoui/manager/services/UpdateService.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/ConfigurationPanel.form
Modified : /trunk/wowi/src/com/mmoui/wow/manager/ConfigurationPanel.java

Revision: 212
Author: mpdelbuono
Date: 8:59:30 PM, Tuesday, May 12, 2009
Message:
General cleanup of SVN
----
Modified : /trunk/mmoimgr
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr-zip/src/com/mmoui/manager/zip/ZipService.java
Modified : /trunk/wowi
Modified : /trunk/mmoimgr/nbproject/private/private.properties
Modified : /trunk/mmoimgr-services/nbproject/private/private.properties
Modified : /trunk/mmoimgr-zip/nbproject/private/private.properties
Modified : /trunk/wowi/nbproject/private/private.properties
Modified : /trunk/mmoimgr/nbproject/build-impl.xml
Modified : /trunk/mmoimgr/nbproject/genfiles.properties
Modified : /trunk/mmoimgr-services/nbproject/build-impl.xml
Modified : /trunk/mmoimgr-services/nbproject/genfiles.properties
Modified : /trunk/mmoimgr-zip/nbproject/build-impl.xml
Modified : /trunk/mmoimgr-zip/nbproject/genfiles.properties
Modified : /trunk/wowi/nbproject/build-impl.xml
Modified : /trunk/wowi/nbproject/genfiles.properties
Added : /trunk/mmoimgr/felix/org.osgi.core-1.2.0.jar
Added : /trunk/mmoimgr/mmoimgr-services.jar
Added : /trunk/mmoimgr/src/com/mmoui/manager/resources/DonationPopup.properties
Added : /trunk/mmoimgr/src/com/mmoui/manager/resources/UpdateData.properties
Added : /trunk/mmoimgr/src/com/mmoui/manager/resources/UpdateDispatcher.properties~
Added : /trunk/mmoimgr/src/com/mmoui/manager/resources/donate-21.png
Added : /trunk/mmoimgr/src/com/mmoui/manager/resources/donate-48.png
Added : /trunk/mmoimgr/src/update.xsd

Revision: 211
Author: mpdelbuono
Date: 4:26:04 PM, Tuesday, May 12, 2009
Message:
Corrected an issue where the WoWI module's search feature was using the incorrect protocol and unable to get descriptions and change logs
----
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/wowi/src/com/mmoui/wow/manager/InterfaceList.java

Revision: 210
Author: mpdelbuono
Date: 6:01:23 AM, Tuesday, May 12, 2009
Message:
Corrected a race condition where news services may request permissions before the configuration file has been loaded, resulting in extraneous permissions requests to the user.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MinionSecurityManager.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java

Revision: 208
Author: mpdelbuono
Date: 3:47:05 AM, Tuesday, May 12, 2009
Message:
Adjusted log to give more information about the computer it's reporting (JRE, architecture, OS, etc.). Also, pushed core/services to 2.1.1 and WoWI to 2.1.14
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr-services/manifest.mf
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Addon.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/InterfaceList.java
Modified : /trunk/wowi/manifest.mf
Modified : /trunk/wowi/src/com/mmoui/wow/manager/ConfigurationPanel.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Log.java
Modified : /trunk/mmoimgr/manifest.mf

Revision: 207
Author: mpdelbuono
Date: 3:12:46 AM, Tuesday, May 12, 2009
Message:
Adjusted UI startup such that the ads are initially hidden until it is proven that ads need to be shown (not the other way around).
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java

Revision: 206
Author: mpdelbuono
Date: 3:07:27 AM, Tuesday, May 12, 2009
Message:
Did a bunch of work to adjust the way advertisements work. In particular, login authentication is now the configuration responsibility of the module, not of the core.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/MainView.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
Modified : /trunk/mmoimgr-services/src/com/mmoui/manager/services/Service.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/NewsService.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Service.java
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/resources/GlobalConfigPane.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/NewsManager.java
Modified : /trunk/mmoimgr/nbproject/configs/Standard.properties
Modified : /trunk/mmoimgr/src/com/mmoui/manager/JHtmlPane.java
Modified : /trunk/mmoimgr/nbproject/build-impl.xml
Modified : /trunk/mmoimgr/nbproject/genfiles.properties
Modified : /trunk/mmoimgr-services/nbproject/build-impl.xml
Modified : /trunk/mmoimgr-services/nbproject/genfiles.properties
Modified : /trunk/mmoimgr-zip/nbproject/build-impl.xml
Modified : /trunk/mmoimgr-zip/nbproject/genfiles.properties
Added : /trunk/mmoimgr/src/com/mmoui/manager/DonationPopup.form
Added : /trunk/mmoimgr/src/com/mmoui/manager/DonationPopup.java

Revision: 205
Author: mpdelbuono
Date: 1:12:16 AM, Tuesday, May 12, 2009
Message:
In preparation for moving to module-based authentication, WoWI's module now can store the username/password of the user, with anonymous being default.
----
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Service.java
Modified : /trunk/wowi/manifest.mf
Modified : /trunk/wowi/src/com/mmoui/wow/manager/ConfigurationPanel.form
Modified : /trunk/wowi/src/com/mmoui/wow/manager/ConfigurationPanel.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Configuration.java
Modified : /trunk/wowi/nbproject/build-impl.xml
Modified : /trunk/wowi/nbproject/genfiles.properties

Revision: 204
Author: mpdelbuono
Date: 3:02:25 PM, Monday, May 11, 2009
Message:
Implemented a confirmation popup with details about the donation system.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateData.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/NewsManager.java

Revision: 203
Author: mpdelbuono
Date: 2:30:51 PM, Monday, May 11, 2009
Message:
Corrected an issue where updates that were blocked on other updates might not respond to the "Update All" request when it is fired.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/UpdateDispatcher.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/NewsManager.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/JExecutionButton.java

Revision: 202
Author: mpdelbuono
Date: 4:49:06 AM, Monday, May 11, 2009
Message:
Implemented the "More Info..." capability. Also wrapped some of the BrowserPopupCreator in a doPrivileged() block which was necessary to allow for support for Desktop.getDesktop().browse(). URLs modules request to browse to will be checked against connection permissions.
----
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/wowi/src/com/mmoui/wow/manager/NewsService.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Service.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Addon.java
Modified : /trunk/mmoimgr/src/com/mmoui/manager/NewsManager.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Main.java

Revision: 201
Author: mpdelbuono
Date: 3:44:41 AM, Monday, May 11, 2009
Message:
Fixed an issue where libraries which were dependent upon each other might fail to load. Libraries which fail to load are now deferred until no deferred libraries can be loaded, at which point the library install fails.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/Main.java

Revision: 200
Author: mpdelbuono
Date: 2:45:38 AM, Monday, May 11, 2009
Message:
Corrected a race condition where the WoWI module's news service would attempt to pull the configuration directory before it had been loaded from the configuration file. This fix required a slight addition to the services API.
----
Modified : /trunk/mmoimgr/src/com/mmoui/manager/SystemConfiguration.java
Modified : /trunk/mmoimgr/nbproject/private/config.properties
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Service.java
Modified : /trunk/mmoimgr-services/src/com/mmoui/manager/services/ConfigurationReader.java
Modified : /trunk/mmoimgr-services/src/com/mmoui/manager/services/ConfigurationService.java
Modified : /trunk/wowi/src/com/mmoui/wow/manager/Configuration.java
Modified : /trunk/mmoimgr-services/src/com/mmoui/manager/services/Updatable.java
Modified : /trunk/mmoimgr-services/src/com/mmoui/manager/services/Uploadable.java
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote
05-23-09, 01:49 AM   #6
ms998
A Defias Bandit
Join Date: Dec 2006
Posts: 2
Can we has a weekly update please?
  Reply With Quote
05-23-09, 12:23 PM   #7
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
Sure --

What's going on right now is I'm still adjusting to my new environment, so development has been a little slow. However, I can say that, as soon as I clean my bug tracker (get rid of the currently "assigned" issues), I'm going to be posting to the alpha testers a "release candidate." If nothing major is found in this version, it will be released sometime mid-Sunday. I don't anticipate anything going wrong there.

It will operate in code freeze: Any issues that are found will NOT be fixed for beta unless they are major. Instead, they will be fixed post-release as an automatic update.

Sometime later today (when I post the RC), I will show commit logs for what's been going on recently.
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote
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
06-04-09, 09:06 PM   #9
tonsusbron
A Murloc Raider
Join Date: Nov 2008
Posts: 6
any updates on new manager up? I just noticed that I finaly got a connection error with the old version. where do I look to get the new if its up and ready?
  Reply With Quote
06-04-09, 09:10 PM   #10
MidgetMage55
Grinch!
 
MidgetMage55's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 1,498
If your talking about changing from the old updater to Minion, there is a link on the front page of the site as a new article.

For your convenience Minion.

If your using Minion and are wondering about the latest update you get it by opening the program, going to tools and selecting module center. Make sure to update the core then the module.
__________________

I think Hong Kong Phooey was a ninja AND a pirate. That was just too much awesome. - Yhor
  Reply With Quote
06-04-09, 09:16 PM   #11
tonsusbron
A Murloc Raider
Join Date: Nov 2008
Posts: 6
Theres soposed to eventualy be a replacement for wow interface ui manager 0.2.10 . It looked like it had kicked the bucket so I'm looking to see if the replacement program is being made available since the site doesn't have a seemingly easy way to get to the new if it is available.
  Reply With Quote
06-04-09, 09:18 PM   #12
voodoodad
Large, Friendly Letters!
 
voodoodad's Avatar
Join Date: Oct 2008
Posts: 1,632
Originally Posted by tonsusbron View Post
Theres soposed to eventualy be a replacement for wow interface ui manager 0.2.10 . It looked like it had kicked the bucket so I'm looking to see if the replacement program is being made available since the site doesn't have a seemingly easy way to get to the new if it is available.
Hello? Front page? Minion? Tap, tap, tap... Is this thing on?
__________________

~ no need to make the message completely obnoxious - Cairenn
  Reply With Quote
06-04-09, 09:24 PM   #13
tonsusbron
A Murloc Raider
Join Date: Nov 2008
Posts: 6
yeah microphones broken. I've never found myself directly on the homepage. O.k thanks for the heads up.
  Reply With Quote
06-04-09, 09:36 PM   #14
voodoodad
Large, Friendly Letters!
 
voodoodad's Avatar
Join Date: Oct 2008
Posts: 1,632
Sorry, didn't really mean to come off as a smart-ass. It's been a long day.
__________________

~ no need to make the message completely obnoxious - Cairenn
  Reply With Quote
06-15-09, 10:32 PM   #15
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
This thread is being un-pinned as it is no longer needed - Beta has been released. Please follow the roadmap for further progress status.
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

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

WoWInterface » Site Forums » Minion » Archive » Daily Update Thread


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off