| @@ -5,7 +5,7 @@ |
| 5 | <h1 align="center">Lapin Futé</h1> | 5 | <h1 align="center">Lapin Futé</h1> |
| 6 | | 6 | |
| 7 | <p align="center"> | 7 | <p align="center"> |
| 8 | - <strong>Next departures and line traffic at a glance, on your Pebble.</strong> | 8 | + <strong>Next arrivals and line traffic at a glance, on your Pebble.</strong> |
| 9 | <br> | 9 | <br> |
| 10 | Keep six favorite stops across Île-de-France and check them without reaching for your phone. | 10 | Keep six favorite stops across Île-de-France and check them without reaching for your phone. |
| 11 | </p> | 11 | </p> |
| @@ -29,15 +29,15 @@ |
| 29 | | 29 | |
| 30 | ## About | 30 | ## About |
| 31 | | 31 | |
| 32 | -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. | 32 | +Lapin Futé puts Île-de-France public-transport arrivals on a Pebble watch. The watch shows a list of favorite stops with their next arrivals, an arrival board for each, 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. |
| 33 | | 33 | |
| 34 | ## Features | 34 | ## Features |
| 35 | | 35 | |
| 36 | -- **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. | 36 | +- **Six favorite stops, five transport modes.** Choose any stop, line, and direction across Métro, RER, Transilien, Tram, and Bus. Favorite stops are renamed and reordered on the phone page, which shows official line badges and colors. |
| 37 | -- **Departures at a glance.** The favorites list already shows the next departures for each stop; Select opens a full board for one favorite. Countdowns keep ticking on the watch between refreshes. | 37 | +- **Arrivals at a glance.** The favorites list already shows the next arrivals for each stop; Select opens a full arrival board for one favorite. Countdowns keep ticking on the watch between refreshes. |
| 38 | -- **Traffic view.** Select again on a departure board to page through the current service messages for that line. | 38 | +- **Traffic view.** Select again on an arrival board to page through the current service messages for that line. |
| 39 | -- **Refresh when needed.** Open the app, switch favorite, choose Refresh all, or hold Select to request departures. Recent results are reused for 60 seconds; after a failed refresh, the last complete result remains visibly stale for at most 15 minutes. There is no periodic network polling. | 39 | +- **Refresh when needed.** Open the app, switch favorite, choose Refresh all, or hold Select to request arrivals. Recent results are reused for 60 seconds; after a failed refresh, the last complete result remains visibly stale for at most 15 minutes. There is no periodic network polling. |
| 40 | -- **Clear data states.** The app distinguishes real-time departures, mixed real-time and scheduled results, updates in progress, and missing cached data. | 40 | +- **Clear data states.** The app distinguishes real-time arrivals, mixed real-time and scheduled results, updates in progress, and missing cached data. |
| 41 | - **English and French.** The watch interface and the settings page are both bilingual. | 41 | - **English and French.** The watch interface and the settings page are both bilingual. |
| 42 | - **Settings that fit your phone.** Light and dark themes follow your system preference. Collapsible sections keep favorite editing, PRIM access, and watch synchronization easy to reach. | 42 | - **Settings that fit your phone.** Light and dark themes follow your system preference. Collapsible sections keep favorite editing, PRIM access, and watch synchronization easy to reach. |
| 43 | | 43 | |
| @@ -54,8 +54,8 @@ Lapin Futé puts Île-de-France public-transport departures on a Pebble watch. T |
| 54 | | 54 | |
| 55 | 1. Install [Lapin Futé from RePebble](https://apps.repebble.com/6d6aa01b7ecb4cfea469a183). | 55 | 1. Install [Lapin Futé from RePebble](https://apps.repebble.com/6d6aa01b7ecb4cfea469a183). |
| 56 | 2. In the Pebble mobile app, open Lapin Futé's settings. Under PRIM access, paste a personal access token generated on the [PRIM portal](https://prim.iledefrance-mobilites.fr/fr/mes-jetons-authentification). | 56 | 2. In the Pebble mobile app, open Lapin Futé's settings. Under PRIM access, paste a personal access token generated on the [PRIM portal](https://prim.iledefrance-mobilites.fr/fr/mes-jetons-authentification). |
| 57 | -3. Add up to six favorites by searching the bundled station catalog; searching and adding work without a token. Save, and your settings sync to the watch. | 57 | +3. Add up to six favorite stops by searching the bundled station catalog; searching and adding work without a token. Save, and your settings sync to the watch. |
| 58 | -4. Open Lapin Futé on the watch. Departures refresh whenever the app opens, you change favorite, or you hold Select; the phone needs to be connected for fresh data. | 58 | +4. Open Lapin Futé on the watch. Arrivals refresh whenever the app opens, you change favorite, or you hold Select; the phone needs to be connected for fresh data. |
| 59 | | 59 | |
| 60 | Developers can also build and install the app locally using the instructions in [Build from source](#build-from-source). | 60 | Developers can also build and install the app locally using the instructions in [Build from source](#build-from-source). |
| 61 | | 61 | |
| @@ -66,9 +66,9 @@ Developers can also build and install the app locally using the instructions in |
| 66 | | Favorites | **Up / Down** | Move through favorites and the **Refresh all** row | | 66 | | Favorites | **Up / Down** | Move through favorites and the **Refresh all** row | |
| 67 | | Favorites | **Select** | Open the highlighted favorite | | 67 | | Favorites | **Select** | Open the highlighted favorite | |
| 68 | | Favorites · Refresh all | **Select** | Refresh every favorite | | 68 | | Favorites · Refresh all | **Select** | Refresh every favorite | |
| 69 | -| Departures | **Up / Down** | Switch favorite | | 69 | +| Arrivals | **Up / Down** | Switch favorite | |
| 70 | -| Departures | **Select** | Open the traffic view | | 70 | +| Arrivals | **Select** | Open the traffic view | |
| 71 | -| Departures | **Hold Select** | Force a refresh | | 71 | +| Arrivals | **Hold Select** | Force a refresh | |
| 72 | | Traffic | **Up / Down** | Page through messages | | 72 | | Traffic | **Up / Down** | Page through messages | |
| 73 | | Any screen | **Back** | Return to the previous screen | | 73 | | Any screen | **Back** | Return to the previous screen | |
| 74 | | 74 | |