EmuCR Feeds
Email Us

EmuCR: SDLVICE WinVICE r42447 is released. WinVICE is a program that executes programs intended for the old 8-bit computers. The current version emulates the C64, the C128, the VIC20, all the PET models (except the SuperPET 9000, which is out of line anyway), the PLUS4 and the CBM-II (aka C610).

WinVICE Changelog: r42447 | compyx | 2022-06-07 08:11:36 +0000 (Tue, 07 Jun 2022) | 7 lines
Gtk3: Move hotkey accelerator (group) handling to hotkeymap.c
Moving the global accelerator group and its handling to hotkeymap.c removes
the interdependency of uimenu.c and hotkeymap.c: uimenu.c now depends on
hotkeymap.c and hotkeymap.c doesn't need to know anything about uimenu.c.
------------------------------------------------------------------------
r42446 | compyx | 2022-06-06 21:15:32 +0000 (Mon, 06 Jun 2022) | 9 lines
Gtk3: Remove ui_menu_item_ref_t and its API
All hotkey/action/menu item manipulation now goes through hotkeymap_t, the
ui_menu_item_ref_t code is no longer required.
Still to do is move the accelerator group handling to hotkeymap.{c,h} so
uimenu.c depends on hotkeymap.c but not the other way around, removing the
interdependency that currently exists.
------------------------------------------------------------------------
r42445 | compyx | 2022-06-06 20:00:15 +0000 (Mon, 06 Jun 2022) | 3 lines
Actually delete the commented-out code of the previous commit =)
------------------------------------------------------------------------
r42444 | compyx | 2022-06-06 19:55:43 +0000 (Mon, 06 Jun 2022) | 9 lines
Gtk3: Remove and move menu/hotkey-related functions
* Remove ui_get_menu_item_hotkey_by_action()
* Remove ui_get_menu_item_by_action()
* Remove ui_get_menu_item_by_hotkey_for_window()
* Move ui_get_menu_item_by_action_for_window()
* Move ui_set_menu_item_accel_label()
------------------------------------------------------------------------
r42443 | compyx | 2022-06-06 18:53:10 +0000 (Mon, 06 Jun 2022) | 13 lines
Gtk3: Remove deprecated functions, rename function
* Remove ui_menu_remove_accel_via_action()
* Remove ui_menu_remove_accel_via_item_ref()
* Remove ui_menu_update_accel_via_item_ref()
* Remove ui_menu_set_accel_via_item_ref()
* Remove ui_set_menu_item_hotkey_by_action()
* Remove ui_get_menu_decl_by_hotkey()
* Remove ui_get_menu_decl_by_action()
* Rename ui_clear_menu_hotkeys() to ui_clear_hotkeys() (we now support having
hotkeys for actions that don't have an associated menu item)
------------------------------------------------------------------------

Download: GTK3VICE r42447
Download: SDL2VICE r42447
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!