WoWInterface SVN NeedToKnow-Updated

[/] [branches/] - Rev 98

Go to most recent revision | View Log | Feed

Last modification

  • Rev 98 2011-09-11 04:12:36 GMT
  • Author: Kitjan-211804
  • Log message:
    * dropdown menu (used in config mode) moved from needtoknow.xml too needtoknow_options.xml
    * Naming-wise, moved most of the right mouse button functionality into NeedToKnowRMB
    * Switching to a scheme where profiles are referenced in settings by unchanging keys based on monotonic increasing int
    * NeedToKnow.LockToggle can be called to set a specific lock mode
    * Naming-wise, moved most of the options logic (in NeedToKnow_Options.lua) to NeedToKnowOptions
    * Fixed bug when cancelling out of the config UI: restoring the old settings was breaking the reference with the copy in NeedToKnow_Globals
    * Added a profile selecting dialog to the interface options
    - Added a list box where I can set the texture and font of each item
    - Much code to build a profile list based on name, not key
    - Added a delete confirmation dialog
    - resizing code to keep the lists a sane width
    * Updated the rmb to use check marks instead of radio marks in some places
    * temp hack: the compress/uncompress can't handle a default value of nil.
    - TODO: Use "" instead
    - Set the default fixed duration to 0 for now and added code so 0 means "no fixed duration"
    * Updates for 4.2's comabt log unfiltered parameters (from main branch)
    * Fixed: If a default value was false, user settings of true were being removed when their settings were compressed
    * Fixed: Default values of false weren't being added on uncompress (though this may be ok)
    * referencing all profiles, both global and char-specific, in one global list
    * Moving the per-char settings from NeedToKnow_Globals.Chars to NeedToKnow_CharSettings. I had been avoiding using the per-char settings since there had been some bugs with that in the wow client. But now that those bugs are fixed, and I want to have per-char profiles... but I wanted to keep it different than the old NeedToknow_Settings
    * Brought over the spell cooldown fix from the main branch
    * Brought over the GetSpellInfo fix from the main branch
  • Compare with Previous
  • Show changed files