makepad/tools
2026-10-26 11:49:56 +00:00
..
agents tools, ci, docs, workspace: the Builder ships as source on Windows and is one shell script on macOS and Linux, the CI box, makepad-agents, cargo-makepad, and one workspace for every crate 2026-09-26 20:11:31 +02:00
android xr otw 2026-03-12 15:51:30 +01:00
app_icons tools, ci, docs, workspace: the Builder ships as source on Windows and is one shell script on macOS and Linux, the CI box, makepad-agents, cargo-makepad, and one workspace for every crate 2026-09-26 20:11:31 +02:00
apple Initial commit 2025-05-06 10:11:37 +02:00
arch_usb tools, ci, docs, workspace: the Builder ships as source on Windows and is one shell script on macOS and Linux, the CI box, makepad-agents, cargo-makepad, and one workspace for every crate 2026-09-26 20:11:31 +02:00
auto_version tools, arch, docs, workspace, examples, sqlite, wasm_bridge 2026-09-15 13:40:33 +02:00
brotli_check WASM Binary Optimization + Splitting (#925) 2026-03-09 18:52:49 +01:00
cargo_makepad Consolidate nigig Android integration and required work features onto mapped upstream dev base 2026-10-26 11:15:32 +00:00
ci Consolidate nigig Android integration and required work features onto mapped upstream dev base 2026-10-26 11:15:32 +00:00
dj_pack Repair integration manifests and port nigig exports onto upstream widget families 2026-10-26 11:23:26 +00:00
gbelt_test tools: the Builder replaces makepad_loader, the web server moves to makepad/webserver, fleet scripts, docs and the workspace members 2026-09-18 12:17:59 +02:00
makepad_builder builder (windows): Local AI turns on at once when its agreements are already accepted -- Enter on the Local AI row while it is off, and an AI app's first build, show the Local AI page only when the Microsoft Build Tools/SDK and NVIDIA CUDA agreements are not all accepted yet; accepted, local AI turns on without the page and what is missing installs on the row with the combined bar. Acceptance is recorded by agreement, not by version. Checked: cargo check (host, x86_64-pc-windows-gnu, -msvc), the lib tests; not run on Windows 2026-09-27 01:33:51 +02:00
makepad_loader Consolidate nigig Android integration and required work features onto mapped upstream dev base 2026-10-26 11:15:32 +00:00
map_bake libs: geodata, map_build, mbtile_reader, map_nav 2026-09-15 13:40:32 +02:00
map_tiles maps: tiles ship only what the renderer draws, and a frame draws only what is on screen -- one detail contract in mbtile_reader::map_tags (detail_feature_used, micro_icon, the tag allowlist) is shared by the renderer (MvtSink::wants_feature skips rejected osm_* features in the detail pass before any id is allocated), the base bake (non --full drops them and stamps makepad_detail_contract=features-v1) and the repacker (a DATA_POLICY row; the verifier accepts exactly the contract's drops): address-only nodes (85% of detail points), plain road/building lines duplicated by the base and polygon layers, and relation points go; icons, trees, bridge corridors, platforms and detail buildings stay. Hosted city tiles shrink ~24% (Amsterdam z14 608 -> 465 KB). makepad-map-render-check builds each tile from the original and the rewrite at buckets 14-18 in 2D and 3D and requires identical buffers (bitwise digest, NaN-safe) and equal baked-face hits: ~3000 builds over local and hosted world tiles, 0 mismatches. Found on the way: base, detail and overlay polygon ids all started at 1 and the fill pass groups rings by id, so unrelated polygons of one colour fused; they now use disjoint ranges. makepad-map-repack --in-place converts an archive over itself shard by shard (cross-shard blobs stashed first, each partial verified tile by tile against the still-present original, journaled, renamed; root last; resumable), and --remote user@host:/dir runs it from this machine over parallel ssh streams against a sparse local mirror with SHA-256 checks. GPU/memory: only visible tiles are drawn (the prefetch ring, a whole z14 tile wide past z14, was drawn every frame), building outlines, flat-road fringes and roof edges move to the compact 28/16-byte formats, the shadow pass skips unlifted road chunks and off-screen terrain cells are skipped; z16 flat 6.3 -> 3.8 ms GPU, 123 -> 36 draws, 151 -> 94 MB resident; z17.5 7.3 -> 3.6 ms, 158 -> 26 MB; max tilt 5.5 -> 2.8 ms; pixels unchanged. New traces gpu.shaders, map.streams, map.frame 2026-09-26 23:41:52 +02:00
nigig_compat Keep compatibility migration work on existing branches only 2026-10-26 11:49:56 +00:00
open_harmony Initial commit 2025-05-06 10:11:37 +02:00
profiler profiler 2026-04-28 12:33:05 +02:00
qwen38 tools: the Builder replaces makepad_loader, the web server moves to makepad/webserver, fleet scripts, docs and the workspace members 2026-09-18 12:17:59 +02:00
remote tools: the Builder replaces makepad_loader, the web server moves to makepad/webserver, fleet scripts, docs and the workspace members 2026-09-18 12:17:59 +02:00
rustup Initial commit 2025-05-06 10:11:37 +02:00
wayland_codegen platform: the retained renderer for Scope, the vulkan cargo feature and Cx::gpu_backend() 2026-09-18 12:14:21 +02:00
web_server Consolidate nigig Android integration and required work features onto mapped upstream dev base 2026-10-26 11:15:32 +00:00
windows_bindgen Windows: treat a click activation (WA_CLICKACTIVE) as gaining focus (#1293) 2026-10-07 06:49:17 +02:00
windows_strip Land platform, studio, and widget infra from rik2. 2026-08-18 14:23:57 +02:00
aihub-farm-smoke.py tools, arch, docs, workspace, examples, sqlite, wasm_bridge 2026-09-15 13:40:33 +02:00
aihub-node-update.ps1 tools, arch, docs, workspace, examples, sqlite, wasm_bridge 2026-09-15 13:40:33 +02:00
cargo_publish.sh apps: director, studio, scope, aichat 2026-09-15 13:40:29 +02:00
check_loader_removable.sh chore: workspace members for the new crates, makepad.splash, the naming and loader check scripts, and error_log 2026-08-26 08:49:50 +02:00
check_naming.sh chore: workspace members for the new crates, makepad.splash, the naming and loader check scripts, and error_log 2026-08-26 08:49:50 +02:00
check_vj_wasm_time.sh tools, ci, docs, workspace: the Builder ships as source on Windows and is one shell script on macOS and Linux, the CI box, makepad-agents, cargo-makepad, and one workspace for every crate 2026-09-26 20:11:31 +02:00
download_map.sh Clean the public tree for a checkout other people can use. 2026-08-18 15:23:19 +02:00
download_splat.sh Clean the public tree for a checkout other people can use. 2026-08-18 15:23:19 +02:00
download_stars.sh chore: workspace members for the new crates, makepad.splash, the naming and loader check scripts, and error_log 2026-08-26 08:49:50 +02:00
download_tts.sh Clean the public tree for a checkout other people can use. 2026-08-18 15:23:19 +02:00
download_voice.sh Clean the public tree for a checkout other people can use. 2026-08-18 15:23:19 +02:00
emdx_test_upload.mjs Land route app + platform geo/permission APIs, map nav layer, geodata radar 2026-07-31 00:10:52 +02:00
git_object_list.rs Initial commit 2025-05-06 10:11:37 +02:00
linux_deps.sh Video playback fixes and improvements (#1155) 2026-08-10 12:29:33 +02:00
llama_compare_escalated.sh Land route app + platform geo/permission APIs, map nav layer, geodata radar 2026-07-31 00:10:52 +02:00
llama_metal.sh Land route app + platform geo/permission APIs, map nav layer, geodata radar 2026-07-31 00:10:52 +02:00
llvm_lines.sh apps: director, studio, scope, aichat 2026-09-15 13:40:29 +02:00
merge_rik2_into_dev.sh restore merge script 2026-02-26 10:09:28 +01:00
regenerate_wayland_protocols.sh linux 2026-02-14 18:07:21 +01:00
remote_smoke.sh chore: README, workspace, agent docs, and the box-driving scripts 2026-08-23 01:34:36 +02:00
run_ui_tests.sh ft makepad_test (#974) 2026-03-25 16:09:03 +01:00
toolchains_flush.sh Initial commit 2025-05-06 10:11:37 +02:00
webgl_release_probe.mjs tools, arch, docs, workspace, examples, sqlite, wasm_bridge 2026-09-15 13:40:33 +02:00
wincmd.sh chore: README, workspace, agent docs, and the box-driving scripts 2026-08-23 01:34:36 +02:00
winps.sh chore: README, workspace, agent docs, and the box-driving scripts 2026-08-23 01:34:36 +02:00
winps_eval.sh chore: README, workspace, agent docs, and the box-driving scripts 2026-08-23 01:34:36 +02:00
winps_file.sh chore: README, workspace, agent docs, and the box-driving scripts 2026-08-23 01:34:36 +02:00
winps_run.sh chore: README, workspace, agent docs, and the box-driving scripts 2026-08-23 01:34:36 +02:00
winps_stage.sh chore: README, workspace, agent docs, and the box-driving scripts 2026-08-23 01:34:36 +02:00
winrun.sh chore: README, workspace, agent docs, and the box-driving scripts 2026-08-23 01:34:36 +02:00
winspawn.sh tools, arch, docs, workspace, examples, sqlite, wasm_bridge 2026-09-15 13:40:33 +02:00