WUU 1.7

From WUUki

Jump to: navigation, search

Contents

[edit] WUU 1.7

WUU 1.7 is the current beta version, and will eventually turn into 1.8 stable.

The current stable version of WUU is 1.6

[edit] Major changes

  • Improved the Addon Edit dialog
  • Improved the Preferences dialog
  • Added automatic dependency check, with (hopefully) fully automatic resolving of missing addons

[edit] Minor changes/bugfixes

  • Site added: DeadlyBossMods.com
  • Initial installs will try to guess a bit before querying user for location of WoW path on startup (i.e. "I see you have World of Warcraft in C:\Program files\World of Warcraft. Use WUU with this installation?")
  • Added link to fish.wowace.com to update report
  • Added TOC interface version to the main UI
  • Added addon version to the "install from WoWAce" dialog - also in "from CosmosUI" in r560
  • Added addon category to the "install from WoWAce" dialog - also in "from CosmosUI" in r560
  • Changed CosmosUI version format, all old addons will require new update

[edit] Major code changes

These are changes that aren't visible to the users in daily use, but will result in (hopefully) a more stable, faster WUU

  • Dialog code has been moved to a separate module for greater ease of maintenance
  • Web pages are now cached in memory for a short while, making multiple updates less painful

[edit] Other changes/additions

  • Language: Added Dutch (nl) translation, by Pepijn Van der Heyden

[edit] Planned changes

These are changes that either are drafted to appear in 1.7, or have already been implemented, but not rolled into the SVN trunk yet

  • Refactor main UI for better cross-platform compatability
  • "Advanced Restore" - the ability to go back to any previous version if the file can be grabbed from somewhere

[edit] Wish list

Based on forum posts/source forge/emails/etc. - in no particular order

  • Detect unused libraries, with an option to delete them
  • Better 64-bit OS support
  • Version numbers in "Install from WoWAce/Cosmos" window
  • Make SVN modules adhere to the no-ext setting (--ignore-externals)
  • Detect unused addons (via AddOns.txt), with an option to delete them
  • Detect severely outdated addons, with an option to delete them
  • Make dependencies in side panel clickable, to move list directly to them
  • git addon site support
  • Option to set a specific archive type to extract with 7zip, if available (to "fix" the RAR bug mentioned below)
  • Addition of new Windows installer for more "native" user experience installing and uninstalling app (using Inno Setup)
  • (possible?) Migrate from threaded functions to asynchronous networking (e.g. Python's Twisted framework)

[edit] Known bugs

  • Depending on whether the CoralCDN network is up and running, the app can appear to lock up during an upgrade process.
  • Does not extract all RAR files correctly
  • Crashes on startup with no error message, if the WoW directory in the settings file doesn't exist fixed in r560
  • CosmosUI site regexps/handling needs updating fixed in r560
Personal tools