Mercurial > hg > forks > geeqie
annotate plugins/template.desktop.in @ 2916:ae6cdcd69d9f default tip
Merge with upstream/master.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 14 May 2019 11:46:50 +0300 |
parents | 5867602f7a60 |
children |
rev | line source |
---|---|
2894
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
1 [Desktop Entry] |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
2 Version=1.0 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
3 Type=Application |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
4 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
5 # The name which appears in the menu: |
2869
c56112a165a4
Fix #649: Tell Git to ignore .desktop files globally
Dave Lambert <>
parents:
diff
changeset
|
6 _Name=Template |
2894
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
7 #Name[cs]= |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
8 #Name[fr]= |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
9 #Name[de]=Vorlage |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
10 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
11 # Replace "command" with the actual command or script: |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
12 Exec=command %f |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
13 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
14 # %f A single file name, even if multiple files are selected. The |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
15 # system reading the desktop entry should recognize that the program in |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
16 # question cannot handle multiple file arguments, and it should should |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
17 # probably spawn and execute multiple copies of a program for each |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
18 # selected file if the program is not able to handle additional file |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
19 # arguments. If files are not on the local file system (i.e. are on HTTP |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
20 # or FTP locations), the files will be copied to the local file system |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
21 # and %f will be expanded to point at the temporary file. Used for |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
22 # programs that do not understand the URL syntax. |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
23 # |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
24 # %F A list of files. Use for apps that can open several local files |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
25 # at once. Each file is passed as a separate argument to the executable |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
26 # program. |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
27 # |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
28 # %u A single URL. Local files may either be passed as file: URLs or |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
29 # as file path. |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
30 # |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
31 # %U A list of URLs. Each URL is passed as a separate argument to |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
32 # the executable program. Local files may either be passed as file: URLs |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
33 # or as file path. |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
34 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
35 # Change the following line to point to an icon of your choosing |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
36 Icon=gtk-file |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
37 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
38 # Use the following to only show this menu entry if the command is installed |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
39 #TryExec=command |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
40 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
41 # Desktop files that are usable only in Geeqie should be marked like this: |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
42 Categories=X-Geeqie; |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
43 OnlyShowIn=X-Geeqie; |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
44 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
45 # Uncomment the following line to include in a Geeqie menu, |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
46 # other than in the default path of EditMenu/ExternalMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
47 #X-Geeqie-Menu-Path=<FileMenuPath> |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
48 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
49 # e.g. |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
50 #X-Geeqie-Menu-Path=SelectMenu/SelectSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
51 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
52 # Valid sections are: |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
53 # FileMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
54 # FileMenu/OpenSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
55 # FileMenu/SearchSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
56 # FileMenu/PrintSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
57 # FileMenu/FileOpsSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
58 # FileMenu/QuitSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
59 # GoMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
60 # SelectMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
61 # SelectMenu/SelectSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
62 # SelectMenu/ClipboardSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
63 # SelectMenu/MarksSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
64 # EditMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
65 # EditMenu/EditSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
66 # EditMenu/OrientationMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
67 # EditMenu/RatingMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
68 # EditMenu/PropertiesSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
69 # EditMenu/PreferencesSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
70 # PluginsMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
71 # ViewMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
72 # ViewMenu/WindowSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
73 # ViewMenu/FileDirMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
74 # ViewMenu/FileDirMenu/FolderSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
75 # ViewMenu/FileDirMenu/ListSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
76 # ViewMenu/DirSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
77 # ViewMenu/ZoomMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
78 # ViewMenu/ZoomMenu/ConnectZoomMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
79 # ViewMenu/SplitMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
80 # ViewMenu/StereoMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
81 # ViewMenu/ColorMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
82 # ViewMenu/OverlayMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
83 # ViewMenu/ViewSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
84 # ViewMenu/ToolsSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
85 # ViewMenu/SlideShowSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
86 # HelpMenu |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
87 # HelpMenu/HelpSection |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
88 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
89 # This is a filter - see symlink.desktop and geeqie-symlink for an example |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
90 # how to use this feature |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
91 #X-Geeqie-Filter=true |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
92 |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
93 # It can be made verbose |
a4836631689a
Tell Git to ignore .desktop files globally
Dave Lambert <dave@davelambert.org>
parents:
diff
changeset
|
94 #X-Geeqie-Verbose=true |