-
20a3ee40a1
docs: add NEXT-STEPS note (activity recording + resume context)
main
Christophe Vila
2026-07-05 20:50:27 +02:00
-
926f876a6e
feat: refine watch UI — arc HR gauge, proper padel court, spacing
Christophe Vila
2026-07-04 16:42:33 +02:00
-
33d3f4f08e
chore: tidy EOF newlines, drop dead monkey.png, vcenter winner banner text
Christophe Vila
2026-07-04 13:51:25 +02:00
-
ffb8149c45
chore: remove orphaned scaffold menu/layout resources, tidy strings to Padel
Christophe Vila
2026-07-04 11:30:27 +02:00
-
ae101d1b88
feat: swipe to score/undo, tap to set server / new match
Christophe Vila
2026-07-04 11:24:29 +02:00
-
8dab8183d7
feat: draw full padel screen (score, court, HR, time)
Christophe Vila
2026-07-04 11:11:18 +02:00
-
48f7d5c7dc
feat: app owns match/rules/HR and exposes accessors
Christophe Vila
2026-07-04 10:59:31 +02:00
-
693bcf9a58
feat: add HeartRateProvider (bpm + HR zone)
Christophe Vila
2026-07-04 10:53:30 +02:00
-
faf9eafe45
feat: add CourtRenderer (court + yellow serve ball)
Christophe Vila
2026-07-04 10:44:07 +02:00
-
1d9d878c3d
feat: implement PadelMatch scoring engine (tests pass)
Christophe Vila
2026-07-04 10:39:21 +02:00
-
4ae32743d7
test: add win-by-2 coverage (golden point 40-40, set 7-5, tiebreak 8-6)
Christophe Vila
2026-07-04 10:32:37 +02:00
-
5d7941429c
test: add PadelMatch engine test suite (failing)
Christophe Vila
2026-07-04 10:20:56 +02:00
-
f77c9bfc5a
feat: add RulesConfig with v1 defaults
Christophe Vila
2026-07-04 10:08:08 +02:00
-
cad84029fd
chore: initial padel scaffold + design docs
Christophe Vila
2026-07-04 09:58:02 +02:00