ROX Icon Manager - add a Launcher icon to desktop

Moderator: Forum moderators

Post Reply
HerrBert
Posts: 364
Joined: Mon Jul 13, 2020 6:14 pm
Location: Germany, NRW
Has thanked: 19 times
Been thanked: 135 times

ROX Icon Manager - add a Launcher icon to desktop

Post by HerrBert »

New users most probably do not know how to get a program, which shows up in the menu, to their desktop.

This is dissapointing.

If you know about ROX-Filer and its pinboard and where .desktop files are stored it is quite easy to add an icon to desktop. Open ROX, navigate to /usr/share/applications, search the one .desktop file out of 200+ files, drag it to the desktop and edit item from its right click menu to rename.

This is inconvenient in itself.

With ROX Icon Manager you now have a way to add a Launcher icon to your desktop.
Just click on the app you want to add to desktop. In the dialog you can edit the name and specify if the icon should be locked, so you can not accidentally remove it when right-clicking on it (this can happen if the icon is near a screen edge and the menu entry Remove Item(s) appears under the mouse pointer).

roxiconmanager.jpg
roxiconmanager.jpg (49.03 KiB) Viewed 1390 times

Deutsche Übersetzung and .pot file included.

Known issue:
Some menu items may not be displayed because
· .desktop files can have more than one category in a semi-colon separated list.
· .desktop files can be stored in several places. This little app only examines /usr/share/applications.

Update:
v0.2 (2022.02.13)
added /usr/local/share/applications/ to search path
search for multiple categories in .desktop files

Hint:
I don't know where exactly ROX-Filer folds text under an icon if it's a long text, but it will probably do so.
To add a newline to the text displayed under the icon you can add unicode newline sequence to the dialog entry like this:
Set cursor to the position you want the linebreak, press and hold CTRL+SHIFT and type u0a (0 is the numeric character zero)
While typing it appears as u0A, when releasing the keys a block appears reading 000A. This is the unicode symbol for newline.

Attachments
roxiconmanager-0.2.pet
(3.94 KiB) Downloaded 142 times
roxiconmanager-0.1.pet
(3.83 KiB) Downloaded 85 times
HerrBert
Posts: 364
Joined: Mon Jul 13, 2020 6:14 pm
Location: Germany, NRW
Has thanked: 19 times
Been thanked: 135 times

Re: ROX Icon Manager - add a Launcher icon to desktop

Post by HerrBert »

v0.2
added /usr/local/share/applications/ to search path
search for multiple categories in .desktop files

See 1st post

Post Reply

Return to “Desktop”