makepad/libs
Admin 2492ad3bde map: rain radar overlay, flying 3D markers, Europe routing, geodata crate
- rain radar layer: pure-Rust KNMI HDF5 reader (superblock v0 walk,
  single-chunk deflate datasets, byte-exact vs h5py), ellipsoidal polar
  stereographic reprojection (20 m vs product corners), bilinear value
  sampling -> smooth banded isolines, textured quad overlay through the
  overlay camera, 25-frame nowcast animation; RadarSync polls at most
  once per 4 min through a disk-persisted gate and caches frames on disk
- makepad-geodata + makepad-tesla crates join the workspace (overlay
  builders, radar sync, NL open-data layers; transit routes now z7-14)
- Europe major-roads routing graph: nav-build --major-roads does a
  ways-first scan (5.7M ways / 46M nodes / 194 s / 971 MB) and the app
  falls back to it when a route leaves the regional graph — Amsterdam to
  Paris routes offline (501.8 km)
- 3D flying markers: chargers/POIs/stops ride thin stalks with DYNAMIC
  height (each pin clears its own building +8 m); labels, kW text,
  brand and tap zones all consume the baked per-marker lift; stalks and
  buildings grow together on the 2D->3D transition (per-tile flat->3D
  fade heights, no replay on zoom regens)
- markers depth-honest (small bias, buildings occlude them); phong-lit
  canopy/light spheres matching the buildings' NW sun; buildings tint by
  BAG age in 3D; district area tints (rank 60, alpha .32); transit line
  labels + stop names; follow-mode is an explicit attach/detach toggle;
  rotation release schedules the label re-place (no stuck upside-down
  labels after a fast spin)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 18:00:27 +02:00
