An easy to use and simple Working Hours Tracker for SailfishOS
https://wht.olpe.fi/
Please note that this version might include some experimental features and might not be stable. Use the version from jolla store if you want to be sure to use a stable version. Please report any bugs found and please attach logfile to the error report. Can be done in settings -> view logs -> save to file / send to developer. Thank you!
Please support the development
Translations
Added Working Hours Tracker project to transifex. Please contribute to translations there:
https://www.transifex.com/projects/p/working-hours-tracker/
How to use:
https://wht.olpe.fi/#how-to-use
Detailed changelog:
https://github.com/olpeh/wht/blob/master/qml/CHANGELOG.md
Issues:
https://github.com/olpeh/wht/issues
Source code:
https://github.com/olpeh/wht
Sourcecode is released under the terms of the BSD 3-Clause License.
https://github.com/olpeh/wht/blob/master/LICENSE.d
- Fix sums not working #76 (thanks krzyc)
Comments
Hendrik
Sat, 2020/08/22 - 18:46
Permalink
Hey ople, thanks for your answer. There was an underscore at the end of the file which prevent the prog to use the old database. Seems the filemanager i've used added this sign to the copied file, strange...
Hendrik
Sat, 2020/08/22 - 13:49
Permalink
Hi, how can I import an old sqlite database from my .local /share... backup?
olpe
Sat, 2020/08/22 - 16:51
Permalink
Hi. See the settings -> Importing. You should be able to import a SQL dump generated by Working Hours Tracker. If you don't have that .sql file available, you could always replace the whole database with a backup version of it if you like to. Settings -> View logs should tell you the database location on your device.
tdriver
Fri, 2020/06/12 - 11:31
Permalink
Hi, best app. Do you want to make a version for android too?
olpe
Fri, 2020/06/12 - 11:33
Permalink
Thanks! Not at this point, and definitely not a version of this same codebase. I had some plans at some point for an Android app but did not manage to complete it. Maybe at some point I could make a web version as a PWA that could be used on mobile nicely.
glanternier
Tue, 2019/09/10 - 23:37
Permalink
I just saw it and updated right away. Thanks!!!
glanternier
Tue, 2019/09/10 - 17:26
Permalink
Hello, are you maintaining the app on Jolla Harbour or not anymore?
olpe
Tue, 2019/09/10 - 21:05
Permalink
Yes I am. Newest version is available in Jolla Harbour as well.
Jik0
Fri, 2018/06/15 - 12:25
Permalink
Deleting a project does not purge project hours and tasks. These hours are than calculated in total.
Otherwise great app, simple and easy to use.
olpe
Fri, 2018/06/15 - 12:54
Permalink
Hello.
That is by design. I did not want users to accidentally loose hour entries. Should probably add a option to also deleting the rows when deleting a project.
Thank you for the feedback!
Jik0
Fri, 2018/06/15 - 12:09
Permalink
Hi. Import of exported SQL messes up localized characters. It looks like SQL export is done in ANSI, probably Windows CP-1250, but SQL import is done in UTF-8.
To import correctly, I had to recode exported .sql file to UTF-8.
mz_i_norge
Tue, 2018/02/20 - 21:07
Permalink
Found a bug in the last version. From 8:30 to 12:00 its 3 hours 29 minutes. There is missing one minute. If I take a look at the mainside with year, month, week, etc. there is another bug. I have worked 143:60 hours, but normaly this should be 144:00 hours.
Otherwise a great app, but needs improvement with the maths... ;)
olpe
Tue, 2018/02/20 - 22:43
Permalink
Hi. Thanks for reporting. "8:30 to 12:00 its 3 hours 29 minutes" could easily happen if you think about it. If you start the timer at 8:30:01 and stop at 12:00:00 it's still 3h 29min. There is no rounding at the moment.
The second one "143:60" sounds like a bug that should have got fixed now with the newest version. Will have to check what's wrong with that.
robomike
Wed, 2017/05/03 - 13:35
Permalink
Had an issue when using it in Mexico (UTC -6). When trying to add hours, each day was backdated one day. For example, I selected a monday, start- and endtime, saved it, and now the data was stored as sunday (Using J1 with 1.0.5.6). Same with timer. So I was unable to use it correctly. Back home in Germany everything works well as usual.
Hadn't had such problems in China before. Great app, anyway.
olpe
Wed, 2017/05/03 - 13:37
Permalink
Wow, that sounds like an annoying bug. I regret not using a proper library for handling the dates. Should rework all the date and time handlings to use a library like Moment.js or similar.
Thanks for the feedback
Bocephus
Sun, 2018/01/21 - 01:54
Permalink
...and now you've done it! Thanks!
olpe
Sun, 2018/01/21 - 02:06
Permalink
Yeah! Took a while though :)
olpe
Tue, 2016/01/26 - 14:42
Permalink
[1.1.5-1] - 2016-01-26
Fixed
pasko
Fri, 2016/03/04 - 16:52
Permalink
Hi.
Many thanks for the app.
I was wondering whether an alarm could be programmed so that it is triggered at the end of the working time. That way you would only have to take care of pausing/resuming the timer after/before every break.
Regards.
olpe
Fri, 2016/03/04 - 18:23
Permalink
Hi.
What do you mean by the end of working time?
I don't quite understand your point.
-Olpe
pasko
Sat, 2016/03/05 - 00:50
Permalink
Hi.
I was thinking about this:
Imagine you have an 8-hour workday from say 9AM to 5PM.
This means a "Default Duration" of 8 hours in the "Working Hours Tracker" appp settings.
When you start the timer at 9AM, the app could set an alarm at 5PM, so that the app will be triggered when it's time to go home.
And if you take a 15 minute break, the app could change the alarm time to 09AM + 8 work hours + 15 minute break = 05:15PM.
I have a bash/python app for my N9 in Harmattan that does this based in the dbus interface from ProfileMatic app. The problem is that using dbus to communicate with "com.nokia.time" is not easy...specifically for the "add_event" method. :-)
Regards.
olpe
Sat, 2016/03/05 - 00:55
Permalink
Oh I see. Thanks for the idea. At the moment the app does not have any kind of daemon running in the background and I don't want it to need a daemon to work. So it should be using the systems alarm system. Will have to think about this and see if it is doable.
pasko
Sun, 2016/03/06 - 12:25
Permalink
Hi. I just found this: https://together.jolla.com/question/1717/customizable-snooze/#post-id-5571
Regards
olpe
Mon, 2016/01/25 - 01:53
Permalink
[1.1.4-5] - 2016-01-24
Added
olpe
Sat, 2016/01/23 - 14:23
Permalink
[1.1.3-1] - 2016-01-23
Fixed
olpe
Sun, 2015/10/18 - 20:51
Permalink
v. 1.1.2-1
- More device agnostig item sizing and scaling
- Fix for remorse popup in landscape orientiation
- Added appicons in different sizes
olpe
Sat, 2015/10/10 - 04:54
Permalink
v.1.1.1-3
- Simple scaling for tablet release
olpe
Sat, 2015/10/10 - 01:48
Permalink
[1.1.1-2] - 2015-10-10
Fixed
[1.1.1-1] - 2015-08-18
olpe
Wed, 2015/08/12 - 23:09
Permalink
[1.1.0-1] - 2015-08-12
Changed
Fixed
olpe
Mon, 2015/07/20 - 12:04
Permalink
Nothing new this time. Just fixed norwegian language code so that the translation would work.
Pages