tag v1.0
40e17ee8305ae32ace8cac90c5d8a2e36f183d2c
Adirelle <adirelle@tagada-team.net>
2010-07-29 10:38:43 +0200

Tagging as "v1.0".


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

Adirelle:
	- Locales updated.
	- Fixed ticket #21.
	- Locales updated.
	- Locales updated.
	- Locales updated.
	- Added a module to display additionnal information in bag item tooltips.
	- Added the possibility to create custom sections in the manual filter.
	- Filter order is now strict and the actual order is properly displayed in the configuration window.
	- Updated localization to use my new script.
	- Do not shock when GetItemInfo returns nil for max stack size.
	- Typo.
	- The junk filter should not accept high-quality items anymore. Updated the equipment filter to dispatch itmes in four general sections (default).
	- Description update.
	- Small locale update.
	- hopefully fixed scale issues (ticket #16).
	- Locales updated.
	- Added a currency module.
	- Cope with huge sections and low bag heights.
	- Redispatch the items once the bags have been tidied up.
	- Properly embedded AceDBOptions-3.0.
	- Locales updated.
	- Locales updated.
	- Do not update every section on filter changed.
	- Properly update bank bag slots when a new slot is purchased.
	- Layout code polishing.
	- When tidying bags, always try move small stacks into big stacks.
	- Locales updated.
	- Close all bags when closing the merchant window.
	- Attempt to fix "compare nil with number" error that sometimes pops up.
	- Overhauled layout and update code.
	- Have search highlight module severly fade items that do not match.
	- Tweaked the default settings.
	- Display addon version in configuration window.
	- Fixed safecall typo.
	- Secured some callback calls.
	- Locales updated.
	- Always reorder items when opening the bags, always !
	- Properly reorder items when sorting order is changed or when the bags are closed then opened again.
	- Added an option to disable dimming of poor-quality items.
	- README updated.
	- Locales updated.
	- Layout is definitively touchy.
	- Changed bag size options and tweaked bag layout again.
	- Reworked Manuel Filter options.
	- Added some sounds here and there.
	- On AdiBags_FilterChanged, only dispatch items again instead of doing a full update.
	- Removed spammy debug.
	- Have the virtual stacks change their "visible slot" less often.
	- Updated the bag panel: no more funny actions (like opening old bags) though one can now purchase bank slots.
	- Tidied up whitespaces.
	- Added a backdrop button in container frame, that acts as a free slot.
	- Fixed an issue with virtual stacks of free slots.
	- LayeredRegion now updates widget framelevel.
	- Do not track new items when bafs are not visible.
	- Added an option to change the way sections are layed out.
	- Tweaked anchor callbacks.
	- Updated LibMovable-1.0 submodule and updated the anchor handling to use it.
	- Fixed some weirdness in locales causing error with enUS clients.
	- Slightly updated filtering code, added some sanity checks.
	- Fixed "attempt to concatenate a boolean value" error.
	- Added frFR locales.
	- Added new locale strings.
	- Properly update bag content when changing the settings of the manual filter.
	- Slightly changed virtual stack behavior and configuration. Check your settings.
	- Tweaked "item categories" filter.
	- Locales updated.
	- Added some more options to existing filters.
	- Define an order for section categories.
	- Added an optional multi-column layout.
	- Fixed some issues with the anchor.
	- Do not include partial stack in virtual stacks.
	- Changed the layout to be more stable and keep related section togehter. This wastes a little more space though.
	- Tweaked new item tracked, that now uses item ids instead of item links.
	- Updated the README.
	- Fixed error when disabled the new item tracker.
	- Take header and bottom widgets into account when calculating bag container width.
	- Added an option to toggle bag type display on items.
	- Setup project localization.
	- Added some options to reset manual filtering.
	- Darken poor-quality items as a part of "quality highlight" effect.
	- Plugin and filter configuration UI overhauled.
	- Added a FilterOverride plugin.
	- Added a warning message in ItemCategory filter description.
	- Now display a "Configure" button in filter and plugin list. Defined a default configuration window size.
	- Hopefully fixed "all items are new" bug at login.
	- Fixed money position.
	- NewItemTracking must ignore update events while equipment sets are being swapped.
	- Virtual stacks now try always to show an unlocked slot.
	- Updated embedded LibMovable-1.0.
	- Rewritten the new item tracker from scratch.
	- Tweakd new layout.
	- Fixed MoneyFrame size.
	- Added a widget superclass to help laying out.
	- Added a specific filter for quest items.
	- Enhanced debugging output.
	- Added an option to change item sorting order.
	- Fixed an issue where the bags would not update properly on configuration change.
	- Added a workaround to open the configuration window from the InterfaceOptionsFrame.
	- README updated.
	- README updated.
	- New plugin: Money.
	- ContainerFrame now supports adding widgets at bottom left and bottom right corners.
	- Fixed open and close sounds.
	- Properly update if the configuration is changed while the bags are hidden.
	- README updated.
	- Reverted locales to plain list. Getting strings from Blizzard API causes issues when the items aren't in cache.
	- Fixed "Configure button does not work" and small UI tweaks.
	- More sanity checks.
	- Sometimes order matters.
	- Working new virtual stacks.
	- Fixed minor errors in new ItemButton code.
	- Attempt to fix bank virtual stacks.
	- Optimized slightly ItemButton since they are replaced when the item changes.
	- Take advantage of inheritance.
	- Use AceEvent-3.0 to handle ItemButton's event.
	- Container frames have to stop listening to message when hidden.
	- Use ItemButton methods instead of using Blizzard API whenever possible.
	- Drycoded options to change background colors.
	- Fixed a potential error with changed items. Check the link returned by GetContainerItemInfo to detect bad hooks.
	- Slightly tweaked how sections are ordered and layed out. BTW do not let long section names waste an insane amount of space.
	- Added descriptions to every built-in filters.
	- Allow any item to be stacked.
	- Made the options more verbose.
	- Added some options to the LDB plugin.
	- Added some options to the default filters.
	- Defined a fallback section.
	- Always embed AceEvent.SendMessage into filters.
	- Fixed a nil error on filter creation.
	- Take "columns" setting into account.
	- Changed the layout of filter and plugin options.
	- Moved NewItem options into the option of plugins.
	- Added some options to the "New Item Tracking" module.
	- Removed the redondant 80% scale on bags.
	- DataSource: can no longer be disabled.
	- Added options to change the filter priorities.
	- Moved options into their own AceConfigDialog frame to have more room.
	- Added support for filter and plugins options.
	- Cosmetics.
	- Extract some localized item strings using Blizzard API.
	- Various small tweaks on section layout.
	- Order sections by total available space instead of number of items.
	- Fixed the priority of the ItemCategory filter.
	- Added AceGUI and AceConfig as externals.
	- Added a first batch of options.
	- README updated.
	- Added some tooltip on bag header widgets.
	- Fixed TidyBags.
	- Merged and moved some files.
	- Tidied module enable/disable code.
	- Added a module to tidy bag contents.
	- Added an API to inject a widget in bag header bar.
	- Postpone any button update while the container is being updated.
	- New item tracking ported to the new modular system.
	- Each bag is now handled by a specific module, that adds a level of abstration above container frames. Made name-search a module.
	- Added bag anchoring so one can move the bags, using LibMovable-1.0.
	- Typo.
	- Cache slot data to allow a better tracking of stack size changes in addition to item changes.
	- Added LibDataBroker-1.1 as a git submodule.
	- Prepared for wowace packaging.
	- Try to put the "New" section at top of the bag and the "Free space" section at bbottom; the section layout code may ignore this though.
	- Fixed search item issue where some buttons weren't updated.
	- Added a filter for the new items.
	- Added a button per bag to reset the new status.
	- Scan player inventory to avoid tagging items as new when changing equipment.
	- Cosmetic tweak to new item glow.
	- "New item" feature tweak.
	- Fixed a "comparing number with nil" error.
	- Added "new item" feature. Also got rid of useless "event" arguments.
	- Overhauled filter system; now every filter is a submodule.
	- Hopefully fixed "addon blocked" errors; cosmetic changes.
	- Use AceEvent messaging to propagate bag updates. Filters can provide a list of events to listen to; bags are updated when these events are received.
	- Hopefully fixed issues with bank generic buttons.
	- Added missing localized string.
	- Almost fixed bank generic button handling.
	- Fixed a typo on filter name.
	- Force layout update when a section is emptied.
	- Fixed various errors.
	- Disable the built-in bank frame.
	- Say goodbye to the bank NPC when the bank bag is closed.
	- Typo.
	- Added localization.
	- Fixed method name.
	- Have virtual item stacks working.
	- Use a factor of 100 to build internal slotId; it's far easier to debug.
	- Moved code around, added comments.
	- Properly release empty section. Also stop reacting to BAG_UPDATE during equipment set switching.
	- Do not try to position new buttons when the layout will refreshed anyway.
	- Hide frame before calling :OnRelease to reduce visual glitchs.
	- Gave OO some love.
	- Brand new layout code, which behaves nicely when moving items around.
	- Added a tooltip to the equipped bag toggle.
	- Cosmetic.
	- Fixed bag slot size and ids.
	- Added a button to bags to toggle the bag slot panel.
	- Updated the datasource icon.
	- Added bag slot panels.
	- Reuse Blizzard code to handle item cooldown.
	- Fixed armor and weapon ordering.
	- Optimized layout.
	- Baggins-like section layout.
	- Added section separators (yet not widgets).
	- Added an incomplete filtering system.
	- Minor layout tweaks.
	- Fixed datasource free space display.
	- Fixed item sorting error.
	- Added "highlight by name" feature.
	- Added icons for each item family.
	- Added item/free slot stacking.
	- Added a LDB data source.
	- Fixed quality color display.
	- Fixed UI hooking so bags are opened and closed at right times.
	- Added a close button and a title. Enhanced item sorting.
	- Show a tag on slot from special bags (Soul, Quiver, ...).
	- Sort items.
	- Fixed bank background color.
	- Have the bag backdrop catchs mouse events.
	- Fixed issue with empty bank slots.
	- Fixed bank bag position.
	- Fixed item layout.
	- Fixed empty slot display. Fixed quality highlighting.
	- Fixed ContainerFrame BAG_UPDATE handling. Also propagates it to buttons.
	- Do not forget to define the ID of the button parent frames.
	- Fixed frame parenting show items are properly hidden when a bag is closed.
	- First drycoded version.
