Commit graph

  • 16dc3f934b chore: clean wayland warnings local/yoda-main Lionel DARNIS 2026-05-25 19:36:21 +02:00
  • 261cda5401 winit-wayland: use ext-background-effect if available Kirill Chibisov 2026-04-04 23:59:33 +09:00
  • a610ac9c7a
    chore: window state Ashley Wulber 2026-02-04 14:32:26 -05:00
  • 0370cadd67
    feat: Use libredox instead of redox_syscall. Ibuki.O 2026-01-18 17:20:10 +09:00
  • ed46dd031d
    fix(platform/orbital): handle EINTR when reading from event_socket Anhad Singh 2025-12-18 11:55:32 +11:00
  • 6c9a2d4e9b
    fix: if the new configure matches, don't overwrite state with None Ashley Wulber 2025-12-05 16:35:22 -05:00
  • ec30b8004f
    fix: window state events Ashley Wulber 2025-09-25 15:38:16 -04:00
  • 43f4760b0e
    fix: scaling Ashley Wulber 2024-10-29 14:34:19 -04:00
  • 66dc0eab25
    feat: SuggestedBounds event Ashley Wulber 2024-10-15 19:06:40 -04:00
  • b961e4877d
    feat: xdg surface handle Ashley Wulber 2024-09-25 10:03:26 -04:00
  • f98ccf8efc Winit version 0.31.0-beta.2 Kirill Chibisov 2025-11-16 17:15:45 +09:00
  • b961e8e941 winit-core: fix set_ime_allowed always panicing Kirill Chibisov 2025-11-16 16:31:39 +09:00
  • 4c5bf0ee08 winit/event_loop: Add register_app and run_app_never_return Mads Marquart 2025-03-17 04:49:58 +01:00
  • f69b601abb winit-web: return immediately from run_app on web Mads Marquart 2025-03-17 04:49:58 +01:00
  • e8bccfff4f Winit version 0.31.0-beta.1 Kirill Chibisov 2025-11-16 12:38:33 +09:00
  • 0a59e4b905
    chore: fix clippy on X11 Kirill Chibisov 2025-11-16 13:07:23 +09:00
  • d837c88855
    winit-appkit: fix tests on systems without MonitorId(1) ShikiSuen 2025-11-06 13:46:28 +08:00
  • 82eab465e0
    macOS: fix a crash when dragging non-file content onto window Dan Harris 2025-11-04 20:20:01 -08:00
  • a9c189a423
    winit-win32: prevent inner size reported as (0,0) when minimized Diggory Hardy 2025-11-01 14:39:57 +00:00
  • 9d9d21cfdb winit-core: revise MouseButton type Diggory Hardy 2025-08-07 09:52:34 +01:00
  • 779f52a21f chore: latest typos Kirill Chibisov 2025-11-01 19:56:29 +09:00
  • 7a21858d29
    windows: don't confine hidden cursor mfluehr 2025-10-31 23:03:11 -05:00
  • a3f7e6566a
    ci: fix eslint version to 9.38.0 Kirill Chibisov 2025-11-01 12:52:30 +09:00
  • f41897cfa4
    examples/ime: fix crash on wayland DorotaC 2025-10-29 05:40:30 +01:00
  • bd6fef1d80
    wayland: add prefer_csd attribute Timon 2025-10-24 12:35:51 +00:00
  • 42d256e926
    ci: fix version of smol_str Kirill Chibisov 2025-10-24 21:01:20 +09:00
  • 03dad26c43
    x11: ignore mouse scroll button release events Pavel Strakhov 2025-10-24 12:07:10 +01:00
  • 1e7ab0cd25 wayland: handle wl_seat v10 repeated state Kirill Chibisov 2025-10-17 16:18:11 +09:00
  • c333003514 Bump MSRV to 1.85 and edition to 2024 Kirill Chibisov 2025-10-19 12:58:12 +09:00
  • 10f21090ce
    x11: fix deadlock in request_ime_update Arthur Cosentino 2025-10-09 03:57:20 -04:00
  • 5575f51483
    wayland: add wayland-csd-adwaita-notitlebar feature Timon 2025-10-08 05:11:55 +02:00
  • 2ede84ab2f
    wayland: handle axis_value120 scroll events Ian Douglas Scott 2025-10-07 19:53:57 -07:00
  • f046e778aa
    winit-core:winit: add tablet input support Kirill Chibisov 2025-10-07 21:42:36 +09:00
  • ffcdf80192
    chore: fix typos causing dead links sachharine 2025-10-07 11:25:41 +01:00
  • b811e9d878 chore: update to objc2 frameworks v0.3.2 Mads Marquart 2025-08-21 15:58:55 +02:00
  • d815bc089c chore: fix nightly clippy Kirill Chibisov 2025-10-07 17:17:15 +09:00
  • 66283a79bd
    wayland: reduce amount of empty preedits Kirill Chibisov 2025-09-13 06:53:29 +09:00
  • 3be30affe4
    wayland: support for pinch, rotation, and pan gestures Alan Everett 2025-09-06 22:45:35 -04:00
  • a68f1a664b
    winit-wayland: bump sctk and sctk-adwaita Kirill Chibisov 2025-09-06 22:25:24 +09:00
  • 6de5041a94
    winit-core/ime: add more purposes and content hints DorotaC 2025-09-06 06:27:55 +02:00
  • 014fb68a26
    Fix using Rust-Analyzer on non-macOS platforms (#4347) Mads Marquart 2025-09-05 22:32:20 +02:00
  • 9a03dacbde
    linux: align scancode conversions with Chromium Mads Marquart 2025-09-05 03:17:34 +02:00
  • 4d9302b33c
    Add borderless fullscreen mode for orbital (#4343) Jeremy Soller 2025-09-04 13:14:41 -07:00
  • 488c036a05
    win32: disable DPI re-adjustments on Windows 11 moooozi 2025-08-24 05:57:31 +02:00
  • a4af50ec13
    win32: refresh title bar on Window::set_theme Tony 2025-08-23 20:55:54 +08:00
  • 317d62fb93
    win32: account for mouse wheel speed setting Tony 2025-08-23 20:38:56 +08:00
  • b13b39aa0b
    chore: bump ci deps versions dependabot[bot] 2025-08-23 21:19:46 +09:00
  • abea6e64e4
    macOS: default menu uses bundle name Sanjay 2025-08-23 04:35:45 -07:00
  • d6f7a28499
    macOS: fix crash due during window drop Jeremiah S 2025-08-14 19:52:23 -05:00
  • bd98561b38
    chore: fix typos from recent typos-cli (#4329) Kirill Chibisov 2025-08-12 16:30:34 +09:00
  • ca6f523924
    m: remove self from CODEOWNERS John Nunley 2025-08-03 10:50:06 -07:00
  • d7fdfb1bca
    winit-core: add Ime::DeleteSurroundingText API DorotaC 2025-08-02 12:17:27 +02:00
  • 120f21a010
    Bump version on master Kirill Chibisov 2025-07-27 22:13:06 +09:00
  • 5904529ba1
    macOS: fix runtime crash on macos26 "type code 'q', but found 'Q'" Robert Wallis 2025-07-20 01:04:04 -07:00
  • e7a6034b55
    winit-core: add surrounding_text for IME DorotaC 2025-07-13 07:57:10 +02:00
  • eb66c25980
    chore: fix typos DorotaC 2025-07-03 01:30:22 +02:00
  • 0ccb8a9f87
    example: fix toggling IME DorotaC 2025-06-30 04:51:46 +02:00
  • abed32eb80
    winit-core/window: wrap ImeCapabilities in struct DorotaC 2025-06-29 06:53:47 +02:00
  • 08907148ec
    winit-core/window: add Window::request_ime_update DorotaC 2025-06-28 06:14:20 +02:00
  • fa0795a50c
    examples/application: fix running on wasm Kirill Chibisov 2025-06-24 19:15:46 +09:00
  • fe1eab07ae
    wayland: add xdg_toplevel_icon_v1 support Enn3Developer 2025-06-22 12:40:05 +02:00
  • 552c7a6252
    winit: silence wasm on nightly Kirill Chibisov 2025-06-22 19:29:27 +09:00
  • 50c0180af3
    winit-orbital: update to new path format Jeremy Soller 2025-06-16 23:46:09 -06:00
  • 4f33643509
    chore: make git checkout build on Windows with symlinks disabled Mads Marquart 2025-06-10 00:37:36 +02:00
  • 0b21c55b72
    winit-core/as_any: fix Box<AsAny> casting Kirill Chibisov 2025-06-08 22:11:02 +09:00
  • e1bccb68d8
    chore: use a shared version number for all winit-* crates Mads Marquart 2025-06-08 02:22:58 +02:00
  • e540062ac0
    iOS: Avoid RefCell and static mut (#4255) Mads Marquart 2025-06-07 23:16:41 +02:00
  • f1e0f6c646
    icon: add PartialEq and Hash for RgbaIcon Martin Fischer 2025-06-07 18:18:55 +02:00
  • 3218316420
    Document platform-specific modules Mads Marquart 2025-06-07 15:43:38 +02:00
  • 2900ecab93
    winit-core/keyboard: use keyboard_types Mads Marquart 2025-06-07 09:47:47 +02:00
  • 3a84da6951
    Move winit itself to crate Kirill Chibisov 2025-06-07 13:07:12 +09:00
  • 478427b0bd
    Remove the need for cfg_aliases in winit-core (#4271) Mads Marquart 2025-06-06 13:24:01 +02:00
  • b0f26c79ff
    Fix CI (#4270) Mads Marquart 2025-06-05 13:10:30 +02:00
  • 969237f422
    Bump rustix to 1.0.0 Kirill Chibisov 2025-05-27 16:31:11 +09:00
  • e542a78deb Move Web backend to winit-web Mads Marquart 2025-05-16 01:23:35 +02:00
  • 2d4b9938f0 ci/deny: add rustix Kirill Chibisov 2025-05-26 14:08:30 +09:00
  • 8ad016362a
    chore: move event loop recreation check into backends themselves Mads Marquart 2025-05-26 06:48:52 +02:00
  • 5f2c7350e9
    Move AppKit (macOS) backend to winit-appkit (#4248) Mads Marquart 2025-05-25 17:37:40 +02:00
  • 256bbe949e
    Move X11 backend to winit-x11 (#4253) Mads Marquart 2025-05-25 17:24:00 +02:00
  • 1126e9ea2f
    Move Wayland backend to winit-wayland (#4252) Mads Marquart 2025-05-25 16:48:07 +02:00
  • 927af44aa4
    Move UIKit backend to winit-uikit Mads Marquart 2025-05-25 16:19:30 +02:00
  • 0adc0898f0
    Move shared code to a new crate winit-common Mads Marquart 2025-05-25 13:41:28 +02:00
  • 3b986f5583
    Move Windows backend to winit-win32 Mads Marquart 2025-05-25 05:13:25 +02:00
  • b1f8d778a1
    Move Android backend to winit-android (#4250) Mads Marquart 2025-05-24 13:29:53 +02:00
  • 04482d5a2e
    fix: Allow unknown bit-depth on macOS (#4190) Mads Marquart 2025-05-23 16:07:09 +02:00
  • 3e50911adb
    macOS: Remove panic wrapper (#4147) Mads Marquart 2025-05-23 15:53:12 +02:00
  • f51a470872
    doc: add info on sticky vs toggle modifier behavior (#4251) Evgeny 2025-05-23 02:57:10 +07:00
  • 47b938dbe7
    Split Orbital backend out into winit-orbital (#4243) Mads Marquart 2025-05-21 13:12:55 +02:00
  • e2b883d215
    Bump version on master Kirill Chibisov 2025-05-21 18:04:10 +09:00
  • 38fd3c6a99
    winit-core/keyboard: clarify modifier docs Evgeny 2025-05-21 15:40:28 +07:00
  • 5190472bee
    chore: use workspace dependencies everywhere Mads Marquart 2025-05-21 08:45:12 +02:00
  • eab03dca80
    Move EventLoopExt* to winit-core (#4228) Mads Marquart 2025-05-20 16:56:53 +02:00
  • 59e3dda89f
    wayland: fix pump events's loop drop deadlock Kirill Chibisov 2025-05-17 13:23:01 +09:00
  • c846f67bcb
    chore: import from winit-core instead of the top-level crate Mads Marquart 2025-05-17 04:26:09 +02:00
  • 03c01e038b
    chose: appease clippy Mads Marquart 2025-05-17 03:56:51 +02:00
  • ed4ebd4242
    windows: Fix crash in for Windows versions < 17763 Varphone Wong 2025-05-14 20:31:48 +08:00
  • b5921d89f2 winit-core: add top-level doc Kirill Chibisov 2025-05-05 21:14:39 +09:00
  • b5a6a4e616 ci: test winit-core Kirill Chibisov 2025-05-03 21:36:38 +09:00
  • 9598eb371c winit-core: fix tests Kirill Chibisov 2025-05-03 21:35:32 +09:00
  • 634b9baea2 winit-core: drop all cfg except web Kirill Chibisov 2025-05-03 21:30:07 +09:00