File Details
QuickMarks.zip
- R
- May 14, 2026
- 105.52 KB
- 80
- 2.5.5+1
- Classic + 1
File Name
QuickMarks.zip
Supported Versions
- 2.5.5
- 1.15.8
This is a large raid-lead workflow update for QuickMarks. It keeps the marker bar and assignment preset core intact while adding private notes, saved raid roster planning, a cleaner Utility Bar, profile migration, and options-panel polish.
Highlights:
- Private raid-lead notes tied to raid and assignment presets, with an inline editor, movable/scalable display, `Prev`/`Next`, optional auto-advance from options, boss preset fallback order, and profile export/import support.
- Saved raid roster planner in `/qm` options with 25 group slots, current-roster fill, drag/drop from roster or assignment chips, direct typing/autofill, save/load/delete, class-colored slots, unassigned staging, and apply support for raid lead/assist.
- Utility Bar redesigned around raid-time actions: Notes, Buffs, Announce Assignment, Ready, Pull Timers, and an optional custom message drawer.
- Local raid buff sheet for common raid buffs, food, flask, scrolls, blessings, and durability.
- Minimap launcher using LibDataBroker/LibDBIcon with an options toggle.
- Profile/export compatibility for notes, saved roster setups, and custom buttons, including legacy profile normalization.
- Options polish for the roster workspace, Assignment/Notes setup, Note Pad settings, dropdown/field alignment, scroll handoff, and cleaned labels/tooltips.
Testing focus:
- This build is good enough for guild testing but still an in-progress checkpoint.
- Please test profile switching, custom button editing/deleting, saved roster setup save/load/delete, note switching, Utility Bar movement, and `/reload`.
- Remaining follow-ups include character-specific settings, CurseForge listing/screenshots, options middle-section polish, Classic 40-player roster planning, and broader Utility Bar redesign.
- Removed the retired rewrite spike folder from the addon workspace.
- Documented that active development should continue inside the current `QuickMarks` addon only.
- Changed marker keybind saving to use character-specific bindings.
- Replaced the utility-bar Quick Assign button with a larger Notes button to reduce raid-time control clutter.
- Added a current-addon manual regression checklist.
- Added a local-only raid-lead notes foundation under the current profile, with note sections tied to raid, assignment preset, and optional encounter/section text.
- Added a custom notes editor, notes selector in options, utility-bar Notes button, and movable/lockable/scalable private note display frame.
- Kept notes separate from assignment announcements; later profile export/import now carries private note content with the broader raid-lead profile data.
- Added manual previous/next note stepping, a test-advance control, and an optional boss-kill auto-advance toggle that can be tested without clearing a raid.
- Hardened boss-kill roster memory so older roster entries cannot block note auto-advance.
- Tightened note editor fields and utility-bar Notes/custom-button spacing to prevent visible overlap.
- Simplified the options-panel Notes controls to note selection/editing plus display appearance settings.
- Moved note `Prev` and `Next` controls onto the private note display frame where they are used during raid.
- Added note display opacity and border opacity settings.
- Added a `Fit` control and auto-fit-on-lock behavior for the private note display.
- Added a locked note display mode that also lets gameplay clicks pass through the note body.
- Changed preset loading to auto-select an exact note match for the current raid and assignment preset, or show no selected note when none exists.
- Reworked the options-panel Notes area into an inline note editor tied directly to the selected raid and assignment preset.
- Saved dirty note text before raid, assignment preset, profile, expansion, delete, or new-preset context changes so notes survive swapping between bosses.
- Changed note previous/next and auto advance to use built-in boss preset order as a blank fallback, so raid notes can advance through bosses even before custom note text exists for every boss.
- Added a utility-bar `Buffs` button and local raid buff sheet for quick Fort, Mark, Int, Spirit, Shadow, Blessing, and Food visibility.
- Expanded the buff sheet columns to cover food, flask, scrolls, druid, intellect, AP, spirit, armor, shadow, stamina, BoW, BoM, BoS, and player durability.
- Added a first-pass saved raid roster planner under the options-panel roster, with 25 group slots, drag/drop from roster or assignment chips, current-roster fill, direct slot typing, save/load, and delete.
- Removed the saved raid roster planner from the utility bar so group setup stays in `/qm` options.
- Added a draggable QuickMarks minimap button for opening options and toggling the utility bar, with an options checkbox to hide it.
- Cleaned up the minimap button art so it stays inside the icon footprint, and compacted the options-panel raid roster planner to avoid odd overlap.
- Added class-colored raid roster slots, slot typing with case-insensitive guild/current-roster autocomplete, Enter/Tab commit behavior, visible drop targeting, and an `Apply` action that attempts exact raid group placement.
- Consolidated the options-panel roster browser settings, guild filters, roster grid, and saved raid roster planner into one roster workspace with a shared control hub.
- Added unassigned current-raid staging cards above the raid roster board, so new arrivals can be dragged into planned slots without overwriting the saved setup.
- Changed assignment row placeholder text to `Drop name here or type custom message`, removed preset import/export buttons from the preset row, and moved note display toggles beside the Note Pad sliders.
- Moved roster cell scale and guild minimum-level sliders into the roster header row, kept their values inline, inset the roster scrollbar, and tightened the shared roster setup box.
- Cleaned up the shared roster setup box into aligned Source, Saved, Name, and Actions rows, with the Guild rank row expanding only when needed.
- Added a dockable in-raid Utility Bar action cluster that can float independently or attach to the private Notes display on the top, bottom, left, or right.
- Replaced permanent pull-timer buttons with a compact Pull menu and kept custom buttons hidden from the raid-time action surface for the current Notes workflow pass.
- Changed the dock control to a placement menu and kept docked utility actions visible when `Hide Note` hides the private note text.
- Added right-click note controls on the Utility Bar for Show/Hide, Lock Display, and Auto Advance.
- Removed the temporary Dock placement button and fixed the Utility Bar to the left side of the private note display for now.
- Changed the Utility Bar opacity slider to fade only the Utility Bar background, leaving buttons and text fully readable.
- Removed the visible note `Fit` button; notes auto-fit to text by default, while manual resizing switches the note body to scroll when text overflows.
- Removed the Utility Bar settings cog from the in-raid action cluster and tightened the fixed-left layout around the Notes/Buffs row with centered raid and boss dropdowns.
- Utility Bar opacity now fades both the panel background and border while leaving controls fully visible.
- Removed chat spam when manually stepping between notes and nudged the fixed-left dropdowns to center with the action stack.
- Moved Note Pad settings into the former Custom Buttons options slot and parked Custom Buttons in their own lower section while they stay out of the current in-raid action cluster.
- Added raid-instance detection so QuickMarks can jump to the current raid automatically when entering a raid instance.
- Removed the in-raid Utility Bar raid and boss dropdowns; note `Prev`/`Next`, right-click note-title jump, and shift-right-click note-title raid selection now handle that workflow.
- Removed the `Lock To Bar` Note Pad setting and defaulted note/Utility Bar behavior to detached so the Utility Bar is not pulled around by note docking state.
- Simplified the note-title right-click menus to short note/raid names without checkbox clutter, and added faint in-note helper text for right-click and shift-right-click.
- Added an optional custom-message drawer to the Utility Bar: a small `More` button reveals up to four saved custom message buttons in a two-column layout.
- Changed Utility Bar labels to `Ready` with a built-in check texture and `Pull Timers` without extra arrow art.
- Kept saved raid roster layouts and private note content inside the active profile share model by adding them to profile export/import and making saved roster delete clear the selected profile layout more reliably.
- Removed the confusing raid auto-show/auto-hide setting entirely; note and Utility Bar visibility are now manual, while raid-instance detection only updates the current raid context.
- Consolidated `Click Through` into `Lock Display`, and moved `Show Minimap Button` to the options panel title bar.
- Shortened the Utility Bar `Notes` tooltip, removed the duplicate options `Hide` note button, and moved `Clear Preset` next to the announcement preset `Delete` button.
- Consolidated the options Assignment/Notes Setup selector into one expansion/raid/preset nested dropdown, with `Prev` and `Next` buttons for stepping through boss presets.
- Reworked the options middle/right workflow panels so Raid Roster, Icon Assignments, and Selected Note each have matching companion settings panels to their right.
- Moved Raid Roster `Apply`/`Current`/`Clear`, Icon Assignments `Clear Preset`, and Selected Note `Save`/`Clear` onto the related section headers for clearer flow.
- Removed the old assignment extra-message field and text counter, tightened divider/border spacing, and expanded the selected-note editor into the freed space.
- Tightened the Roster Setups panel internals with a larger title, left-aligned frame, closer saved dropdown and delete button, matching name/save-as row, left-side saved-dropdown arrow, and closer scale/min-level/rank sliders.
- Changed the Utility Bar custom-message drawer so `More`/`Hide` saves the user's preferred open state while transient menu closes no longer reset it.
- Added a profile schema normalizer so legacy profiles made before notes, saved roster setups, and Utility Bar custom buttons are upgraded on load, switch, copy, import, and export.
- Tightened the latest options-panel polish pass around Assignment/Notes custom buttons, Note Pad checkbox spacing, the note-entry scrollbar, and the title-bar minimap checkbox.
- Fixed saved profile deletion by passing the selected profile name into the delete confirmation dialog.
- Let the Utility Bar dock anchor move while the note is hidden, even if the note display itself is locked.
- Passed mouse-wheel scrolling from maxed inner options scroll boxes to the main options panel, reducing dead-scroll moments in roster and note-entry areas.
- Updated raid roster slot tooltips to mention type-to-autofill and right-click removal.
- Fixed custom Utility Bar button edits/deletes/adds not sticking after refreshes by preserving custom-button table identity and writing editor saves back to the active profile slot.
- Matched the main options-panel mouse-wheel speed to the nested roster/note scroll boxes so the panel no longer races past content.
- Removed Auto/Lock controls from the private note display; `Auto Advance` and `Lock Display` now live in the Note Pad options settings.