github Zibri/VICE r45021o
r45021 OpenSUSE TumbleWeed

latest releases: r46109, r46109o, r46109u...
2 years ago

Changelog:

r45021 | compyx | 2024-03-13 19:24:24 +0000 (Wed, 13 Mar 2024) | 8 lines

Gtk3: add `activate` flag to `ui_menu_item_t` to fix bug with custom CPU/FPS radio buttons

In order to have the "Custom CPU speed"/"Custom FPS" radio buttons trigger
their UI actions (showing a dialog) while they are already selected, we need to
connect a handler to the 'activate' event rather than the 'toggled' event.
Comments added explaining the how and why of it all, since the resulting code
isn't exactly self-documenting =)

------------------------------------------------------------------------
r45020 | compyx | 2024-03-13 18:05:34 +0000 (Wed, 13 Mar 2024) | 7 lines

Gtk3: menu items: use C99 designated initializers, rename `action_id` to `action`

Use C99 designated initializers for the menu item definitions so additional
fields can be more easily added to `ui_menu_item_t`. Rename member `action_id`
to just `action`. Also make the use of three dots after an item that pops up
a dialog consistent: no space between the final word and the dots in the label.

------------------------------------------------------------------------
r45019 | compyx | 2024-03-12 07:38:38 +0000 (Tue, 12 Mar 2024) | 2 lines

Gtk3: make integer input dialog always call its callback, fixes bug #1998

------------------------------------------------------------------------
r45016 | gpz | 2024-03-09 22:52:06 +0000 (Sat, 09 Mar 2024) | 1 line

added VIC20 SDL keymaps for UK(symbolic and positional) and DE (positional). Bunch of other small fixes in SDL keymaps.
------------------------------------------------------------------------
r45015 | gpz | 2024-03-09 13:42:52 +0000 (Sat, 09 Mar 2024) | 1 line

use the correct function to reset the drive(s), fixes #1980
------------------------------------------------------------------------

Don't miss a new VICE release

NewReleases is sending notifications on new releases.