Commit Graph

  • 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
  • bdeb2574dc Update Redox (#3368) Alexander Medvedev 2024-01-10 20:05:52 +01:00
  • 4fe38d8067 Web: increase cursor position accuracy (#3380) daxpedda 2024-01-10 13:38:32 +01:00
  • 816798bfd1 Web: support Firefox privacy.resistFingerprinting (#3371) daxpedda 2024-01-06 23:05:51 +01:00
  • f99c810bec ci: Fix dead code error on nightly daxpedda 2024-01-06 16:54:29 +01:00
  • d39528aa69 Web: account for canvas being focused already (#3369) daxpedda 2024-01-06 16:14:27 +01:00
  • 787b2d7362 Windows: cache custom cursors (#3293) daxpedda 2024-01-05 17:02:08 +01:00
  • 37b6243289 Deploy master docs to GitHub Pages (#3359) daxpedda 2024-01-05 15:05:12 +01:00
  • 8ea1da7879 Bump version on master Kirill Chibisov 2024-01-05 15:18:55 +04:00
  • da82971f52 Winit version 0.29.9 v0.29.9 Kirill Chibisov 2024-01-05 12:42:27 +04:00
  • 324dd5fa86 On macOS, reported shifted key with shift+Ctrl/Cmd Emil Ernerfeldt 2024-01-05 11:53:47 +01:00
  • fdedda38d2 On X11, fix error propagation in EventLoop::new Kirill Chibisov 2024-01-05 08:33:23 +04:00
  • cf0a533461 Issue resize due to scale change on Wayland Kirill Chibisov 2024-01-03 21:49:11 +04:00
  • 017ff26e7d On X11 and Wayland, fix numpad up being ArrowLeft Kirill Chibisov 2024-01-02 23:55:51 +04:00
  • b1209bc253 On macOS, reported shifted key with shift+Ctrl/Cmd Emil Ernerfeldt 2024-01-05 11:53:47 +01:00
  • 021fd23c34 On X11, fix error propagation in EventLoop::new Kirill Chibisov 2024-01-05 08:33:23 +04:00
  • dd127463c5 Windows: Make EventLoopWindowTarget independent of UserEvent type (#3061) nerditation 2024-01-04 23:47:07 +08:00
  • ac247cd081 Fix missing target in docs.rs test (#3358) daxpedda 2024-01-04 14:40:06 +01:00
  • ea1bfd254d Add Wasm atomic target to CI (#3357) daxpedda 2024-01-04 14:21:19 +01:00
  • 178f5fda05 Test all docs.rs deployments (#3356) daxpedda 2024-01-04 13:59:31 +01:00
  • 42dbc4748e Display all platform-specific documentation on docs.rs (#3076) Mads Marquart 2024-01-04 12:54:35 +01:00
  • 8b3de7cedf Issue resize due to scale change on Wayland Kirill Chibisov 2024-01-03 21:49:11 +04:00
  • 8b0ffb7e7d On X11 and Wayland, fix numpad up being ArrowLeft Kirill Chibisov 2024-01-02 23:55:51 +04:00
  • c55a2c779b Bump version on master Kirill Chibisov 2023-12-31 20:25:19 +04:00
  • 6eb79f04c8 Winit version 0.29.8 v0.29.8 Kirill Chibisov 2023-12-31 04:22:35 +04:00
  • 2bf12c74dc On X11, fix IME input lagging behind Kirill Chibisov 2023-12-31 07:43:02 +04:00
  • 2998bbf7db On X11, cache the XRandR extension version John Nunley 2023-12-29 22:04:27 -08:00
  • 3f82a6a90d On X11, fix ModifiersChanged from xdotool Kirill Chibisov 2023-12-30 09:05:03 +04:00
  • 2e610111b0 On X11, update keymap on XkbMapNotify Kirill Chibisov 2023-12-30 01:10:38 +04:00
  • 63d52aae32 On Wayland, fix Window::request_inner_size during resize Kirill Chibisov 2023-12-29 21:28:06 +04:00
  • 5b4f97edac On X11, query for higher Xrandr version John Nunley 2023-12-29 08:13:06 -08:00
  • c5a422eed6 On X11, fix IME input lagging behind Kirill Chibisov 2023-12-31 07:43:02 +04:00
  • 1893b0ec42 On X11, cache the XRandR extension version John Nunley 2023-12-29 22:04:27 -08:00
  • 5e106b4dbb On X11, fix ModifiersChanged from xdotool Kirill Chibisov 2023-12-30 09:05:03 +04:00
  • 5a1d3e4656 On X11, update keymap on XkbMapNotify Kirill Chibisov 2023-12-30 01:10:38 +04:00
  • 8f6de4ef4b On Wayland, fix Window::request_inner_size during resize Kirill Chibisov 2023-12-29 21:28:06 +04:00
  • ad1843aea6 On X11, query for higher Xrandr version John Nunley 2023-12-29 08:13:06 -08:00
  • ca1674519a Bump version on master (#3332) Kirill Chibisov 2023-12-27 10:30:59 +04:00
  • 9135eb4024 Winit version 0.29.7 v0.29.7 Kirill Chibisov 2023-12-27 10:01:11 +04:00
  • 23b3c127fd bugfix: Change value sent to X server during minimize John Nunley 2023-12-26 21:25:27 -08:00
  • b343f45500 bugfix: Reload Xft database on DPI change John Nunley 2023-12-25 21:25:55 -08:00
  • f78edc7ef1 bugfix: Change value sent to X server during minimize John Nunley 2023-12-26 21:25:27 -08:00
  • 4f295e0c94 Add deprecated Window::set_cursor_icon() (#3329) daxpedda 2023-12-26 22:40:43 +01:00
  • 658f49b014 Rename VideoMode to VideoModeHandle (#3328) daxpedda 2023-12-26 22:12:33 +01:00
  • 34e42ff94d Remove unsound SendSyncWrapper (#3303) daxpedda 2023-12-26 20:13:02 +01:00
  • ba654bb61e Add WindowBuilder::with_cursor() (#3319) daxpedda 2023-12-26 19:50:58 +01:00
  • f5c691467b MacOS: check if cursor changed before applying (#3324) daxpedda 2023-12-26 19:26:50 +01:00
  • a87cfb62c3 bugfix: Reload Xft database on DPI change John Nunley 2023-12-25 21:25:55 -08:00
  • 25d6a1d46d Web: improve custom cursor loading (#3321) daxpedda 2023-12-26 03:49:20 +01:00
  • e0fea25b06 Make canvas in WindowBuilder safe (#3320) daxpedda 2023-12-26 01:22:10 +01:00
  • 843d7904d6 On Web, add Window::(set_)prevent_default() (#3307) daxpedda 2023-12-25 09:37:35 +01:00
  • 28a811bbba Remove extern crate statements (#3310) daxpedda 2023-12-25 09:25:09 +01:00
  • 61a873d79a Remove wrong documentation on EventLoop::run() (#3314) daxpedda 2023-12-25 08:27:34 +01:00
  • be4a660011 Merge Window::set_cursor_icon() and Window::set_custom_cursor() (#3308) daxpedda 2023-12-25 07:20:52 +01:00
  • 34dd2cdba9 Doc fixes (#3312) daxpedda 2023-12-25 00:54:01 +01:00
  • 775c8ece70 Bump version on master Kirill Chibisov 2023-12-25 00:30:59 +04:00
  • 572d61f9ba Winit version 0.29.6 v0.29.6 Kirill Chibisov 2023-12-24 22:53:47 +04:00
  • 87fc19826b On X11, simplify available_monitors() impl Uli Schlachter 2023-12-24 19:27:02 +01:00
  • 11d1b7a980 Fix run_on_demand exiting on consequent call Kirill Chibisov 2023-12-22 20:00:20 +04:00
  • 5ca810ba8f On Wayland, fix WindowEvent::Destroyed delivery Kirill Chibisov 2023-12-22 19:56:52 +04:00
  • 2d1607b3f7 bugfix(rwh): Bump rwh_05 min version to 0.5.2 Alex Butler 2023-12-24 06:37:35 +00:00
  • a32e232020 On Windows, remove internal WindowWrapper (#3294) Markus Siglreithmaier 2023-12-23 17:06:43 +01:00
  • 9b03bb7276 Fix some doc nits (#3274) daxpedda 2023-12-22 21:46:00 +01:00
  • e39596151c On Windows, refactor dynamic function definitions and raw input keyboard handling (#3286) Markus Siglreithmaier 2023-12-22 18:42:17 +01:00
  • 5289b4f206 On Web, fix context menu not being disabled daxpedda 2023-12-22 00:07:43 +01:00
  • c12c7b82e8 On X11, simplify available_monitors() impl Uli Schlachter 2023-12-24 19:27:02 +01:00
  • 8cc5cb9d9b Fix run_on_demand exiting on consequent call Kirill Chibisov 2023-12-22 20:00:20 +04:00
  • 9a28bb4b49 On Wayland, fix WindowEvent::Destroyed delivery Kirill Chibisov 2023-12-22 19:56:52 +04:00
  • 4f6fd44c6c macOS: Clean up coordinate system calculations (#3302) Mads Marquart 2023-12-24 10:12:09 +01:00
  • 5a43ea8cd6 bugfix(rwh): Bump rwh_05 min version to 0.5.2 Alex Butler 2023-12-24 06:37:35 +00:00
  • e66eba38f5 Add OwnedWindowHandle to avoid lifetime on WindowHandle<'_> rwh-send-sync Mads Marquart 2023-10-13 23:07:14 +02:00
  • e9a25a4c91 Replace remaining AppKit bindings with icrate's (#3296) Mads Marquart 2023-12-23 23:07:55 +01:00