Commit Graph

  • 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
  • b23e38efcb Add some missing Window getters madsmtm/window-getter Mads Marquart 2025-09-05 18:47:51 +02:00
  • e99d59feaf Reorder window functions to have getter before setter Mads Marquart 2025-09-05 17:52:03 +02:00
  • 9a03dacbde linux: align scancode conversions with Chromium Mads Marquart 2025-09-05 03:17:34 +02:00
  • 2a391b348a Add EventLoopProxy::into_waker waker Mads Marquart 2025-03-17 13:16:37 +01:00
  • fd5e29f9d9 windows: Coalesce wake-up events madsmtm/coalesce-windows-wakeups Mads Marquart 2025-02-27 06:06:38 +01: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
  • f6893a4390 Winit version 0.30.12 v0.30.12 Kirill Chibisov 2025-07-23 10:19:50 +09:00
  • c0a8bedee2 chore: fix typos from updated typos tool Kirill Chibisov 2025-07-23 10:34:44 +09:00
  • b248ecba31 winit: silence wasm on nightly Kirill Chibisov 2025-06-22 19:29:27 +09:00
  • b49d34ebf0 ci/deny: add rustix Kirill Chibisov 2025-05-26 14:08:30 +09:00
  • cc43ea13d9 macOS: fix runtime crash on macos26 "type code 'q', but found 'Q'" Robert Wallis 2025-07-20 01:04:04 -07: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
  • 911fad0af0 Winit version 0.30.11 v0.30.11 Kirill Chibisov 2025-05-17 14:07:00 +09:00
  • 2191eacfc8 chore: appease clippy Kirill Chibisov 2025-05-17 14:46:18 +09:00
  • f7ac8127e3 wayland: fix pump events's loop drop deadlock Kirill Chibisov 2025-05-17 13:23:01 +09:00
  • bd2b5cda8d windows: Fix crash in for Windows versions < 17763 Varphone Wong 2025-05-14 20:31:48 +08:00
  • 3930a6334f ci/deny: allow scripts in zerocopy Kirill Chibisov 2025-05-11 20:13:59 +09:00
  • 17b5737972 Fix typos from updated typos tool (#4213) Bruce Mitchener 2025-05-03 18:38:15 +07:00
  • f49a2a1827 clippy: fix casing in windows backend Kirill Chibisov 2025-05-02 16:02:30 +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
  • cf5e422dc8 winit-core: drop broken docs Kirill Chibisov 2025-05-03 21:25:22 +09:00
  • 276597e009 winit-core: cleanup event loop docs Kirill Chibisov 2025-05-03 21:04:27 +09:00
  • c0b737de4a winit-core: move application Kirill Chibisov 2025-05-03 20:27:48 +09:00
  • 79fa4061cb winit-core: move event Kirill Chibisov 2025-05-03 20:21:45 +09:00
  • 056421546a winit-core: move ActiveEventLoop Kirill Chibisov 2025-05-03 20:02:59 +09:00
  • b4c5b76155 winit-core: move window Kirill Chibisov 2025-05-03 18:24:44 +09:00
  • c8b9a86885 winit-core: partially split event_loop Kirill Chibisov 2025-05-02 13:28:57 +09:00
  • fe2df61884 winit-core: move error Kirill Chibisov 2025-05-02 13:16:31 +09:00
  • 446482367b winit-core: move cursor Kirill Chibisov 2025-05-01 20:16:34 +09:00
  • cbb29ab526 winit-core: move icon Kirill Chibisov 2025-05-01 19:59:29 +09:00
  • a491c2abed winit-core: move keyboard Kirill Chibisov 2025-05-01 19:40:53 +09:00
  • 3142355417 winit-core: move monitor handle Kirill Chibisov 2025-05-01 19:35:04 +09:00