Working Hours Tracker

Rating: 
4.92857
Your rating: None Average: 4.9 (28 votes)

Working Hours Tracker

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

Donate

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

 

License

Sourcecode is released under the terms of the BSD 3-Clause License.
https://github.com/olpeh/wht/blob/master/LICENSE.d

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-workinghourstracker-1.0.5-1.armv7hl.rpm113.41 KB13/05/2015 - 23:56
File harbour-workinghourstracker-1.0.6-2.armv7hl.rpm114.39 KB28/05/2015 - 22:12
File harbour-workinghourstracker-1.0.7-1.armv7hl.rpm127.75 KB08/07/2015 - 22:24
File harbour-workinghourstracker-1.0.8-1.armv7hl.rpm132 KB15/07/2015 - 22:02
File harbour-workinghourstracker-1.0.9-1.armv7hl.rpm132.05 KB18/07/2015 - 15:09
File harbour-workinghourstracker-1.0.9-2.armv7hl.rpm132.12 KB20/07/2015 - 12:03
File harbour-workinghourstracker-1.1.0-1.armv7hl.rpm132.86 KB12/08/2015 - 23:08
File harbour-workinghourstracker-1.1.1-2.armv7hl.rpm95.02 KB10/10/2015 - 01:47
File harbour-workinghourstracker-1.1.1-3.armv7hl.rpm95.18 KB10/10/2015 - 04:54
File harbour-workinghourstracker-1.1.2-1.i486.rpm135.63 KB18/10/2015 - 20:43
File harbour-workinghourstracker-1.1.2-1.armv7hl.rpm128.2 KB18/10/2015 - 20:43
File harbour-workinghourstracker-1.1.3-1.i486.rpm136.24 KB23/01/2016 - 14:23
File harbour-workinghourstracker-1.1.3-1.armv7hl.rpm128.93 KB23/01/2016 - 14:23
File harbour-workinghourstracker-1.1.4-5.i486.rpm140.17 KB25/01/2016 - 01:53
File harbour-workinghourstracker-1.1.4-5.armv7hl.rpm132.9 KB25/01/2016 - 01:53
File harbour-workinghourstracker-1.1.5-1.i486.rpm140.81 KB26/01/2016 - 14:39
File harbour-workinghourstracker-1.1.5-1.armv7hl.rpm133.29 KB26/01/2016 - 14:39
File harbour-workinghourstracker-1.2.0-1.i486.rpm141.63 KB29/02/2016 - 08:30
File harbour-workinghourstracker-1.2.0-1.armv7hl.rpm134.13 KB29/02/2016 - 08:30
File harbour-workinghourstracker-1.2.1-1.armv7hl.rpm134.3 KB23/06/2016 - 19:04
File harbour-workinghourstracker-1.2.1-1.i486.rpm141.74 KB23/06/2016 - 19:04
File harbour-workinghourstracker-1.2.2-1.i486.rpm159.93 KB04/11/2017 - 23:47
File harbour-workinghourstracker-1.2.2-1.armv7hl.rpm151.14 KB04/11/2017 - 23:47
File harbour-workinghourstracker-1.2.3-1.armv7hl.rpm139.83 KB05/11/2017 - 21:27
File harbour-workinghourstracker-1.2.3-1.i486.rpm148.49 KB05/11/2017 - 21:27
File harbour-workinghourstracker-1.2.3-3.armv7hl.rpm140.34 KB07/11/2017 - 02:26
File harbour-workinghourstracker-1.2.3-3.i486.rpm149.65 KB07/11/2017 - 02:26
File harbour-workinghourstracker-1.2.5-1.i486.rpm149.54 KB07/01/2018 - 19:50
File harbour-workinghourstracker-1.2.5-1.armv7hl.rpm140.1 KB07/01/2018 - 19:50
File harbour-workinghourstracker-1.3.3-1.armv7hl.rpm155.56 KB20/01/2018 - 17:29
File harbour-workinghourstracker-1.3.3-1.i486.rpm165.29 KB20/01/2018 - 17:29
File harbour-workinghourstracker-1.3.4-1.armv7hl.rpm155.59 KB28/01/2018 - 23:22
File harbour-workinghourstracker-1.3.4-1.i486.rpm165.58 KB28/01/2018 - 23:22
File harbour-workinghourstracker-1.3.5-1.armv7hl.rpm156.2 KB03/02/2018 - 15:44
File harbour-workinghourstracker-1.3.5-1.i486.rpm165.95 KB03/02/2018 - 15:44
File harbour-workinghourstracker-1.3.6-1.armv7hl.rpm156.49 KB03/02/2018 - 16:56
File harbour-workinghourstracker-1.3.6-1.i486.rpm166.18 KB03/02/2018 - 16:56
File harbour-workinghourstracker-1.3.7-1.i486.rpm166.88 KB11/02/2018 - 22:54
File harbour-workinghourstracker-1.3.7-1.armv7hl.rpm156.81 KB11/02/2018 - 22:54
File harbour-workinghourstracker-1.3.8-1.armv7hl.rpm199.15 KB25/08/2019 - 13:19
File harbour-workinghourstracker-1.3.8-1.i486.rpm210.19 KB25/08/2019 - 13:19
File harbour-workinghourstracker-1.3.9-1.i486.rpm210.51 KB09/09/2019 - 23:17
File harbour-workinghourstracker-1.3.9-1.armv7hl.rpm199.47 KB09/09/2019 - 23:17
File harbour-workinghourstracker-1.3.10-1.armv7hl.rpm199.74 KB10/09/2019 - 23:35
File harbour-workinghourstracker-1.3.10-1.i486.rpm210.72 KB10/09/2019 - 23:35
File harbour-workinghourstracker-1.3.11-1.i486.rpm211.02 KB13/09/2019 - 23:27
File harbour-workinghourstracker-1.3.11-1.armv7hl.rpm200.03 KB13/09/2019 - 23:27
File harbour-workinghourstracker-1.4.0-1.i486.rpm219.03 KB20/02/2021 - 02:07
File harbour-workinghourstracker-1.4.0-1.armv7hl.rpm202.74 KB20/02/2021 - 02:07
File harbour-workinghourstracker-1.4.1-1.aarch64.rpm206.98 KB22/11/2021 - 23:41
File harbour-workinghourstracker-1.4.1-1.armv7hl.rpm202.58 KB22/11/2021 - 23:41
File harbour-workinghourstracker-1.4.1-1.i486.rpm219.22 KB22/11/2021 - 23:41
Changelog: 

