aldelaro5 / dolphin-memory-engine

A RAM search made specifically to search, monitor and edit the Dolphin emulator's emulated memory
MIT License
171 stars 39 forks source link

Move Dolphin hook status to status bar. #156

Closed cristian64 closed 6 months ago

cristian64 commented 6 months ago

It reduces the clutter in the GUI by saving several lines of vertical space in the main window.

Bonus: A state icon is now included for each of the four possible states, as well as the game ID of the emulated game when present.

DME - Unhooked DME - Dolphin not detected DME - No game running DME - Hooked

dreamsyntax commented 6 months ago

Hmm... I know its traditional to have the status bar on the bottom, but would you consider having an option for the top? I may add it as an option under View.

I'm thinking aligned with the scanner perhaps if the scanner Search Range is visible - and on the bottom if its not.

Functionality tested and the spacing is nice, but there's just something with muscle memory with me wanting the bar up top like this mockup:

image

cristian64 commented 6 months ago

In the mockup, the status bar is in a place that is occupied by a label [that is only visible after the first search]: the one that shows number of matches.

I too noticed muscle memory was a thing, but to be fair it went away after just a few minutes.

One option we can consider (I'd love to see mockups) is moving it to the very right in the top menu's bar (at the very right of the Help menu). We might need to reverse the layout direction so that the icon stays at the corner.