1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Ticket #112 (new enhancement)

Opened 4 years ago

Last modified 2 years ago

Desktop entry and icon, integration with freedesktop.org compatible desktops

Reported by: ssuominen Owned by: somebody
Priority: trivial Milestone: to be defined
Component: Build system Version: 1.4.0 rc1
Keywords: linux desktop integration Cc:

Description

You could install icon.svg and icon.png as /usr/share/pixmaps/speed-dreams.svg (and/or .png)

This would allow integration with KDE, Gnome, Xfce4, LXDE, ROX, and other major *nix desktops in (panel) application launcher menu.

You can use "desktop-file-validate" command from "desktop-file-utils" package to verify that the entry is per the specification:

http://standards.freedesktop.org/
http://freedesktop.org/wiki/Software/desktop-file-utils

File called "speed-dreams.desktop" to /usr/share/applications/
The file would look like this:

[Desktop Entry]
Name=Speed Dreams
Type=Application
Comment=A fork of the famous open racing car simulator TORCS
Exec=speed-dreams
TryExec?=speed-dreams
Icon=speed-dreams
Categories=Game;SportsGame?;

Change History

Changed 4 years ago by pouillot

  • keywords linux desktop integration added
  • version set to 1.4.0 rc1
  • component changed from User interface to Build system
  • milestone set to to be defined

Changed 2 years ago by ponder_stibbons

here is a howto on how to make it translatable with cmake + intltool:
http://techbase.kde.org/Development/Tutorials/Localization/i18n_Build_Systems#Translating_.desktop_Files

Note: See TracTickets for help on using tickets.