Repository navigation
Commit 64479c9
BeatLink
feat(thor): install Pure Maps with an offline map server
Qt Quick is the toolkit whose scene graph targets GLES 2.0, so this is the one
map application the Mali-400 accelerates rather than rasterises: it draws
through mapbox-gl-qml. OSM Scout Server holds the tiles, the geocoder and the
router behind it, and espeak is what speaks the directions.
QtPositioning's geoclue2 plugin asks for a client under the application name,
so `pure-maps` joins the allow-list geoclue matches ids against. nixpkgs
installs no D-Bus activation file for the server, so one is declared here;
without it Pure Maps cannot start the server and offline mode works only while
the server's own window is open.
The map directory is chosen on the server's first run. Its own default,
~/Maps.OSM, is persisted for it, since map downloads are gigabytes.1 parent 41811ac commit 64479c9
3 files changed
Lines changed: 42 additions & 1 deletion
File tree
- nix/5-phone
- 1-system/dconf/shell
- 3-apps/native
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
0 commit comments