github Zibri/VICE r44475
r44475 Windows

latest releases: r46089, r46089o, r46089u...
2 years ago

Changelog:

r44475 | gpz | 2023-09-04 17:38:23 +0000 (Mon, 04 Sep 2023) | 1 line

disable register/cart on hopefully the right condition :) should fix bug #1941
------------------------------------------------------------------------
r44453 | compyx | 2023-08-29 07:00:42 +0000 (Tue, 29 Aug 2023) | 7 lines

Gtk3: Restore emulated display(s) and monitor window geometry on (re)loading (custom) settings

When loading settings from a file, or starting with -default and then loading
the settings, restore the window geometry from the resources for the emulated
display window(s) and the monitor window.
Partially fixes bug #1397, "Reset to defaults" still needs implementing.

------------------------------------------------------------------------
r44452 | compyx | 2023-08-28 19:16:51 +0000 (Mon, 28 Aug 2023) | 8 lines

Gtk3: check monitor xpos/ypos for `INT_MIN` as non-set values

On Windows and perhaps some other systems, xpos/ypos of windows can be negative,
so we should check for the special `INT_MIN` value indicating the resources are
not set instead of <0.
Also restore the gtk_window_present() call I accidentally removed while debugging
that is required for the monitor window showing in fullscreen on Windows.

------------------------------------------------------------------------
r44451 | compyx | 2023-08-28 19:04:30 +0000 (Mon, 28 Aug 2023) | 9 lines

Gtk3: Fix saving  monitor position and size and restoring on boot

For some reason Gdk decides to restore the settings from vicerc (if present)
or the centered coordinates when the monitor window is hidden, resulting in a
call to `on_window_configure_event()` with those coordinates, wiping any
coordinates we updated the resources with when moving/resizing the window.
So we check if the window is hidden in the event handler and bail out early if
so.

------------------------------------------------------------------------
r44450 | compyx | 2023-08-28 17:48:18 +0000 (Mon, 28 Aug 2023) | 6 lines

Gtk3: Fix names of the event handlers for the monitor window and its VTE terminal

Use function names that give us a clue to what event we're actually responding
to. Fix prototype of the 'configure-event' handler and connect it "locked" since
we're setting resources in it.

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

Don't miss a new VICE release

NewReleases is sending notifications on new releases.