• Joined on 2026-05-08
pedro pushed to main at Liberux/ltk 2026-07-30 01:02:46 +02:00
16c04f4159 event_loop, text_edit, layout: focus-time cursor as an end-of-value sentinel, caret height tied to the text line, row align_top/fill_height modes
pedro pushed to main at Liberux/ltk 2026-07-29 13:44:07 +02:00
1234943e86 Pin fontdue to =0.9.3 — 0.9.4 requires Rust 1.87 and the toolchain is 1.85
pedro pushed to main at Liberux/ltk 2026-07-29 10:20:57 +02:00
0062bc565c app, event_loop/run: add App::window_resizable() so a window_size_hint can declare a permanently fixed-size toplevel
pedro pushed to main at Liberux/ltk 2026-07-24 23:20:24 +02:00
142096827e event_loop: drop the built-in titlebar when the compositor decorates
pedro pushed to main at Liberux/ltk 2026-07-21 09:56:13 +02:00
3d7f3c53de ltk: opt-in raw touch stream for apps that consume input themselves
pedro pushed to main at Liberux/ltk 2026-07-10 10:38:42 +02:00
8762ab9ce0 text_edit font sizing on Length; add Button::width and Text::line_height
pedro pushed to main at Liberux/ltk 2026-07-07 17:40:43 +02:00
ce893ac776 responsive fluid/physical scaling, widget-API stabilization, and perf guardrails
pedro pushed to main at Liberux/ltk 2026-06-25 12:43:51 +02:00
d4d7ee742e Bump to 0.2.0: SW/GLES paint parity, shared font resolution, FrameState refactor, docs and packaging fixes
pedro pushed to main at Liberux/ltk 2026-06-24 22:42:59 +02:00
fb3552e9f7 Embedder primitives: placed-child clipping, offscreen RGBA readback, standalone text measurement
pedro pushed to main at Liberux/ltk 2026-06-19 00:04:31 +02:00
588a3f7e36 Fix vertically-flipped content in the GLES path-clip composite
pedro pushed to main at Liberux/ltk 2026-06-18 23:59:48 +02:00
f8c45f0e30 Add Canvas::set_clip_path — anti-aliased arbitrary-path clipping on both backends
pedro pushed to main at Liberux/ltk 2026-06-12 22:14:18 +02:00
b00cf460bb Mature ltk to host an externally-laid-out Android view tree
pedro pushed to main at Liberux/ltk 2026-06-09 23:53:39 +02:00
df8fcbf757 app: client-side xdg-activation token requests
pedro pushed to main at Liberux/ltk 2026-06-07 16:46:09 +02:00
cfa0faff26 ltk: subsurface slides over overlays, axis-locked swipes, physical-space layout, touch reset on resume
pedro pushed to main at Liberux/ltk 2026-06-02 14:10:44 +02:00
ae8380b1ac event_loop: retry focus requests that land before the view is rebuilt
pedro pushed to main at Liberux/ltk 2026-06-01 21:53:48 +02:00
d221d5a0cd app: add App::subsurface_motion_only so a slide-to-reveal panel animates without re-rastering the main surface
pedro pushed to main at Liberux/ltk 2026-06-01 20:52:22 +02:00
b8a32cfb96 Added pkg-config debian dependency
pedro pushed to main at Liberux/ltk 2026-06-01 00:19:55 +02:00
48c5a89712 touch: treat a compositor re-grab down as a drag continuation
pedro pushed to main at Liberux/ltk 2026-05-31 02:14:53 +02:00
582f9e1a37 Removed extra debug prints
pedro pushed to main at Liberux/ltk 2026-05-29 23:28:59 +02:00
042652ec73 windows: centralise input focus on a single FocusTarget, raise+focus on every window interaction