| Thu, 23 Oct 2014 13:44:59 +0100 | 
  Jerome Vuarand | 
  
   Fixed support for mounts using the new MountJournal and mount IDs (no conversion of old profiles at the moment).
   
   | 
 
 
  | Thu, 23 Oct 2014 12:17:02 +0100 | 
  Jerome Vuarand | 
  
   Updated the interface number.
   
   | 
 
 
  | Tue, 21 Jan 2014 15:40:34 +0000 | 
  madcatzinc | 
  
   Updated the game interface version.
   
   | 
 
 
  | Fri, 03 May 2013 23:25:03 +0000 | 
  madcatzinc | 
  
   Fixed the parent/child relationship of the option pages.
   
   | 
 
 
  | Fri, 03 May 2013 23:24:58 +0000 | 
  madcatzinc | 
  
   Implemented the "Defaults" button for the key bindings options subpage.
   
   | 
 
 
  | Fri, 03 May 2013 23:24:53 +0000 | 
  madcatzinc | 
  
   Automatically re-open the Rat page when leaving combat if it was open when entering combat.
   
   | 
 
 
  | Fri, 03 May 2013 23:24:48 +0000 | 
  madcatzinc | 
  
   Initialize the Cyborg heads as mode 1. Still display the minimap button tooltip until a mode change has been detected.
   
   | 
 
 
  | Fri, 03 May 2013 23:24:42 +0000 | 
  madcatzinc | 
  
   Removed some whitespace on end of lines.
   
   | 
 
 
  | Fri, 03 May 2013 23:24:37 +0000 | 
  madcatzinc | 
  
   Removed unnecessary call to getglobal.
   
   | 
 
 
  | Fri, 03 May 2013 23:24:32 +0000 | 
  madcatzinc | 
  
   Moved the key rebinding to a separate option page.
   
   | 
 
 
  | Fri, 03 May 2013 23:24:26 +0000 | 
  madcatzinc | 
  
   Removed the "Defaults" button from the option page. It was no longer visible following addition of the prefix anyway.
   
   | 
 
 
  | Fri, 03 May 2013 23:24:21 +0000 | 
  madcatzinc | 
  
   Added per-spec bindings. This is optional and must be enabled in the addon settings.
   
   | 
 
 
  | Fri, 03 May 2013 23:24:16 +0000 | 
  madcatzinc | 
  
   A right click on the minimap icon will open the options.
   
   | 
 
 
  | Fri, 03 May 2013 23:24:11 +0000 | 
  madcatzinc | 
  
   Removed special code for callbacks (it was not necessary, and will conflict with the upcoming dual-spec support).
   
   | 
 
 
  | Fri, 03 May 2013 23:24:04 +0000 | 
  madcatzinc | 
  
   Clarified the distinction between data (what is actually saved) and the objects (which store the data, but also have methods and other attributes).
   
   | 
 
 
  | Fri, 03 May 2013 23:23:58 +0000 | 
  madcatzinc | 
  
   Fixed activation of equipment sets.
   
   | 
 
 
  | Fri, 03 May 2013 23:23:53 +0000 | 
  madcatzinc | 
  
   Fixed dropping of equipment sets in the Rat page.
   
   | 
 
 
  | Fri, 03 May 2013 19:39:43 +0000 | 
  madcatzinc | 
  
   Fixed settings initialization, and added the minimap buttton position to the saved data.
   
   | 
 
 
  | Mon, 29 Apr 2013 17:45:04 +0000 | 
  madcatzinc | 
  
   Removed all .tga extensions in texture names. They are not needed, and they won't need to be changed if we switch to blp files.
   
   | 
 
 
  | Mon, 29 Apr 2013 17:44:58 +0000 | 
  madcatzinc | 
  
   Removed a level of frames for the minimap button, and improved some widgets naming a bit.
   
   | 
 
 
  | Mon, 29 Apr 2013 17:44:53 +0000 | 
  madcatzinc | 
  
   Fixed the dragging of the minimap button. It's still not saved.
   
   | 
 
 
  | Mon, 29 Apr 2013 17:44:46 +0000 | 
  madcatzinc | 
  
   Fixed the Cyborg minimap button to match existing minimap buttons.
   
   | 
 
 
  | Mon, 29 Apr 2013 17:44:40 +0000 | 
  madcatzinc | 
  
   Cleaned up whitespace (and other minor details) in all the XML files.
   
   | 
 
 
  | Mon, 29 Apr 2013 17:44:34 +0000 | 
  madcatzinc | 
  
   The PreLoad function should have been local.
   
   | 
 
 
  | Mon, 29 Apr 2013 17:44:28 +0000 | 
  madcatzinc | 
  
   Removed CyborgMMO_Event first argument, it was always nil.
   
   | 
 
 
  | Thu, 25 Apr 2013 23:02:39 +0000 | 
  madcatzinc | 
  
   Added an asynchronous loading mechanism for item and battle pet data. The wow objects loading is delayed until all the necessary data is available.
   
   | 
 
 
  | Thu, 25 Apr 2013 18:16:03 +0000 | 
  madcatzinc | 
  
   Fail early when a wow object cannot be created. Default to empty slots rather than empty wow objects.
   
   | 
 
 
  | Thu, 25 Apr 2013 18:15:57 +0000 | 
  madcatzinc | 
  
   Use a local variable when possible.
   
   | 
 
 
  | Thu, 25 Apr 2013 18:15:52 +0000 | 
  madcatzinc | 
  
   Create the saved data root table when it doesn't exist.
   
   | 
 
 
  | Thu, 25 Apr 2013 18:15:46 +0000 | 
  madcatzinc | 
  
   Properly iterate over all modes and buttons when saving the data.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:31:36 +0000 | 
  madcatzinc | 
  
   Added a conversion function to extract as much information as possible from old profiles.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:31:31 +0000 | 
  madcatzinc | 
  
   Reworked the whole "wow object" system:
   
   | 
 
 
  | Thu, 25 Apr 2013 01:31:26 +0000 | 
  madcatzinc | 
  
   Removed the "petaction" and "merchant" objects. They are not (no longer?) supported by regular action bars, and so shouldn't be necessary on button bindings.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:31:21 +0000 | 
  madcatzinc | 
  
   GetSaveData and SetSaveData are always called after VARIABLES_LOADED.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:31:16 +0000 | 
  madcatzinc | 
  
   Re-activated the red Cyborg head glow. It was disabled for some reason, and the red head had a purple glow.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:31:11 +0000 | 
  madcatzinc | 
  
   Don't preload the macro frame, test for it when necessary.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:31:06 +0000 | 
  madcatzinc | 
  
   Merged the ProfileKeyBindings and WowCommands variables (they were pointing at the same value).
   
   | 
 
 
  | Thu, 25 Apr 2013 01:31:01 +0000 | 
  madcatzinc | 
  
   Removed dead code.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:56 +0000 | 
  madcatzinc | 
  
   'getglobal' is not necessary when the global name is known beforehand.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:51 +0000 | 
  madcatzinc | 
  
   Fixed a function name.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:46 +0000 | 
  madcatzinc | 
  
   Simplified the object system of the WowObject-s.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:41 +0000 | 
  madcatzinc | 
  
   Properly remove the key binding when emptying a button slot.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:36 +0000 | 
  madcatzinc | 
  
   Simplified the CallbackFactory object model.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:31 +0000 | 
  madcatzinc | 
  
   Simplified CyborgMMO_GetButtonIndex.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:26 +0000 | 
  madcatzinc | 
  
   Simplified settings handling, and fixed a few minor bugs related to them.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:21 +0000 | 
  madcatzinc | 
  
   Removed the CyborgMMO_ prefix to some local variables, and simplified a few associated ifs.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:16 +0000 | 
  madcatzinc | 
  
   Fixed closing of main window when entering combat.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:11 +0000 | 
  madcatzinc | 
  
   Simplified the Rat page model and controller object models.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:05 +0000 | 
  madcatzinc | 
  
   Removed the Load methods in WowObjects, they were never called (and likely broken).
   
   | 
 
 
  | Thu, 25 Apr 2013 01:30:00 +0000 | 
  madcatzinc | 
  
   SetOverrideBindingClick has no return value.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:29:55 +0000 | 
  madcatzinc | 
  
   Replaced the global msg function with CyborgMMO_DPrint:
   
   | 
 
 
  | Thu, 25 Apr 2013 01:29:50 +0000 | 
  madcatzinc | 
  
   Added some missing local variable declarations, and other unwanted global accesses.
   
   | 
 
 
  | Thu, 25 Apr 2013 01:29:45 +0000 | 
  madcatzinc | 
  
   Miscellanous Lua code consistency improvements:
   
   | 
 
 
  | Tue, 16 Apr 2013 15:19:23 +0000 | 
  madcatzinc | 
  
   Replaced the version tag with a keyword that will be substituted by the CurseForge packager.
   
   | 
 
 
  | Fri, 12 Apr 2013 22:39:32 +0000 | 
  madcatzinc | 
  
   Updated the supported Interface version.
   
   | 
 
 
  | Fri, 12 Apr 2013 22:39:26 +0000 | 
  madcatzinc | 
  
   Removed X-Curse-* tags, they are added by the packager and should be tracked.
   
   | 
 
 
  | Fri, 12 Apr 2013 22:39:20 +0000 | 
  madcatzinc | 
  
   Fall back to english texts when translations are missing.
   
   | 
 
 
  | Fri, 12 Apr 2013 22:39:15 +0000 | 
  madcatzinc | 
  
   Added a few missing commas.
   
   | 
 
 
  | Fri, 12 Apr 2013 20:34:10 +0000 | 
  madcatzinc | 
  
   Fixed localization file encoding, and restored broken translations (chinese was lost in latin1).
   
   | 
 
 
  | Tue, 12 Jun 2012 12:56:57 +0000 | 
  madcatzinc | 
  
   Found a bug in the Combat binding lock down code, which was caused by the renames. Also renamed some of the locale strings in Localisation.lua
   
   | 
 
 
  | Tue, 29 May 2012 10:26:40 +0000 | 
  madcatzinc | 
  
   Updated the profile to use macros and rename all the variables and functions with the prefix CyborgMMO. Added a tooltip to inform the user to assign the profile.
   
   | 
 
 
  | Mon, 28 May 2012 15:54:52 +0000 | 
  madcatzinc | 
  
   Renamed functions to avoid conflicts
   
   | 
 
 
  | Thu, 24 May 2012 16:13:28 +0000 | 
  madcatzinc | 
  
   Update to the layout
   
   | 
 
 
  | Wed, 23 May 2012 10:58:25 +0000 | 
  madcatzinc | 
  
   Updated the popup strings
   
   |