This repository was archived by the owner on Jan 14, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
This repository was archived by the owner on Jan 14, 2023. It is now read-only.
API Key and a few features #12
Copy link
Copy link
Closed
Description
Hi,
I tried your app for 10 minutes, and it is great. Thank you. But I have a few questions:
I am thinking if work on this project (fork) and support a few things I would like. Do you accept PR?
- I don't like to write my username and password. Would be better to use the user API Key.
- Support multiple trackers. My workflow usually involves time entries of many hours. And suddenly, a client needs something so urgent that I don't have even time to stop and write everything I did. Therefore, what I would do is pause the current tracker, and start a new one. Then, when I finish this new tracker, I would resume the previous one.
- When I use a tracker and stop it, the "Hours" is freezed/disabled. I would like to change it.
- When I use a tracker and stop it, if I close the window, there is no confirmation.
- Support "human" time durations. I would like to write the durations like "1h 20m", instead of "1.33" hours.
- Be able to minimize to tray. Most of the time this app could be running in the background and just keep tracking of the time.
And the most important one because I think it could be a harder task: can you define a simple guideline of what to do if we want to port this application to mobile (hybrid, like cordova)? What would you do in general, like a simple roadmap?
I appreciate your comments.
PS: In case I am doing something wrong, when I ran the tests I got:
Snapshot Summary
› 13 snapshots failed from 13 test suites. Inspect your code changes or run `yarn test -u` to update them.
Test Suites: 13 failed, 32 passed, 45 total
Tests: 17 failed, 227 passed, 244 total
Snapshots: 13 failed, 10 passed, 23 total
Time: 74.659s
$ node --version
v10.17.0
$ yarn --version
1.21.0
$ npm --version
6.12.1
$ electron --version
v7.1.3
Metadata
Metadata
Assignees
Labels
No labels