Commit Graph

  • 6c0e3c3b15 Remove @types/eslint__js (#4133) dependabot[bot] 2025-02-24 20:17:44 +01:00
  • 675582bd46 Swizzle sendEvent: instead of subclassing NSApplication (#4036) Mads Marquart 2025-02-24 10:38:10 +01:00
  • 4d6fe7e35c web: Avoid top-level Event Mads Marquart 2025-02-24 09:21:55 +01:00
  • f9912baf09 x11: Call ApplicationHandler directly Mads Marquart 2025-02-24 09:13:25 +01:00
  • f290619dce wayland: use custom Event enum for buffered events Mads Marquart 2025-02-24 08:56:11 +01:00
  • 23011c6b0a Update to windows-sys 0.59 (#4098) valadaptive 2025-02-23 22:40:11 -05:00
  • 3a39a6ddb0 examples: make default example simple Kirill Chibisov 2025-02-21 20:35:22 +03:00
  • 90cf9a3398 docs: remove dead doc link Kirill Chibisov 2025-02-18 14:58:36 +03:00
  • 05d8fa0b91 chore: fix clippy lints Kirill Chibisov 2025-02-20 20:21:07 +03:00
  • d7d20507ed ci: disable 32-bit windows gnu on nightly Kirill Chibisov 2025-02-20 20:39:34 +03:00
  • f6e66a71f8 doc: remove spurious derive directive Bruce Mitchener 2025-02-18 18:53:16 +07:00
  • c09160d1a8 Bump version on master Kirill Chibisov 2025-02-06 13:26:30 +03:00
  • 1ae4f5cdea Winit version 0.30.9 v0.30.9 Kirill Chibisov 2025-02-05 14:58:57 +03:00
  • 501d9b4a44 ios: fix timers Mads Marquart 2025-02-06 10:56:10 +01:00
  • 487137b867 x11: fix modifiers replay Kirill Chibisov 2025-02-05 09:04:09 +03:00
  • b77ea7d218 x11: fix crash with uim Kirill Chibisov 2025-02-03 20:43:43 +03:00
  • 3154c60ef4 Document that we require cargo +nightly fmt (#4105) Mads Marquart 2025-01-31 18:24:33 +01:00
  • abfe90bddb wayland: clear IME preedit only when necessary Tom Churchman 2025-01-17 17:29:10 +01:00
  • 090498a4a6 Use wrapper type for CFUUID (#4032) Pascal Hertleif 2025-01-17 12:38:42 +01:00
  • 2230e71093 ios: fix timers Mads Marquart 2025-02-06 10:56:10 +01:00
  • 5e6350d142 x11: fix modifiers replay Kirill Chibisov 2025-02-05 09:04:09 +03:00
  • a6998af997 x11: fix crash with uim Kirill Chibisov 2025-02-03 20:43:43 +03:00
  • 5c48ec7977 Document that we require cargo +nightly fmt (#4105) Mads Marquart 2025-01-31 18:24:33 +01:00
  • 953d9b4268 Update to objc2 v0.6 (#4092) Mads Marquart 2025-01-28 21:31:14 +01:00
  • f5dcd2aabe Rework Drag-And-Drop API (#4079) valadaptive 2025-01-28 15:10:40 -05:00
  • 77f1c73f06 wayland: clear IME preedit only when necessary Tom Churchman 2025-01-17 17:29:10 +01:00
  • 24c226416e Use wrapper type for CFUUID (#4032) Pascal Hertleif 2025-01-17 12:38:42 +01:00
  • 69382fda9a examples/child_window: use distinct color/position for children Sl-L 2025-01-10 12:07:17 -03:00
  • 58402b58cf Winit version 0.30.8 v0.30.8 Kirill Chibisov 2025-01-04 01:31:08 +03:00
  • d7710f7264 api: add ActivationToken::{from,into}_raw Kirill Chibisov 2024-12-31 06:08:18 +03:00
  • 61314cd50a x11: fix cursor grab mode tracking on error Kirill Chibisov 2024-12-31 05:52:12 +03:00
  • 6b5cc165dd x11: add workaround for disabling IME on gnome Kirill Chibisov 2024-12-23 23:38:46 +03:00
  • 43c323ccc0 windows: fix the event loop not waking on accessibility requests Matt Campbell 2024-12-23 15:23:44 -06:00
  • ee245c569d api: make VideoModeHandle into VideoMode Kirill Chibisov 2025-01-02 03:29:42 +03:00
  • 5462f27dda api: add ActivationToken::{from,into}_raw Kirill Chibisov 2024-12-31 06:08:18 +03:00
  • 927deb030f x11: fix cursor grab mode tracking on error Kirill Chibisov 2024-12-31 05:52:12 +03:00
  • 5ea81efc74 x11: add workaround for disabling IME on gnome Kirill Chibisov 2024-12-23 23:38:46 +03:00
  • 6896de5b73 windows: fix the event loop not waking on accessibility requests Matt Campbell 2024-12-23 15:23:44 -06:00
  • d736763216 Bump version on master Kirill Chibisov 2024-12-22 23:13:25 +03:00
  • 9cbce055d3 Winit version 0.30.7 v0.30.7 Kirill Chibisov 2024-12-22 22:29:58 +03:00
  • 727583ffbf x11: fix KeyboardInput delivered twice with IME Kirill Chibisov 2024-12-22 17:51:44 +03:00
  • e316a89847 x11: fix KeyboardInput delivered twice with IME Kirill Chibisov 2024-12-22 17:51:44 +03:00
  • f0d8689039 Bump version on master Kirill Chibisov 2024-12-21 09:39:09 +03:00
  • 82f0949aea Winit version 0.30.6 v0.30.6 Kirill Chibisov 2024-12-16 19:29:24 +03:00
  • 5d2151e893 chore: fix typos Kirill Chibisov 2024-12-16 19:48:03 +03:00
  • 6f22822025 Update minimum version of wasm-bindgen (#3860) daxpedda 2024-08-13 21:54:03 +02:00
  • cf829a44e7 ci: fix cargo deny Mads Marquart 2024-11-21 08:28:32 +01:00
  • f2fb7dee3d build(deps): bump EmbarkStudios/cargo-deny-action dependabot[bot] 2024-08-04 15:14:12 +03:00
  • 836e717021 macOS: Fix checking for undocumented cursors (#4033) Skip R. 2024-12-08 13:01:57 -08:00
  • 1e44c354fe Fix MonitorHandle PartialEq and Hash on iOS (#4013) Mads Marquart 2024-12-03 19:02:53 +01:00
  • 1fb118031c macOS: Fix crash when pressing Caps Lock (#4024) Mads Marquart 2024-12-03 18:48:23 +01:00
  • d6ab3dcb86 chore: fix clippy lints Mads Marquart 2024-12-02 12:51:26 +01:00
  • d828523b39 x11: move up XInput2 event registration Rodrigo Rivas Costa 2024-11-21 12:04:55 +01:00
  • fccfd359db macOS: set activation policy by default if app is not bundled (#3961) Nico Burns 2024-11-19 09:19:45 +13:00
  • 5c1cc652c4 Basic iOS IME support (#3823) lucasmerlin 2024-08-19 22:04:29 +02:00
  • 1d18a6ca57 android: use show_soft_input to summon the keyboard Piotr Podusowski 2024-11-13 12:43:59 +01:00
  • bab2d82fd3 docs: add fn main to root examples Mads Marquart 2024-11-12 14:52:48 +01:00
  • bbab3d8e35 x11: fix WindowAttributesExtX11::with_x11_screen() Matěj Laitl 2024-10-28 15:15:52 +01:00
  • b02a70e6bb x11: iterate only visuals from the matching screen Matěj Laitl 2024-10-28 11:41:56 +01:00
  • 9ceb8d4144 Improve waiting for messages on Windows AngelicosPhosphoros 2024-10-13 12:56:24 +02:00
  • 485ae90aae macOS: fix panic during drag_window Shane Celis 2024-10-22 07:00:53 -04:00
  • 107bf91a2d x11: don't forward key events to IME when it's disabled Kirill Chibisov 2024-10-13 21:57:02 +03:00
  • 1bc405e526 macOS: Fix move event sometimes being triggered on resize (#3914) Mads Marquart 2024-09-24 01:06:10 +02:00
  • 685090021b chore: fix nightly CI on linux/ios Kirill Chibisov 2024-09-23 22:26:21 +03:00
  • cfe7eb8954 Prevent winit from overriding LSUIElement in package manifests (#3920) purajit 2024-09-16 06:49:18 -07:00
  • 838b2459a7 macOS: add option to explicitly hide menu/dock in Borderless (#3882) Tarek Abdel Sater 2024-09-04 16:44:05 +04:00
  • f4a5ad9c22 x11: use more information in X11 "not supported" errors John Nunley 2024-08-23 04:47:40 -07:00
  • 00ecd1533e m: Ignore mutex poisoning in X11_BACKEND John Nunley 2024-08-21 21:14:07 -07:00
  • 4d5e68c6e2 Implement ability to make non-activating window on macOS (#4035) Exidex 2024-12-13 00:56:39 +01:00
  • 5835c9102e macOS: Fix checking for undocumented cursors (#4033) Skip R. 2024-12-08 13:01:57 -08:00
  • 19477d3f03 doc: Add installation instructions to docs notgull/install-docs John Nunley 2024-11-26 19:41:24 -08:00
  • e47081e385 docs: show less of the unstable docs in the README Mads Marquart 2024-12-06 11:16:30 +01:00
  • 171d53c042 Update smol_str (#3991) Benjamin Brienen 2024-12-03 23:07:19 +01:00
  • 35379f305a Remove feature description in FEATURES.md (#3479) Mads Marquart 2024-12-03 21:24:57 +01:00
  • 4d2a0dd2b3 iOS: Never queue application-level events (#3905) Mads Marquart 2024-12-03 19:53:29 +01:00
  • 4a8b659228 Fix MonitorHandle PartialEq and Hash on iOS (#4013) Mads Marquart 2024-12-03 19:02:53 +01:00
  • f314cd2b9a macOS: Fix crash when pressing Caps Lock (#4024) Mads Marquart 2024-12-03 18:48:23 +01:00
  • 3657506f6e macOS: Avoid redundant initial resize event (#3913) Mads Marquart 2024-12-03 18:35:04 +01:00
  • edca3ebc41 macOS: Align scancode conversions with Chromium and Firefox (#4019) Mads Marquart 2024-12-03 18:17:57 +01:00
  • ca46e29203 macOS: Fix surface position (#4027) Mads Marquart 2024-12-03 17:31:32 +01:00
  • 132fbe14d5 macOS: Fix safe area on macOS 10.14 and below (#4028) Mads Marquart 2024-12-03 17:19:45 +01:00
  • fbc6fdc30c Add initialization closure and drop on exit madsmtm/init-closure Mads Marquart 2024-12-03 12:17:58 +01:00
  • 164bf85b5b Windows: Add scancode conversions from Chromium sources (#4020) Mads Marquart 2024-12-03 11:05:22 +01:00
  • cfa8f027cc AppKit/UIKit: Do not emit default state events upon window creation (#3912) Mads Marquart 2024-12-02 23:10:33 +01:00
  • 2e5db75101 Linux: Align scancode conversions with Firefox (#4021) Mads Marquart 2024-12-02 13:38:37 +01:00
  • 19e5bee3d1 chore: fix clippy lints Mads Marquart 2024-12-02 12:51:26 +01:00
  • 9c9dde9d2e m: Use better strategy for main thread detection notgull/winmain John Nunley 2024-11-22 19:38:46 -08:00
  • fc6cf89ac0 style: simplify string formatting for readability (#4001) Hamir Mahal 2024-11-22 13:14:11 -08:00
  • dbcdb6f1b4 Add safe area and document coordinate systems (#3890) Mads Marquart 2024-11-21 17:37:03 +01:00
  • d0c6c34eaa x11: move up XInput2 event registration Rodrigo Rivas Costa 2024-11-21 12:04:55 +01:00
  • f2688d94ea ci: fix cargo deny Mads Marquart 2024-11-21 08:28:32 +01:00
  • f6b20852bf macOS: set activation policy by default if app is not bundled (#3961) Nico Burns 2024-11-19 09:19:45 +13:00
  • 59b1eb5410 api: make OwnedDisplayHandle wrap an opaque type Kirill Chibisov 2024-11-13 15:29:05 +03:00
  • f781e13166 X11: Use bottom-right corner of IME cursor area as caret position Aaron Muir Hamilton 2024-11-13 07:13:09 -05:00
  • 9f8ac8feb5 android: use show_soft_input to summon the keyboard Piotr Podusowski 2024-11-13 12:43:59 +01:00
  • 74958ecc6f docs: add fn main to root examples Mads Marquart 2024-11-12 14:52:48 +01:00
  • 3a60cbaba5 api: make EventLoopProxy wrap an opaque type Kirill Chibisov 2024-11-12 10:56:20 +03:00
  • ae4c449670 x11: fix WindowAttributesExtX11::with_x11_screen() Matěj Laitl 2024-10-28 15:15:52 +01:00
  • b2896d7408 chore: always pull raw-window-handle Kirill Chibisov 2024-11-03 00:39:01 +03:00
  • edfb4b03f4 chore: remove platform FingerId Kirill Chibisov 2024-10-15 17:26:43 +03:00