Tags: VICE-Team/svn-mirror
Tags
fsimage_read_dxx_image() for DISK_IMAGE_TYPE_D80/D82 got its disk ID … …bytes from the wrong place. Nobody ever noticed because for 8050/8250 drives, we currently don't emulate the disk at the gcr level but by emulating the job queue commands, so no gcr is involved and this function is not called anyway. git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45513 379a1393-f5fb-40a0-bcee-ef074d9b53f7
Gtk3: Add label "Master volume" in front of volume slider In the settings node "Audio" -> "Sound driver", add a label next to the volume slider to avoid confusion for certain citrus people. git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45509 379a1393-f5fb-40a0-bcee-ef074d9b53f7
Gtk3: make evdev the only driver for Linux Remove deprecated /dev/joy API in favor of evdev's /dev/input, which has been the default since march 2024 anyway. One driver to rule them all ... on Linux. git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45508 379a1393-f5fb-40a0-bcee-ef074d9b53f7
XDG desktop files: use `$(DESTDIR)${prefix}` for installation As suggested by Rhailto, use `--dir-=$(DESTDIR)${prefix}/share/applications` as argument to `desktop-file-install` to support "normal" installation of .desktop files through `make install` and allow for staged installs. Update the rules to remove the .desktop files on `make uninstall` in the same vein. With the default prefix of `/usr/local` that VICE's configure uses, the .desktop files end up in `/usr/local/share/applications`, a directory that didn't exist on my Debian system with Gnome, but which is created by `desktop-file-install` and the .desktop files are processed by `update-desktop-database` and VICE's application icons show up in the Gnome application overview and correctly launch the emulators. Note the use of `${prefix}` rather than `$(PREFIX)`, the later was empty on my `make install`, resulting in .desktop files in `/share/applications` in the root file system =) git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45507 379a1393-f5fb-40a0-bcee-ef074d9b53f7
XDG desktop files: handle make's DESTDIR to allow for staged installs Update the calls to `desktop-file-install` to pass $DESTDIR as its `--dir` argument so installing into a staging directory as a non-root user will place the .desktop files into their proper location. The installation of icon files with `xdg-icon-resource` into a staging directory will require some equivalent logic to be applied (working on that). Also add dashes in front of the calls to `update-desktop-database` to have `make` ignore the failure of said program when not running as root. See bug #2127. git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45506 379a1393-f5fb-40a0-bcee-ef074d9b53f7
Fix inclusion of icon files in dist tarball All the Windows/Gtk/SDL/desktop-files/include-x64 conditionals in the Makefile led to the icon files only ending up in dists configured for Gtk3. Should be fixed now. git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45505 379a1393-f5fb-40a0-bcee-ef074d9b53f7
PreviousNext