Skip to content

DragonUI CoA 4.1.0

Latest

Choose a tag to compare

@PentSec PentSec released this 31 Oct 20:03
· 12 commits to main since this release

DragonUI CoA 4.1.0

What's Changed

🚀 Ascension/PentSec

  • feat(minimap): Addon Button Distance slider for LibDBIcon buttons

  • feat(loot): auto-looted items stay in the loot window before sliding out

  • feat(nameplates): only-target nameplate filter

  • fix(locale): complete the strings the code looks up in every language

  • fix(micromenu): keep the strip whole in grayscale mode

  • fix(spellbook): show the pet abilities tab when the client pet type has no name

  • fix(combopoint) fix know spell id for show venomancer combopoints

  • fix(minimap): editor clamp fits the visible map instead of the 230px mover

  • fix(sync): survive the mirror delete/modify conflict

  • fix(sync): retire conflict branches that carry no markers

  • fix(locales): add missing DragonUI_Options option strings

  • fix(sync): don't close a re-evaluated issue until the commit enters the PR

  • fix(sync): make the probe verdict cache safe under set -u and shell scoping

  • fix(sync): re-evaluate commits whose issue is still open before skipping them

  • refactor(widgets): remove the fork's durabilityframe widget, keep upstream's DurabilityFrame mover

  • Update README.md

  • chore: remove dead code and the forced garbage collection at login

  • chore(sync): ignore upstream c949e12 — CoA keeps the possess bar retired (override-bar/Prophet)

