Show rogue and druid icons next to combo points#88
Conversation
Agent-Logs-Url: https://github.com/argium/EnhancedCooldownManager/sessions/b3fb4382-8c9f-4a2f-8075-ef0b6e12e1e0 Co-authored-by: argium <15852038+argium@users.noreply.github.com>
Test Results890 tests ±0 890 ✅ ±0 2s ⏱️ -1s Results for commit bcbcd53. ± Comparison against base commit 97fdd38. This pull request removes 29 and adds 29 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Pull request overview
Updates the Resource Bar options UI label formatting so resource rows use a consistent, right-aligned icon column, including dual-class icon support for shared resources like Combo Points.
Changes:
- Introduce a fixed two-slot icon prefix for Resource Bar option row labels (padding single-icon rows with an invisible slot).
- Render both Druid and Rogue class icons for the Combo Points resource while keeping Rogue-based label coloring.
- Update Resource Bar options specs and add an architecture note documenting the fixed two-icon prefix behavior.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| UI/ResourceBarOptions.lua | Adds fixed-width icon prefix generation and dual-icon Combo Points labeling. |
| Tests/UI/ResourceBarOptions_spec.lua | Updates expectations to match the new fixed two-slot icon prefix and Combo Points dual icons. |
| ARCHITECTURE.md | Documents the fixed two-icon prefix behavior in the Options UI flow. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 8c281ce410
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
@codex resolve all PR comments one way or another. |
Summary
Testing
|
…nts-icon # Conflicts: # ARCHITECTURE.md # Tests/UI/ResourceBarOptions_spec.lua Co-authored-by: argium <15852038+argium@users.noreply.github.com>
Agent-Logs-Url: https://github.com/argium/EnhancedCooldownManager/sessions/62c09ac2-c5ff-49db-b34a-bfc321e73876 Co-authored-by: argium <15852038+argium@users.noreply.github.com>
Agent-Logs-Url: https://github.com/argium/EnhancedCooldownManager/sessions/62c09ac2-c5ff-49db-b34a-bfc321e73876 Co-authored-by: argium <15852038+argium@users.noreply.github.com>
Agent-Logs-Url: https://github.com/argium/EnhancedCooldownManager/sessions/62c09ac2-c5ff-49db-b34a-bfc321e73876 Co-authored-by: argium <15852038+argium@users.noreply.github.com>
Agent-Logs-Url: https://github.com/argium/EnhancedCooldownManager/sessions/62c09ac2-c5ff-49db-b34a-bfc321e73876 Co-authored-by: argium <15852038+argium@users.noreply.github.com>
…ars are hidden (#100) Remove gap between buff bars and external defensives when some buff bars are hidden. Hidden bars still reserved space in the viewer leading to a visible gap. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: argium <15852038+argium@users.noreply.github.com>
ExtraIcons could repeatedly clear and reapply the same anchors while laying out its appended cooldown icons, which made the flicker-sensitive layout path harder to keep stable.
Update the background texture more frequently. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: argium <15852038+argium@users.noreply.github.com>
Show rogue and druid icons next to combo points.