|
195e028e22
|
clobber map-surface when bounds change
|
2025-05-30 23:34:17 +01:00 |
|
|
acbe27e6e2
|
draw map once only and copy it to screen in on_draw
This massively reduces cpu usage, however it doesn't yet work
if we've moved far enough that we'd need to fetch new tiles.
|
2025-05-30 21:24:28 +01:00 |
|
|
2a86a2bfde
|
use register-widget more, fewer arrow widget repaints
|
2025-05-29 21:13:19 +01:00 |
|
|
f64bfeb7fd
|
invalidate map only when app-state changes
|
2025-05-29 21:09:24 +01:00 |
|
|
cb0314d1d6
|
invalidate the map display each time we repaint it
really we should only need to do this when the app-state changes
|
2025-05-29 21:03:02 +01:00 |
|
|
86682a2ad6
|
fetch enough tiles to cover the display
|
2025-05-29 18:13:47 +01:00 |
|
|
995880e5a3
|
wip
|
2025-05-29 12:48:21 +01:00 |
|
|
398693bc07
|
hook the ui up to the overpass data
|
2025-05-28 18:50:12 +01:00 |
|
|
21471654cb
|
add aroow to show direction of travel
|
2025-05-18 23:18:15 +00:00 |
|
|
e49173cfdd
|
hook nmea messages up to widgets
|
2025-05-18 18:23:27 +00:00 |
|
|
97440603f3
|
maps: accept socket path as command line arg
|
2025-05-18 18:00:06 +00:00 |
|
|
bf7eac5fac
|
parse nmea from socket
|
2025-05-17 23:23:32 +00:00 |
|
|
4835b24e03
|
maps: read from gnss unix socket
|
2025-05-16 21:19:09 +00:00 |
|
|
c3b796ef79
|
add maps app (doesn't do much yet)
|
2024-07-22 22:25:25 +01:00 |
|