- Update translations from Transifex
- Add missing AAarch64 builds #82

Comments

glanternier's picture

Hello, it appears that the menu ''last month'' isn't working anymore: when I click on it to see the hours clocked in November it tells me that there are no items available in this category. The "last week" menu is working though.

glanternier's picture

Thank you so much for the 64 build! I will start using it and report bugs if any :-)

glanternier's picture

Please give us a 64 version :-(

olpe's picture

Yeah I know. I'll do my best. Sorry for the delay

wickedsp1d3r's picture

Any ETA of 64? Thanks.

olpe's picture

Now available, please test!

glanternier's picture

I use WHT everyday and really need a 64-bit version so I can switch to using My Xperia 10 II as my main smartphone :-)

olpe's picture

Sorry, I have been on summer vacation and trying to stay away from computers.

elBoberido's picture

Would be great to ge a release for 64 bit

olpe's picture

Yes, definitely. Sorry about that. I'll try to get it done.

glanternier's picture

Thanks :-)

wickedsp1d3r's picture

I was accurate one day.. The application shows the total time like this.

olpe's picture

Are you running the latest version?
If so, I think I should reopen this issue then https://github.com/olpeh/wht/issues/66

Hendrik's picture

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's picture

Hi, how can I import an old sqlite database from my .local /share... backup?

olpe's picture

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's picture

Hi, best app. Do you want to make a version for android too?

olpe's picture

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's picture

I just saw it and updated right away. Thanks!!!

glanternier's picture

Hello, are you maintaining the app on Jolla Harbour or not anymore?

olpe's picture

Yes I am. Newest version is available in Jolla Harbour as well.

Jik0's picture

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's picture

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's picture

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's picture

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's picture

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's picture

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's picture

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

olpe's picture

Yeah! Took a while though :)

olpe's picture

[1.1.5-1] - 2016-01-26

Fixed

  • Fixed summary page layout
  • Fixed first page layout when using the pulldown menu
  • Decreased banner text size

Pages