..
ab_glyph_rasterizer git lib added 2026-02-18 10:04:26 +01:00
adler2 First 2.0 2026-02-12 14:52:33 +01:00
android_state Restore overwritten change in internal makepad-android-state library (#763) 2025-05-29 17:38:43 +02:00
apple_sys iOS: replace custom UITextInput with a native UITextView (#1121) 2026-06-12 09:12:26 +02:00
base64 fix(base64): handle single '=' padding in base64_decode (#1027) 2026-04-09 20:05:45 +02:00
bitflags cleanup 2026-02-12 15:02:01 +01:00
box3d perf 2026-07-10 15:34:38 +02:00
bytemuck First 2.0 2026-02-12 14:52:33 +01:00
byteorder cleanup 2026-02-12 15:02:01 +01:00
byteorder-lite terminal work/ webp 2026-02-17 18:11:36 +01:00
cef xr room mapping 2026-03-27 13:51:54 +01:00
cfg-if First 2.0 2026-02-12 14:52:33 +01:00
converse converse: conversational pipeline crate (speech + filter + llm), gamemaker on it 2026-07-28 13:47:13 +02:00
crc32fast cleanup 2026-02-12 15:02:01 +01:00
csg cad 2026-05-04 18:34:29 +02:00
cuda Checkpoint Qwen CUDA exact progress 2026-04-20 13:48:29 +02:00
diffusion Add CUDA exact chat windowing and kernels 2026-04-15 21:33:39 +02:00
dual-contouring Initial commit 2025-05-06 10:11:37 +02:00
error_log refactor remote and screenshot proto 2026-02-22 10:57:51 +01:00
fast_inflate splice out a makepad-network crate 2026-02-23 23:21:31 +01:00
filesystem_watcher aimgr 2026-04-27 14:51:24 +02:00
flate2 cleanup 2026-02-12 15:02:01 +01:00
futures compile 2026-02-10 18:26:51 +01:00
futures_legacy compile 2026-02-10 18:26:51 +01:00
fxhash cleanup 2026-02-12 15:02:01 +01:00
geodata map: rain radar overlay, flying 3D markers, Europe routing, geodata crate 2026-07-28 18:00:27 +02:00
ggml ggml/llama: fix non-flat unary metal dispatch truncating rows past 1024 floats 2026-07-28 13:46:57 +02:00
gif Added gif (#1083) 2026-05-18 22:47:53 +02:00
git xr otw 2026-03-12 15:51:30 +01:00
gltf Audit and harden image decoding stuff against huge inputs (DoS) (#1110) 2026-06-09 00:31:36 +02:00
html ai manager otw 2026-04-28 12:24:40 +02:00
jni-sys vulkan vendoring completed 2026-02-16 09:10:27 +01:00
jpeg-encoder vulkan vendoring completed 2026-02-16 09:10:27 +01:00
latex_math First 2.0 2026-02-12 14:52:33 +01:00
linux Clean unused workspace patch warnings 2026-07-08 12:48:33 +02:00
live_id compile 2026-02-10 18:26:51 +01:00
live_reload_core xr otw 2026-03-12 15:51:30 +01:00
llama llama: image-span prefill + M-RoPE — full VLM pipeline matches llama.cpp exactly 2026-07-28 14:31:44 +02:00
lz4 otw 2026-04-01 12:19:02 +02:00
makepad_ai perf 2026-07-10 15:34:38 +02:00
makepad_physics vulkan back 2026-03-15 13:20:49 +01:00
makepad_test ft makepad_test (#974) 2026-03-25 16:09:03 +01:00
map_nav map: charger pin redesign, upright/billboard labels, 3D trees, exits 2026-07-28 16:02:44 +02:00
math working emitters 2026-04-01 12:19:02 +02:00
mb3d xr otw 2026-03-12 15:51:30 +01:00
mbtile_reader map: charger pin redesign, upright/billboard labels, 3D trees, exits 2026-07-28 16:02:44 +02:00
memchr cleanup 2026-02-12 15:02:01 +01:00
micro_proc_macro id change 2026-02-07 16:53:33 +01:00
micro_serde cleanup 2026-04-10 14:48:17 +02:00
mlx ai manager otw 2026-04-28 12:24:40 +02:00
objc-sys fixup 2026-03-12 09:39:16 +01:00
openexr mipmapping 2026-03-09 09:18:33 +01:00
pdf_parse working emitters 2026-04-01 12:19:02 +02:00
pulldown-cmark cleanup 2026-02-12 15:02:01 +01:00
rabin-karp add studio proto 2026-03-02 12:46:52 +01:00
rapier rapier bench: --stages/--probe diagnostic modes + live stage timers 2026-07-06 00:24:56 +02:00
regex compile 2026-02-10 18:26:51 +01:00
rust_tokenizer windows rs strip 2026-02-14 11:32:16 +01:00
rustybuzz vulkan vendoring completed 2026-02-16 09:10:27 +01:00
sdfer vulkan vendoring completed 2026-02-16 09:10:27 +01:00
shared_bytes fixup 2026-03-12 09:39:47 +01:00
shell compile 2026-02-10 18:26:51 +01:00
simd-adler32 hypothetical heap access fix 2026-07-01 14:04:23 +02:00
smallvec cleanup 2026-02-12 15:16:31 +01:00
splat splice out a makepad-network crate 2026-02-23 23:21:31 +01:00
stitch optimize inflate/deflate 2026-02-18 13:28:39 +01:00
svg map: GPU re-expandable strokes — zoom-invariant widths on stale tiles 2026-07-27 20:39:23 +02:00
terminal_core aimgr 2026-04-27 14:51:24 +02:00
tesla map: rain radar overlay, flying 3D markers, Europe routing, geodata crate 2026-07-28 18:00:27 +02:00
toml_parser Overhaul android tooling and platform layers to support Android 8 (#1091) 2026-05-22 01:40:29 +02:00
tsdf fix 2026-04-10 21:14:32 +02:00
ttf-parser First 2.0 2026-02-12 14:54:11 +01:00
tts gamemaker prerequisites: makepad-tts library, TTS/whisper model downloader, aigame design docs 2026-07-10 13:29:22 +02:00
unicase First 2.0 2026-02-12 14:52:33 +01:00
unicode vulkan vendoring completed 2026-02-16 09:10:27 +01:00
voice voice: pure-rust silero v5 vad + learned speech gate in window voice input 2026-07-28 13:47:05 +02:00
voice2 gamemaker: full engine round — chase camera rig, racing-game APIs, script stdlib math, real error line numbers 2026-07-10 14:20:03 +02:00
vulkan Clean unused workspace patch warnings 2026-07-08 12:48:33 +02:00
wasm_bridge WASM Binary Optimization + Splitting (#925) 2026-03-09 18:52:49 +01:00
wasm_strip xr otw 2026-03-12 15:51:30 +01:00
webp fix 2026-02-17 19:25:31 +01:00
windows New unified kinetic scrolling. Vastly improve draw shaprness on low-res screens. Fix rendering and text perf issues on CPU+GPU (#1127) 2026-07-21 09:59:12 +02:00
zip_file optimize inflate/deflate 2026-02-18 13:28:39 +01:00
zune Image support: add bmp/qoi,ico, webp, SVG in Image widget, 16-bit png (#1108) 2026-06-09 00:09:29 +02:00