Changelog:
r42971 | compyx | 2023-01-29 10:20:20 +0000 (Sun, 29 Jan 2023) | 9 lines
Gtk3: Settings dialog: Tapecart: use resource browser widget for filename
Use the resource browser widget for the TapeportTCRTFilename resource instead
of custom code so the dialog remembers the last used directory and filename
(also simplifies code)
Also add machine_has_tapecart() and machine_has_second_tape_port() helper
functions to make code more readable and easier to update.
------------------------------------------------------------------------
r42970 | compyx | 2023-01-29 09:03:48 +0000 (Sun, 29 Jan 2023) | 6 lines
Gtk3: Settings dialog: Update layout of "peripheral/tapeport-devices"
Fix widget spacing, indentation and position so the widgets fit the maximum
(preset) dialog size.
------------------------------------------------------------------------
r42969 | compyx | 2023-01-28 18:22:31 +0000 (Sat, 28 Jan 2023) | 3 lines
Gtk3: Settings dialog: Comment out the "peripheral/rs232" node for xpet
------------------------------------------------------------------------
r42968 | compyx | 2023-01-28 17:58:04 +0000 (Sat, 28 Jan 2023) | 8 lines
Gtk3: Disable the debug_gtk3() calls for the Gdk scancode fixes
Guard all debug_gtk3() calls with `#ifdef DEBUG_GDK_FIXES`. To re-enable
uncomment the #define DEBUG_GDK_FIXES in gtk3/kbd.c, or pass -DDEBUG_GDK_FIXES
to the compiler.
Removes a lot of noise when building with `--enable-debug-gtk3ui`.
------------------------------------------------------------------------
r42967 | compyx | 2023-01-28 15:06:05 +0000 (Sat, 28 Jan 2023) | 3 lines
Archdep: archdep_create_user_state_dir(): remove debugging message
------------------------------------------------------------------------