Commit Graph

  • 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
  • 674657efb6 Partially replace custom AppKit bindings with icrate's autogenerated bindings (#2982) Mads Marquart 2023-12-23 20:58:38 +01:00
  • 7d5bee767c Update objc2 and icrate versions (#3256) Mads Marquart 2023-12-23 18:04:24 +01:00
  • 745cfaab2c On Windows, remove internal WindowWrapper (#3294) Markus Siglreithmaier 2023-12-23 17:06:43 +01:00
  • a8f49dc8ef MacOS: cache custom cursors (#3291) daxpedda 2023-12-23 16:34:32 +01:00
  • e5310ade08 Custom cursor improvements (#3292) daxpedda 2023-12-23 16:12:29 +01:00
  • 37946e0a3a Use std::cell::OnceCell (#3290) daxpedda 2023-12-22 23:49:25 +01:00
  • 86b737f5e7 Fix changelog (#3289) daxpedda 2023-12-22 23:36:58 +01:00
  • e37585e5bc Bump MSRV to 1.70 (#3287) daxpedda 2023-12-22 23:27:36 +01:00
  • 4aeeb24745 Window handle: Return an error when not on main thread on macOS and iOS (#3288) Mads Marquart 2023-12-22 23:18:35 +01:00
  • 8cd3aaa8a2 On Web, use the new WebCanvasWindowHandle (#3270) daxpedda 2023-12-22 22:33:50 +01:00
  • 2c15de7cf9 Allow custom cursor caching (#3276) daxpedda 2023-12-22 22:20:41 +01:00
  • 0a7ea61834 Fix some doc nits (#3274) daxpedda 2023-12-22 21:46:00 +01:00
  • 4ee11018c2 On Windows, refactor dynamic function definitions and raw input keyboard handling (#3286) Markus Siglreithmaier 2023-12-22 18:42:17 +01:00
  • 4f669ebbd2 On Web, fix context menu not being disabled (#3282) daxpedda 2023-12-22 00:11:36 +01:00
  • 7761b2b16c Bump version on master Kirill Chibisov 2023-12-22 00:55:52 +04:00
  • 380dc4c451 Winit version 0.29.5 v0.29.5 Kirill Chibisov 2023-12-21 23:47:59 +04:00
  • 6fbdbce6dd On Windows, fix IME area not working wjian23 2023-12-22 03:44:30 +08:00
  • cafcaa2cdc On Wayland, ensure initial resize delivery Kirill Chibisov 2023-12-21 22:29:36 +04:00
  • e00204e626 On windows, remove empty file Kirill Chibisov 2023-12-20 19:12:44 +04:00
  • a5b89bfe5a On Wayland, fix resize being sent on focus change Kirill Chibisov 2023-12-20 18:48:50 +04:00
  • 44052a093e On Windows, fix set_fullscreen early return for Fullscreen::Borderless(None) Amr Bashir 2023-12-16 18:34:18 +02:00
  • 40cee238e2 Update sctk-adwaita to 0.8 Friz64 2023-12-16 17:16:39 +01:00
  • 3dc5c42387 Fix typo in get_xft_dpi Héctor Ramón 2023-12-15 13:12:50 +01:00
  • 8c4a6ddcb4 On Wayland, make wl_subcompositor protocol optional Marijn Suijten 2023-12-14 18:04:15 +01:00
  • 5011a67f6d m: Update to x11rb 0.13.0 Uli Schlachter 2023-12-09 16:02:30 +01:00
  • d621ab5018 On Windows, avoid panic in video_modes() Fredrik Fornwall 2023-12-06 17:47:33 +01:00
  • 966c033a6c Changes and improvements to the documentation (#3253) Leon 2023-12-03 18:39:08 +01:00
  • 1681410ca8 fix refresh_rate_millihertz on macOS (#3254) Xiaopeng Li 2023-12-01 22:52:16 +08:00
  • a82327c73f bugfix(x11): Use the right atom type in focus_window() John Nunley 2023-11-28 16:20:36 -08:00