WinVICE Changelog: r41535 | compyx | 2022-01-07 11:35:49 +0000 (Fri, 07 Jan 2022) | 5 lines
Gtk3: Hotkeys: Only show actions that have a corresponding menu item
Currently there are more actions defined than covered by the menu structure, leading to some items not accepting a hotkey. The table model code now checks for those items and doesn't add them. Once we've implemented setting hotkeys for non-menu/popup-menu items, we can change the table model back to showing all possible actions.
------------------------------------------------------------------------
r41534 | compyx | 2022-01-07 11:10:41 +0000 (Fri, 07 Jan 2022) | 3 lines
Gtk3: Hotkeys: use gtk_accelerator_get_label() to update table entry
------------------------------------------------------------------------
r41533 | compyx | 2022-01-07 09:50:49 +0000 (Fri, 07 Jan 2022) | 5 lines
Gtk3: Hotkeys: Use gtk_accelerator_get_label() for user-facing hotkey presentation
Using gtk_accelerator_get_label() instead of gtk_accelerator_name() makes the hotkeys look a lot more natural. The .vhk files and the parser still use gtk_accelator_name() since changing the parser to use gtk_accelerator_get_label() would mean breaking API. But perhaps the parser can be extended to accept both forms.
------------------------------------------------------------------------
r41532 | dqh | 2022-01-07 07:42:01 +0000 (Fri, 07 Jan 2022) | 1 line
Fixed leaks and crash introduced in r41529. Also attempt to detect a GDK bug that intermittently returns hundreds of uninitialised keyval results for a given keycode.
------------------------------------------------------------------------
r41529 | dqh | 2022-01-07 01:53:38 +0000 (Fri, 07 Jan 2022) | 1 line
Hotkey dialog: use hardware keycodes to figure out the key that was pressed. Fixes (for example) macOS
------------------------------------------------------------------------
Download: GTK3VICE r41535
Download: SDL2VICE r41535
Source: Here
0 Comments
Post a Comment