Skip to content

Added multi-set exercises - #4

Open
erikparra wants to merge 45 commits into
ldomaradzki:masterfrom
erikparra:master
Open

Added multi-set exercises#4
erikparra wants to merge 45 commits into
ldomaradzki:masterfrom
erikparra:master

Conversation

@erikparra

Copy link
Copy Markdown
  • Added ability to add multi-set exercises.
  • Added rest timer for each set
  • Added ~Time(exercise recorded duration) and ~Rest(exercise recorded rest duration) parameters that are system calculated
  • Added tokenizer to replace regex matching
  • Added function to save to properties
  • Add unit tests
  • Added total calculations on exercise header row
  • refactored existing methods for better flow and maintainability
  • changed rest and duration to non-editable fields only
  • added timer element to each set row
  • added timer element styling for rest and rest overtime
  • added styling for mobile 480px

Erik Parra and others added 30 commits April 8, 2026 11:05
Replaced regex matching with tokenizer for better maintainability
Erik Parra and others added 15 commits April 13, 2026 19:43
Revert "Replaced regex matching with tokenizer for better maintainability"
Co-authored-by: Erik Parra <erikparra@Eriks-MacBook-Pro-3.local>
)

Co-authored-by: Erik Parra <erikparra@Eriks-MacBook-Pro-3.local>
Co-authored-by: Erik Parra <erikparra@Eriks-MacBook-Pro-3.local>
* updated rest overtime color to red

* added stale render detection and made rest auto advance if editable

* fixed unit test

* added 5min grace period before timer cleans up. added resume to workout if cleaned up

* fixed unit tests

* updated version to 1.1.3
@TacoYakii

TacoYakii commented Jul 18, 2026 via email

Copy link
Copy Markdown

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.

2 participants