Admin
a4ea2536a4
platform: topic hunks the per-commit assembly could not place, the Sep 2–15 dev PRs (#1208–#1236) as adapted to this tree, and the zero-warning chore
...
code_editor/Cargo.toml | 1 -
code_editor/src/lib.rs | 3 -
draw/src/cx_2d.rs | 83 +
draw/src/cx_draw.rs | 43 +
draw/src/draw_list_2d.rs | 22 +
draw/src/geometry/geometry_gen.rs | 7 +-
draw/src/image_cache.rs | 51 +-
draw/src/lib.rs | 1 -
draw/src/shader/draw_text.rs | 40 +-
draw/src/shader/mod.rs | 1 -
draw/src/text/fonts.rs | 2 +-
draw/src/text/mod.rs | 1 -
draw/src/text/slug_atlas.rs | 2 +-
draw/src/turtle.rs | 3469 ++++-
draw/src/vector/triangulate.rs | 378 +-
libs/error_log/src/lib.rs | 17 +-
platform/network/src/backend.rs | 6 +
platform/network/src/backend/apple/http.rs | 2 +-
platform/network/src/http_server.rs | 15 +-
platform/script/derive/src/derive_scriptable.rs | 19 +-
platform/script/src/lib.rs | 4 +
platform/script/src/shader_calls.rs | 92 +-
platform/script/src/shader_hlsl.rs | 9 +-
platform/script/src/shader_metal.rs | 18 +-
platform/script/src/shader_wgsl.rs | 12 +-
platform/script/tests/hook_scope.rs | 8 +-
platform/src/action.rs | 12 +-
platform/src/app_main.rs | 110 +-
platform/src/cx.rs | 466 +-
platform/src/cx_api.rs | 368 +-
platform/src/draw_list.rs | 2598 +++-
platform/src/draw_pass.rs | 35 +-
platform/src/draw_vars.rs | 103 +-
platform/src/geometry.rs | 588 +-
platform/src/gpu_texture.rs | 2 +-
platform/src/id_pool.rs | 71 +-
platform/src/lib.rs | 26 +-
platform/src/log.rs | 111 +-
platform/src/os/apple/apple_game_input.rs | 6 +
platform/src/os/apple/apple_sys.rs | 1 +
platform/src/os/apple/macos/macos_app.rs | 384 +-
platform/src/os/apple/metal.rs | 3347 +++-
platform/src/os/cx_native.rs | 5 +-
platform/src/os/cx_shared.rs | 202 +-
platform/src/os/gpusim/event_loop.rs | 24 +-
platform/src/os/gpusim/mod.rs | 8 +
platform/src/os/gpusim/raster.rs | 11 +
platform/src/os/linux/opengl.rs | 856 +-
platform/src/os/linux/vulkan.rs | 752 +-
platform/src/os/linux/vulkan_linux.rs | 4 -
platform/src/os/linux/wayland/linux_wayland.rs | 15 +-
platform/src/os/linux/wayland/opengl_wayland.rs | 67 +-
platform/src/os/linux/wayland/wayland_state.rs | 37 +-
platform/src/os/web/web.js | 1409 +-
platform/src/os/web/web.rs | 212 +-
platform/src/os/web/web_gl.rs | 284 +-
platform/src/os/web/web_worker.js | 76 +-
platform/src/os/windows/d3d11.rs | 1323 +-
platform/src/remote.rs | 1297 +-
platform/src/retained_instances.rs | 3 -
platform/src/script/res.rs | 245 +-
platform/src/sploded.rs | 59 +-
platform/src/texture.rs | 416 +-
platform/src/thread.rs | 2816 +++-
platform/src/thread/ui_hang/linux.rs | 2 +-
platform/src/thread/ui_hang/macos.rs | 22 +-
platform/src/thread/ui_hang/native.rs | 3 +
platform/src/thread/ui_hang/windows.rs | 2 +-
platform/src/web_socket.rs | 45 +-
platform/src/window.rs | 129 +-
platform/tests/texture_lifetime.rs | 143 +-
platform/video/src/stream_debug.rs | 2 +-
platform/video/tests/stream_codec.rs | 85 +-
widgets/derive_widget/src/derive_widget.rs | 4 +-
widgets/src/animator.rs | 138 +-
widgets/src/combo_box.rs | 10 +
widgets/src/desktop_style.rs | 4 +-
widgets/src/drop_down.rs | 96 +
widgets/src/font_policy.rs | 25 +
widgets/src/grid.rs | 1 +
widgets/src/image.rs | 3 +
widgets/src/lib.rs | 18 +-
widgets/src/map/archive.rs | 544 +-
widgets/src/map/geometry.rs | 34 +-
widgets/src/map/label.rs | 48 +-
widgets/src/map/tile.rs | 6890 ++++++---
widgets/src/map/tile_draw.rs | 2 -
widgets/src/map/view.rs | 17896 ++++++++++++++--------
widgets/src/menu_bar.rs | 18 +-
widgets/src/screen_cap.rs | 513 +-
widgets/src/slider.rs | 6 +
widgets/src/splash.rs | 280 +-
widgets/src/tweaker.rs | 221 +-
widgets/src/view.rs | 105 +-
widgets/src/widget.rs | 5 +-
widgets/src/widget_async.rs | 269 +-
widgets/src/window.rs | 601 +-
widgets/src/window_voice_input.rs | 17 +-
98 files changed, 38159 insertions(+), 12677 deletions(-)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 13:40:33 +02:00
Admin
b53ea0b30a
platform: macOS display-link, App Nap, waker, IME-adjacent event loop
...
Squash of 2 work commits (Sep 9–12):
8d851ef platform: per-draw alpha blend, macOS waker, texture lifetime, file drop
cc2fa8f platform: the Metal display link is gone; the hang line prints its tick deficit; hidden instances refuse App Nap
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 13:40:24 +02:00