-
Notifications
You must be signed in to change notification settings - Fork 250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support time-zone changes #155
Comments
humm, how often do you travel that it hamster has become the annoyance? :) |
this is my first time traveling to a different time-zone. But it is highly likely that i will be doing this much often, from here on. |
I've been switching countries quite a lot the last few years, and frankly, while i travel, i don't even bother tracking time :) The timezones are a drag in many aspects and the effort to make it all timezone aware right now doesn't justify the amount of work necessary to make it happen. Let's keep this bug open though - might come handy later! |
I track time continuously, that is why i raised the issue.
|
I've got the same problem here. Right now I'm in Cambodia. TZ is ICT. I use a ssh tunnel when working for some clients. The tunnel ends in Germany. My timezone is normally set to "Asia/Phnom_Penh", but when I start the tunnel I also need to change my timezone to "Europe/Berlin". Then this happens: I start a new task from hamster indicator. It finishes automatically imidiately and logs 2:57 or something like that (always a little less than 3:00, but Berlin and Phnom_Penh are 6 hourse apart). I change my timezone like this in my tunnel script:
Now hamster does what I described. (I didn't change the timezone while a hamster task is counting minutes). It even happens when I sudo kill hamster-service and everything alike, change TZ and start the indicator again. I change it back with
Now hamster works like expected |
Yeah, this feature would be really awesome. The manual approach is an easy fix for now; Had to restart my gnome shell after. @koem thanks. |
I frequently work in two different time zones. I do not attempt to track time across time zone changes, but there is still a bug:
In my case, "original time zone" is GMT (UTC+0) and "current time zone" is CET (UTC+1). This means that all of my time intervals end up an hour longer than they should be. There's an easy workaround: simply restart Hamster. However, it would be great to fix this bug. (Thanks so much to all those who work on Hamster; I switched to it over 10 years ago when KArm (now KTimeTracker) mysteriously started timers running without my intervention! I am very grateful to the recent efforts that mean that Hamster is now once again packaged in Ubuntu, and I no longer have to install from source, as I did for the last few years.) |
I was wondering what kind of options would be appropriate for handling multiple time-zones. My present thoughts are to use an international standard time(like GMT + 0) as the default back end, and just undertake conversions as required by the user through something like a time-zone-tag. What do you think?
I am asking this b/c it is kind of a pain to track time when the activities(such as traveling) takes one across time zones.
The text was updated successfully, but these errors were encountered: