Commit Graph

  • 0dc376a9ef Improve error when X11/Wayland is not present Diggory Hardy 2024-01-25 10:49:36 +00:00
  • 85052c09bb Send the event before waking up the message pump. (#3418) Nick 2024-01-24 15:38:20 -05:00
  • be63581654 Fix Android examples link in README (#3420) Mads Marquart 2024-01-24 20:41:33 +01:00
  • 45b5f3b031 On Windows, set fullscreen/maximized creating window 白山風露 2024-01-20 02:43:08 +09:00
  • 0270516067 On macOS, fix incorrect IME cursor rect origin Yuze Jiang 2024-01-20 23:32:20 +09:00
  • a90cd1c9ad Web: support Firefox privacy.resistFingerprinting (#3371) daxpedda 2024-01-06 23:05:51 +01:00
  • 7e28d7615e On X11, replay modifiers consumed by XIM Kirill Chibisov 2024-02-26 12:59:41 +04:00
  • 010787a430 Fix nightly CI (#3526) daxpedda 2024-02-26 09:46:12 +01:00
  • 352e70b8ac m: Remove once_cell dependency James Liu 2024-02-25 08:19:27 -08:00
  • 990bbf178f Update documentation regarding set_cursor_position (#3521) Friz64 2024-02-24 23:15:38 +01:00
  • 97cfdd4b09 Move some of our documentation to docs.rs (#3478) Mads Marquart 2024-02-23 15:35:18 +01:00
  • a127bd6f66 iOS: Split classes in view.rs into separate files (#3511) Mads Marquart 2024-02-22 22:28:49 +01:00
  • 4a8648be57 On X11, force resend modifiers when focus changes Kirill Chibisov 2024-02-22 08:30:39 +04:00
  • a8c7109e89 Pin bumpalo to 3.14.0 on CI Kirill Chibisov 2024-02-21 14:29:01 +04:00
  • 7abd427216 Create custom cursor with directly with event loop Kirill Chibisov 2024-02-03 07:27:17 +04:00
  • 3fb93b4f83 Deprecate window creation with stale event loop Kirill Chibisov 2024-01-31 17:29:59 +04:00
  • 1850131b97 Document that multiple windows are not supported on Android android-note-unsupported-multi-window Mads Marquart 2024-02-20 15:32:08 +01:00
  • 19190a95a0 On Wayland, send DeviceEvent::Motion Andriy 2024-02-20 10:34:05 +01:00
  • c4310af83c Fix various typos Bruce Mitchener 2024-02-19 11:58:44 +07:00
  • 542d1938ce Fix warnings with latest nightly Kirill Chibisov 2024-02-19 08:34:39 +04:00
  • 31f8b816bd Make EventLoopProxy Sync Mads Marquart 2024-02-01 14:27:44 +01:00
  • e61a7320a2 On X11, use events modifiers to detect state Kirill Chibisov 2024-02-18 01:39:42 +04:00
  • db41938deb Remove Testers and Contributors table (#3497) Mads Marquart 2024-02-17 09:54:29 +01:00
  • 2bc1943188 Pin ahash in CI (#3498) Mads Marquart 2024-02-16 17:51:48 +01:00
  • 385c4b3c88 On Wayland, update title from AboutToWait Kirill Chibisov 2024-02-14 00:48:52 +04:00
  • ea70f773d3 On X11, don't require XIM to be present Kirill Chibisov 2024-02-13 07:49:58 +04:00
  • 83012f4c1c Fix Documentation for ScaleFactorChanged in WindowEvent. (#3489) AryaveerSR 2024-02-12 22:50:03 +05:30
  • 6825fed073 On Orbital, implement various Window methods Jeremy Soller 2024-02-10 17:40:06 -07:00
  • 273984a385 On X11, extract event handlers Kirill Chibisov 2024-02-09 06:32:03 +04:00
  • dbe0f852da On X11, store window target on EventProcessor Kirill Chibisov 2024-02-09 05:52:09 +04:00
  • ac0f918500 Add more specific error RequestIgnored request-ignored Mads Marquart 2024-02-09 21:07:41 +01:00
  • d1902aa15a On X11, don't require XSETTINGS Kirill Chibisov 2024-02-10 00:24:03 +04:00
  • 4112fccc12 Update meeting time (#3475) Mads Marquart 2024-02-09 17:20:46 +01:00
  • bd6ce32860 On Orbital, map keys to NamedKey when possible Jeremy Soller 2024-02-09 00:28:30 -07:00
  • 8936fe1acd Fix nightly CI dead_code warnings Kirill Chibisov 2024-02-08 13:28:26 +04:00
  • fedb86ea5a On Orbital, implement KeyEventExtModifiersSupplement Jeremy Soller 2024-02-08 01:55:11 -07:00
  • 20687fef1c Fix compatibility with platforms without AtomicU64 Kirill Chibisov 2024-02-08 00:58:43 +04:00
  • d28c867b61 chore: Rebase on latest master notgull/split John Nunley 2024-02-06 19:02:41 -08:00
  • cfd35d2708 ci: Missed a spot John Nunley 2024-02-04 20:19:47 -08:00
  • 1b9c576f53 ci: Use -p option in CI John Nunley 2024-02-04 20:17:17 -08:00
  • 52532d2579 chore: Fix failing CI John Nunley 2024-02-04 16:17:06 -08:00
  • 4b28f10470 chore: fmt and doc fixes John Nunley 2024-02-04 16:10:28 -08:00
  • daf1304879 chore: Housekeeping John Nunley 2024-02-04 15:53:34 -08:00
  • c6e57430bb chore: Move over ControlFlow John Nunley 2024-02-04 15:44:35 -08:00
  • 284f4c0558 feat: Move Event to winit-core John Nunley 2024-02-04 15:28:25 -08:00
  • 859a6f109c feat: Move DeviceId to winit-core John Nunley 2024-02-04 12:01:40 -08:00
  • a232f7bc77 feat: Move WindowId to winit-core John Nunley 2024-02-04 11:16:49 -08:00
  • 48831f7910 feat: Re-export cursor types in winit-core/window John Nunley 2024-02-04 10:43:25 -08:00
  • 114e6999d3 chore: Move parts of window.rs to winit-core John Nunley 2024-02-04 10:42:05 -08:00
  • 2f197315d9 chore: Move most of keyboard.rs to winit-core John Nunley 2024-02-04 10:34:59 -08:00
  • 557464489e chore: Move dpi.rs to winit-core wholesale John Nunley 2024-02-04 10:28:57 -08:00
  • 623b3e5070 chore: Move part of error.rs to winit-core John Nunley 2024-02-04 10:25:28 -08:00
  • a97255e0fc chore: Bring up winit-core crate John Nunley 2024-02-04 10:19:34 -08:00
  • 3a817647d5 chore: Move winit files to winit subfolder John Nunley 2024-02-04 10:12:07 -08:00
  • 56035e1f13 Account for WAYLAND_SOCKET when detecting Wayland Kirill Chibisov 2024-02-07 06:41:23 +04:00
  • 08fc4099e8 On Windows, apply ScaleFactorChanged new size if different than OS (#3408) Amr Bashir 2024-02-06 21:46:30 +02:00
  • 4d4d6e5052 On Wayland, fix min/max inner size setting Kirill Chibisov 2024-02-01 00:11:31 +04:00
  • cf5f4de19e Specify that alpha channel is not premultiplied Kirill Chibisov 2024-01-30 18:25:05 +04:00
  • 21df84b7f4 On Wayland, pre-multiply alpha for custom cursor Kirill Chibisov 2024-01-30 18:03:21 +04:00
  • dd13ccda4c On Wayland, send Focused(false) once seats left Kirill Chibisov 2024-01-30 18:28:13 +04:00
  • df8805c0d2 On X11, reload DPI on _XSETTINGS_SETTINGS John Nunley 2024-01-30 04:52:29 -08:00
  • db1ca45a17 Move ::builder changes to the correct release Kirill Chibisov 2024-01-30 14:28:42 +04:00
  • ff731197dc On Wayland, disable Occluded handling Kirill Chibisov 2024-01-30 13:00:10 +04:00
  • f526a47152 Remove EventLoopError::AlreadyRunning Mads Marquart 2024-01-29 19:06:03 +01:00
  • f204467838 Add a note about winit team meetings Mads Marquart 2024-01-29 18:41:05 +01:00
  • 6641dfa412 Bump cfg_aliases to 0.2.0 Bruce Mitchener 2024-01-30 00:27:23 +07:00
  • c1168b4f58 Remove drm/kms features from softbuffer (#3439) John Nunley 2024-01-28 13:40:01 -08:00
  • f8b7c4b78f bugfix: Fix swapped instance and general class names on X11 Ulrik de Muelenaere 2024-01-27 21:40:28 -05:00
  • 3830b492c4 Update new builders for latest master John Nunley 2024-01-27 10:10:28 -08:00
  • 8862ce0163 Add EventLoop::builder, which replaces EventLoopBuilder::new Mads Marquart 2023-08-30 10:54:46 +02:00
  • 569c44a632 Add Window::builder, which replaces WindowBuilder::new Mads Marquart 2023-08-30 11:17:36 +02:00
  • ef2ec904ce Fix iOS gesture deltas (#3426) Mads Marquart 2024-01-25 23:46:48 +01:00
  • 98d3391f2d Add DWMWA_SYSTEMBACKDROP_TYPE support on Windows (#3257) Dubzer 2024-01-25 20:59:10 +03:00
  • d0a1917603 Improve error when X11/Wayland is not present Diggory Hardy 2024-01-25 10:49:36 +00:00
  • b36d8d1e52 Refactor user event handling on macOS/iOS (#3422) Mads Marquart 2024-01-25 05:26:50 +01:00
  • a5b08fc48c Send the event before waking up the message pump. (#3418) Nick 2024-01-24 15:38:20 -05:00
  • 0482d9cfce Fix Android examples link in README (#3420) Mads Marquart 2024-01-24 20:41:33 +01:00
  • 10a785019c Add option to enable/disable WS_CLIPCHILDREN window style (#3212) Amr Bashir 2024-01-22 19:55:37 +02:00
  • 0cc19716f3 On Windows, Remove WS_CAPTION, WS_BORDER and WS_EX_WINDOWEDGE styles for child windows (#3410) Amr Bashir 2024-01-20 14:07:03 +02:00
  • 572d7ee77c On Windows, set fullscreen/maximized creating window 白山風露 2024-01-20 02:43:08 +09:00
  • b0c59c8416 On Windows, expose DWM attributes (#3409) sidit77 2024-01-19 12:43:39 +01:00
  • d7c7ba1d6c Move PlatformSpecificWindowBuilderAttributes (#3318) daxpedda 2024-01-17 23:37:28 +01:00
  • aec608f93c Document Window Drop behavior (#3315) daxpedda 2024-01-17 23:17:36 +01:00
  • d1717b6a01 X11: cache custom cursors (#3366) daxpedda 2024-01-17 18:17:49 +01:00
  • 6b29253797 Support pinch, double tap and rotation gestures on iOS (#3130) François 2024-01-16 21:31:18 +01:00
  • 30775f4982 Update platform and core maintainers Kirill Chibisov 2024-01-16 21:45:29 +04:00
  • 41070d7c67 Make DeviceId simpler on iOS (#3402) Mads Marquart 2024-01-15 21:51:01 +01:00
  • 6df972d108 feat: Add an owned display handle type John Nunley 2024-01-15 11:58:11 -08:00
  • 73910d20cc Bump version on master Kirill Chibisov 2024-01-15 13:10:46 +04:00
  • dbeeaeffd9 Winit version 0.29.10 v0.29.10 daxpedda 2024-01-14 21:42:16 +01:00
  • c4bfbbe417 ci: Fix dead code error on nightly daxpedda 2024-01-14 21:58:54 +01:00
  • 978ec7dfec Web: increase cursor position accuracy (#3380) daxpedda 2024-01-10 13:38:32 +01:00
  • 87f44ecffb Web: account for canvas being focused already (#3369) daxpedda 2024-01-06 16:14:27 +01:00
  • 16d860736b Platform is called Web not Wasm (#3393) daxpedda 2024-01-14 18:54:52 +01:00
  • 2ee44246ae Bump web-time to v1 (#3392) daxpedda 2024-01-14 18:37:32 +01:00
  • 14b418a3a7 macOS: Merge window and delegate state (#3391) Mads Marquart 2024-01-14 05:19:23 +01:00
  • c86b0daf7f macOS: Remove unnecessary Mutex in window state (#3390) Mads Marquart 2024-01-14 04:44:10 +01:00
  • 40b61d2d92 macOS: Remove global HANDLER and AppState (#3389) Mads Marquart 2024-01-14 03:37:53 +01:00
  • 22311802b5 Remove generic parameter T from EventLoopWindowTarget (#3298) Mads Marquart 2024-01-13 21:36:53 +01:00
  • 169cd39f93 Web: improve custom cursor handling and add animated cursors (#3384) daxpedda 2024-01-12 11:51:19 +01:00