Commit Graph

  • 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
  • 3493a20173 winit-core: new crate + split out as_any Kirill Chibisov 2025-05-01 19:25:15 +09:00
  • bf0bde8067 ci/deny: allow scripts in zerocopy Kirill Chibisov 2025-05-11 20:13:59 +09:00
  • 8d39dbf4a0 event_loop: group core API in EventLoopProvider kchibisov/core-event-loop Kirill Chibisov 2025-05-11 20:07:27 +09:00
  • 8e3951636a ci/deny: allow scripts in zerocopy Kirill Chibisov 2025-05-11 20:13:59 +09:00
  • 519947463f Bump MSRV to 1.80 Kirill Chibisov 2025-05-05 21:55:12 +09:00
  • 8c36ed4900 x11: drop dead code Kirill Chibisov 2025-05-04 00:03:31 +09:00
  • 7b2c9d42b4 Fix typos from updated typos tool (#4213) Bruce Mitchener 2025-05-03 18:38:15 +07:00
  • 587ade844d DPI version 0.1.2 dpi_v0.1.2 Kirill Chibisov 2025-05-02 13:36:04 +09:00
  • 6756549ac9 clippy: fix casing in windows backend Kirill Chibisov 2025-05-02 16:02:30 +09:00
  • 17666e3171 Bump version on master Kirill Chibisov 2025-04-30 21:01:32 +09:00
  • 2385410366 Winit version 0.30.10 v0.30.10 Kirill Chibisov 2025-04-29 15:05:33 +09:00
  • 6db1343c0b wayland: bump wayland-rs to avoid yanked release Kirill Chibisov 2025-04-30 02:09:44 +09:00
  • a26899a75d windows: fix incorrect cursor_range calculation in Ime::Preedit Mitoma Ryo 2025-04-29 21:11:54 +09:00
  • 80bddda641 macOS: Fix monitors connected via certain Thunderbolt hubs Mads Marquart 2025-04-29 12:41:42 +02:00
  • 5f1e9f6cc1 macOS: Store UUID in MonitorHandle instead of CGDirectDisplayID Mads Marquart 2025-03-17 09:18:14 +01:00
  • 57baf72741 Allow the user to register the application delegate on iOS Mads Marquart 2024-08-11 23:14:18 +02:00
  • da7a09658a fix: Support fractional refresh rates in video modes on macOS (#4191) Mads Marquart 2025-04-29 12:27:02 +02:00
  • 53321dc6f5 Swizzle sendEvent: instead of subclassing NSApplication Mads Marquart 2025-04-29 13:49:39 +02:00
  • 6556cde246 macOS: Close windows automatically when exiting Mads Marquart 2025-03-17 11:29:53 +01:00
  • 7672fd5657 wayland: support fractional scale for custom cursor jpy794 2025-04-29 13:12:43 +08:00
  • 847511672a wayland: add WindowExtWayland::xdg_toplevel Putta Khunchalee 2025-04-29 13:31:49 +09:00
  • 53bbe6c273 wayland: ensure external loop is notified with pump_events Kirill Chibisov 2025-04-29 11:43:36 +09:00
  • a224b3de06 windows: add locked cursor robtfm 2025-04-25 12:41:56 +02:00
  • 114599c2da wayland/fix: crash due consequent calls to set_cursor_grab Kirill Chibisov 2025-04-20 19:47:11 +09:00
  • aaecc92b62 chore: fix clippy issues Kirill Chibisov 2025-04-06 15:41:46 +09:00
  • c6cfa048b0 x11:wayland: fix pump_events blocking with Wait Kirill Chibisov 2025-03-17 13:20:17 +03:00
  • c591089ece macOS: Make set_simple_fullscreen honor set_borderless_game (#4164) aloucks 2025-03-16 21:58:47 -04:00
  • ec7677d692 Fix a pause in the event loop when clicking the title bar on windows (#4136) aloucks 2025-03-16 21:27:27 -04:00
  • b9b2f1643e Windows: add IconExtWindows::from_resource_name (#4137) rctlmk 2025-02-27 00:02:32 +03:00
  • 1db15b6875 chore: fix clippy lints Kirill Chibisov 2025-02-20 20:21:07 +03:00
  • f6ca06cd58 wayland: bump wayland-rs to avoid yanked release Kirill Chibisov 2025-04-30 02:09:44 +09:00
  • e634cc609f windows: fix incorrect cursor_range calculation in Ime::Preedit Mitoma Ryo 2025-04-29 21:11:54 +09:00
  • aa83726c72 macOS: Fix monitors connected via certain Thunderbolt hubs (#4207) Mads Marquart 2025-04-29 13:25:46 +02:00
  • 1800fa1670 macOS: Store UUID in MonitorHandle instead of CGDirectDisplayID (#4167) Mads Marquart 2025-04-29 12:26:03 +02:00
  • a5e6d0aaaf fix: Support fractional refresh rates in video modes on macOS (#4191) Mads Marquart 2025-04-29 12:02:07 +02:00
  • 4fe4ce3d77 wayland: support fractional scale for custom cursor jpy794 2025-04-29 13:12:43 +08:00
  • 078c4c0c4f wayland: add WindowExtWayland::xdg_toplevel Putta Khunchalee 2025-04-29 13:31:49 +09:00
  • c8579a1882 wayland: ensure external loop is notified with pump_events Kirill Chibisov 2025-04-29 11:43:36 +09:00
  • ab96fa8395 windows: add locked cursor robtfm 2025-04-25 12:41:56 +02:00
  • 6461cfa9b1 docs: fix incorrect markdown link syntax Life Adventurer 2025-04-22 15:26:28 +08:00
  • 6c214e71ae wayland/fix: crash due consequent calls to set_cursor_grab Kirill Chibisov 2025-04-20 19:47:11 +09:00
  • ecc884ac91 dpi: make no_std compatible Daniel McNab 2025-04-20 06:46:15 +01:00
  • 24e2c6914a macOS:ios: use next objc2 version Mads Marquart 2025-04-20 07:36:49 +02:00
  • ed4d70fdd4 chore: fix clippy issues Kirill Chibisov 2025-04-06 15:41:46 +09:00
  • 07c25b9703 icon: refactor Icon to be dyn Kirill Chibisov 2025-03-23 20:02:07 +03:00
  • cdbdd974fb Align NamedKey and KeyCode more closely with the W3C specs (#4018) Mads Marquart 2025-03-23 12:56:01 +01:00
  • 7e13248be3 example/application: fix alt binding on macOS aloucks 2025-03-20 04:14:33 -04:00
  • f9b926be99 macOS: Store UUID in MonitorHandle instead of CGDirectDisplayID madsmtm/macos-monitor-handle-uuid-v0.30.x Mads Marquart 2025-03-17 09:18:14 +01:00
  • 37a4394a3e Remove apple/appkit/window.rs Mads Marquart 2025-03-17 23:50:15 +01:00
  • b15a40cd14 Document markdown wrapping policy (#3680) ShikiSuen 2025-03-17 20:04:24 +08:00
  • 8db4a9cc61 macOS: Close windows automatically when exiting (#4154) Mads Marquart 2025-03-17 11:29:53 +01:00
  • a4ab7dc64c x11:wayland: fix pump_events blocking with Wait Kirill Chibisov 2025-03-17 13:20:17 +03:00
  • afb731bb52 Drop application handler on run loop exit (#4149) Mads Marquart 2025-03-17 10:56:00 +01:00
  • ef37b1d5dd macOS: Make set_simple_fullscreen honor set_borderless_game (#4164) aloucks 2025-03-16 21:58:47 -04:00
  • 2b4e8ef916 Fix a pause in the event loop when clicking the title bar on windows (#4136) aloucks 2025-03-16 21:27:27 -04:00
  • ae28eea406 cursor: refactor CustomCursor to be dyn Kirill Chibisov 2025-03-13 17:18:37 +03:00
  • a0464ae83b x11: implement true cursor area with XNArea attribute Aaron Muir Hamilton 2025-03-11 14:04:50 -04:00
  • 16d5f46db1 utils: add cast_* methods to allow more type-safe casting Mads Marquart 2025-03-11 14:35:25 +01:00
  • 5cada36ae8 x11: move x11 specific code to x11 from linux/mod.rs Kirill Chibisov 2025-03-08 10:14:08 +03:00
  • b3dcfa1275 docs: don't build platform docs for docsrs Kirill Chibisov 2025-02-08 14:19:58 +03:00
  • f1c5afd84e monitor: refactor MonitorHandle to store dyn object Kirill Chibisov 2024-09-21 20:27:12 +03:00
  • 48974ed7ec macOS: Fix pump_app_events madsmtm/janky-pump-events Mads Marquart 2025-03-01 22:12:20 +01:00
  • be1baf164c Properly implement Debug for Window and EventLoop types (#3297) Mads Marquart 2025-03-03 08:40:04 +01:00
  • 82021cc5c7 macOS: Remove panic wrapper Mads Marquart 2025-02-27 01:05:50 +01:00
  • 39c0862198 apple: Implement wake-ups using system mechanisms (#4146) Mads Marquart 2025-03-01 20:18:28 +01:00
  • aa8ebdc795 Remove top-level Event enum (#4153) Mads Marquart 2025-03-01 13:16:39 +01:00
  • ea68916055 macOS: Parse more key codes into named keys (#4148) Mads Marquart 2025-03-01 12:41:46 +01:00
  • e26b831f23 Windows: Use ApplicationHandler (#4141) Mads Marquart 2025-03-01 12:09:59 +01:00
  • 8c3e69c08b macOS: Fix crash when reconnecting monitors (#4151) Mads Marquart 2025-02-28 17:32:24 +01:00
  • 46879429ed Windows: add IconExtWindows::from_resource_name (#4137) rctlmk 2025-02-27 00:02:32 +03:00
  • 0c89ea7386 Merge KeyEventExtra into KeyEvent (#4029) Mads Marquart 2025-02-26 17:51:49 +01:00