Add "Week starts on" preference
In the overview pane, when selecting "week", it always starts on Sunday. My billing week starts one Monday, so I have to change the date range manually.
Yello! normally hamster is observing the locale setting for the start of the week - if so you should be able to change your locale - does the calendar app for you start also on monday? als - are you referring to the master branch or the 1.04?
Well, changing my system locale (english) just for that would piss me. I'd also want to set start of the week to Monday.
Actually, my locale setting is correct -- when I view the calendar, I want weeks to start on Sunday (because that's how I'm used to viewing calendars in my locale). However, when I select a "week" in the dropdown to select a date range, I would like for that to start on Monday, because my weekly billing cycles start on Monday. I guess what I'm asking is the ability to decouple the "week" date range selector from my locale. It's not a show stopper but it's been nagging me for a while.
@agroszer, out of curiousity, is that kind of how you see it as well? I don't really want the calendar widget to start on monday, but I do want the week range selection to start on monday. Not sure if that's what you're saying.
If I wasn't up to my eyeballs in client work right now I'd fork and make the change myself. I'm a long time hamster user and have been itching to hack on it (I also want to add some kind of sync plugin support for time tracking sites like Harvest). Maybe when I get a little free time.
It's the billing cycle that bugs me too, or rather the Overview window Total tab Sunday's hours should go to week N, Monday to N+1 Luckily there are not many hours on Sunday. (Time Tracker 2.91.3, from ubuntu 14.10 in use here)
I'd love to see this. The absence of it makes the reports unusable if you work a Sunday.
@tstriker This didn't seem to quite work for me, see screenshots below. I also tried this, but I'm guessing the instructions are just outdated.
Is there any other workaround, until this gets implemented as an option?

See how the graph shows hours tracked on Sunday, but then under the Activities tab Sunday is blank.
Thank you for your feedback, it is much appreciated.
Project hamster and its various sub-components is currently undergoing some major changes. We prepare the introduction of a rewritten codebase for most of the underlying functionality. A direct consequence of this is that it is unlikely that any open/new bugs within the current/old codebase will be fixed (unless someone steps up and offers to do so) as most resources currently available will be invested in making the rewrite prime time ready.
isn't it controlled by LC_TIME environment variable?

See http://askubuntu.com/a/558493
A workaround for this issue is to copy /usr/share/applications/org.gnome.Hamster.GUI.desktop to ~/.local/share/applications/org.gnome.Hamster.GUI.desktop, remove the DBusActivatable=true line and change the Exec lines to start with Exec=env LC_TIME=en_GB.UTF-8 /usr/bin/hamster instead of just /usr/bin/hamster.