tag 3.0.2
fd39305ee8846c7bf5fde699db810fdcade9d84e
Hendrik Leppkes <h.leppkes@gmail.com>
2010-02-18 11:52:49 +0100

Tag as 3.0.2


--------------------

Hendrik Leppkes:
	- Don't completly disable the options when disabling the buff modules, as we won't be able to turn them back on again otherwise.
	- Properly show the spell name on channeling cast bars again.
	- Properly apply the spellrank-style option when formating the spell name for the castbar.
	- Small cleanups.
	- Added a mirror bar for ready checks in LFD/Party and Raid.
	- Fix a string-error in the buff module.
	- Removed InFlight from the optional deps, too.
	- Properly format times greater then 60 seconds.
	- Upvalue cleanup
	- Fix moving of the cast bars.
	- Fix parsing of empty spell ranks.
	- Completly disable InFlight support for the time being, as the author hides the relevant data in upvalues/locals.
	- Some cleanup in various modules.
	- Fix defaults of the pet module to actually inherit from the template.
	- Added the new file to the babelfish script.
	- Fix a copy/paste error in the pet module.
	- Obey the hide blizz option in the player module even when its turned off.
	- Ported the Pet Module
	- Fixed some minor flaws in the template and modules.
	- Fixed various modules to work in conjunction with the new cast bars.
	- Ported the Focus module to the template.
	- Fixed a few glitches in the Target module
	- Added a seperate SetConfig API so bars can get a new config table without forcing a refresh (disabled bars).
	- Ported the Target module to the new template.
	- Added a PreShowCondition hook that allows modules to filter the display of castbars.
	- Re-implemented support for un-interruptible cast bars.
	- Disable currently broken modules
	- Only register _SENT for the player and vehicle unit.
	- Fixed Latency module
	- Re-implemented the channeling ticks with the template.
	- Moved defaults into the template.
	- Moved config options into the template.
	- Started refactoring of cast bars (player, target, pet, focus) into one template that all modules can use, instead of endless code duplication. Mostly works already for the player module, next up is moving defaults and config table as well.
	- Only show the Shield when the spell icon is not hidden.
	- Load LSM before AceGUI-SMW
	- Add a few more options for uninterruptible cast bars.
	- color changing of the bar
	- display of the "shield" - requires the spell icon to be shown
	- Added BantoBar as one of the default bar textures
	- Properly re-register all events when disabling or simply not hiding blizz bars
	- Allow disabling of the player module
	- Add evocation to the tracked channeld spells
	- We don't need to clear the targetName, as every spell cast should actually send as a new _SENT event to overwrite it
	- Allow the usage of cmd options
	- Always apply the "Hide Blizzard Cast Bar" option, even when our bar is disabled.
	- Show a warning on first login after upgrade from the old Ace2 version, reminding the user to re-configure Quartz.
ananhaid:
	- Quartz:
	- zhCN toc desc update.
