4.0.0
Details
-
FilenameBartender4-mop-fixes-4.0.0.zip
-
Uploaded by
-
UploadedJul 3, 2012
-
Size63.43 KB
-
Downloads1,019
-
MD55b131b231915b34d515808a17354e15d
Supported WoW Retail Versions
- 2.4.3
Changelog
tag 4.0.0
74249005a4764f38cfad348815335c59cebdac76
Hendrik Leppkes <h.leppkes@gmail.com>
2008-09-30 08:53:21 +0200
Taging as 4.0.0 for 2.4
--------------------
Hendrik Leppkes:
- Applyed workaround for the Action Blocked message when using /click macros
Apparently the cache for the click-frames taints its first element after frame creation, so a one-time call of GetClickFrame() after frame-creation removes that tainted element from the cache, and all future calls return the proper secure frame. [1]
[1]: http://forums.worldofwarcraft.com/thread.html?topicId=3773503744&sid=1&pageNo=4#60
- Pet and Stance Bar will now obey the "Disable Tooltip" setting
- The LDB plugin will only try to add itself if LDB is present
- Added missing LDB plugin
- Fix start-up errors due to missing locale reference
- Added LDB launcher plugin
StingerSoft:
- update fully ruRU translation
Hendrik Leppkes:
- fix some behaviour
- fix a bug with action buttons not updating properly with AutoAssist active
- big restructuring, split the options from the code and moved individual modules into subdirs - expect big breakage if you try to update without completely restarting wow
whyv:
- update zhTW locale
cwdg:
- update zhCN
Hendrik Leppkes:
- simplify 3 translations to be combined in one
- add empty ruRU locale file and add ruRU to the babelfish script
- fix issue with hiding bars on disable
pettigrow:
- frFR Update
sayclub:
- - koKR Update
whyv:
- update zhTW
pettigrow:
- frFR Update
Hendrik Leppkes:
- babelfish run to validate locale
cwdg:
- add missing locales
Hendrik Leppkes:
- small fix
- seperate Tree of Life and Moonkin stance configuration (moonkin will also now actually work)
- revert some changes to the action button code again to resolve a weird issue with moving spells (once again its not possible to move actions in combat)
next96:
- - Update locale koKR
Hendrik Leppkes:
- improve visibility driver logic and API
- applied a fix to the "Hide" option in different states until the hiding system can be re-written
sayclub:
- - koKR Update
pettigrow:
- frFR Update
Hendrik Leppkes:
- commit the other half of that <.<
- - update babelfish script to work with embeded escape chars (\n, \t, \", etc) - bar creation now takes a name to avoid translation issues - re-run babelfish script - If you find missing translations, just add the L[] wrapping around it and run the babelfish script!
next96:
- - Update locale koKR
whyv:
- update zhTW locale
cwdg:
- add missing locales
Hendrik Leppkes:
- more svn stuff
- svn stuff
- tweak one translation to be accessible by the babelfish script
- update locale, now uses a advanced version of cladhaires babelfish script to generate the locale files
- add missing locale
cwdg:
- Bartender4: Fixed missing locals
- Bartender4: Fixed missing locals
- My work is finished.
- fix a mistake
- continue to work
Hendrik Leppkes:
- fix some layout and other junk in the locale files
next96:
- - Update locale koKR
cwdg:
- I have forgotten some things
- add zhCN Localization(not finished yet)
Hendrik Leppkes:
- re-implement the hide macrotext option, should all be working now again
- remove Button Lock option because its defunct
- add a check around the keybinding code to hopefully prevent any errors
- fix flash texture
- re-commit new button code, now with more checks and fixes and whatnot - sadly, hiding the macro text is currently defunct, will be fixed soon'ish
- revert last commit until i can figure out wtf is wrong with those templates
- - now using the blizzard actionbutton template for action buttons - this means: -- draging of spells in combat is possible again -- empty buttons will be really hidden -- the lock actionbuttons option from the BT menu is currently gone, use the interface options setting to lock moving your actions
- fix error when loading profile
- dont try to steal bindings in combat, only ends up in errors anyway
- workaround for a stance issue that didnt save data properly
- small tweaks
- force all button layers to be on MEDIUM strata and fix up framelevels
- - hide the pet-bar AutoCastable texture when AutoCast is enabled (works around a crazy ButtonFacade design that showed it on top - back to blizzard behavior) - tweak stance bar code for classes that dont actually have a stance (yet)
- fix a bug in auto-assist logic
- check for helpful before harmful
- added expiremental auto-assist feature - automatically trys to target your target's target if your current spell cannot be cast on your target (useful for healers targeting a boss and healing the current MT, etc)
- small tweak to fadeout
- make sure fadeout behaves correctly with locking and changing the bar alpha
- updated ButtonFacade support to store the color values
- add very simple fade out support (disabled by default)
- - add keyring and onebag option to bagbar - fix some random stuff in the options tables
- added very simple BagBar module, no keyring yet, option for only one back button coming soon, too
- added options to hide the hotkey and macrotext
- remove old keyBound code
- - now using LibKeyBound-1.0 - added more options to configure the show/hide state of the bar, now supports showing/hiding bars based on in-combat
- fix module enabling/disabling in various modules
- fix error in keyBound zhTW locale, please dont break stuff <.<
whyv:
- Add zhTW locale to KeyBound
Hendrik Leppkes:
- tweak size of the NormalTexture
- remove Button argument from the skin callback, since we only allow skinning based on the group
- add a check to the button layout code to prevent crazy behaviour if a user sets #Rows > #Buttons
- fix parents when releasing/aquiring buttons, fixes inproper showing of buttons when reducing the number of buttons on a bar
- bump .toc to 2.4 .. wonder why i never did that before
- add a reference to the real button into the button proxy object
- add :GetActionID() to the action buttons
- fix clearing keybindings on bar1
- fix the color of the overlay in unlocked mode
- fix translation error, stupid koreans :P
damjau:
- add koKR locals
Hendrik Leppkes:
- - fix hiding of the stance and menu bar - fix a bug that was preventing the interaction indicators (highlight/pushed textures) to show up correctly in some cases - re-enabled the checked texture for the stance buttons (why was that off <.<)
- fix tooltip disabling
- update TODO list
- merge to trunk
- add simple FAQ
- small tweaks
- properly hide the LBF Backdrop and Gloss on empty buttons (thanks to jjsheets for the API)
- - fix petbar normal texture appearing when clicking on a empty pet bar slot - added ButtonFacade support to the petbar (has one glitch though, a empty pet bar button with a backdrop from BF will not hide the backdrop <.<)
- todo update
- Bartender4: - options to configure self-casting - implement right-click self-cast
- Bartender4: - added settings to toggle possess bar and actionbar-based switching (like pressing SHIFT-2 or SHIFT-MouseWheel to change bars) - added TODO.txt
- some svn keywords
- fix ButtonFacade support
- update keyBound
- add a "Zoom" toggle to the bar configuration to be able to use the Zoomed button style without ButtonFacade installed
- more ButtonFacade integration
- remove empty file
- - remove cyCircled support - add preliminary ButtonFacade support (still some bugs in it) - this also replaces the built-in skin selection for the bars (for now)
- fix profile issues with the pet bar
- fix bug in keybinding mode with empty pet buttons
- texture tweaks
- - re-order button internals, should be easier to apply skins to now. - will flush all keybindings made with keyBound (yeah branch and all :P run s/BT4Button([^:]+):/BT4Button\1Secure:/ on your bindings cache :p )
- more options tweaks
- - build the config on demand (might break stuff, srsly) - add options for configuring the modifier switching
- setup externals/embeds
- doh forgot shadowform
- use GetSpellInfo to get the stance names
- fix bug for rogues
- make default bar state work
- use [bonusbar:x] instead of [stance:x], simplifies detection logic of stances, no more skipped aquatic form shit =P
- fix cyCircled support causing taint messages in some cases
- restructure configuration
- update buttons after setting the style
- tweak style support
- add support for cyCircled button skinning
- enable <modifier>-selfcast until there is a option to toggle it
- set override bindings on Bar1, ShapeshiftBar, PetBar
- tweak keybinding stuff and add support for pet and stance bar
- add keyBound by Tuller for key binding configuration, until there is some GUI/Button to open it, use /kb to bind buttons
- fix some state stuff
- beautify text tags on unlocked bars
- - add more descriptive error messages to get/set handlers - add MicroMenu module (may not be 100% complete yet)
- use some more upvalues
- tweak OnUpdate code, now uses ~30-40% less CPU then Bartender3
- tweaks
- improve button handling with overlays
- hide empty pet buttons
- - add Enable/Disable to the Pet and Stance Bar - unlocking works right on the petbar now
- adjust strata of pet buttons to match all other bars, and fix dreamlayout framelevel
- reuse the DreamLayout frames
- make button style work on the pet bar buttons, pretty much done now (short of hotkey display)
- fix a bug in button code
- pet buttons actually work now, using blizzard templates
- some work on pet bar, interim commit so i can raid in peace :P
- fix bugs for classes that dont have any stances (yet)
- change pet button to a SecureActionButtonTemplate
- add pet button template, borrowed from blizzy code, without their ugly scripts
- stub for a petbar - not worky yet
- add new bar overlays
- toc update
- add state support for the possess bar
- option tweaks
- - ButtonBar now uses .button_width and .button_height for layouting the buttons (defaults to 36) - set button width/height for stancebar buttons
- StanceBar - increase default scale of the stance buttons - add events to update the bar - add OnDisable
- first working stance bar, still needs events for updating etc
- dummy stancebar module
- strip some code from the actionbar module and move it to a generic ButtonBar module to be used for the stance and pet bar
- implement option to change the button style
- mark dreamlayout overlay properly so it gets hidden for empty buttons
- implement different layouts
- options for page swapping based on stance
- some option fluff
- rework config system to use a API for setting up the table now, and no merging
- cleanups
- svn stuff
- - basic shapeshift support, no config interface for it yet
- DRYCODE: copy/pasted stance translations from BT3 into locale files using AceLocale-3.0, and first module interface for stances
- small tweak to button code
- profile handling
- - Button: added action drag support - Button: added show grid option - Options: cleanup and sorting
- cleanup options and database layout
- replace the slash command handler with a simple function to open the gui until AceConfigCmd works properly with plugins and inline groups
- implement (Show|Hide)Grid
- small options tweak
- use db namespaces to store the actionbar configs, zomgmoremodular
- change defaults to be more sane, default bars may work, or may hack your account, who knows
- more work done and fixes applied
- more work done
- some reordering and more options
- register for more chat commands
- actually apply settings when the addon loads
- more option fun
- option stuff
- use plugins to merge options together
- just some random fixes and tweaks and cake
- - split actionbar module and prototype into independent files - added meta functions to update bars/buttons - first options
- button implementation
- added support for multi-row bars
- improve defaults and DB handling
- nothing to see here, just storing progress before errors sneak in!
- create bars in OnEnable so blizzard frame positioning code doesnt screw us
- improved frame placement code, will take advantage of the build-in blizzy code to always save position relative to the nearest edge (or center)
- apply more duct tape
- interim commit to get something up on svn, totally untested and definitely not working drycode
- initial commit of empty files