The D-Bus name, window class, desktop file and icon now use one id on a domain we own (needed for Flathub and AppStream). The scripting interface moves to dev.briggen.Slidewire at /dev/briggen/Slidewire. - A copy of the old version still running is shown instead of starting a second instance. - A desktop entry or autostart file from before is renamed on start. - The desktop entry written by --install-icon and autostart is the packaged file (no hand-copied duplicate), now with GenericName, StartupNotify and SingleMainWindow. - --uninstall removes the desktop entry, icon and autostart, and disables the systemd unit. Test instances never touch systemd. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 lines
360 B
Desktop File
13 lines
360 B
Desktop File
[Desktop Entry]
|
|
Type=Application
|
|
Name=Slidewire
|
|
GenericName=MIDI Volume Mixer
|
|
Comment=Control application and device volumes with a MIDI controller
|
|
Exec=slidewire
|
|
Icon=dev.briggen.Slidewire
|
|
Categories=AudioVideo;Audio;Mixer;
|
|
Keywords=midi;volume;mixer;fader;nanokontrol;controller;
|
|
StartupWMClass=dev.briggen.Slidewire
|
|
StartupNotify=true
|
|
SingleMainWindow=true
|