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

Refactor UI, models, & related infra #177

Merged
merged 18 commits into from
Sep 30, 2023
Merged

Conversation

isiahmanns
Copy link
Owner

@isiahmanns isiahmanns commented Sep 11, 2023

- Provide default timer lengths
- Remove timer settings
- Remove timer preset analytics
- Refactor Timer.Model
  - Convert timer category to static property
  - Remove timer "t-shirt" size
  - Remove disabled state
  - Convert timer length to a let constant
- Refactor timer grid layout
@isiahmanns isiahmanns changed the title Refactor UI, Models, Infra Refactor UI + models + related infra Sep 11, 2023
@isiahmanns isiahmanns changed the title Refactor UI + models + related infra Refactor UI, models, & related infra Sep 11, 2023
@isiahmanns isiahmanns force-pushed the feature/ui-redesign branch 4 times, most recently from e7b9053 to b1d12fc Compare September 13, 2023 05:13
@isiahmanns isiahmanns force-pushed the feature/ui-redesign branch 2 times, most recently from cd53eb1 to 6300d2e Compare September 14, 2023 00:27
Additionally:
- Simplify Analytics type composition (#175)
Additionally:
- Make TimerCategoryToggle type the owner of  static category property
- Move timer category static property off of toggle presenter model to the TimerCategory type
- Instead of reading timer category static property at different points during state change, read from TimerManager and inject via TimerEvent publisher as source of truth
@isiahmanns isiahmanns force-pushed the feature/ui-redesign branch 7 times, most recently from c4f349c to e3e5402 Compare September 25, 2023 04:47
@isiahmanns isiahmanns force-pushed the feature/ui-redesign branch 14 times, most recently from 3dc43cd to e4f78b6 Compare September 25, 2023 17:31
@isiahmanns isiahmanns merged commit 5dd0b81 into develop Sep 30, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant