• Joined on 2026-03-19
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-31 12:57:04 +00:00
6deb61e86e iOS n'avait jamais demandé l'autorisation Bluetooth, et le scan attendait un état qui n'arrivait pas
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-31 12:47:31 +00:00
179528d563 Trois causes opposées disaient la même chose : le premier essai BLE n'a rien appris
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-31 07:17:46 +00:00
0110368e17 L'heure de l'objectif est une question ouverte, pas un réglage à deviner
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-31 07:06:56 +00:00
184c08a447 La séance part sur la Polar en Bluetooth, et refuse de partir mal formée
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-21 09:53:49 +00:00
a44fa0046a Cadrage des vues d'entraînement au choix, et point d'étape du 21/08
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-21 09:22:51 +00:00
3e657f5917 Une trace GPS ne peut pas être sauvegardée sans séance
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-21 09:11:34 +00:00
2f2d7696fa COWORK : la couche serveur du plan de séance est livrée
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-20 16:52:23 +00:00
891a8bddce IntervalEngine : le commentaire sur les pauses disait l'inverse d'Apple
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-20 16:37:55 +00:00
19fbfd116e pbxproj : IntervalEngine était déclaré deux fois
eb523ff205 COWORK : les fichiers sont dans la cible, la manip Xcode n'a plus lieu d'être
acbb2c6896 La montre enregistre enfin sa trace GPS
Compare 3 commits »
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-20 16:35:50 +00:00
be1ffec5c1 IntervalEngine rejoint la cible CoachWatch
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-20 16:24:14 +00:00
1a5b9cbcad COWORK : le moteur d'intervalles, et une commande qui n'existait pas
sylvain pushed to feat/watch-outdoor at sylvain/coach-ios 2026-08-20 16:21:39 +00:00
f2fa3cccb0 Le moteur d'intervalles, pour guider une séance dans notre app
sylvain created branch feat/watch-outdoor in sylvain/coach-ios 2026-08-20 16:21:39 +00:00
sylvain pushed to main at sylvain/coach-ios 2026-08-19 20:34:33 +00:00
852e12526a La montre avait les données du jour et n'en montrait rien
sylvain pushed to main at sylvain/coach-ios 2026-08-19 11:42:22 +00:00
4cff1d4603 Les widgets reçoivent la bande et les préréglages au lieu de les inventer
sylvain pushed to main at sylvain/coach-ios 2026-08-19 09:37:51 +00:00
a965c1ad2b Plugin natif CoachSleep : le sommeil avec son fuseau
sylvain pushed to main at sylvain/coach-ios 2026-08-18 07:43:01 +00:00
1d2d7a0e18 Une toolchain Swift sur Linux, pour ne plus ecrire de dates a l'aveugle
sylvain pushed to main at sylvain/coach-ios 2026-08-18 07:11:16 +00:00
b8eb1e1b1e Le widget ne passait pas minuit : personne ne lisait updatedAt
sylvain pushed to main at sylvain/coach-ios 2026-08-13 08:33:41 +00:00
5bf3e91ad2 Widget Boissons : jauge d'hydratation + ouverture sur /hydratation
sylvain pushed to main at sylvain/coach-ios 2026-08-12 19:20:18 +00:00
fb4033130f Watch : cible clinique, couleurs alignées sur l'iPhone, aperçus Xcode