Fixes and cleanup: v1.1.5

Nothing super exciting in this release, but I wanted to get all the bug fixes out of the way before working on new features.

  • Improvement tips work in Linux, and I’m guessing Sun but I still need to test that.
    • I had to rewrite the tip creation routine, which was barely working after a lot of screwing around at the time thanks to the suckiness of XBL. I converted it to straight Javascript and DOM and it’s much more stable.
  • Profile interface tweaked to hopefully be more intuitive.
  • The extended display is now fully supported.
    • The “normal” profile has been updated to work with the extended display, and there’s one extra item in the “quickGlance” for the extended display.
  • All profiles are backed up during each update.
    • When you install an updated version of CNExtend, it overwrites all the default profiles with new ones. Sometimes, like in this one, there are changes which are necessary to preserve the overall feel. If you modified one without renaming it, then before it would just be blown away. Now it’s copied to a “backups” subdirectory in the profile directory. Those backups get blown away with the next install, so if you didn’t know this or forgot to rename your custom profile then copy it back to the profile directory and you’ll be good to go. If you haven’t made a custom profile, then you don’t care about any of this.

Post release priorities

After a lot of great feedback, I’m going to work on these things for the next release in no particular order:

  • Linux/Mac/Sun OS (maybe =P) compatibility
  • Wonder Tips
  • Extended view processing
  • Better “Make your own profile” documentation
  • A more intuitive menu and user interface (mostly very minor tweaks for now)

So that’s like, one maybe two months of work right there.  In hindsight, the relatively sophisticated error manager was probably a big waste of time, and I’m glad I didn’t try to make a drag and drop profile editor because then it really never would have been released.

Version 1.0.5 Released!

Alright, improvement tips are in! Just head over to the features page to see what’s in store with this version.
The official update list:

  • Improvement tips
    • Made sure purchasing multiple improvements at a time doesn’t throw off calculation
    • Added tips for both adding and deleting improvements
  • Fixed profile menu bug
  • Added and updated unit tests

Download the latest version here.