github Zibri/VICE r42955

latest releases: r46118, r46118o, r46118u...
3 years ago

Changelog:

r42955 | compyx | 2023-01-25 22:04:19 +0000 (Wed, 25 Jan 2023) | 3 lines

Gtk3: Settings dialog: refactor and tweak layout of "peripheral/fsdevice"


------------------------------------------------------------------------
r42954 | compyx | 2023-01-25 20:51:38 +0000 (Wed, 25 Jan 2023) | 14 lines

Gtk3: Settings dialog: Refactor drive settings

* Split widget layout functions into layouts shared by all machines and layouts
  specific to certain machines. Two functions are used to create the shared
  layout for the left and right columns and per-machine functions are used to
  further add widgets specific to those machines.
* Move drive sound emulation settings into a file of their own; this simplifies
  the code and makes it easier to add more sound emulation settings, should
  they be implemented.
* Due to the shared layout functions the RPM settings and a few check buttons
  have moved up in the right column. This actually leads to a more consitent
  layout across emulators.


------------------------------------------------------------------------
r42953 | rhialto | 2023-01-25 18:17:19 +0000 (Wed, 25 Jan 2023) | 2 lines

Treat KP_Separator exactly the same as KP_Decimal.

------------------------------------------------------------------------
r42952 | blackystardust | 2023-01-24 20:38:17 +0000 (Tue, 24 Jan 2023) | 1 line

Changed sdl wording for autofire mode and added comments to make clear that JOYSTICK_AUTOFIRE_MODE_PRESS means autofire when fire is pressed and JOYSTICK_AUTOFIRE_MODE_PERMANENT means autofire when fire is NOT pressed.
------------------------------------------------------------------------
r42951 | compyx | 2023-01-24 20:11:45 +0000 (Tue, 24 Jan 2023) | 10 lines

Gtk3: Settings dialog: refactor and reorganize "input/autofire" node

Reorganized the layout of the containing grid and the autofire widgets. To
make things fit the GtkSwitch to enable autofire is placed on the same row
as the widget title, margins between widgets have been reduced, and
"Mode: o Button pressed o Button released" became
"Button mode: o Pressed o Released" ;)
More than 10 joysticks will still exceed the maximum dialog size.


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

Don't miss a new VICE release

NewReleases is sending notifications on new releases.