TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.17k stars 382 forks source link

"New watch" window layout #4046

Closed shenef closed 2 weeks ago

shenef commented 3 weeks ago

Summary

At least for GBA, the Memory Domain field has an impact on the size of the Address field: image image

So, currently we often have to first navigate down to the Domain selection and then back up to the Address. I'm not sure how this would affect other platforms but it seems to make more sense to pull the Memory Domain field up, above the Address field.

Besides, the sizing and positions of the fields in this window generally seem a bit odd. Quick and rough mockup where the elements are a bit better sized and aligned: image

YoshiRulz commented 3 weeks ago

The endianness checkbox can also be merged into the size dropdown, and notes moved to the end. IIRC when the dialog is opened in "edit mode" the notes field is focused.

see also #3688

YoshiRulz commented 2 weeks ago

At least make all the labels line up...

edit: Reverted your unreadable Designer diff and did it properly. Closing, though I didn't merge the endianness checkbox and size dropdown, I just left a TODO. edit edit: have a screenshot comparison

Morilli commented 2 weeks ago

Not sure why the revert was necessary when you were gonna delete the files anyway... designer diffs are naturally unreadable, that is what happens when you use the designer to design instead of writing code manually.