Skip to content
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

feat: add Time Management tab #27

Merged
merged 13 commits into from
Nov 23, 2024
Merged

Conversation

louis-thevenet
Copy link
Owner

No description provided.

@louis-thevenet louis-thevenet force-pushed the feat-time-management-tab branch from 20e79a0 to 4487a1c Compare November 20, 2024 07:51
@louis-thevenet louis-thevenet force-pushed the feat-time-management-tab branch from 4487a1c to 21c683a Compare November 20, 2024 13:07
@louis-thevenet louis-thevenet force-pushed the feat-time-management-tab branch from 1036711 to 6fe9ffd Compare November 23, 2024 11:26
@louis-thevenet louis-thevenet merged commit 8d5c12c into main Nov 23, 2024
9 of 10 checks passed
louis-thevenet pushed a commit that referenced this pull request Nov 24, 2024
# Features

* add Time Management tab ([#27](#27)) ([8d5c12c](8d5c12c))

* add config option for time management methods ([70fbb59](70fbb59))
* include relative date in stdout mode ([7fdff9c](7fdff9c))
* add a cli argument to show fps and tps counters ([3991042](3991042))

# Bug Fixes

* home component not registering when focusing time management tab ([6909a1c](6909a1c))
* time management settings wrong line selected on startup ([cf90476](cf90476))
louis-thevenet added a commit that referenced this pull request Nov 24, 2024
* wip: add boilerplate code for new tab

* wip: add timer widget

* feat: basic clock

* chore: adapt env var to new crate location

* feat: tick function to check if a timer finished or not

* feat: working pomodoro

* feat: send notification on time triggered state change

* feat: switch between modes working

* feat: fully working time management tab

* refactor: rework footers

* tests: update snapshot for new tab

* refactor: split time_management module

* feat: new cli command to open time management tab
louis-thevenet pushed a commit that referenced this pull request Nov 24, 2024
# Features

* add Time Management tab ([#27](#27)) ([8d5c12c](8d5c12c))

* add config option for time management methods ([70fbb59](70fbb59))
* include relative date in stdout mode ([7fdff9c](7fdff9c))
* add a cli argument to show fps and tps counters ([3991042](3991042))

# Bug Fixes

* home component not registering when focusing time management tab ([6909a1c](6909a1c))
* time management settings wrong line selected on startup ([cf90476](cf90476))
louis-thevenet pushed a commit that referenced this pull request Nov 24, 2024
# Features

* add Time Management tab ([#27](#27)) ([8d5c12c](8d5c12c))

* add config option for time management methods ([70fbb59](70fbb59))
* include relative date in stdout mode ([7fdff9c](7fdff9c))
* add a cli argument to show fps and tps counters ([3991042](3991042))

# Bug Fixes

* home component not registering when focusing time management tab ([6909a1c](6909a1c))
* time management settings wrong line selected on startup ([cf90476](cf90476))
@louis-thevenet louis-thevenet deleted the feat-time-management-tab branch January 2, 2025 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant