v1-nolib
Details
-
FilenameBetterQuest-v1-nolib.zip
-
Uploaded by
-
UploadedOct 22, 2012
-
Size33.20 KB
-
Downloads62
-
MD5ae2b644476d6d64a106a1c9b4a69679e
Supported WoW Retail Versions
- 4.0.6
Changelog
tag v1
7a32d9b347192c31b7d29672ca255ab3e83f0fa7
David Lynch <kemayo@gmail.com>
2010-10-12 04:59:29 +0000
TOC bump
--------------------
David Lynch:
- TOC bump
- Change how the autotracking module works, so it goes off of POIs instead of scanning for zone names and subzone names.
- PTR compatibility
- Fix some chat frame usage.
- Fix for gossip with multiple quests
- Always with the changing the gossip functions, Blizzard.
- Account for bucketing delay.
- Displaying quest-watch item frames when the quest is complete causes a cooldown error. So don't.
- It's QuestInfoObjectivesText now.
- Another thing to comment out
- Quick fix to stop erroring on load in 30300
- Quest log levels on scroll, needs to hook QuestLogScrollFrame.update
- Bump TOC and fix quest log levels
- Missed one
- Fix scrollframe complaint
- Some changes for 3.2
- Change default profile to DEFAULT.
- Achievements should respect collapsed status
- Fix dropdown menu (silly blizzard functions changing arguments), and add timers
- Fix up quest log levels so they're not so annoyingly fragile. (I'm not sure what I was thinking when I wrote the original version of this...)
- Spam was broken.
- Fix tracker enabling/reenabling requiring a reload
- Toggling the default quest-tracker no longer requires a reloadui
- ShareQuestByUid
- Option for said achievements
- Click/rightclick actions for achievements
- There was a global
- Include achievements in the tracker
- Countertastic!
- Add the item-buttons stuff Zhinjio accidentally removed back in Remove some light duplication around headers
zhinjio:
- - changed header to be inline - fixed trackers to be able to properly "grow up" - added setting for that - commented out reference to "recycle_all_buttons" (??) - cleanup
David Lynch:
- Rep rep rep
- Add some nil protection in response to a bug report
- Missing key
- Autotrack had glitches. Now it does not. Or, at least, different glitches.
- Add a check so this still works for non-3.1 people
- Make item buttons fit in a bit better
- Config for said item-buttons
- Quick implementation of adding item-buttons to the betterquest tracker
- I like those dropdowns on the default
- Adjust watchframe hiding
- Enable questgivers module by default
- Make config EVEN BETTER\!
- Adjust config slightly
- I missed a QuestWatch_Update
- Bump the TOC, and remove embeds.xml
- Fix suppression of default UIErrorsFrame output
- Quickly fix-up for 3.1. Will need to think harder about what to do with WatchFrame
- Add LibQTip-1.0 as an optdep
- fix up .pkgmeta
- With text!
- Quick start at a broker module
- Make sure :Pour only gets r,g,b
Arrowmaster:
- Clean up Zaqzon's mess. IF YOU CANT FIX IT PROPERLY THEN DONT FUCKING TOUCH OTHER PEOPLES PROJECTS! ALSO DONT TAG PROJECTS WITHOUT PERMISSION!
zaqzon:
- * bump toc to 30000
- Fix UIErrorsFrame_OnEvent hook so the errors frame no longer disappears when the sink module is enabled. :)
dhedbor:
- Changed OpenToFrame to OpenToCategory for 3.0.
root:
- Hopefully fix .pkgmeta
- Facilitate WowAce-on-CurseForge transition
David Lynch:
- -Fix adding new trackers -Add delete tracker option -Fix some of the filters
- Don't fade icons for quests we don't have.
- Fix several cases of checking for complete == 0 instead of complete == nil.
- Icons weren't being recolored in QUEST_GREETING.
- Fix error if you shift-clicked a header in the blizzard quest log.
- Tweak the look of the tracker config.
- Add option to change tracker font size.
- New tracker option: "hide when empty" (doesn't affect the header, if it's shown)
- Fix sounds module playing the objective complete and quest complete sounds when completing a quest.
- Redo config to be purely BlizzOptions.
- Fix objective update sounds.
- 71: attempt to call method 'WatchQuestByUid' (a nil value)
- Sound setting plays sound.
- Module disable button order = -1.
- Needs a LibSink-2.0 embed, too.
- embeds.xml should load AceGUI *before* AceConfig.
- Make tag filter a multiselect, so you can filter on multiple tags at once. (i.e. "this tracker contains group + dungeon + heroic")
- Make headers more adaptively sized, in accord with the dominant paradigm.
- Hide gametooltip when clicking to remove a quest watch, since it won't trigger the onleave.
- -Add filter for quest tags. (Can show only dungeon quests, or only group quests.) -Account for Quixote API change.
- Change options to more extensive use of childGroups='tab', since it actually works in the interface options.
- Remove debug prints
- Fix string format error for level=-1 quests.
- Include collapsed quests in the header count.
- Register for new Party_Update callback. Put output of GetQuestLink into chat.
- Give the ToC an X-Embeds line.
- merge -r 65617:HEAD
- Add all externals.
- 490s/self/addon/
- BetterQuestTracker: Autotracking will no longer track quests while you are deader than a dead thing that is also dead.
- BetterQuestTracker: Objective_Update typo from earlier renaming.
- BetterQuestTracker: Change how module enabling/disabling works.
- BetterQuestTracker: Fix drycode bugs in opening the quest log on rightclick.
- BetterQuestTracker: tracker:SetClampedToScreen(false) while it's collapsed, to stop the header being invisibly locked very far away from the edge of the screen.
- BetterQuestTracker: Fix font-setting.
- BetterQuestTracker: Spam module should be registering DB "Sink".
- Right-clicking on quest lines should open the quest log.
- Headers should be hidden when their trackers are disabled.
- /bqt -> /bq.
- New module "Spam", prints quest messages in party chat. (So *very* disabled by default.)
- Rename notify module to sink. Add failing quests and party progress to it.
- Drycode! -Use LibSharedMedia-3.0 to let people choose their font.
- Allow showing of party objective status in the trackers.
- Comment out fubar.lua in modules.xml shouldn't even be enableable until it's in some sort of working state.
- BetterQuestTracker: Rename to BetterQuest, after the weekend's scope creep.
- BetterQuestTracker: That Leaderboard_Update thing? Yeah. That Quixote_ thing? Yeah.
- BetterQuestTracker: Handful of changes for change to Quixote2 api.
- BetterQuestTracker: -Set up the default trackers better. ("full" -> collapsed by default. "tracked" -> minimal, placed about where Blizzard quest tracker is.) -Associate the header expander button directly with the tracker, to benefit from all that lock detection I wrote in LibSimpleFrame. -Default header spacing back to 0 -- it looks better with the borders turned on, which is also the default. -Always size the tracker; the header is tied to it. (Stops trackers that are collapsed on login from being mysteriously absent.)
- BetterQuestTracker: -Change default header spacing. -Make alt-clicking on the expand/collapse button in the header work while things are locked work.
- BetterQuestTracker: Headers! (I think this is just about ready for trunk now.)
- BetterQuestTracker: -Change how trackers are created to make it easier for modules to do so. -The lock toggle no longer errors if the tracker is disabled. -Ongoing changes to the FuBar module; it still don't work.
- BetterQuestTracker:...and remove debug print
- BetterQuestTracker: Fix autotracking of nearby quests.
- BetterQuestTracker: Experimental FuBar module, using Arrowmaster's framework-independent LibFuBarPlugin-3.0.
- BetterQuestTracker: Make the config look slightly nicer.
- BetterQuestTracker: :Hook calls the hook automatically, huh?
- BetterQuestTracker: Fix reference to QuestsFu.
- BetterQuestTracker: -PlayerNotify: add sink storage, and update various names.
- BetterQuestTracker: -New module: Tooltips. Shows quest objective info in item/mob tooltips -New module: PlayerNotify. LibSink-2.0 quest progress announcements.
- BetterQuestTracker: -Fix auto-tracking by zone. -Forget about tracked quests once they're turned in.
- BetterQuestTracker: Take advantage of new indent parameter on LibSimpleFrame-1.0's AddLine method.
- BetterQuestTracker: De-fail callbacks. (Forgotten about callbackname being passed as first argument.)
- BetterQuestTracker: Don't play the progress sound if the quest is also completing.
- BetterQuestTracker: -Don't try to hide a disabled tracker if we haven't bothered to create it yet. -Blizzard: objectives and complete were in wrong order. -AutoTrack: check for zone quests on login and when settings are changed.
- BetterQuestTracker: -New module: AutoTrack. Automatically tracks quests based on various criteria. -New module: Blizzard. Meddles with the default quest ui. (Levels in the quest log, etc.) -Option to suppress the default quest tracker. -Expand the range of click actions. -Remember tracked quests between sessions -Use module prototypes.
- BetterQuestTracker: -Add a sound-playing module. -Move tracker:Show into :UpdateTracker, to make future work on headers easier.
- BetterQuestTracker: -Tracker enabling/disabling was broken. -Enabling a tracker that was disabled in the current session now actually :Shows it.
- BetterQuestTracker: -Default strata to MEDIUM -- stops the tracker sitting over bags. -Redo the by-zone and by-level loops to not show headers for groups that are entirely empty due to filters. -Remove the zone filter validate function -- it needs to be able to be set to "", otherwise it can't be cleared. -Change chat command to /betterquesttracker. /bqt now opens the gui.
- BetterQuestTracker: Fix quest filters.
- BetterQuestTracker: Assorted drycode fixes.
- BetterQuestLog: -Option to show the description text if a quest has no objectives -Option to hide completed objectives
- BetterQuestTracker: No-one puts config in the TOC!
- BetterQuestTracker: -With multiple trackers, they should be disableable. -Don't create the frames for disabled trackers.
- BetterQuestTracker: (very drycoded) -Create system of multiple trackers applying custom filters to the quest log. -Split config out into its own file.
- BetterQuestTracker: -Locking needs a custom function -OnClick handlers to OnLeftClick.
- BetterQuestTracker: Account for LibSimpleFrame-1.0 position change in defaults.
- BetterQuestTracker: Assorted drycode bugs.
- BetterQuestTracker: LibSimpleFrame-1.0. (Drycoded.)
- BetterQuestTracker: Move some methods into the tracker. (Drycode.)
- BetterQuestTracker: -Add wrap options for titles and objectives. -Rearrange config slightly. -Click should only respond to leftbutton.
- BetterQuestTracker: -Make clicking display a decent tooltip for non-2.4. -Size the tracker to better account for the potential of wrapping.
- BetterQuestTracker: Make work in 2.3.
- BetterQuestTracker: - Allow wrapping, if requested. (Set text justifications to make this not look uggo.)
- BetterQuestTracker: Truncate overlong fontstrings.
- BetterQuestTracker: -Configurable fading, opacity, and width.
- BetterQuestTracker: My test addon for LibQuixote-2.0 and Ace3. (Needs 2.4, though only for inline textures.)