Closed aurelijusrozenas closed 1 month ago
Hi! I also used to use Toggl Track, and created Furtherance because I didn't like a lot of things Toggl was doing. I hadn't heard it was discontinued for Linux, though. That's too bad. I'll try to get to each of your requests:
Thanks for all the suggestions! Hope this is informative. I will close this since the ones I plan on doing already have issues, but feel free to open a new issue for any individual ideas you would like to propose.
Hey!
About the global shortcut: I had a revelation last night π
All that's needed is a way to pass an action to the app through the CLI. This would allow to add a global shortcut via the OS and map it to flatpak run com.lakoliu.Furtherance some_action
. The logic for stopping, toggling and/or resuming would have to be implemented, but this approach eliminates the need for shortcut binding within the app, making it OS agnostic.
To create a stop_or_resume
action, we would still need to address https://github.com/lakoliu/Furtherance/issues/100 so that we can determine if the timer is running.
Alternatively, if the actions were split into stop
and resume
, they could be mapped to two specific shortcuts :thinking:
I think it's time to add a Rust tutorial to my to-do backlog... :smile:
Hey! I stumbled upon your app in my search for a Toggl replacement. Toggl was discontinued for Linux, but my usage was fairly simple, just as a time tracker. Now that I am searching for a replacement, I see it was exactly what I needed, and none of the other apps have the same features :face_holding_back_tears: Furtherance seems like a good start for what I need π
So I want to write here multiple feature requests to gauge if this is possible, if it is hard or not, and mostly - does it make sense and would it be an improvement for many users? I would make separate issues if it is decided that any of these are valid feature requests.
I would like to hear your thoughts on this. Cheers :wave: