File Details
v0.7beta
- B
- Jul 26, 2010
- 107.15 KB
- 29
- 3.3.5
- Retail
File Name
AtlasLootAdvancedSearch-v0.7beta.zip
Supported Versions
- 3.3.5
------------------------------------------------------------------------
r26 | orgevo | 2010-07-26 13:18:48 +0000 (Mon, 26 Jul 2010) | 12 lines
Changed paths:
A /tags/v0.7beta (from /trunk:25)
** tagging new beta **
- fixed bug where unchecking the menu option for advanced searching would cause it to disappear until you restarted the game, preventing you from re-enabling advanced searching.
- implemented support for persistent options (no longer hijacking AtlasLoot's profile)
- added support for specifying a priority in search modules; search modules are now sorted according to priority so that modules with lower value for Priority receive the list of items first.
- fixed bug where items would sometimes show up multiple times, or not show up at all in the results list
- cleaned up and organized the code for registering external search modules.
- fixed a bug with how items that were considered spells were being displayed when using advanced search.
------------------------------------------------------------------------
r25 | orgevo | 2010-07-26 13:15:30 +0000 (Mon, 26 Jul 2010) | 1 line
Changed paths:
M /trunk/Core.lua
- forgot to disable a few debug lines
------------------------------------------------------------------------
r24 | orgevo | 2010-07-26 12:59:24 +0000 (Mon, 26 Jul 2010) | 7 lines
Changed paths:
M /trunk
M /trunk/AtlasLootAdvancedSearch.wowproj
M /trunk/AtlasLootAdvancedSearch.wowsln
M /trunk/Core.lua
M /trunk/Core.xml
A /trunk/DebugHelpers.lua
M /trunk/Locales/AtlasLootAdvancedSearch-enUS.lua
A /trunk/Options.lua
M /trunk/ZoneSearchModule.lua
M /trunk/embeds.xml
- fixed bug where unchecking the menu option for advanced searching would cause it to disappear until you restarted the game, preventing you from re-enabling advanced searching.
- implemented support for persistent options (no longer hijacking AtlasLoot's profile)
- added support for specifying a priority in search modules; search modules are now sorted according to priority so that modules with lower value for Priority receive the list of items first.
- fixed bug where items would sometimes show up multiple times, or not show up at all in the results list
- cleaned up and organized the code for registering external search modules.
- fixed a bug with how items that were considered spells were being displayed when using advanced search.
------------------------------------------------------------------------
r23 | orgevo | 2010-07-24 23:10:51 +0000 (Sat, 24 Jul 2010) | 1 line
Changed paths:
M /trunk/.pkgmeta
- added AceConfig, AceDB, and AceDBOptions modules (can't keep hitch-hiking on AtlasLoot's config database forever ;))
------------------------------------------------------------------------
r21 | orgevo | 2010-07-24 20:51:19 +0000 (Sat, 24 Jul 2010) | 1 line
Changed paths:
M /trunk/AtlasLootAdvancedSearch.toc
- updated .toc
------------------------------------------------------------------------
r20 | orgevo | 2010-07-24 20:49:51 +0000 (Sat, 24 Jul 2010) | 1 line
Changed paths:
M /trunk/.pkgmeta
- updated the ignore directive in the .pkgmeta to reflect the names of the solution and project files.
------------------------------------------------------------------------
r19 | orgevo | 2010-07-24 20:45:43 +0000 (Sat, 24 Jul 2010) | 1 line
Changed paths:
M /trunk/Core.lua
- fixed item name module not working
------------------------------------------------------------------------
r18 | orgevo | 2010-07-24 20:23:18 +0000 (Sat, 24 Jul 2010) | 1 line
Changed paths:
M /trunk/Core.lua
M /trunk/Locales/AtlasLootAdvancedSearch-enUS.lua
- added support for toggling enhanced search features via the Search Options button in the AtlasLoot panel
------------------------------------------------------------------------
r17 | orgevo | 2010-07-24 19:48:40 +0000 (Sat, 24 Jul 2010) | 3 lines
Changed paths:
M /trunk/AtlasLootAdvancedSearch.wowsln
M /trunk/ZoneSearchModule.lua
- second pass on zone search module
--- works, to an extent. it finds all the items from that zone, but the info displayed about the item in the AtlasLoot panel is messed up (name and location are correct, but it's showing the name of the dungeon instead of the item category, for example).
--- want to get a working copy into scc before I dig any further.
------------------------------------------------------------------------
r16 | orgevo | 2010-07-24 19:03:18 +0000 (Sat, 24 Jul 2010) | 1 line
Changed paths:
M /trunk/.pkgmeta
A /trunk/AtlasLootAdvancedSearch.toc (from /trunk/AtlasLoot_AdvancedSearch.toc:14
A /trunk/AtlasLootAdvancedSearch.wowproj (from /trunk/AtlasLoot_AdvancedSearch.wowproj:14
A /trunk/AtlasLootAdvancedSearch.wowsln (from /trunk/AtlasLoot_AdvancedSearch.wowsln:15
D /trunk/AtlasLoot_AdvancedSearch.toc
D /trunk/AtlasLoot_AdvancedSearch.wowproj
D /trunk/AtlasLoot_AdvancedSearch.wowsln
A /trunk/Locales/AtlasLootAdvancedSearch-deDE.lua (from /trunk/Locales/AtlasLoot_AdvancedSearch-deDE.lua:14
A /trunk/Locales/AtlasLootAdvancedSearch-enUS.lua (from /trunk/Locales/AtlasLoot_AdvancedSearch-enUS.lua:14
A /trunk/Locales/AtlasLootAdvancedSearch-esES.lua (from /trunk/Locales/AtlasLoot_AdvancedSearch-esES.lua:14
A /trunk/Locales/AtlasLootAdvancedSearch-esMX.lua (from /trunk/Locales/AtlasLoot_AdvancedSearch-esMX.lua:14
A /trunk/Locales/AtlasLootAdvancedSearch-frFR.lua (from /trunk/Locales/AtlasLoot_AdvancedSearch-frFR.lua:14
A /trunk/Locales/AtlasLootAdvancedSearch-koKR.lua (from /trunk/Locales/AtlasLoot_AdvancedSearch-koKR.lua:14
A /trunk/Locales/AtlasLootAdvancedSearch-ruRU.lua (from /trunk/Locales/AtlasLoot_AdvancedSearch-ruRU.lua:14
A /trunk/Locales/AtlasLootAdvancedSearch-zhCN.lua (from /trunk/Locales/AtlasLoot_AdvancedSearch-zhCN.lua:14
A /trunk/Locales/AtlasLootAdvancedSearch-zhTW.lua (from /trunk/Locales/AtlasLoot_AdvancedSearch-zhTW.lua:14
D /trunk/Locales/AtlasLoot_AdvancedSearch-deDE.lua
D /trunk/Locales/AtlasLoot_AdvancedSearch-enUS.lua
D /trunk/Locales/AtlasLoot_AdvancedSearch-esES.lua
D /trunk/Locales/AtlasLoot_AdvancedSearch-esMX.lua
D /trunk/Locales/AtlasLoot_AdvancedSearch-frFR.lua
D /trunk/Locales/AtlasLoot_AdvancedSearch-koKR.lua
D /trunk/Locales/AtlasLoot_AdvancedSearch-ruRU.lua
D /trunk/Locales/AtlasLoot_AdvancedSearch-zhCN.lua
D /trunk/Locales/AtlasLoot_AdvancedSearch-zhTW.lua
M /trunk/Locales/Locales.xml
- renamed all files and references to remove the underscore in the middle of the addon name
------------------------------------------------------------------------
r15 | orgevo | 2010-07-24 18:53:14 +0000 (Sat, 24 Jul 2010) | 1 line
Changed paths:
M /trunk/AtlasLoot_AdvancedSearch.wowsln
- sln file wanted to be updated
------------------------------------------------------------------------
r14 | orgevo | 2010-07-24 14:46:05 +0000 (Sat, 24 Jul 2010) | 5 lines
Changed paths:
M /trunk
M /trunk/AtlasLoot_AdvancedSearch.wowsln
M /trunk/Core.lua
M /trunk/ZoneSearchModule.lua
- added support for specifying partial exact match via double-quotes
-- normally, if you search for Trial of the Crusader, it will return all items that have any of those 4 words in them, which is quite a large set. With this change, any text in double-quotes will be treated as a single token - "Trial of the Crusader" will only match items that have that phrase in one of the target fields (i.e. item name, slot name, etc.). The purpose of this is to support searching for multi-word dungeon names, item names, etc. while still allowing use of partial search. So you could do "Trial of the" to return results from both Trial of the Champion (5m dungeon) and Trial of the Crusader (10/25m dungeon)
- search by zone-name almost working; after several hours mining through AtlasLoot tables to determine how to correctly navigate through the table hierarchies in order to extract the zone names, the end result was a search module that works perfectly.....if it was supposed to be searching boss/encounter names.
-- I was thinking of adding this feature a little later anyway, tho, so that I have a snapshot of the working "find boss/encounter name" code before I start making changes again, to get the zone names instead.
------------------------------------------------------------------------
r13 | orgevo | 2010-07-24 00:39:58 +0000 (Sat, 24 Jul 2010) | 9 lines
Changed paths:
M /trunk/AtlasLoot_AdvancedSearch.toc
M /trunk/AtlasLoot_AdvancedSearch.wowproj
M /trunk/AtlasLoot_AdvancedSearch.wowsln
M /trunk/Core.lua
M /trunk/Core.xml
A /trunk/ZoneSearchModule.lua
- first pass on Zone search module
-- works mostly; items from heroic & 25m versions of raids still not being captured correctly
-- Zone search module is now re-enabled. the results it returns can sometimes seem random or incorrect; if this happens, check your search string for common words like "of" "the" "a", etc. as I haven't yet implemented the logic to ignore stuff like that.
- moved zone search module into its own file to provide an example to other addon developers for how to create a custom search module for AtlasLootAdvancedSearch;
- while doing this, found and fixed a few areas of the process that could use more streamlining in order for an external module to work correctly
--- added two more function fields to the external search module registration table; one is called immediately before the search code begins iterating through items, the other function is called when iteration is complete (for a single search module)
------------------------------------------------------------------------
r12 | orgevo | 2010-07-24 00:29:01 +0000 (Sat, 24 Jul 2010) | 1 line
Changed paths:
M /trunk/Core.lua
- forgot to save Core.lua before last check-in, so it included all the stuff that is coming in the next changelist, but should have only included the renaming of the class
------------------------------------------------------------------------
r11 | orgevo | 2010-07-24 00:27:19 +0000 (Sat, 24 Jul 2010) | 3 lines
Changed paths:
M /trunk/Core.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-deDE.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-enUS.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-esES.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-esMX.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-frFR.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-koKR.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-ruRU.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-zhCN.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-zhTW.lua
- fixed some issues with the bootstrapping of this addon....seems that underscores in the name of the addon cause Ace3 or lua (or some part of the native code...) to not bind the lua table to the native object properly
--- removed underscore from addon object's name (affects all methods, references to the old name, etc.)
--- will not be changing the name of the package or any of the files.
------------------------------------------------------------------------
r9 | orgevo | 2010-07-23 17:03:44 +0000 (Fri, 23 Jul 2010) | 1 line
Changed paths:
M /trunk/Core.lua
- disabled zone searcher for now
------------------------------------------------------------------------
r7 | orgevo | 2010-07-23 16:57:22 +0000 (Fri, 23 Jul 2010) | 1 line
Changed paths:
M /trunk/Core.lua
- added localizated strings
------------------------------------------------------------------------
r5 | orgevo | 2010-07-23 09:55:58 +0000 (Fri, 23 Jul 2010) | 1 line
Changed paths:
M /trunk/Core.lua
- removed some commented out debug code
------------------------------------------------------------------------
r4 | orgevo | 2010-07-23 09:54:00 +0000 (Fri, 23 Jul 2010) | 7 lines
Changed paths:
M /trunk/AtlasLoot_AdvancedSearch.wowsln
M /trunk/Core.lua
- finished implementing replacement for existing search mode (search by name)
-- now supports multiple search tokens (i.e. searching for "frost chain" will now return all items with "frost" or "chain" in their names (assuming the item name searcher is enabled).
-- future will add more support for more complex search directives ("frost+chain" to return only items with both tokens in name, etc...)
- implemented searcher for slot name
-- still need to add support for using alternate names for weapons (i.e. one-hand instead of main hand)
-- "search by zone" coming next
------------------------------------------------------------------------
r3 | orgevo | 2010-07-21 05:05:38 +0000 (Wed, 21 Jul 2010) | 7 lines
Changed paths:
M /trunk/AtlasLoot_AdvancedSearch.toc
M /trunk/AtlasLoot_AdvancedSearch.wowsln
M /trunk/Core.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-deDE.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-enUS.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-esES.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-esMX.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-frFR.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-koKR.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-ruRU.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-zhCN.lua
M /trunk/Locales/AtlasLoot_AdvancedSearch-zhTW.lua
M /trunk/embeds.xml
- fixed incorrect value for ADDON_TAG in non-US localization files
- introduced concept of "search modules"
-- each module can apply a different type of filtering or searching algorithm, such as "search item name" or "search name of item slot"
-- modules can be attached at runtime; the addon code needs to know nothing about the module at load time
-- moved the logic that performs the existing AtlasLoot search into its own module.
- fixed the string that game uses to display the addon's title in the list of addons (wasn't using the "pretty" version of the addon title)
------------------------------------------------------------------------
r2 | orgevo | 2010-07-20 15:20:14 +0000 (Tue, 20 Jul 2010) | 1 line
Changed paths:
M /trunk
A /trunk/.pkgmeta
A /trunk/AtlasLoot_AdvancedSearch.toc
A /trunk/AtlasLoot_AdvancedSearch.wowproj
A /trunk/AtlasLoot_AdvancedSearch.wowsln
A /trunk/Core.lua
A /trunk/Core.xml
A /trunk/Locales
A /trunk/Locales/AtlasLoot_AdvancedSearch-deDE.lua
A /trunk/Locales/AtlasLoot_AdvancedSearch-enUS.lua
A /trunk/Locales/AtlasLoot_AdvancedSearch-esES.lua
A /trunk/Locales/AtlasLoot_AdvancedSearch-esMX.lua
A /trunk/Locales/AtlasLoot_AdvancedSearch-frFR.lua
A /trunk/Locales/AtlasLoot_AdvancedSearch-koKR.lua
A /trunk/Locales/AtlasLoot_AdvancedSearch-ruRU.lua
A /trunk/Locales/AtlasLoot_AdvancedSearch-zhCN.lua
A /trunk/Locales/AtlasLoot_AdvancedSearch-zhTW.lua
A /trunk/Locales/Locales.xml
A /trunk/embeds.xml
- initial commit
------------------------------------------------------------------------
r1 | root | 2010-07-20 14:35:06 +0000 (Tue, 20 Jul 2010) | 1 line
Changed paths:
A /branches
A /tags
A /trunk
"atlasloot_advancedsearch/mainline: Initial Import"
------------------------------------------------------------------------

