v6.5-release

Details

  • Filename
    SickOfClickingDailies-v6.5-release.zip
  • Uploaded by
  • Uploaded
    Sep 24, 2010
  • Size
    166.53 KB
  • Downloads
    1,321
  • MD5
    bb8328ae086ca35518087c11738783b2

Supported WoW Retail Versions

  • 3.3.5

Changelog

tag v6.5-release
10bea3c5cdf0e92cf775e3ce527e78f10f3cdfb1
OrionShock <OrionShock@gmail.com>
2010-09-24 21:31:12 -0700

tag as 6.4-release, lots of updates, may not like them

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

OrionShock:
    - prevent creating an empty table in OnEnable
    - fix typo in warning message
    - trivially change the GetLocalizedQuestName function so that the file date changes and forces a rescan. Not entirely sure what's wrong with "Slay them all!"
    - Add a rescan option to the debug. Useful, might even make it into release.
    - minor edit
    - fix ticket 83, nil check on IsQuest()
    - enable the events this time & remove last reference to IsRepeatableQuest
    - uncomment other code, it's changed but untested, should work though
    - rework some logic about how quests are handled. go back to using localization cache as primary method and use API as suplementry method.
    - add quest greeting to registered events, even though we hide the frame. account for new core api :IsQuest() to make sure options.lua picks up on repteatable quests.
    - change methods in quest scanner to include quest type, daily,weekly,repeatable.
    - Chnage Quest Scanner to use a better method. that takes about 5 sec if everything is cached and about 50sec when it's not.
    - acedb events pass the event name ...
    - acedb events pass the event name ...
    - update options window ordering and display, profiles at bottom & if your special debug below that
    - grab addon parent db in module on init
    - account for profile changes
    - account for profile changes
    - ignore repeatable quests on GetQuestRewardHook as those by nature don't have a lockout
    - add profile handling to db
    - add libqtip to embeds xml ... oops
    - remove uncontroled debug
    - Locale update, have 2ndary locales not try to register as default
    - fix to ldb click and options frame.
    - fix methods that open the options window to properly handle the localizations not being ready.
    - change procGetGossipAvailableQuests to not check if it should be ignored. this causes the quest options frame from showing after a quest is disabled.
    - add debug elements in.
    - enable debug as we now have proper debug controls
    - load order issues, OnEnable fires ZCNA() in turn is not ready in LDB module as LDB's OnEnable hasn't setup tables yet
    - add debug options in and disable all by default
    - typo fix
    - Folder is moved, so blizzards file level pass dosn't work. get addon obj from AceAddon3 API calls
    - locale updates
    - locale bump
    - add more colors to alttrack tooltip. color sugestions would be nice, otherwise you get stuck with the ugly :)
    - turn off more debug
    - setup player's table in the db after pruning it, add inline table update / creation to SOCD_D_Q_C event to make sure that we have a table to add the quest name too.
    - disable more debug, adjust SOCD_TestDailyEventSend to accept a quest name for manual adjusting of tracked items.
    - color name in tooltip by class. supports CUSTOM_CLASS_COLORS
    - prune db on load, capture player's class in db.
    - only update text if ldb exists
    - hide frame on non-daily/weekly/repeatable
    - enable some debug for testing, attach IsRepeatableQuest to addon obj to be used in options file.
    - read dungeon competion on load
    - add RandomDungeon Completion back in.
    - Locale updates for things not used anymore
    - locale bump
    - remove dailylogoutwarning.lua from toc, and ref alttrack module by file not module.xml
    - del daily logout warning, not sure if anyone uses this
    - fix file name
    - disable debug
    - update zhTW locale file...
    - update locale files again
    - update locale files
    - Update enUS Locale File
    - add gossip options from Wrath
    - Add proccessing of gossip options in :)
    - if the tip is open, don't repopulate it.
    - typo fix
    - remove un needed ref code
    - aparently adding one line means that all the others changed too...
    - have ldb main module do the db pruning, let alt tracking do it's own thing.
    - reformat alt tracking module with sledge hammer, again..
    - reformat wrath module with sledge hammer
    - formatting change
    - enable wrath module
    - add some missing WG quests.
    - Make options table work properly.
    - enable alt track module as it's now functional.
    - adjust ldb to only open options after the scanner is done.
    - add some db defaults in
    - finally add tracker to ldb feed w/ LibQTip.
    - Add LibQTip to .pkgmeta as we now use that in general
    - start addin in parts for recording quest completions
    - add in quest completion hook
    - reformat LDB module
    - enable LDB module
    - setup an options table, we'll eventually need it
    - remove un needed bits from toc
    - fix options table setup
    - adjust /socd to account for quest names being ready.
    - add setting for quest names fully scanned so that option tables work.
    - finish setting up BC module
    - fix logic checks. Move shiftkey override to after debug call.
    - update file names
    - namescanner.lua => QuestScanner.lua
    - change RRQ to Options module. Flesh it out and make it work. Now Instead of a billion option tables and menus, basic quests are handled at the NPC with a small check box.
    - fix debug again to act right
    - Handle sending the event for when localized quest names are ready. & add them to the DB so we know they are there.
    - hand off starting the scan to core module, setup GetLocalizedQuestNameByID API
    - add classic "module" in. There ain't alot here ya know..
    - syntax fix
    - move some files around
    - use blizzards  addonName, ns = ... pass. Update debug funcs to work right. Add Localization support in, tho not likely needed. Integrate QuestNameScanner to update when the currentRev dosn't match the db's recorded one.
    - reformat QuestNameScanner in to a proper production module.. it now provides a usefull background API
    - Reformat Classic Module into a stub
    - fix syntax in module proto. fix logic in turning in quests that are dailies, have rewards to choose from but are not in the addon yet.
    - flesh out prototype functions to do something. implement GetQuestRewardOption properly
    - think about adding quest name updating on new rev. commented out as that module still needs reformatting
    - have ShouldIgnore() account for db.profile.QuestStatus as well for quests that have been disabled by default or by the user.
    - flesh out CaptureDailyQuest & ShouldIgnoreQuest a bit. Add proto type functions for handling special quests.
    - if IsShiftKeyDown() then return end  >> all quest events.
    - make it an Ace3 Addon, setup db, core file debug, module proto w/ debug & slash command.
    - update SV name from 6 to 7
    - transfer old file header to new file.
    - Reformat core file with a sledge hammer. (Should be functional, but wouldn't try it)
    Introducing the new and improved Sick of Clicking Dailies. It's the same story, but with less localizations :)
    - "Prepare for Reformatting"
    - fix lib location for ldb
    - IsMouseOver fix
    - adjust tooltip population methods to incorperate the custom sorting better. also make the tip hide properly
    - remove deubg code
    - make the libqtip click sortable. libqtip is still optional and will likely remain so
    - add opt deps for libqtip
    - adjust tooltip display with libqtip.
    - more debug
    - remove errant event reg
    - finish removing use of quest id in SOCD_Daily_Quest_Complete events
    - remove use of Quest Log Update. was never used in the desired way.
    - fuzzy tracking with dailiy quests.. we expect to zone out at the end of the instance, and there is no harm hitting this api each time we change zones.
    - change ldb url to wowace's
    - minor change to how [module_specialQuests] table is handled.
    - "Dailies for all Toons" to "Dailies for all Characters"
    - account for holiday events in LFD so we can add them in to our completed arrangement. also track the LK heroic/normal completion's better. (this ignores the classic/bc randoms)
    - add coloring to tooltip to better accent what's done and what's not
    - add version info for kicks

Additional Files