🔀 Merged from upstream (NeticSoul/DragonUI)

  • feat(options): the settings window scale is saved per profile

  • feat(unitframes): HD totem timers that shamans can move in the editor

  • feat(actionbars): separate options for the main bar art and button backgrounds #609

  • feat(unitframes): invented party members in the editor and race portraits

  • feat(options): more settings in the character and world map cogs

  • feat(options): forget an alt's saved data and reset learned quest loot

  • feat(core): custom UI scale goes up to 1.15

  • feat(actionbars): Hide Main Bar Background also hides the empty main bar slots #609

  • feat(errors): hide the error messages always or by combat #606

  • feat(unitframes): Always Hidden for the party frames #587

  • feat(unitframes): choose when the party buff tooltip shows #608

  • feat(camera): max camera distance past the game's own slider #606

  • feat(collections): double-click a pet or mount to summon it #604

  • feat(core): custom UI scale below Blizzard's 0.64

  • feat(core): far fewer UI reloads

  • feat(castbar): option to hide Blizzard's cast bar when DragonUI's is off

  • feat(unitframes): health and power text on the boss frames

  • feat(spellbook): Clique support in the spellbook #602

  • feat(actionbars): Page by Form option for classless servers #588

  • feat(gcd): global cooldown indicator as its own module, usable without the DragonUI cast bar #581

  • feat(castbar): global cooldown bar styles and backgrounds #581

  • feat(bags): retail new-item glow on the normal bags #377

  • feat(bagster): retail new-item glow #377

  • feat(bagsort): retail broom icon on the sort buttons

  • feat(unitframes): HD master looter bag on the player and party frames

  • feat(unitframes): portrait-off unit frames, in beta #567

  • feat(levelupenhance): retail-style level-up banner with unlocks shown one at a time

  • feat(mail,taxiframe): mailbox and flight map match retail #564 #568

  • feat(nameplates): retail's golden clock hand on the debuff cooldown swirl

  • feat(nameplates): remember friendly players and NPC titles for plates without a unit token

  • feat(levelupenhance): unlock icons get the aura border ring #491

  • feat(worldmap): class icons or class colors for party and raid pins #535

  • feat(levelupenhance): list what each new level unlocks under the banner #491

  • feat(autoaccept): separate toggles for friends and guild members #559

  • feat(characterpanel): retail equipment manager, spec portraits and spec in level line #562

  • feat(unitframes): retail and Forever combo points

  • feat(minimap): HD calendar and tracking buttons, Forever zoom placement

  • feat(castbar): retail-style interrupts on unit frame cast bars #552

  • feat(nameplates): option to put the Modern cast icon left of the bar #556

  • feat(nameplates): spell names on cast bars without a unit #552

  • feat(party): optional Forever PvP badge on party frames #545

  • feat(minimap): SexyMap square decorations for the square styles

  • feat(bagster,unitframes): total owned count on Bagster tooltips and a k/M choice for koKR/zh numbers

  • feat(minimap): DragonUI and Forever square styles with their own frames #542

  • feat(professions): support more than two primary professions #543

  • fix(minimap): farm mode fits the screen at any UI scale

  • fix(characterpanel,minimap): the sidebar tabs keep their clicks, windows no longer stop at the minimap #613 #614

  • fix(camera,errors): max distance survives a reload, hiding errors keeps quest updates #612

  • fix(unitframes): no empty PvP tooltip after the editor preview

  • fix(unitframes): the Totem Timers box in the editor draws over its sample totems

  • fix(unitframes): the totem timers draw over the combat and rest glows

  • fix(unitframes): the target's combo points no longer cover the raid mark

  • fix(professions): the overview rank bars' fill no longer shows below the frame

  • fix(professions): the small rank bars' fill stays inside the frame

  • fix(nameplates): quest loot is not learned from chests, gathering or fishing

  • fix(merchant): the junk sale message says the items are being sold

  • fix(itemownership): bank counts stay right when the bank closes right after a change

  • fix(tooltip): with the tooltip module off, tooltips keep Blizzard's position

  • fix(cooldowns): cooldown text settings apply to cooldowns already running

  • fix(bagster): a stock guild vault loaded by another addon is left in charge

  • fix(unitframes): target and focus health bars no longer turn dark after a target switch

  • fix(editor): frames nudged in the editor stay on screen at a bigger UI scale #610

  • fix(gcd): the Cast Bar style draws the cast bar art untinted

  • fix(castbar): the editor's cast bar preview looks like a real cast

  • fix(characterpanel): renaming an equipment set works with 10 sets

  • fix(questdialog): Questie's quest icons draw whole in the quest and gossip dialogs

  • fix(options): the caret follows clicks and typing in text boxes #607

  • fix(mail): Postal's inbox rows and bottom buttons line up with the mail window

  • fix(worldmap): leave the map to Mapster from the first frame

  • fix(actionbars): D3D9Ex clients get the full action bar art and no warning #605

  • fix(textures): every texture fits in 1024x1024 so D3D9Ex draws all of it #605

  • fix(castbar): turning a cast bar off gives Blizzard's back for good

  • fix(spellbook): learned armor proficiencies no longer show as trainable #603

  • fix(addonmanager): no second AddOns button in the Esc menu with ACP installed

  • fix(unitframes): boss frame threat glow drawn like the target's, over the border

  • fix(actionbars): Page by Form keeps the stance page while a paladin aura is up #588

  • fix(spellbook): learned class mounts and Polymorph variants show correctly #596 #598

  • fix(talents): partially ranked talents turn gold once no points are left #601

  • fix(mail): Postal's buttons work and fit the mail window

  • fix(bagsort): large bank sorts no longer get you disconnected

  • fix(auraborders): target and focus aura cooldowns no longer flicker on aura updates

  • fix(nameplates): uninterruptible cast fill applied when the shield shows up mid-cast #584

  • fix(unitframes): ToT and ToF dead text centered on the health bar #582

  • fix(castbar): global cooldown indicator reads the client's own GCD #581

  • fix(nameplates): only-target filter keeps hidden plates clickable and out of the way in combat #560

  • fix(equipmentcompare): comparisons work on every 3.3.5a client #578

  • fix(itemlevel): repair cost label errors and locale placement #574

  • fix(tooltip,itemownership): follow-ups to the merged contributor PRs #572 #573 #575 #577

  • fix(unitframes): portrait-off player's LFG role icon on the level's spot

  • fix(unitframes): party role icons no longer vanish after a /reload

  • fix(unitframes): portrait-off target text heights and symmetric name strip

  • fix(unitframes): portrait-off player's Zzz and group icons make room for each other

  • fix(unitframes): more room between a portrait-off player's dragon and its group icons

  • fix(worldmap): party and raid dots match retail's look and size #571

  • fix(levelupenhance): level-ups queue like retail and follow what the server really does #491

  • fix(tooltip): cursor anchor offsets only move default-anchored tooltips, default 20/20 #565

  • fix(darkmode): stop drawing a second frame on Masque-skinned buttons when clicked

  • fix(levelupenhance): editor preview shows only the banner, unlock list starts collapsed #491

  • fix(minimap): farm mode grows the map away from the screen edge #553

  • fix(autoaccept): accept invites whose popup shows up after the event #559

  • fix(minimap): farm mode keeps the map in place and restores icon layering #553

  • fix(characterpanel): equipment manager highlights and card corners like retail

  • fix(characterpanel): clicking the open tab no longer closes the character window #563

  • fix(textures): crisp scrollbars, red buttons and model control icons

  • fix(nameplates): Blizzard cast bar after interrupts, instant chained casts and missing arena casts #552

  • fix(tooltip): target/focus tooltip flicker in combat #558

  • fix(professions): gap between the ARL scan button and the close button

  • fix(professions): Ackis Recipe List scan button hidden behind the window

  • fix(worldmap): QuestPOI.lua:200 error on maps that sort a completed quest under an open one

  • fix(core): clear the combat log when the 3.3.5a client stops firing it

  • fix(professions): reagent counts draw over the slot frame #555

  • fix(nameplates): spark flicker on hover, interrupts on same-name mobs #552

  • fix(micromenu): latency strip only catches hovers on its visible art #554

  • fix(nameplates): chained casts and target/focus switches on cast bars #552

  • fix(nameplates): cast bars follow the plate's own cast bar #552

  • fix(nameplates): kill flash, missing borders and late interrupts #552

  • fix(minimap): stop forcing rotation off indoors so quest icons stay in place #546

  • fix(merchant): auto repair falls back to your own gold when guild funds can't cover it #550

  • fix(bagster): stay open when Auctionator switches auction house tabs #549 - OpenAllBags(true) now only opens Bagster instead of toggling it closed. - Keybinds and bag buttons, which call it without forceOpen, still toggle.

  • fix(nameplates): plates appearing in combat keep the custom clickbox size #547

  • fix(talents): partially ranked talents stay green until maxed #545

  • fix(locales): translate the settings window scale option in every locale #548

  • fix(rdf): dungeon eye default position sits 30 px higher

  • fix(actionbars): border colour tints every action button frame and survives Blizzard updates and reloads

  • refactor(unitframes): the purple Death rune moves into the main rune texture

  • perf(bagster): only the hovered bag slot watches the compare key

  • perf(ui): preload window textures when entering the world

  • perf(textures): professions art, nameplate swirl and talent sheens load instantly


Based on NeticSoul/DragonUI
Join our Discord uVsEaAUGcx