| @@ -26,15 +26,10 @@ |
| 26 | <img src="https://img.shields.io/badge/status-pre--release-F59E0B" alt="Pre-release status"> | 26 | <img src="https://img.shields.io/badge/status-pre--release-F59E0B" alt="Pre-release status"> |
| 27 | </p> | 27 | </p> |
| 28 | | 28 | |
| 29 | -> [!IMPORTANT] | | |
| 30 | -> Lapin Futé is experimental and not published yet. Trying it currently requires building the watchapp and hosting its settings page. Live departures require a personal [PRIM](https://prim.iledefrance-mobilites.fr/fr/mes-jetons-authentification) access token. Emulator checks do not replace physical-watch validation, which remains pending. The project is not affiliated with RATP or Île-de-France Mobilités. | | |
| 31 | - | | |
| 32 | ## About | 29 | ## About |
| 33 | | 30 | |
| 34 | Lapin Futé puts Île-de-France public-transport departures on a Pebble watch. The watch shows a list of favorites with the next departures, a departure board per favorite, and the current service messages for its line. A companion on your phone fetches the data from PRIM, Île-de-France Mobilités' open-data platform, and prepares everything the watch displays; the watch itself never goes online. | 31 | Lapin Futé puts Île-de-France public-transport departures on a Pebble watch. The watch shows a list of favorites with the next departures, a departure board per favorite, and the current service messages for its line. A companion on your phone fetches the data from PRIM, Île-de-France Mobilités' open-data platform, and prepares everything the watch displays; the watch itself never goes online. |
| 35 | | 32 | |
| 36 | -The name nods to Bison Futé, the French road-traffic information service, and to Serge, the rabbit from RATP's safety campaigns. On the icon, the rabbit's outline traces an itinerary that ends at two round stops. | | |
| 37 | - | | |
| 38 | ## Features | 33 | ## Features |
| 39 | | 34 | |
| 40 | - **Six favorites, five transport modes.** Choose any stop, line, and direction across Métro, RER, Transilien, Tram, and Bus. Favorites are renamed and reordered on the phone page, which shows official line badges and colors. | 35 | - **Six favorites, five transport modes.** Choose any stop, line, and direction across Métro, RER, Transilien, Tram, and Bus. Favorites are renamed and reordered on the phone page, which shows official line badges and colors. |
| @@ -49,7 +44,7 @@ The name nods to Bison Futé, the French road-traffic information service, and t |
| 49 | | 44 | |
| 50 | | Requirement | Details | | 45 | | Requirement | Details | |
| 51 | |---|---| | 46 | |---|---| |
| 52 | -| Watches | Pebble Time 2 (emery profile, primary target); the gabbro round profile is experimental | | 47 | +| Watches | Pebble Time 2 (emery profile, primary target); the Pebble Round 2 profile is experimental | |
| 53 | | Firmware | 4.32 or newer | | 48 | | Firmware | 4.32 or newer | |
| 54 | | Phone | Pebble mobile app running the companion; internet access needed for fresh data | | 49 | | Phone | Pebble mobile app running the companion; internet access needed for fresh data | |
| 55 | | Building from source | Node.js 24.18.0, Bun, Pebble SDK 4.33.1, pebble-tool 5.0.40 | | 50 | | Building from source | Node.js 24.18.0, Bun, Pebble SDK 4.33.1, pebble-tool 5.0.40 | |
| @@ -67,12 +62,16 @@ There is no published package yet, so first use means one build and one static h |
| 67 | | 62 | |
| 68 | ## Watch controls | 63 | ## Watch controls |
| 69 | | 64 | |
| 70 | -| Screen | Buttons | | 65 | +| Screen | Control | Action | |
| 71 | -|---|---| | 66 | +|---|---|---| |
| 72 | -| Favorites list | Up/Down move through favorites and the Refresh all row; Select opens the highlighted favorite, or refreshes everything from the Refresh all row | | 67 | +| Favorites | **Up / Down** | Move through favorites and the **Refresh all** row | |
| 73 | -| Departures | Up/Down switch favorite; Select opens the traffic view; holding Select forces a refresh | | 68 | +| Favorites | **Select** | Open the highlighted favorite | |
| 74 | -| Traffic | Up/Down page through messages | | 69 | +| Favorites · Refresh all | **Select** | Refresh every favorite | |
| 75 | -| Anywhere | Back steps back to the previous screen | | 70 | +| Departures | **Up / Down** | Switch favorite | |
| | 71 | +| Departures | **Select** | Open the traffic view | |
| | 72 | +| Departures | **Hold Select** | Force a refresh | |
| | 73 | +| Traffic | **Up / Down** | Page through messages | |
| | 74 | +| Any screen | **Back** | Return to the previous screen | |
| 76 | | 75 | |
| 77 | Countdowns and the clock keep updating on the watch every minute; only the actions above trigger network requests. | 76 | Countdowns and the clock keep updating on the watch every minute; only the actions above trigger network requests. |
| 78 | | 77 | |