mirror of https://github.com/bsnes-emu/bsnes.git
8023d9cbe8
byuu says: Changelog: - main menu renamed again (Library→System→Systems) - the 'Hidden' checkbox on system properties was moved to the main list as a 'Show' checkbox instead - the move up/move down buttons on the systems panel now function - added icons to indicate 'system' versus 'game boot' entries in the systems list I still didn't add ComboEdit to the Windows hiro port, so once again this will be Linux/BSD only. I polished the browse button for selecting a boot game. It'll use a list of all bootable media file extensions, so that if you double-click any supported game, it'll select it instead of going inside the folder. If you pick a non-bootable folder, like say a Sufami Turbo cartridge, it will go inside the folder instead, because it will treat it like any other regular folder. Having a checkbox next to text in the same cell doesn't work so well on lists that have an onActivate action. Say you tried to double-click the “Name” field on the Systems tab, it would toggle the checkbox twice before popping open the system properties editor window. So because of this, I made the show checkbox its own column. And for consistency, I did the same for the slot# on the cheat editor window. As a bit of really pedantic polish: if there are no systems enabled, then the main menu won't show the separator before the “Load ROM Image” option anymore. I think something is wrong with the Markup::Node::insert syntax, but I realized I have Markup::Node::swap, and just used that for the up/down arrows on the systems panel for now. But we should probably fix insert() at some point ... sigh. |
||
---|---|---|
.. | ||
button.cpp | ||
button.hpp | ||
canvas.cpp | ||
canvas.hpp | ||
check-button.cpp | ||
check-button.hpp | ||
check-label.cpp | ||
check-label.hpp | ||
combo-button-item.cpp | ||
combo-button-item.hpp | ||
combo-button.cpp | ||
combo-button.hpp | ||
combo-edit-item.cpp | ||
combo-edit-item.hpp | ||
combo-edit.cpp | ||
combo-edit.hpp | ||
console.cpp | ||
console.hpp | ||
frame.cpp | ||
frame.hpp | ||
hex-edit.cpp | ||
hex-edit.hpp | ||
horizontal-scroll-bar.cpp | ||
horizontal-scroll-bar.hpp | ||
horizontal-slider.cpp | ||
horizontal-slider.hpp | ||
icon-view-item.cpp | ||
icon-view-item.hpp | ||
icon-view.cpp | ||
icon-view.hpp | ||
label.cpp | ||
label.hpp | ||
line-edit.cpp | ||
line-edit.hpp | ||
progress-bar.cpp | ||
progress-bar.hpp | ||
radio-button.cpp | ||
radio-button.hpp | ||
radio-label.cpp | ||
radio-label.hpp | ||
source-edit.cpp | ||
source-edit.hpp | ||
tab-frame-item.cpp | ||
tab-frame-item.hpp | ||
tab-frame.cpp | ||
tab-frame.hpp | ||
table-view-cell.cpp | ||
table-view-cell.hpp | ||
table-view-column.cpp | ||
table-view-column.hpp | ||
table-view-header.cpp | ||
table-view-header.hpp | ||
table-view-item.cpp | ||
table-view-item.hpp | ||
table-view.cpp | ||
table-view.hpp | ||
text-edit.cpp | ||
text-edit.hpp | ||
tree-view-item.cpp | ||
tree-view-item.hpp | ||
tree-view.cpp | ||
tree-view.hpp | ||
vertical-scroll-bar.cpp | ||
vertical-scroll-bar.hpp | ||
vertical-slider.cpp | ||
vertical-slider.hpp | ||
viewport.cpp | ||
viewport.hpp | ||
widget.cpp | ||
widget.hpp |