Changelog:
r42949 | rhialto | 2023-01-24 17:44:19 +0000 (Tue, 24 Jan 2023) | 4 lines
PET Positional, US Layout, GTK keyboard: fix shift + keypad dot.
From Ray in bug #1818.
------------------------------------------------------------------------
r42948 | compyx | 2023-01-24 16:37:07 +0000 (Tue, 24 Jan 2023) | 6 lines
Gtk3: Settings dialog: refactor "input/control-port" a bit
Keep the debug_gtk3() call intact for now, we'll probably need them when the
joystick mapping gets implemented.
------------------------------------------------------------------------
r42946 | compyx | 2023-01-24 09:28:06 +0000 (Tue, 24 Jan 2023) | 6 lines
Gtk3: Settings dialog: refactor "input/joystick" node
* Remove populating a joystick devices list we never use when adding controllers.
* Use proper ID string rather than index when setting combo box selection.
------------------------------------------------------------------------
r42945 | compyx | 2023-01-23 21:56:14 +0000 (Mon, 23 Jan 2023) | 8 lines
Gtk3: Settings dialog: Refactor "input/keyboard" widgets
* Use resource widgets instead of boiler plate code.
* Rename kdblayoutwidget.{c,h} to kbdhostlayoutwidget.{c,h}.
* Properly check with keyboard_is_hosttype_valid() if a mapping is valid.
* Tweak layout a bit.
------------------------------------------------------------------------
r42941 | compyx | 2023-01-23 20:04:21 +0000 (Mon, 23 Jan 2023) | 3 lines
Gtk3: Settings dialog: Refactor audio/sampler widgets
------------------------------------------------------------------------