makepad/tools
2026-09-27 01:53:53 +03: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 Merge upstream origin/dev c86415ef6 (30 commits) into nigig fork - preserve work content, game crates, nigig protocol, widgets layout 2026-09-27 01:53:53 +03:00
ci ci: an app checkout inside the CI's checkout takes its branch tip as it is -- the sync pulled apps/scope and apps/stage with --ff-only, and a build that regenerated Scope's tracked Cargo.lock there made every pull refuse: each run on the mini went red at sync from ecc82e8a2 on (19 runs, nothing built or tested). They are the CI's, so they are fetched and reset hard to their upstream 2026-09-26 20:19:03 +02: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 Merge upstream origin/dev c86415ef6 (30 commits) into nigig fork - preserve work content, game crates, nigig protocol, widgets layout 2026-09-27 01:53:53 +03:00
makepad_loader workspace: add loader, haptics, voice, and runtime fixes 2026-09-04 17:39:41 +02: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
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 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
windows_bindgen tools, arch, docs, workspace, examples, sqlite, wasm_bridge 2026-09-15 13:40:33 +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