| .. |
|
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 |
|
ai
|
Merge latest makepad work while preserving fork game crates and apps
|
2026-09-05 20:55:35 +00:00 |
|
android_state
|
Restore overwritten change in internal makepad-android-state library (#763)
|
2025-05-29 17:38:43 +02:00 |
|
app_module
|
ai-services: what the pubsub review found — modules get a subscription seam and a publish sink through both WM paths, lease end flushes unsubscribes to hosted services, the subscription cap counts closing rows, an endpoint's queue is dropped after Unregister, the prompt drops a subscription on final
|
2026-09-03 19:39:10 +02:00 |
|
apple_sys
|
platform: wheels and flight sticks are game inputs, with an output-report handle
|
2026-09-02 13:18:36 +02:00 |
|
archive_org
|
vj: the whole app on the web — site store for content, embedded store for local imports, native-only seams Unavailable
|
2026-09-02 16:12:34 +02:00 |
|
asset
|
assets: extend authoring pipelines and typed asset search
|
2026-09-05 01:42:39 +02:00 |
|
audio_decode
|
audio: a FLAC decoder from the specification
|
2026-08-26 08:49:46 +02:00 |
|
audio_encode
|
workspace: no std clock on the web in any crate the web apps link — the last start-up worker death is gone
|
2026-09-03 15:33:31 +02:00 |
|
audio_lyrics
|
speech: one STT/TTS API on every platform, through the ai-hub
|
2026-09-01 23:32:35 +02:00 |
|
audio_picture
|
libs/audio_*: MP3, Vorbis and Ogg of our own, plus lyric alignment and audio imaging
|
2026-08-23 01:34:35 +02:00 |
|
audio_sidechannels
|
dj-pack + vj: the demo cache carries every per-track analysis — slices, beat grid, overviews — and the web app reads instead of computes
|
2026-09-02 20:22:09 +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 |
|
bounded_http
|
bounded_http: the store's HTTP/1.1 server parser is its own crate — the store keeps only its JSON response shim; flow-server is the second consumer
|
2026-09-03 16:13:00 +02:00 |
|
box3d
|
vj: the whole app on the web — site store for content, embedded store for local imports, native-only seams Unavailable
|
2026-09-02 16:12:34 +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
|
cef: a Windows backend — the browser's page renders on Windows
|
2026-09-02 23:04:01 +02:00 |
|
cfg-if
|
First 2.0
|
2026-02-12 14:52:33 +01:00 |
|
chat_ui
|
asset widgets + chat ui + render: fan-outs and jobs on the runtime pool, the transcript read without a lock on draw
|
2026-09-03 16:41:34 +02:00 |
|
converse
|
workspace: add loader, haptics, voice, and runtime fixes
|
2026-09-04 17:39:41 +02:00 |
|
crc32fast
|
cleanup
|
2026-02-12 15:02:01 +01:00 |
|
csg
|
render: support rigged models and custom materials across viewers
|
2026-09-05 01:42:39 +02:00 |
|
diffusion
|
ai models: the model-crates env-var cleanup — 172 research knobs gone, the unset default is the code
|
2026-09-02 14:50:06 +02:00 |
|
drumkit
|
drumkit: a sample-based kit for the score preview; the physical model parked as drumkit_phys
|
2026-09-02 02:52:12 +02:00 |
|
drumkit_phys
|
drumkit: a sample-based kit for the score preview; the physical model parked as drumkit_phys
|
2026-09-02 02:52:12 +02:00 |
|
dual-contouring
|
Initial commit
|
2025-05-06 10:11:37 +02:00 |
|
error_log
|
web path: the tessellator's lap timer, the trace span and the fusion cycle timer have no clock on the web
|
2026-09-02 15:27:30 +02:00 |
|
fab
|
render: support rigged models and custom materials across viewers
|
2026-09-05 01:42:39 +02:00 |
|
fab_tour
|
fab: a 3D creation shell and the viewer built on it — colour picker, material textures, dials that move the scene while they drag, the glTF loader, the tour, and the probes
|
2026-08-26 08:49:47 +02:00 |
|
fabric
|
fabric: a photo or a live camera to a fitted sewing pattern
|
2026-09-02 02:51:45 +02:00 |
|
fast_inflate
|
workspace: add loader, haptics, voice, and runtime fixes
|
2026-09-04 17:39:41 +02:00 |
|
filesystem_watcher
|
platform: no std::time on web — clippy guard and the platform clock everywhere a web build runs
|
2026-09-02 15:30:29 +02:00 |
|
flate2
|
cleanup
|
2026-02-12 15:02:01 +01:00 |
|
flow
|
flow: archive generated assets and add live source editing
|
2026-09-05 01:47:53 +02:00 |
|
flowgraph
|
layout: extend turtle sizing and add Grid
|
2026-09-05 17:21:48 +02:00 |
|
frametween
|
vj: the whole app on the web — site store for content, embedded store for local imports, native-only seams Unavailable
|
2026-09-02 16:12:34 +02: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 |
|
game
|
feat(arcade): port makepad game libs + arcade from makepad-internal onto the fork
|
2026-09-05 05:49:12 +03:00 |
|
geodata
|
web memory diet: the 805 MiB at load was the ocean-high archive's 13 M-entry leaf directory decoded to 407 MiB per lookup round and evicted at once — leaves now parse streaming into a window around the waiting tile ids (LeafParseLimits); a phone policy on the web (deviceMemory, UA, touch + short side) caps wasm at 512 MiB with a 320 MiB budget; archive leaf/range caches, reads and bakes in flight follow the budget; packed tile bytes stay packed until the bake decodes them; terrain scratch sized to the viewport and dropped with the layer; Cx::memory_report by owner. Phone viewport 1334 → 308 MiB after a minute of pans, desktop 1208 → 588
|
2026-09-03 23:45:22 +02:00 |
|
gif
|
engine libs: csg document, stitch simd, sim providers, teamtalk LAN voice, gltf writer, render, route and maps, bench hygiene
|
2026-08-29 09:26:27 +02:00 |
|
git
|
xr otw
|
2026-03-12 15:51:30 +01:00 |
|
gltf
|
engine libs: csg document, stitch simd, sim providers, teamtalk LAN voice, gltf writer, render, route and maps, bench hygiene
|
2026-08-29 09:26:27 +02:00 |
|
html
|
ai manager otw
|
2026-04-28 12:24:40 +02:00 |
|
i_float
|
Vendor i_overlay polygon boolean crates into libs/
|
2026-07-31 00:10:52 +02:00 |
|
i_key_sort
|
Vendor i_overlay polygon boolean crates into libs/
|
2026-07-31 00:10:52 +02:00 |
|
i_overlay
|
Vendor i_overlay polygon boolean crates into libs/
|
2026-07-31 00:10:52 +02:00 |
|
i_shape
|
Vendor i_overlay polygon boolean crates into libs/
|
2026-07-31 00:10:52 +02:00 |
|
i_tree
|
Vendor i_overlay polygon boolean crates into libs/
|
2026-07-31 00:10:52 +02:00 |
|
image_tiles
|
pdf + photos + task + wm + video + automate + widgets: no per-job threads — pool jobs and start-up workers
|
2026-09-03 16:38:24 +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 |
|
lz4
|
otw
|
2026-04-01 12:19:02 +02:00 |
|
makepad_test
|
nigig: NIGIG test-mode forwarding, custom manifest hook, ortho camera support
|
2026-09-03 10:55:00 +03:00 |
|
map_build
|
map-tiles: repack runs on all cores, resumes per shard, reports --status
|
2026-09-02 22:02:33 +02:00 |
|
map_nav
|
web-server: one deadline per response from its size, 404 before 405 for unknown API paths, one Earth radius
|
2026-09-02 16:00:18 +02:00 |
|
math
|
platform: typed compact vertex formats and u16 indices
|
2026-09-02 22:02:33 +02:00 |
|
mb3d
|
xr otw
|
2026-03-12 15:51:30 +01:00 |
|
mbtile_reader
|
web memory diet: the 805 MiB at load was the ocean-high archive's 13 M-entry leaf directory decoded to 407 MiB per lookup round and evicted at once — leaves now parse streaming into a window around the waiting tile ids (LeafParseLimits); a phone policy on the web (deviceMemory, UA, touch + short side) caps wasm at 512 MiB with a 320 MiB budget; archive leaf/range caches, reads and bakes in flight follow the budget; packed tile bytes stay packed until the bake decodes them; terrain scratch sized to the viewport and dropped with the layer; Cx::memory_report by owner. Phone viewport 1334 → 308 MiB after a minute of pans, desktop 1208 → 588
|
2026-09-03 23:45:22 +02:00 |
|
media_view
|
render: support rigged models and custom materials across viewers
|
2026-09-05 01:42:39 +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
|
Land platform, studio, and widget infra from rik2.
|
2026-08-18 14:23:57 +02:00 |
|
midi_file
|
score: the notation suite — engraving, layout, playback, midi and musicxml import, the physical piano model, and the score app
|
2026-09-01 16:46:32 +02:00 |
|
mp4_index
|
engine libs: render and sim for a strategy round, the per-unit decision hook, the mp4 sample index, stitch and xatlas quieted, example refresh
|
2026-09-01 16:46:35 +02:00 |
|
musicxml
|
score: the notation suite — engraving, layout, playback, midi and musicxml import, the physical piano model, and the score app
|
2026-09-01 16:46:32 +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
|
mp*: the treemap camera era — canon-space packing, 2.5D and orbit views, streaming walks, the qwen sidepanel; mpwm linux desktop integration; pdf_parse recovery
|
2026-09-01 16:46:34 +02:00 |
|
piano_model
|
piano-model: calibrate partial gains and decay against recordings
|
2026-09-05 01:42:39 +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 |
|
raytrace
|
raytrace: the traced pane starts coarse and doubles to native, with the raster underneath
|
2026-08-26 08:49:47 +02:00 |
|
regex
|
vj: the whole app on the web — site store for content, embedded store for local imports, native-only seams Unavailable
|
2026-09-02 16:12:34 +02:00 |
|
remesh
|
engine libs: render and sim for a strategy round, the per-unit decision hook, the mp4 sample index, stitch and xatlas quieted, example refresh
|
2026-09-01 16:46:35 +02:00 |
|
render
|
render: support rigged models and custom materials across viewers
|
2026-09-05 01:42:39 +02:00 |
|
rtsmap
|
maps + route: the self-baking Amsterdam test map, reversible mkmap weave, the rtsmap generator, road faces, guarded first-run
|
2026-09-01 16:46:33 +02: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 |
|
score
|
score: the notation suite — engraving, layout, playback, midi and musicxml import, the physical piano model, and the score app
|
2026-09-01 16:46:32 +02:00 |
|
score_ai
|
score: the notation suite — engraving, layout, playback, midi and musicxml import, the physical piano model, and the score app
|
2026-09-01 16:46:32 +02:00 |
|
score_import
|
score: the notation suite — engraving, layout, playback, midi and musicxml import, the physical piano model, and the score app
|
2026-09-01 16:46:32 +02:00 |
|
score_layout
|
score: the notation suite — engraving, layout, playback, midi and musicxml import, the physical piano model, and the score app
|
2026-09-01 16:46:32 +02:00 |
|
score_pdf
|
score: the notation suite — engraving, layout, playback, midi and musicxml import, the physical piano model, and the score app
|
2026-09-01 16:46:32 +02:00 |
|
score_play
|
score: the notation suite — engraving, layout, playback, midi and musicxml import, the physical piano model, and the score app
|
2026-09-01 16:46:32 +02:00 |
|
score_render
|
score: the notation suite — engraving, layout, playback, midi and musicxml import, the physical piano model, and the score app
|
2026-09-01 16:46:32 +02:00 |
|
score_ui
|
layout: extend turtle sizing and add Grid
|
2026-09-05 17:21:48 +02:00 |
|
score_view
|
layout: extend turtle sizing and add Grid
|
2026-09-05 17:21:48 +02: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
|
cargo_makepad: don't include resources/android/ios on every platform (#1157)
|
2026-08-01 10:26:31 +02:00 |
|
show_control
|
show-control: restore sixteen DMX scenes with local save overlays
|
2026-09-05 01:42:39 +02:00 |
|
sim
|
sim: use deck geometry for collision and sensing
|
2026-09-05 01:42:39 +02:00 |
|
simd-adler32
|
Arcade M6+M7: packaging/sharing with sandboxed installs, and the pretty pass
|
2026-08-03 03:27:09 +02:00 |
|
smallvec
|
cleanup
|
2026-02-12 15:16:31 +01:00 |
|
soundfont
|
score: the notation suite — engraving, layout, playback, midi and musicxml import, the physical piano model, and the score app
|
2026-09-01 16:46:32 +02:00 |
|
splat
|
libs/render + xr: levels, player navigation, and Gaussian splats that sort on the GPU
|
2026-08-23 01:34:35 +02:00 |
|
sqlite_query
|
vj: the whole app on the web — site store for content, embedded store for local imports, native-only seams Unavailable
|
2026-09-02 16:12:34 +02:00 |
|
stitch
|
engine libs: render and sim for a strategy round, the per-unit decision hook, the mp4 sample index, stitch and xatlas quieted, example refresh
|
2026-09-01 16:46:35 +02:00 |
|
strict_json
|
flow: the server host (state thread, two planes over bounded_http, definition routes, events long-poll, lock/listen/token files, watcher) and the client (fail-closed connect, session, subscriber, embed policy); apps/flow-server bin and the flow-ui shell that hosts the server in-process
|
2026-09-03 16:55:59 +02:00 |
|
svg
|
map: round road caps are a fragment SDF, dead cap rows gone
|
2026-09-03 01:04:31 +02:00 |
|
system_speech
|
workspace: no std clock on the web in any crate the web apps link — the last start-up worker death is gone
|
2026-09-03 15:33:31 +02:00 |
|
teamtalk
|
engine libs: render and sim for a strategy round, the per-unit decision hook, the mp4 sample index, stitch and xatlas quieted, example refresh
|
2026-09-01 16:46:35 +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 |
|
texcomp
|
texcomp: the block codec and the container every texture will travel in
|
2026-08-26 08:49:47 +02:00 |
|
toml_parser
|
Overhaul android tooling and platform layers to support Android 8 (#1091)
|
2026-05-22 01:40:29 +02:00 |
|
tsdf
|
tsdf: the clock-taking XR helpers are native-only — the browser has no depth camera and no Instant
|
2026-09-02 15:29:00 +02:00 |
|
ttf-parser
|
First 2.0
|
2026-02-12 14:54:11 +01: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 |
|
video_flow
|
workspace: no std clock on the web in any crate the web apps link — the last start-up worker death is gone
|
2026-09-03 15:33:31 +02:00 |
|
vj_analysis
|
dj-pack + vj: the demo cache carries every per-track analysis — slices, beat grid, overviews — and the web app reads instead of computes
|
2026-09-02 20:22:09 +02:00 |
|
vulkan
|
Clean unused workspace patch warnings
|
2026-07-08 12:48:33 +02:00 |
|
wasm_bridge
|
web memory diet: the 805 MiB at load was the ocean-high archive's 13 M-entry leaf directory decoded to 407 MiB per lookup round and evicted at once — leaves now parse streaming into a window around the waiting tile ids (LeafParseLimits); a phone policy on the web (deviceMemory, UA, touch + short side) caps wasm at 512 MiB with a 320 MiB budget; archive leaf/range caches, reads and bakes in flight follow the budget; packed tile bytes stay packed until the bake decodes them; terrain scratch sized to the viewport and dropped with the layer; Cx::memory_report by owner. Phone viewport 1334 → 308 MiB after a minute of pans, desktop 1208 → 588
|
2026-09-03 23:45:22 +02:00 |
|
wasm_strip
|
xr otw
|
2026-03-12 15:51:30 +01:00 |
|
webp
|
fix
|
2026-02-17 19:25:31 +01:00 |
|
windows
|
windows: the vendored bindings are generated from a checked-in filter
|
2026-09-01 23:32:35 +02:00 |
|
wm_api
|
Merge work into webdemos: the mp prefix rename
|
2026-09-02 11:23:11 +02:00 |
|
wm_theme
|
rename: the mp prefix goes — apps/wm, files, terminal, browser, task, sheets, image, video, pdf; libs/wm_api and wm_theme
|
2026-09-02 11:17:12 +02:00 |
|
xatlas
|
engine libs: render and sim for a strategy round, the per-unit decision hook, the mp4 sample index, stitch and xatlas quieted, example refresh
|
2026-09-01 16:46:35 +02:00 |
|
zip_file
|
Arcade M6+M7: packaging/sharing with sandboxed installs, and the pretty pass
|
2026-08-03 03:27:09 +02:00 |
|
zune
|
zune: the crate-root macro_use attrs go — rustc 1.98 phases the inner form out
|
2026-09-01 17:08:31 +02:00 |