anthodev/lapin-futepublic Fork
⑂ 59caea0
Commits
⬇ Clone ▾
git clone https://git.rickub.com/anthodev/lapin-fute.git
git clone ssh://git@rickub.com/anthodev/lapin-fute.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Download ZIP

docs: clarify stop and arrival terminologyUnverified

anthodev committed 2026-09-14T06:19:16+02:00 Browse files
59caea0 parent: 8835364
modified README.md +12 -12
@@ -5,7 +5,7 @@
55 <h1 align="center">Lapin Futé</h1>
66
77 <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>
99 <br>
1010 Keep six favorite stops across Île-de-France and check them without reaching for your phone.
1111 </p>
@@ -29,15 +29,15 @@
2929
3030 ## About
3131
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.
3333
3434 ## Features
3535
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.
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.
38-- **Traffic view.** Select again on a departure 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.
40-- **Clear data states.** The app distinguishes real-time departures, mixed real-time and scheduled results, updates in progress, and missing cached data.
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+- **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 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 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 arrivals, mixed real-time and scheduled results, updates in progress, and missing cached data.
4141 - **English and French.** The watch interface and the settings page are both bilingual.
4242 - **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.
4343
@@ -54,8 +54,8 @@ Lapin Futé puts Île-de-France public-transport departures on a Pebble watch. T
5454
5555 1. Install [Lapin Futé from RePebble](https://apps.repebble.com/6d6aa01b7ecb4cfea469a183).
5656 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.
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.
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. Arrivals refresh whenever the app opens, you change favorite, or you hold Select; the phone needs to be connected for fresh data.
5959
6060 Developers can also build and install the app locally using the instructions in [Build from source](#build-from-source).
6161
@@ -66,9 +66,9 @@ Developers can also build and install the app locally using the instructions in
6666 | Favorites | **Up / Down** | Move through favorites and the **Refresh all** row |
6767 | Favorites | **Select** | Open the highlighted favorite |
6868 | Favorites · Refresh all | **Select** | Refresh every favorite |
69-| Departures | **Up / Down** | Switch favorite |
70-| Departures | **Select** | Open the traffic view |
71-| Departures | **Hold Select** | Force a refresh |
69+| Arrivals | **Up / Down** | Switch favorite |
70+| Arrivals | **Select** | Open the traffic view |
71+| Arrivals | **Hold Select** | Force a refresh |
7272 | Traffic | **Up / Down** | Page through messages |
7373 | Any screen | **Back** | Return to the previous screen |
7474
@@ -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 ## About30 ## 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 ## Features34 ## 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