Admin
f9475ad261
fix scrolling
2026-03-04 09:16:48 +01:00
Admin
2e859786f9
fix scrolling
2026-03-04 09:14:45 +01:00
Admin
21d0f45379
fix: revert is_repeat check, fix batched TextInput newlines
...
Made-with: Cursor
2026-03-04 08:18:41 +01:00
Admin
4e3ce9d0a8
terminal window resizing stable
2026-03-04 00:25:32 +01:00
Admin
9d8dc34a68
terminal fidgetting
2026-03-03 22:43:41 +01:00
Admin
4152df35da
terminal fidgetting
2026-03-03 22:39:28 +01:00
Admin
e289c9c590
fixup terminal height glitching
2026-03-03 21:05:00 +01:00
Admin
3af7afb04c
widget tree fixup
2026-03-03 20:19:06 +01:00
Admin
324f22863b
terminal otw
2026-03-03 17:47:24 +01:00
Admin
554bbb2050
terminal wrangling
2026-03-03 13:22:06 +01:00
Admin
4ca7685256
terminal wrangling
2026-03-03 13:21:53 +01:00
Admin
106de2274f
rename network
2026-03-03 09:18:19 +01:00
Admin
1f0cdc2f17
add studio proto
2026-03-02 12:46:52 +01:00
Admin
7bf6afa3ab
fix paste in terminal
2026-03-02 12:18:26 +01:00
Admin
6c5f2728a9
cleanup
2026-03-01 23:15:39 +01:00
Admin
42e951bcde
fixup studio backend
2026-03-01 21:12:24 +01:00
Admin
23f987ed8c
logs
2026-03-01 11:23:04 +01:00
Admin
c7a45834f7
logs
2026-03-01 10:47:46 +01:00
Admin
a28fdfbd12
logs
2026-03-01 10:43:26 +01:00
Admin
d5d59d01c3
backend proto splitoff
2026-03-01 10:12:00 +01:00
Admin
83f66a6e8a
better vfs threading
2026-02-28 22:29:48 +01:00
Admin
d0d781bd10
studio2 otw
2026-02-28 21:27:26 +01:00
offline-ant
b7231c05fc
ios: use CVPixelBuffer-first GL/Metal bridge path ( #904 )
...
Co-authored-by: ant <ant@offline.click>
2026-02-28 11:17:48 +01:00
Julián Montes de Oca
5a56fe5338
Video Widget: Support on More Platforms ( #867 )
...
* Add support for Video widget on WASM
* Add support for Video widget on Linux
* Linux video: GStreamer appsink pipeline, GL texture upload, accurate seeking
* Add support for Video widget on Windows
* Harden cross-platform video playback and error handling
* Cleanup video playback logs
* Restore wasm builds
* Restore linux builds
* Restore linux builds
* Remove unused import
2026-02-27 18:52:49 +01:00
offline-ant
1dca9d750b
iOS: GL render bridge (EAGL+IOSurface) and ios build command ( #894 )
...
* iOS: add GL render bridge (EAGL+IOSurface), fix linking, fix warnings
- Add EaglRenderBridge for iOS (GLES 3.0 context sharing textures with
Metal via IOSurface), mirroring macOS CglRenderBridge
- Add iOS GlRenderBridge inner field and Cx methods
(create_gl_render_bridge, create_gl_render_bridge_texture, restore_gl_context)
- Widen IOSurface support from macos-only to macos/ios/tvos in apple_sys
and metal.rs (CxOsTexture fields, update_shared_texture, etc.)
- Expose metal_device() accessor on IosApp
- Replace removed SSLSetEnableCertVerify with SSLSetSessionOption
(kSSLSessionOptionBreakOnServerAuth) to fix iOS linker error
- Remove unused apple_util::* imports in ios.rs and ios_app.rs
- Fix iOS deployment target from 26.0 to 17.0 in cargo_makepad
* cargo-makepad: add apple ios build command, expose IosBuildResult fields
---------
Co-authored-by: ant <ant@offline.click>
2026-02-27 08:40:41 +01:00
Admin
5a3768eed4
fix up voice build on non tahoe
2026-02-26 15:22:40 +01:00
Admin
c8ab367b14
little glitches in script engine
2026-02-24 23:32:56 +01:00
Admin
56501e372b
cleanup warnings
2026-02-24 21:40:08 +01:00
Admin
aae121f31d
fix gc issues
2026-02-24 21:40:08 +01:00
offline-ant
6df7c870db
Add cross-platform window icon support ( #877 )
...
Add WindowIcon and WindowIconBuffer types to platform/src/window.rs with
RGBA8 pixel buffer data. Embed a default 64x64 Makepad icon generated at
runtime (dark rounded rect with white M glyph).
Platform backends:
- Windows: CreateIcon from RGBA->BGRA data, set on WNDCLASSEXW.hIcon
- X11: XChangeProperty with _NET_WM_ICON atom (RGBA->ARGB u32 array)
- macOS: NSBitmapImageRep + NSImage, setApplicationIconImage on NSApp
- Wayland: vendor xdg-toplevel-icon-v1 protocol, regenerate bindings,
bind wl_shm + xdg_toplevel_icon_manager_v1 globals, create shm buffer
icon when compositor supports it, silent fallback to app_id otherwise.
Use configurable create_app_id field (default "Makepad").
Codegen: extend tools/wayland_codegen to generate xdg toplevel_icon
bindings into libs/linux/wayland-protocols/src/xdg.rs.
Co-authored-by: ant <ant@offline.click>
2026-02-24 17:30:43 +01:00
Admin
797098cec5
fix linux
2026-02-24 16:49:11 +01:00
Admin
1bf89646ef
ssl sockets
2026-02-24 16:28:21 +01:00
Admin
0aa3533210
network refactor
2026-02-24 14:04:37 +01:00
Admin
582af4b271
splice out a makepad-network crate
2026-02-23 23:21:31 +01:00
Admin
cc31241d4f
dropshadows back
2026-02-23 21:09:52 +01:00
admin
e3edac9cf8
fix linux windows build
2026-02-23 07:53:05 +01:00
admin
8ced05d753
refactor remote and screenshot proto
2026-02-22 10:57:51 +01:00
Admin
e5cc73cfe6
splats without sort yet
2026-02-21 08:43:52 +01:00
Admin
dbbdadbe34
fix
2026-02-20 23:58:48 +01:00
Admin
9d86689d07
drawcall ordering and git ui
2026-02-20 15:47:56 +01:00
Julián Montes de Oca
40cad5dd37
Restore IME support ( #860 )
...
* Restore IME support
* Remove unused voice handling methods from Window
2026-02-20 14:06:02 +01:00
Admin
420122507b
fix overstripping
2026-02-20 10:30:25 +01:00
Admin
4f98523948
voice
2026-02-20 10:16:18 +01:00
Admin
af9224739e
cleanup
2026-02-20 10:04:49 +01:00
Admin
6e4210d3b5
voice input final
2026-02-20 09:59:22 +01:00
Admin
e2b9780cd3
0.6s
2026-02-20 08:57:53 +01:00
Admin
e4b7cd25bb
0.9s
2026-02-20 08:43:08 +01:00
Admin
306a4b9cc5
1.5s
2026-02-20 07:52:58 +01:00
Admin
eb8a724b75
1.6s
2026-02-20 01:01:21 +01:00
Admin
521e3070f1
1.6s
2026-02-19 23:44:33 +01:00