View Single Post
Posts: 355 | Thanked: 598 times | Joined on Sep 2009 @ Nizhny Novgorod, Russia
#353
.desktop-files parsing code is very-very dirty and poor at error checking

I think .desktop file might not contain Exec if it uses pure D-Bus-driven execution

Unfortunetely, there is no scrolling in Launcher at all
Currently, it just creates more than one category icon on bottom panel if the category contains more icons than screen can hold.

If you want hotkey with Control or other modifier, you’ll need to modify source code that binds this key (look for XGrabKey in TeleWindow.cpp). I think it will look like this:
Code:
    XGrabKey(_dpy, _hotKeyCode, ControlMask, _rootWindow, False, GrabModeAsync, GrabModeAsync);
    XGrabKey(_dpy, _hotKeyCode, ControlMask | Mod2Mask, _rootWindow, False, GrabModeAsync, GrabModeAsync);
(Mod2Mask is NumLock, it is needed for desktop)
Ideally, we need to add a flag in settings indicating whether Ctrl is used with hotkey.