Plates: Simple Workout Tracker

เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
50+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชตเชงเซ เชœเชพเชฃเซ‹
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

เช–เซ‚เชฌ เชœ เช•เชพเชฎ เช•เชฐเชคเซ€ เชœเซ€เชฎ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชฅเซ€ เช•เช‚เชŸเชพเชณเซ€ เช—เชฏเชพ เช›เซ‹?

เชชเซเชฒเซ‡เชŸเซเชธ เช เชคเชฎเชพเชฐเชพ เชธเซ‡เชŸ เช…เชจเซ‡ เชฐเซ‡เชชเซเชธเชจเซ‡ เชŸเซเชฐเซ‡เช• เช•เชฐเชตเชพ, เชคเชฎเชพเชฐเชพ เชฒเชฟเชซเซเชŸเซเชธเชจเซ‡ เชฒเซ‹เช— เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชชเซเชฐเช—เชคเชฟเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชจเซเชฏเซ‚เชจเชคเชฎ เชœเซ€เชฎ เชฒเซ‹เช— เช›เซ‡, เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช‘เชซเชฒเชพเช‡เชจ เช…เชจเซ‡ เชœเชพเชนเซ‡เชฐเชพเชค-เชฎเซเช•เซเชค. เช•เซ‹เชˆ เชเช•เชพเช‰เชจเซเชŸเซเชธ เชจเชฅเซ€, เช•เซ‹เชˆ เช•เซเชฒเชŸเชฐ เชจเชฅเซ€.

เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เชตเชฐเซเช•เช†เช‰เชŸ เชŸเซเชฐเซ‡เช•เชฐเซเชธ เชธเซ‹เชถเชฟเชฏเชฒ เชซเซ€เชกเซเชธ, เชคเซˆเชฏเชพเชฐ เช•เชพเชฐเซเชฏเช•เซเชฐเชฎเซ‹ เช…เชจเซ‡ เชธเซเชตเชฟเชงเชพเช“เชฎเชพเช‚ เชชเซ‡เช• เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‹ เชคเชฎเซ‡ เช•เซเชฏเชพเชฐเซ‡เชฏ เช‰เชชเชฏเซ‹เช— เชจเชนเซ€เช‚ เช•เชฐเซ‹. เชชเซเชฒเซ‡เชŸเซเชธ เชเช• เชตเชธเซเชคเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡: เชคเชฎเชพเชฐเชพ เชตเชฐเซเช•เช†เช‰เชŸเชจเซ‡ เชฒเซ‹เช— เช•เชฐเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชชเซเชฐเช—เชคเชฟเชจเซ‡ เชŸเซเชฐเซ‡เช• เช•เชฐเซ‹. เช•เซ‹เชˆ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชจ เชจเชฅเซ€, เช•เซ‹เชˆ เชนเซ‡เชจเซเชก-เชนเซ‹เชฒเซเชกเชฟเช‚เช— เชจเชฅเซ€. เชคเซ‡ เชเชตเชพ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเซ‡เชฒ เชฒเชฟเชซเซเชŸเชฟเช‚เช— เชŸเซเชฐเซ‡เช•เชฐ เช›เซ‡ เชœเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชœเชพเชฃเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เช“ เชถเซเช‚ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡ เช…เชจเซ‡ เชเช• เชเชตเซเช‚ เชธเชพเชงเชจ เช‡เชšเซเช›เซ‡ เช›เซ‡ เชœเซ‡ เชฐเชธเซเชคเชพเชฅเซ€ เชฆเซ‚เชฐ เชฐเชนเซ‡.

เชœเซ‹ เชคเชฎเชจเซ‡ เชจเซ‹เชŸเชชเซ‡เชกเชจเซ€ เชธเชฐเชณเชคเชพ เช…เชจเซ‡ เช—เชคเชฟ เช—เชฎเซ‡ เช›เซ‡ เชชเชฐเช‚เชคเซ เช‡เชคเชฟเชนเชพเชธ เช…เชจเซ‡ เช†เช‚เช•เชกเชพ เชœเซ‹เชˆเช เช›เซ‡, เชคเซ‹ เช† เชคเซ‡ เช›เซ‡.

เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชเชกเชชเซ€ - เช–เซ‹เชฒเซ‹, เชคเชฎเชพเชฐเชพ เชธเซเชชเซเชฒเชฟเชŸเชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹, เช…เชจเซ‡ เชธเซ‡เช•เชจเซเชกเซ‹เชฎเชพเช‚ เชธเซ‡เชŸ เช…เชจเซ‡ เชฐเซ‡เชชเซเชธ เชฒเซ‹เช— เช•เชฐเซ‹. เชชเซ‡เชจ เช…เชจเซ‡ เช•เชพเช—เชณ เชตเชฟเชจเชพ เชชเชฃ เชคเชฎเซ‡ เชŸเซ‡เชตเชพเชฏเซ‡เชฒเชพ เช›เซ‹ เชคเซ‡ เชœ เชชเซเชฐเชตเชพเชน.

เชธเชฐเชณ เช†เช‚เช•เชกเชพ - เชธเซเชชเชทเซเชŸ, เชธเซ€เชงเชพ เชšเชพเชฐเซเชŸ เชธเชพเชฅเซ‡ เชธเชฎเชฏ เชœเชคเชพเช‚ เชชเซเชฐเช—เชคเชฟเชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ‹. เช•เซ‹เชˆ เชธเซเชชเซเชฐเซ‡เชกเชถเซ€เชŸเซเชธ เชจเชฅเซ€.

เชตเชฐเซเช•เช†เช‰เชŸ เช‡เชคเชฟเชนเชพเชธ - เชคเชฎเซ‡ เช›เซ‡เชฒเซเชฒเซ€ เชตเชพเชฐ เชถเซเช‚ เช‰เชชเชพเชกเซเชฏเซเช‚ เชคเซ‡ เชœเซเช“ เช…เชจเซ‡ เชชเชพเช›เชฒเชพ เชตเชฐเซเช•เช†เช‰เชŸเซเชธเชฎเชพเช‚เชฅเซ€ เชคเชฐเชค เชœ เชชเชพเช›เชพ เชธเซเช•เซเชฐเซ‹เชฒ เช•เชฐเซ‹.

เชคเชฎเชพเชฐเชพ เชตเชฟเชญเชพเชœเชจ - เช•เชธเชฐเชคเซ‹ เช‰เชฎเซ‡เชฐเซ‹ เช…เชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเซ‹ เช…เชจเซ‡ เชคเชฎเซ‡ เช–เชฐเซ‡เช–เชฐ เชคเชพเชฒเซ€เชฎ เช†เชชเซ‹ เช›เซ‹ เชคเซ‡ เชฐเซ‚เชŸเชฟเชจ เชฌเชจเชพเชตเซ‹.

เช–เชพเชจเช—เซ€ เช…เชจเซ‡ เช‘เชซเชฒเชพเช‡เชจ - เช•เซ‹เชˆ เชเช•เชพเช‰เชจเซเชŸ เชจเชนเซ€เช‚, เช•เซ‹เชˆ เช•เซเชฒเชพเช‰เชก เชจเชนเซ€เช‚, เชœเชพเชนเซ‡เชฐเชพเชค-เชฎเซเช•เซเชค. เชคเชฎเชพเชฐเซ‹ เชตเชฐเซเช•เช†เช‰เชŸ เชฒเซ‹เช— เชคเชฎเชพเชฐเชพ เช‰เชชเช•เชฐเชฃ เชชเชฐ เชฐเชนเซ‡ เช›เซ‡.

เชเช• เชœเซ€เชฎ เชฒเซ‹เช— เชœเซ‡ เชฐเชธเซเชคเชพเชฅเซ€ เชฌเชนเชพเชฐ เชจเซ€เช•เชณเซ€ เชœเชพเชฏ เช›เซ‡

