wails/v3/pkg
Lea Anthony 716507b488
fix(linux/gtk4): window position, max size, and show/hide on X11 (#4965)
* fix(linux/gtk4): window position, max size, and show/hide on X11 (#4957)

- Use gtk_window_present() in windowShow() to properly restore windows
  after hide instead of gtk_widget_set_visible() which could leave
  windows minimized
- Add X11-conditional window position get/set using XTranslateCoordinates
  and XMoveWindow, gated behind GDK_IS_X11_DISPLAY runtime checks and
  GDK_WINDOWING_X11 compile-time guards. Wayland continues to return 0,0
  gracefully since position is not available there.
- Implement max window size enforcement via notify::default-width/height
  signal handlers that clamp dimensions, replacing the removed
  gtk_window_set_geometry_hints from GTK3

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: treat skipped cross-compile job as success in CI

The cross_compile_results job treats "skipped" as a failure, but the
cross_compile job is legitimately skipped when the PR hasn't been
approved yet. Accept "skipped" alongside "success".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 16:27:20 +11:00
..
application fix(linux/gtk4): window position, max size, and show/hide on X11 (#4965) 2026-02-07 16:27:20 +11:00
doctor-ng feat(linux): GTK4 + WebKitGTK 6.0 support (opt-in via -tags gtk4) (#4958) 2026-02-06 21:55:45 +11:00
errs feat: adapt iOS and Android message processors to RuntimeRequest transport 2025-12-10 21:27:04 +11:00
events fix(v3): overhaul drag-and-drop for Linux reliability and simplify Windows implementation (#4848) 2026-01-04 11:08:29 +11:00
icons [v3 windows] Small icon updates 2023-06-10 10:19:33 +10:00
mac [v3] Add start_at_login plugin 2023-04-05 21:22:02 +10:00
services fix(v3): revert goccy/go-json to stdlib encoding/json to fix Windows panic (#4859) 2026-01-05 08:26:35 +11:00
w32 fix(windows): skip DPI awareness API call when already set via manifest (#4811) 2026-01-21 19:23:56 +11:00