projecthamster / hamster

GNOME time tracker
http://projecthamster.org
GNU General Public License v3.0
1.06k stars 250 forks source link

gtk indicator applet #679

Open tridge opened 3 years ago

tridge commented 3 years ago

I've found hamster great (thanks!), but I missed having an indicator in the dock that shows when I'm working on a task or not, and allows me to quickly restart a recent task. It is much faster than bringing up the full hamster UI, and allows me to see at a glance if I'm currently in a task. I've implemented it here: https://github.com/tridge/junkcode/blob/master/Hamster/hamster-indicator.py is there interest in incorporating this into the hamster distribution?

GeraldJansen commented 3 years ago

Nice. Works fine under XFCE4 too. (Aside: on Debian testing I had to install gir1.2-appindicator3-0.1 from unstable.)

I doubt this will be integrated into the distribution because it is similar to hamster-shell-extension, xfce4-hamster-plugin etc., which are maintained in their own repositories. However, it would be nice for this to be discoverable, say by a note in the Hamster Readme or in a wiki page about desktop integration.

aquaherd commented 3 years ago

How about collecting various small add-ons under ./scripts ?

From the top of my head, I would welcome this one plus:

mwilck commented 3 years ago

The idea is nice. For people who don't need the full functionality of the GNOME shell extension, this will be a good thing to have. Can its activation be made optional somehow? I suppose users of the GNOME extension (and XFCE likewise, I suppose) must actively install and activate the extension; they would probably want to deactivate the indicator.