bsnes/hiro/gtk
Tim Allen 83e76c87eb hiro: Disable padding for the GTK+3 backend.
GTK+3 is designed for automatic layout, where widgets are automatically sized
and positioned according to the size of their contents. However, hiro has to be
compatible with Windows, which lacks an automatic layout system, so hiro apps
tend to position widgets manually.

Unfortunately, the GTK+3 default theme uses much bigger widgets than GTK+2 or
Windows, so hiro apps using the GTK+3 backend tend to have ugly, overlapping
widgets. To make GTK+3 behave more like other hiro targets, we add custom CSS
and override the default theme at runtime.

Fixes #168.
2021-04-03 19:24:31 +11:00
..
action v107.8 2019-07-17 21:11:46 +09:00
widget v114.5 2020-02-23 20:23:25 +09:00
application.cpp hiro: Disable padding for the GTK+3 backend. 2021-04-03 19:24:31 +11:00
application.hpp v114.5 2020-02-23 20:23:25 +09:00
browser-window.cpp v114.5 2020-02-23 20:23:25 +09:00
browser-window.hpp v107.8 2019-07-17 21:11:46 +09:00
desktop.cpp v107.8 2019-07-17 21:11:46 +09:00
desktop.hpp v107.8 2019-07-17 21:11:46 +09:00
font.cpp v107.8 2019-07-17 21:11:46 +09:00
font.hpp v107.8 2019-07-17 21:11:46 +09:00
group.cpp Update to v094r24 release. 2015-06-16 20:30:04 +10:00
group.hpp Update to v094r24 release. 2015-06-16 20:30:04 +10:00
header.hpp v107.8 2019-07-17 21:11:46 +09:00
keyboard.cpp v107.8 2019-07-17 21:11:46 +09:00
keyboard.hpp v107.8 2019-07-17 21:11:46 +09:00
menu-bar.cpp v107.8 2019-07-17 21:11:46 +09:00
menu-bar.hpp v107.8 2019-07-17 21:11:46 +09:00
message-window.cpp v107.8 2019-07-17 21:11:46 +09:00
message-window.hpp v107.8 2019-07-17 21:11:46 +09:00
monitor.cpp v108.9 2019-08-16 19:44:16 +09:00
monitor.hpp v107.8 2019-07-17 21:11:46 +09:00
mouse.cpp v107.8 2019-07-17 21:11:46 +09:00
mouse.hpp v107.8 2019-07-17 21:11:46 +09:00
object.cpp v107.8 2019-07-17 21:11:46 +09:00
object.hpp v107.8 2019-07-17 21:11:46 +09:00
platform.cpp v107.8 2019-07-17 21:11:46 +09:00
platform.hpp v107.8 2019-07-17 21:11:46 +09:00
popup-menu.cpp v107.8 2019-07-17 21:11:46 +09:00
popup-menu.hpp v107.8 2019-07-17 21:11:46 +09:00
settings.cpp v107.8 2019-07-17 21:11:46 +09:00
settings.hpp v107.8 2019-07-17 21:11:46 +09:00
sizable.cpp v107.8 2019-07-17 21:11:46 +09:00
sizable.hpp v107.8 2019-07-17 21:11:46 +09:00
status-bar.cpp v107.8 2019-07-17 21:11:46 +09:00
status-bar.hpp v107.8 2019-07-17 21:11:46 +09:00
timer.cpp v107.8 2019-07-17 21:11:46 +09:00
timer.hpp v107.8 2019-07-17 21:11:46 +09:00
utility.cpp v107.8 2019-07-17 21:11:46 +09:00
window.cpp v109.4 2019-09-17 03:37:03 +09:00
window.hpp v107.8 2019-07-17 21:11:46 +09:00