BAndysc / BAndysc/WoWDatabaseEditor

[Feature] Display flags and mask values as hex in quick access

Open
#150 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
C#
Stars
564
Forks
169
PR merge metrics
No merged PRs in 30d

Description

**Describe the solution you'd like**
Either force hex for flags and masks since they are way easier to read in hex (since those are just bitshifting magic anyway) or add a config option to enable hex for those fields. Spellids etc shouldn't be in hex obviously.

Another option is displaying them in hex AND decimal like `0x00000008 | 8` while making sure they are aligned properly with the other entries. This one would conflict with the copy function however (personally i'd like to use hex for such stuff and not even mess with decimal, while others prefer decimal) - so likely the hex/decimal option i suggested above is way to go.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the quick access display and its copy behavior, then trace how flag, mask, and other numeric values are formatted. Clarify whether the intended result is a hex configuration option or a fixed hex/decimal display, and verify alignment and copying for flags and masks without changing spellid formatting.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.