เชคเชฎเชจเซ‡ เชฌเซ€เชœเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€ เชœเซ‡ เชฌเชงเซเช‚ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡. เชคเชฎเชพเชฐเซ‡ เชเช• เชธเชฐเชณ เชตเชฐเซเช•เช†เช‰เชŸ เชŸเซเชฐเซ‡เช•เชฐเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชตเชฐเซเช•เช†เช‰เชŸเชจเซ‡ เชฒเซ‹เช— เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเชพเชฒเซ€เชฎ เชธเชพเชฅเซ‡ เช†เช—เชณ เชตเชงเชตเชพ เชฆเซ‡ เช›เซ‡. เชชเซเชฒเซ‡เชŸเซเชธ เช เชจเซ‹เชŸเชชเซ‡เชก เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เช…เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชฎเชพเชŸเซ‡ เชœเชฟเชฎ เชฒเซ‹เช— เช›เซ‡ เชœเซ‡ เช…เชจเซเชฏ เชตเชฐเซเช•เช†เช‰เชŸ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชฅเซ€ เชฆเซ‚เชฐ เชฅเชˆ เช—เชฏเชพ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เช–เซ‚เชฌ เชญเชพเชฐเซ‡ เช…เชฅเชตเชพ เช–เซ‚เชฌ เชœเชŸเชฟเชฒ เชนเชคเซ€.

เช•เซ‹เชˆ เชเช•เชพเช‰เชจเซเชŸเซเชธ เชจเชนเซ€เช‚. เช•เซ‹เชˆ เช•เซเชฒเชพเช‰เชก เชจเชนเซ€เช‚. เชœเชพเชนเซ‡เชฐเชพเชค-เชฎเซเช•เซเชค เช…เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช‘เชซเชฒเชพเช‡เชจ. เชคเชฎเชพเชฐเซ€ เชคเชพเชฒเซ€เชฎ เชคเชฎเชพเชฐเชพ เชซเซ‹เชจ เชชเชฐ เชฐเชนเซ‡ เช›เซ‡.

เชคเชฎเชพเชฐเชพ เชธเซ‡เชŸ เช…เชจเซ‡ เชฐเซ‡เชชเซเชธเชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ‹, เชคเชฎเชพเชฐเชพ เชตเชฐเซเช•เช†เช‰เชŸ เช‡เชคเชฟเชนเชพเชธเชจเซ‡ เชฐเชพเช–เซ‹ เช…เชจเซ‡ เชธเชฎเชฏ เชœเชคเชพเช‚ เชคเชฎเชพเชฐเซ€ เชคเชพเช•เชพเชคเชจเซ€ เชชเซเชฐเช—เชคเชฟ เชœเซเช“, เชฌเชงเซเช‚ เชเช• เชธเซเชตเชšเซเช›, เชธเชฐเชณ เชตเชฐเซเช•เช†เช‰เชŸ เชฒเซ‹เช—เชฎเชพเช‚.
เชจเซเชฏเซ‚เชจเชคเชฎ เชœเซ€เชฎ เชตเชฐเซเช•เช†เช‰เชŸ เชฒเซ‹เช—เชฐ. เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชตเชฟเชจเชพ เชธเซ‡เชŸ เช…เชจเซ‡ เชฒเชฟเชซเซเชŸเชฟเช‚เช— เชชเซเชฐเช—เชคเชฟเชจเซ‡ เช‘เชซเชฒเชพเช‡เชจ เชŸเซเชฐเซ…เช• เช•เชฐเซ‹.
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
1 เชธเชชเซเชŸเซ‡, 2026

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
  • เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
    เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
  • เช† เชเชช เช•เชฆเชพเชš เช† เชชเซเชฐเช•เชพเชฐเชจเซ‹ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡
    เชเชช เชเช•เซเชŸเชฟเชตเชฟเชŸเซ€, เชเชช เชฎเชพเชนเชฟเชคเซ€ เช…เชจเซ‡ เชชเชฐเซเชซเซ‹เชฐเซเชฎเชจเซเชธ เช…เชจเซ‡ เชกเชฟเชตเชพเช‡เชธ เช•เซ‡ เช…เชจเซเชฏ IDs
  • เชชเชฐเชฟเชตเชนเชจเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

Adding support for negative weights on assisted exercises, plus a couple of small fixes.

โœจ New
- Enter negative weights for assisted exercises

๐Ÿ› Fixed
- Fixed a crash when renaming an exercise
- Fixed exercises and groups sometimes getting mixed up when duplicating or renaming