• Joined on 2022-07-02
dan pushed to main at dan/biscuit 2025-07-02 21:24:16 +00:00
1608d26260 draw road labels always left->right
ca02f5c4fa clamp angle to -pi..pi
Compare 2 commits »
dan pushed to wip at dan/biscuit 2025-07-01 12:27:40 +00:00
223d6b4929 clamp angle to -pi..pi
Compare 2 commits »
dan created branch wip in dan/biscuit 2025-07-01 12:27:39 +00:00
dan pushed to main at dan/biscuit 2025-06-30 22:03:24 +00:00
c56943e6e1 use cqueues for gnss socket
b739d9a411 experiment: smooth orientation a bit
64789d1fe9 rewrite fake-nmea to not need socat
01e260e9aa remove debug print
0b91d4200f wrap expectations in define-tests
Compare 8 commits »
dan pushed to main at dan/biscuit 2025-06-16 10:51:00 +00:00
173a440bd6 rotate the offscreen map
6b921e2c25 clamp minimum turn speed
ccca847e3c don't force invalidate map widget unless moved
2406a15db9 support cairo-trace (but it doesn't work)
Compare 4 commits »
dan pushed to main at dan/biscuit 2025-06-13 15:31:50 +00:00
17e3e0397f add environment variable to enable profile stats collection
1486e5a9e0 avoid reffing g:line_to in loop
deedd02efd add LuaProfiler to dev shell
Compare 3 commits »
dan pushed to main at dan/biscuit 2025-06-11 16:48:55 +00:00
8637731c60 repaint map when orientation changes
b3f0628948 whitespace
d8963679d6 add compass rose
6c3f019ab7 only change orientation if course is > 20 degrees off
eaa4ad895f calculate road label placement on fetch not on render
Compare 11 commits »
dan pushed to tninkpad2 at dan/biscuit 2025-06-10 12:51:38 +00:00
a47026f5d3 add compass rose
7543e775e5 repaint on orientation changes, rotate road names
Compare 2 commits »
dan pushed to tninkpad2 at dan/biscuit 2025-06-09 12:59:07 +00:00
4aa140c264 always use callback in tiles.fetch (formerly polylines)
406cedbce1 extract tile-name
4edf246cf6 extract bounds= function
d7852700a5 rename smooth-course -> orientation
Compare 4 commits »
dan created branch tninkpad2 in dan/biscuit 2025-06-09 12:59:06 +00:00
dan pushed to main at dan/biscuit 2025-06-08 18:11:43 +00:00
53e377cabd widen map obunds so that rotation works
56f070ceee refresh less often
8ec64bb1b0 rotate the map to face direction of travel
8c51113d6e fix arrow to point in the right direction
ee286a0aef rename map-{width,height} as viewport-{width,height}
Compare 16 commits »
dan pushed to main at dan/biscuit 2025-06-03 21:37:34 +00:00
e728052bb6 print each road name once only
7195dbb2d5 make road names bigger and print white behind them
84a80d7c79 upgrade lgi
7934d5ba13 off-white background colour
ccb47e3a3d improve text placement
Compare 17 commits »
dan pushed to tninkpad at dan/biscuit 2025-06-03 12:10:49 +00:00
bb9672e1b6 improve road name labelling
70dea4a4db replace missing var lost in bad git merge
2abee2049f upgrade lgi
Compare 3 commits »
dan pushed to tninkpad at dan/biscuit 2025-06-03 07:55:50 +00:00
c945bec0ff some notes about tiles
48cfa81595 off-white background colour
890cdb1c1d improve text placement
521bc409e5 render road names (badly)
11bbf10781 parse way name as well as points
Compare 7 commits »
dan pushed to tninkpad at dan/biscuit 2025-06-03 07:52:57 +00:00
b70c72fcfe fix two more off-by-one errors
380c5e7410 rewrite map-bouds to get less off-screen tiles
39a2e49422 add on-completion callback to tile fetcher, invalidate map-surface
a0898ff056 Merge remote-tracking branch 'origin/noetbook' into tninkpad
8ee10214c8 async tile fetcher
Compare 14 commits »
dan pushed to noetbook at dan/biscuit 2025-06-02 22:45:44 +00:00
0f64758e77 off-white background colour
66d1a585fb improve text placement
Compare 2 commits »
dan pushed to noetbook at dan/biscuit 2025-06-02 21:58:12 +00:00
2906360c2e render road names (badly)
052cd4b578 parse way name as well as points
35f0f3c71e pass zoom level to canvas
05401941b4 draw roads fatter and with edging
Compare 4 commits »
dan pushed to noetbook at dan/biscuit 2025-06-01 23:23:09 +00:00
8ee10214c8 async tile fetcher
dan pushed to noetbook at dan/biscuit 2025-05-30 22:35:02 +00:00
195e028e22 clobber map-surface when bounds change
acbe27e6e2 draw map once only and copy it to screen in on_draw
2a86a2bfde use register-widget more, fewer arrow widget repaints
f64bfeb7fd invalidate map only when app-state changes
cb0314d1d6 invalidate the map display each time we repaint it
Compare 7 commits »
dan created branch noetbook in dan/biscuit 2025-05-29 11:48:36 +00:00