Skip to content

Releases: VICE-Team/svn-mirror

r45512 snapshot

03 Mar 00:37
Compare
Choose a tag to compare
r45512 snapshot Pre-release
Pre-release
fix division by zero in monitor i command, should fix #2130

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45512 379a1393-f5fb-40a0-bcee-ef074d9b53f7

r45510 snapshot

01 Mar 09:05
Compare
Choose a tag to compare
r45510 snapshot Pre-release
Pre-release
Gtk3: Fix non-ASCII codes appearing in the clipboard with "Edit" -> "…

r45509 snapshot

27 Feb 19:48
Compare
Choose a tag to compare
r45509 snapshot Pre-release
Pre-release
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

r45508 snapshot

27 Feb 08:02
Compare
Choose a tag to compare
r45508 snapshot Pre-release
Pre-release
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

r45507 snapshot

25 Feb 16:28
Compare
Choose a tag to compare
r45507 snapshot Pre-release
Pre-release
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

r45506 snapshot

24 Feb 18:47
Compare
Choose a tag to compare
r45506 snapshot Pre-release
Pre-release
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

r45505 snapshot

24 Feb 10:24
Compare
Choose a tag to compare
r45505 snapshot Pre-release
Pre-release
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

r45502 snapshot

21 Feb 11:16
Compare
Choose a tag to compare
r45502 snapshot Pre-release
Pre-release
Remove unused Windows-specific file

Remove file used for the old 'icon.png' chickenhead logo.


git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45502 379a1393-f5fb-40a0-bcee-ef074d9b53f7

r45499 snapshot

17 Feb 10:31
Compare
Choose a tag to compare
r45499 snapshot Pre-release
Pre-release
Limit number of icon files installed

Instead of installing all icon files in data/common/, install only those
required, either by VICE itself or the OS'es guidelines.
For SDL the 256x256 PNG icons are installed, except on Windows for SDL 1.x,
where the 32x32 icons are installed (as suggested by the SDL docs).
For Gtk3 on Unix the 32x32, 48x48, 64x64 and 256x256 icons are installed,
either in their correct place when configured with `--enable-desktop-files`
or in $PREFIX/share/vice otherwise.
For Gtk3 on Windows the suggested icon sizes are used (16x16, 24x24, 32x32,
48x48, 64x64 and 256x256), linked with the executable using `icotool` and
`windres`.


git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45499 379a1393-f5fb-40a0-bcee-ef074d9b53f7

r45497 snapshot

16 Feb 11:17
Compare
Choose a tag to compare
r45497 snapshot Pre-release
Pre-release
Also commit the Makefile.am for the xpet SVG icons commit

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45497 379a1393-f5fb-40a0-bcee-ef074d9b53f7