Hendrik Leppkes:
	- Fix Interrupt Module
	- Check for valid values in the GCD OnUpdate
	- Fonts are no textures, apparently, who would've thought!
	- Fix config error in Pet module
	- Poke for a new zip and locale update
	- Another victory in the fight against string garbage!
	- Fix text display in Latency module
	- Rename the slash command, too.
	- Make sure to always refresh db references, even if a module is disabled
	- Make sure to refresh the db upvalue reference when changing profile
	- Add volley to the channeling ticks spells
	- Rename the folder back to Quartz
	- Some more .toc and core cleanup
	- - Implement the Copy Settings From option
	- Fix disabling of Buff Module for Focus
	- Add AceHook to pkgmeta and .toc
	- More SetFormattedText love
	- Remove some code duplication
	- SetText(format(...)) -> SetFormattedText
	- Some fixes and cleanup
	- Fix options thingy
	- - Swing: Properly handle Slam
	- Swing: Try to account for parry haste
	- Cosmetic fixes all over
	- Properly show casts of your vehicle in the main castbar
	- Ported a patch to change the border of the focus/target bars when the cast is not interruptable.
	- Added 2 patches by Gaff3:
	- Fixed Width Buff Bars
	- Show Channeling Tics
	- Hide CastBars when changing target/focus while they are casting
	- Make the bars 1px wider so the border of the backdrop shows up properly
	- Added babelfish script and imported new locale on WoWAce
	- Fix disabling of range module
	- Fix more options
	- Fixed some more glitches and typos
	- Fix some errors in Flight module
	- Ported (ancient) Flight module, but completely untested since it depends on InFlight or FlightMap to provide data. Probably needs a bigger overhaul.
	- Fix Interrupt and Range modules
	- Fix the Swing Timer and some other config related breakages
	- Fixed custom timer module and other stuff
	- - Ported the Mirror Bar module
	- Fixed minor things in other modules
	- Port Buff module, not much tested.
	- GCD and Tradeskill modules and latency fixes
	- Fix Latency module
	- Ported Pet module and more fixes to the other already ported modules
	- Finish the port of the Focus module and fix some glitches in Target
	- Ported the Target module to the new core and Ace3 options
	- Fix some more options in Player and Core, should mostly work again.
	- Move the locale into the WoWAce Locale App
	- - Finished the port of the core and color configuration to Ace3
	- Ported the Player module to the new core and (mostly) fixed configuration for Ace3
	- Disabled all other modules until they are fixed
durcyn:
	- add a few missing locals for LSMWidgetList
	- convert 'input' options to select/range where appropriate
	- _SUCCEEDED as well
	- GCD: use UNIT_SPELLCAST_START instead of CLEU/SPELL_CAST_SUCCESS.  Things with cast times matter too.
	- clean up module options a bit more, looks like Swing is still tossing errors though, ymmv.
	- another bugfix
	- fix a retarded bug in GCD module
	- fix ApplySettings
	- modules should all be converted, now to clean up the options...
	- move over some more modules, this is exciting
	- modernize GCD tracking a bit, using CLEU instead of hardcoded spells
	- convert GCD module to new format
	- port over the Target module, among other things
	- tweak Options table a bit
	- let's use functions that actually exist when registering callbacks
	- more module work, guaranteed to break or your money back
	- more module work, untested
	- comment out the rest of the pass values for now.  options are still a godawful mess.
	- attempt to unfuck Player options get/set, untested
	- clean up some more Player config errors, get/set are still broken for basically everything.  god, i hate options tables.
	- Player castbar works, options are still broken, ymmv
	- fix core options and defaults tables, modules are still broken
	- add locale and module xml, oops
	- use temp Quartz3 namespace for locales too
	- package as Quartz3 so we can test alongside mainline
	- start cleaning up the Player module
	- more conversion work on base
	- reorganize directory structure a bit, nothing to see here
	- do away with LOD nonsense for the time being
	- start cleaning up module instantiation, still not functional
	- ace3-style event handlers, don't even bother trying to run this yet.
	- fiddle with modules a bit, still more broken than the hindenburg.
	- first pass on options etc, guaranteed not to work
	- let's start with locales.  nowhere near usable yet.
	- add the 'vehicle' token to the default aura caster filter
	- 3.1 UnitAura fixes, hardcoded to player/pet sources for the time being. This is not backwards compatible, and may eat your children.
Hendrik Leppkes:
	- - Add Rune Strike to the auto-attack swing list
	- svn eol-style stuff
Arrowmaster:
	- Fix nil value error in interrupt module
durcyn:
	- Quartz/Buff: clean up 3.0 UnitBuff/UnitDebuff calls
funkydude:
	- Quartz: toc updates, wrath fix with casting.
NeoTron:
	- Worked around issue with player cast bar being cancelled prematurely due to change in how UNIT_SPELLCAST_FAILED works.
Stanzilla:
	- pkgmeta fun
Hendrik Leppkes:
	- Add .pkgmeta
root:
	- Initial import of HEAD
