mirror of https://github.com/bsnes-emu/bsnes.git
393c2395bb
byuu says: The problems with the Windows and Qt4 ports have all been resolved, although there's a fairly gross hack on a few Qt widgets to not destruct once Application::quit() is called to avoid a double free crash (I'm unsure where Qt is destructing the widgets internally.) The Cocoa port compiles again at least, though it's bound to have endless problems. I improved the Label painting in the GTK ports, which fixes the background color on labels inside TabFrame widgets. I've optimized the Makefile system even further. I added a "redo state" command to bsnes, which is created whenever you load the undo state. There are also hotkeys for both now, although I don't think they're really something you want to map hotkeys to. I moved the nall::Locale object inside hiro::Application, so that it can be used to translate the BrowserDialog and MessageDialog window strings. I improved the Super Game Boy emulation of `MLT_REQ`, fixing Pokemon Yellow's custom border and probably more stuff. Lots of other small fixes and improvements. Things are finally stable once again after the harrowing layout redesign catastrophe. Errata: - ICD::joypID should be set to 3 on reset(). joypWrite() may as well take uint1 instead of bool. - hiro/Qt: remove pWindow::setMaximumSize() comment; found a workaround for it - nall/GNUmakefile: don't set object.path if it's already set (allow overrides before including the file) |
||
---|---|---|
.. | ||
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 |