Changelog:
r43180 | gpz | 2023-02-15 23:08:11 +0000 (Wed, 15 Feb 2023) | 1 line
implement cartridge_enable and cartridge_disable for vic20
------------------------------------------------------------------------
r43179 | compyx | 2023-02-15 22:01:47 +0000 (Wed, 15 Feb 2023) | 7 lines
Gtk3: Settings dialog: Update SFX Sound Expander settings
Tweak layout (keep check buttons together), use function that checks the result
of cartridge_enable() before enabling the check button. Use separate IDs for
the c64 and vic20 "variants" from cartridge.h.
------------------------------------------------------------------------
r43178 | gpz | 2023-02-15 21:11:48 +0000 (Wed, 15 Feb 2023) | 1 line
fix CBM2 positional keymap for german layout
------------------------------------------------------------------------
r43177 | compyx | 2023-02-15 20:18:49 +0000 (Wed, 15 Feb 2023) | 3 lines
Gtk3: MIDI settings: remove commented out code, remove unused includes
------------------------------------------------------------------------
r43176 | compyx | 2023-02-15 13:33:44 +0000 (Wed, 15 Feb 2023) | 8 lines
Gtk3: Settings dialog: Simplify code a lot by splitting layout code into arch-specific functions
Split widget layout code into generic, macos, unix and macos functions, severly
reducing the confusing number of nested #ifdef's. Simplify widget sensitivity
setting by checking widgets refs for NULL rather than more #ifdef horror.
Requires testing (and perhaps tweaking) on Windows and MacOS.
------------------------------------------------------------------------