Commit graph

  • 89595fcb3c map: procedural pattern fills — garden/cemetery stipple, playground hatch Admin 2026-07-28 09:34:50 +02:00
  • c5dccb78e5 map: Artis zoo pass — enclosure labels, sand fills, zoo boundary, cemetery green Admin 2026-07-28 09:32:38 +02:00
  • d7704ea424 map: angle-gated overzoom smoothing, no dark casing on footpath bridges Admin 2026-07-28 09:28:07 +02:00
  • c7a739aacd map: adaptive Chaikin (fix roads curving through buildings), square force-close Admin 2026-07-28 09:24:03 +02:00
  • 0c47be94ef map: implicit ring closure for osm_lines areas, icon collision priority Admin 2026-07-27 23:44:12 +02:00
  • d52731c769 map: polygon-anchored POIs, pedestrian squares, top-to-bottom vertical labels Admin 2026-07-27 23:40:25 +02:00
  • e4054b72be map: station parity batch — platforms, POI icons, label robustness Admin 2026-07-27 23:30:35 +02:00
  • 0ce4f3c669 map: entrance/information icons, rail stripe proportions, flat-city elevation Admin 2026-07-27 23:17:24 +02:00
  • e66b64ddeb map: Europe searchdb, route elevation profile, rail/tram/water-label styling Admin 2026-07-27 23:13:47 +02:00
  • 9f067b5623 map: continent-wide place search with Google-style tiered ranking Admin 2026-07-27 22:16:44 +02:00
  • cda49d8c9f map: readable search results, second-search fix, double-click routing Admin 2026-07-27 22:09:57 +02:00
  • ff309a5f1b map: true 2D/3D toggle — tiles rebake when tilt crosses zero Admin 2026-07-27 21:57:32 +02:00
  • ed90441a5f map: tilt-mode hardware depth, camera drag gesture, z-fight fixes Admin 2026-07-27 21:51:02 +02:00
  • adbdbeaa2d map: 2.5D mode — tilt camera and extruded shaded buildings Admin 2026-07-27 21:25:21 +02:00
  • b634482efa map: admit osm_points through the MVT point filter Admin 2026-07-27 21:10:18 +02:00
  • c0b851a578 macos: present-gated frame pacing — skip the beat instead of blocking Admin 2026-07-27 21:06:07 +02:00
  • c00bd23050 map: heading-up rotation, micro-POI detail composition, per-frame sim Admin 2026-07-27 21:06:07 +02:00
  • 9e7b3b8576 map: GPU re-expandable strokes — zoom-invariant widths on stale tiles Admin 2026-07-27 20:39:23 +02:00
  • f22f9b7c16 map: carto-style zoom gating for paths and waterway width curve Admin 2026-07-27 20:23:41 +02:00
  • f099c05750 map: Europe tile conversion pipeline + offline GPS navigator Admin 2026-07-27 20:13:21 +02:00
  • 302f3bc6c8 map: bridge casings, green area labels, icon collision Admin 2026-07-27 17:54:13 +02:00
  • 7c4bb0cbdc map: oneway arrows Admin 2026-07-27 17:50:17 +02:00
  • 51aa6f0fbb map: typed MVT decode — no more JSON round trip Admin 2026-07-27 17:46:34 +02:00
  • 8d16165c01 mbtile_reader: direct tile lookup and mbtiles writer Admin 2026-07-27 17:40:08 +02:00
  • 7305a52f17 map: cross-fade tile generations instead of popping Admin 2026-07-27 17:37:02 +02:00
  • 65814d02dc map: labels track zoom via affine cached draw; no more vanishing Admin 2026-07-27 17:34:57 +02:00
  • e234774096 map: time-based zoom settle + timer wake — restyle without wiggling Admin 2026-07-27 17:26:02 +02:00
  • fbd2620d65 map: request watchdog, at-rest full label pass, bigger tile label cap Admin 2026-07-27 17:23:40 +02:00
  • fb7f8e3248 map: dispatch tile rebuilds as parallel per-tile jobs Admin 2026-07-27 17:18:25 +02:00
  • d473637aa8 map: 120Hz pan/zoom — rate-limited label placement, parallel restyles Admin 2026-07-27 17:16:44 +02:00
  • 2b6d5f161e map: shrink tile geometry — the frame-gap stutter was GPU-side Admin 2026-07-27 17:06:03 +02:00
  • 364b4fd575 map: frame-time instrumentation + label scan/draw cost fixes Admin 2026-07-27 16:57:59 +02:00
  • ad22ee7ba1 map: label performance pass — batch, pan-cache, shape-cache Admin 2026-07-27 16:47:40 +02:00
  • 2c3203c28d map: settle-deferred zoom restyles, full house-number coverage Admin 2026-07-27 16:37:56 +02:00
  • cba9e6b851 map: zoom-constant vector POI symbols + green-area ranking fixes Admin 2026-07-27 16:34:57 +02:00
  • d266571ab6 map: tile-seam overpaint fixes, label halos/colors/stability, z19 Admin 2026-07-27 15:53:36 +02:00
  • 691021129b map: rebuild MapView to openstreetmap-carto quality Admin 2026-07-27 15:34:44 +02:00
  • 16a4d04cbb feat(widgets): reexport optional Makepad sibling crates andodeki 2026-07-27 04:19:54 +00:00
  • 273ccc452c PortalList: allow setting layout flow at runtime; AdaptiveView fixes * PortalList: add set_flow(cx, flow) to switch a list between vertical and horizontal layout flow at runtime. Much faster than using script_apply_eval, and always fully correct because it updates the vec_index axis. It also avoids a full ScriptReapply sequence, which is potentially expensive across all of an app's widgets. * AdaptiveView: add active_variant() getter so that widgets using AdaptiveView do not have to separately track which variant it should be in. Removes all ambiguity and possibility of divergence... finally! * Also fixes long-standing TODO item in AdaptiveView about properly handling weird window geom events, e.g., on macOS sometimes it spits out a 0-width window update which is total b.s. * DisplayContext: add is_desktop_width() helper. * Window: ignore spurious zero-size window geom events. Kevin Boos 2026-07-23 18:44:18 -07:00
  • 8278f31400 feat : add advance vide player example (#1138) Athan 2026-07-23 22:16:19 +12:00
  • b41e7404b6
    feat : add advance vide player example (#1138) Athan 2026-07-23 22:16:19 +12:00
  • 04a8811618 feat(draw): add sdf.arc_to circular-arc path segment (#1142) Patrik Husfloen 2026-07-23 12:14:24 +02:00
  • 434583def4
    feat(draw): add sdf.arc_to circular-arc path segment (#1142) Patrik Husfloen 2026-07-23 12:14:24 +02:00
  • f40cb7b319 Honor X & Y align values for deferred Fill child widgets (#1143) Kevin Boos 2026-07-23 03:14:04 -07:00
  • 3af2e93f0d
    Honor X & Y align values for deferred Fill child widgets (#1143) Kevin Boos 2026-07-23 03:14:04 -07:00
  • 087c80e236 Avoid redrawing for simple text-based widgets (#1141) Kevin Boos 2026-07-23 03:13:44 -07:00
  • b01e35faca
    Avoid redrawing for simple text-based widgets (#1141) Kevin Boos 2026-07-23 03:13:44 -07:00
  • d1efac1892 New unified kinetic scrolling. Vastly improve draw shaprness on low-res screens. Fix rendering and text perf issues on CPU+GPU (#1127) Kevin Boos 2026-07-21 00:59:12 -07:00
  • a4fea8e259
    New unified kinetic scrolling. Vastly improve draw shaprness on low-res screens. Fix rendering and text perf issues on CPU+GPU (#1127) Kevin Boos 2026-07-21 00:59:12 -07:00
  • 1eb840f57d gamemaker: right analog stick rotates the camera, engine-default Admin 2026-07-10 16:18:55 +02:00
  • 4f9ce7a8bb gamemaker: right analog stick rotates the camera, engine-default Admin 2026-07-10 16:18:55 +02:00
  • 2562da61fc gamemaker: hide the perf overlay by default (F3 shows it) Admin 2026-07-10 16:10:38 +02:00
  • b08a098cc3 gamemaker: hide the perf overlay by default (F3 shows it) Admin 2026-07-10 16:10:38 +02:00
  • de1d81519f gamemaker: Escape as push-to-talk alongside F1 Admin 2026-07-10 16:05:45 +02:00
  • 221b6a4a72 gamemaker: Escape as push-to-talk alongside F1 Admin 2026-07-10 16:05:45 +02:00
  • 924fcc1023 Move download_tts.sh to repo root next to the other download_* scripts Admin 2026-07-10 15:53:47 +02:00
  • 426501ff72 Move download_tts.sh to repo root next to the other download_* scripts Admin 2026-07-10 15:53:47 +02:00
  • 71b93c1ea1 macos: A/B diagnostics — MAKEPAD_NO_VSYNC, MAKEPAD_TIMER_TRACE, MAKEPAD_NO_GAUSS Admin 2026-07-10 15:45:59 +02:00
  • eb4165d5a0 macos: A/B diagnostics — MAKEPAD_NO_VSYNC, MAKEPAD_TIMER_TRACE, MAKEPAD_NO_GAUSS Admin 2026-07-10 15:45:59 +02:00
  • d3d110df7b perf Admin 2026-07-10 15:34:38 +02:00
  • e7a7cad092 perf Admin 2026-07-10 15:34:38 +02:00
  • 5d1c228c4b macos: pace paint timer to display refresh; PerfGraph gpu channel + pass trace Admin 2026-07-10 15:30:08 +02:00
  • 77e7d65fb7 macos: pace paint timer to display refresh; PerfGraph gpu channel + pass trace Admin 2026-07-10 15:30:08 +02:00
  • 2c15305f03 PerfGraph: generic frame profiler widget + Cx perf monitor channels Admin 2026-07-10 15:10:27 +02:00
  • 4cfb51877c PerfGraph: generic frame profiler widget + Cx perf monitor channels Admin 2026-07-10 15:10:27 +02:00
  • 59b7d2712f gamemaker: full engine round — chase camera rig, racing-game APIs, script stdlib math, real error line numbers Admin 2026-07-10 14:20:03 +02:00
  • fbd4972450 gamemaker: full engine round — chase camera rig, racing-game APIs, script stdlib math, real error line numbers Admin 2026-07-10 14:20:03 +02:00
  • f2efe4af99 gamemaker prerequisites: makepad-tts library, TTS/whisper model downloader, aigame design docs Admin 2026-07-10 13:29:22 +02:00
  • 449f51be7a gamemaker prerequisites: makepad-tts library, TTS/whisper model downloader, aigame design docs Admin 2026-07-10 13:29:22 +02:00
  • 94b58ec6f8 game maker Admin 2026-07-10 12:09:47 +02:00
  • 2a680887d5 game maker Admin 2026-07-10 12:09:47 +02:00
  • dfacfb5d51 Clean unused workspace patch warnings admin2 2026-07-08 12:48:33 +02:00
  • 176725877d Clean unused workspace patch warnings admin2 2026-07-08 12:48:33 +02:00
  • b9cb3238ba Fix cargo-makepad install rustflags admin2 2026-07-08 12:28:37 +02:00
  • 7354855ef2 Fix cargo-makepad install rustflags admin2 2026-07-08 12:28:37 +02:00
  • 5989fba05f box3d: broad-phase hybrid — drop the parallel batch, keep the serial BVTT Admin 2026-07-06 10:08:45 +02:00
  • eb0b7de06e box3d: broad-phase hybrid — drop the parallel batch, keep the serial BVTT Admin 2026-07-06 10:08:45 +02:00
  • 0390531df0 box3d: README — document opt-in broad-phase hybrid, annotate washer Admin 2026-07-06 02:51:21 +02:00
  • 550d89b446 box3d: README — document opt-in broad-phase hybrid, annotate washer Admin 2026-07-06 02:51:21 +02:00
  • 369de69298 box3d: opt-in broad-phase hybrid (parallel BVTT) — single-thread washer -19%, default off Admin 2026-07-06 02:48:47 +02:00
  • be21d627a0 box3d: opt-in broad-phase hybrid (parallel BVTT) — single-thread washer -19%, default off Admin 2026-07-06 02:48:47 +02:00
  • ce20ad6639 box3d: README — three-way single-thread matrix (Rust | C | Rapier), same-window run Admin 2026-07-06 01:08:28 +02:00
  • c2f54e7095 box3d: README — three-way single-thread matrix (Rust | C | Rapier), same-window run Admin 2026-07-06 01:08:28 +02:00
  • 49eeaed4d2 box3d: washer broad phase -3% — inline pair-query filter matching C Admin 2026-07-06 00:51:16 +02:00
  • bb39a57e37 box3d: washer broad phase -3% — inline pair-query filter matching C Admin 2026-07-06 00:51:16 +02:00
  • 0791f2f5eb rapier bench: --stages/--probe diagnostic modes + live stage timers Admin 2026-07-06 00:24:56 +02:00
  • 0bba179884 rapier bench: --stages/--probe diagnostic modes + live stage timers Admin 2026-07-06 00:24:56 +02:00
  • 682bf447cf box3d: README — junkyard cells updated for tier-2 (derived from paired -8%), geomeans recomputed Admin 2026-07-05 23:49:14 +02:00
  • 4e498ca934 box3d: README — junkyard cells updated for tier-2 (derived from paired -8%), geomeans recomputed Admin 2026-07-05 23:49:14 +02:00
  • fce5156b82 box3d: tier-2 feature recycling (port extension) — default on, junkyard -8% Admin 2026-07-05 23:40:08 +02:00
  • 95eb8086fc box3d: tier-2 feature recycling (port extension) — default on, junkyard -8% Admin 2026-07-05 23:40:08 +02:00
  • 6d7a2522aa rapier bench: extend to all nine box3d scenes, single-threaded matrix Admin 2026-07-05 22:35:55 +02:00
  • 901eafb07b rapier bench: extend to all nine box3d scenes, single-threaded matrix Admin 2026-07-05 22:35:55 +02:00
  • c0e4ac4d62 box3d: README — drop large_world from the matrix (measures scheduler overhead, not physics) Admin 2026-07-05 21:53:10 +02:00
  • d95c096bcd box3d: README — drop large_world from the matrix (measures scheduler overhead, not physics) Admin 2026-07-05 21:53:10 +02:00
  • 8a0e2b7432 box3d: README — trees rows re-paired (trees50 +22% was a noise cell), drop the w8-vs-serial-C vanity stat Admin 2026-07-05 21:49:04 +02:00
  • e990959b55 box3d: README — trees rows re-paired (trees50 +22% was a noise cell), drop the w8-vs-serial-C vanity stat Admin 2026-07-05 21:49:04 +02:00
  • c5549f6e4f box3d: README — matrix refreshed to current tree (same-session run, all rounds applied) Admin 2026-07-05 21:29:19 +02:00
  • b976c2e40c box3d: README — matrix refreshed to current tree (same-session run, all rounds applied) Admin 2026-07-05 21:29:19 +02:00
  • 6fc86ec986 box3d: README — junkyard floor mapped by recycle-disabled isolation Admin 2026-07-05 21:26:04 +02:00