Skip to content

Conversation

@lemondrops
Copy link
Contributor

Summary

  • Add a toolbar to the manager (or rather, fix and unhide it)
  • Move the search bar to the top of the machine list; fix its placeholder text not being updated on language change
  • Remove searching by machine configuration; this was an experiment that wasn't supposed to be left enabled
  • Make pressing Enter when the machine list is focused start the selected VM
  • Refresh only the configuration and screenshots instead of the entire details pane when a configuration change signal is received; also do it on VM stop
  • Fix VM crash dialogs appearing more than once under certain circumstances
  • In the VM crash dialog, the exit code's hex readout is now always shown
  • Increase the machine status text in the machine list to increase legibility at 100% scaling with certain languages

Drive-by: Show icons for in menus for items that have them due to being present in the toolbar

Checklist

  • Closes #xxx
  • I have tested my changes locally and validated that the functionality works as intended
  • I have discussed this with core contributors already
  • This pull request requires changes to the ROM set
  • This pull request requires changes to the asset set

References

N/A

…ct before starting the VM

Fixes crash dialog appearing more than one time under certain circumstances
Should help with readability in CJK languages with 100% scale
…signals

This allows refreshing the config without redrawing the entire details pane
Also refresh the config and screenshots on VM termination
* Increase button size and display text under icons
* Remove the duplicate search bar
* Move the existing search bar to the top of the machine list
@OBattler OBattler merged commit e47dc48 into 86Box:master Dec 8, 2025
45 checks passed
@lemondrops lemondrops deleted the manager-toolbar branch December 8, 2025 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants