github Zibri/VICE r45023
r45023 Windows

latest releases: r46091, r46091o, r46091u...
2 years ago

Changelog:

r45023 | compyx | 2024-03-15 07:24:15 +0000 (Fri, 15 Mar 2024) | 7 lines

Gtk3: disable the "Recent files" crap in file dialogs

When using a GtkFileChooser without explicitly setting a directory it will show
a "Recent" tab and ignore the working directory. By setting the "startup-mode"
property of org.gtk.Settings.Filechooser to "cwd" the dialogs should show a
normal file selection dialog with the current working directory contents.

------------------------------------------------------------------------
r45022 | compyx | 2024-03-14 12:01:36 +0000 (Thu, 14 Mar 2024) | 4 lines

Gtk3: remove DirectX 5 fallback from Win32 joystick driver

Pretty safe to assume DirectInput 8 is supported on anything Windows our Gtk3 port builds on.

------------------------------------------------------------------------
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

------------------------------------------------------------------------

Don't miss a new VICE release

NewReleases is sending notifications on new releases.