It took way too long, but this was finally committed, with some tweaks.
There's now gtimelog --tray, useful for adding to your GNOME session. One difference from the normal start_in_tray option:
gtimelog -> starts in tray, starts dbus service gtimelog -> shows gtimelog window
while
gtimelog --tray -> starts in tray, starts dbus service gtimelog --tray -> does nothing, since it's already running in the tray
Also, I made the default DBus activation always present the gtimelog window. If you want toggling, bind the key to gtimelog --toggle.
It took way too long, but this was finally committed, with some tweaks.
There's now gtimelog --tray, useful for adding to your GNOME session. One difference from the normal start_in_tray option:
gtimelog -> starts in tray, starts dbus service
gtimelog -> shows gtimelog window
while
gtimelog --tray -> starts in tray, starts dbus service
gtimelog --tray -> does nothing, since it's already running in the tray
Also, I made the default DBus activation always present the gtimelog window. If you want toggling, bind the key to gtimelog --toggle.