logiguard fork v3: full patch set on verified 8c74db0 tree

Includes prior-session patches (carry forward so the app compiles):
  - crates/gpui/build.rs: cross-compile manifest fix
  - crates/gpui/src/platform.rs: PlatformWindow::activate_with_token trait method
  - crates/gpui/src/window.rs: Window::activate_with_token public API
  - crates/gpui_linux/src/linux/wayland/window.rs: WaylandWindow::activate_with_token + activate() keyboard-serial fix

Plus the focus-serial fix:
  - serial.rs: SerialKind::KeyboardEnter
  - client.rs: store wl_keyboard.enter serial; latest_serial_of()

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Mohamad Khani
2026-07-14 01:52:12 +03:30
commit b9819977a5
3984 changed files with 1487015 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.0076 11.2951C13.9946 10.8299 13.7865 10.4026 13.4419 10.0581C13.3999 10.016 13.382 9.98913 13.3749 9.97656C13.3689 9.96605 13.3677 9.96106 13.3668 9.95654C13.3632 9.93725 13.3592 9.88396 13.393 9.71598C13.4041 9.66077 13.4183 9.59815 13.4342 9.52802C13.5102 9.19302 13.625 8.68685 13.625 8C13.625 4.8934 11.1066 2.375 8 2.375C4.89339 2.375 2.375 4.8934 2.375 8C2.375 11.1066 4.89339 13.625 8 13.625H10.5C11.8536 13.625 12.9342 13.2208 13.5329 12.5366C13.8376 12.1882 14.0204 11.7585 14.0076 11.2951ZM8 7.25C8.41421 7.25 8.75 7.58579 8.75 8V10.375C8.75 10.7892 8.41421 11.125 8 11.125C7.58579 11.125 7.25 10.7892 7.25 10.375V8C7.25 7.58579 7.58579 7.25 8 7.25ZM8.75 5.625C8.75 6.03922 8.41422 6.375 8 6.375C7.58578 6.375 7.25 6.03922 7.25 5.625C7.25 5.21078 7.58578 4.875 8 4.875C8.41422 4.875 8.75 5.21078 8.75 5.625Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 990 B