Commit Graph

  • 075dfcea19 Clarify scale_factor docs Kirill Chibisov 2023-10-28 14:23:20 +04:00
  • 92b7dcccc1 On macOS, add support for Window::set_blur Kirill Chibisov 2023-10-28 14:22:10 +04:00
  • 5a3be586f4 On Windows, add support for Window::set_transparent Kirill Chibisov 2023-10-28 02:22:45 +04:00
  • 12dbbf8012 On Wayland, improve initial user size handling Kirill Chibisov 2023-10-27 00:56:23 +04:00
  • 53ca5af48f On Wayland, fix RedrawRequsted loop Kirill Chibisov 2023-10-25 20:59:39 +04:00
  • c235bd154a On wasm, provide intradoc-link for spawn() function in EventLoop docs (#3178) Marijn Suijten 2023-10-25 17:42:51 +02:00
  • f4e71a1d9c On macOS, fix deadlock during nested event loops (e.g. rfd) J-P Nurmi 2023-10-25 17:13:44 +02:00
  • 62ed51a138 On Winows, Fix deedlock with WM_MOUSEMOVE Kirill Chibisov 2023-10-25 18:32:16 +04:00
  • b2a2ec91ae Fix unused import warnings on nightly Kirill Chibisov 2023-10-25 15:58:31 +04:00
  • d37d1a03b2 On Windows, fix deadlock during Cursor{Enter,Leave} Kirill Chibisov 2023-10-22 19:38:54 +04:00
  • 772b21ce09 Bump version on master Kirill Chibisov 2023-10-21 11:58:17 +04:00
  • d82886bddc Winit version 0.29.2 v0.29.2 Kirill Chibisov 2023-10-17 07:18:15 +04:00
  • 08edda1b0b On X11, fix cursor_hittest not reloaded on Resize Kirill Chibisov 2023-10-21 11:09:53 +04:00
  • 7de33bca40 Fix rwhd_05 doc links Diggory Hardy 2023-10-21 05:13:58 +01:00
  • 40ba9a7ce7 feat(windows): Fix inconsistency in mouse button device events, add hwheel device event on Windows Valaphee The Meerkat 2023-10-20 19:03:05 +02:00
  • 0656c54c3b On Windows, fix IME APIs MT-safety Kirill Chibisov 2023-10-20 15:46:57 +04:00
  • 74fcf7f9c0 On Windows, fix RedrawRequested delivery Kirill Chibisov 2023-10-20 14:52:01 +04:00
  • 0bc8f5e33a Implement Ord/PartialOrd for ModifiersState Diggory Hardy 2023-10-20 11:51:42 +01:00
  • f6cc6c1472 On Windows, fix invalid hmonitor panic Xiaopeng Li 2023-10-20 18:51:04 +08:00
  • 20384d2f02 On iOS, add configuration for status bar style Arend van Beelen jr 2023-10-20 12:26:10 +02:00
  • cdee616812 On macOS, fix tabGroup misuse Kirill Chibisov 2023-10-20 14:05:57 +04:00
  • f58fb69446 Remove garbage from README Kirill Chibisov 2023-10-19 19:25:30 +04:00
  • 6b445219c1 Revise Key and KeyCode enums Diggory Hardy 2023-10-19 15:27:49 +01:00
  • 18b8569161 Ensure that DISPLAY vars are non-empty before using Kirill Chibisov 2023-10-19 17:03:15 +04:00
  • 08b0464ac3 Fix examples not render on Wayland Kirill Chibisov 2023-10-17 07:53:38 +04:00
  • df2f5adfba On Windows, fix CursorEntered/CursorLeft not sent during mouse grab YouKnow 2023-10-17 06:53:22 +03:30
  • 99f86d729f On macOS, fix globe key triggering assertion Kirill Chibisov 2023-10-17 05:59:48 +04:00
  • d06deeecf6 Make WindowBuilder Send + Sync Kirill Chibisov 2023-10-17 04:54:12 +04:00
  • e6d2fd7287 Remove resolved deny.toml entries Kirill Chibisov 2023-10-17 04:35:14 +04:00
  • f2edd23542 Upgrade to ndk 0.8, ndk-sys 0.5 + android-activity 0.5 releases Marijn Suijten 2023-10-17 02:08:33 +02:00
  • 70e6ddd210 Web Async Rework (#3082) daxpedda 2023-10-16 15:50:22 +02:00
  • f3fb27c17b Add a note on Window::request_redraw on Windows Kirill Chibisov 2023-10-15 23:48:37 +04:00
  • 75b463a368 Implement AsFd/AsRawFd for EventLoop<T> Kirill Chibisov 2023-10-15 20:31:29 +04:00
  • ea8604e175 Fix potentially unaligned references in X11 device John Nunley 2023-10-14 20:09:10 -07:00
  • b1bd0f77fb Update SCTK to 0.18.0 Kirill Chibisov 2023-10-15 06:49:57 +04:00
  • 1fded249d0 Fix ndk deps versions Kirill Chibisov 2023-10-15 06:39:18 +04:00
  • 349a3e7b8c Update to new raw-window-handle strategy John Nunley 2023-10-14 19:07:39 -07:00
  • f2d277e599 feat: Implement set_cursor_hittest for X11 Ryan Hileman 2023-10-13 20:42:07 -07:00
  • 8d5d612456 Fix CHANGELOG entry for Event::MemoryWarning Kirill Chibisov 2023-10-13 02:02:00 +04:00
  • 5788319632 Add Occluded and MemoryWarning events for iOS/Android François 2023-10-12 22:42:09 +02:00
  • 976023bfc0 Add Window::show_window_menu YouKnow 2023-10-11 01:16:16 +03:30
  • 0f9b95814e Fix reset to Poll after the event loop starts daxpedda 2023-10-10 22:46:08 +02:00
  • 112dcc808a On Wayland, fix MonitorHandle position baneyue 2023-10-11 04:44:52 +08:00
  • 4a381fb1db Remove obsolete docs about wayland CSD env variable Kirill Chibisov 2023-10-10 09:23:37 +04:00
  • 8339ddf368 Web: fix ControlFlow::WaitUntil to never wake up **before** the given time (#3133) daxpedda 2023-10-09 12:31:02 +02:00
  • b41f01c990 Add Window::set_blur Dmitry Sharshakov 2023-10-08 22:53:15 +03:00
  • 570f3101e5 Web: remove unnecessary usage of once_cell::unsync::Lazy (#3134) daxpedda 2023-10-08 02:00:51 +02:00
  • 3923c59fd8 Update Clippy to v1.73 (#3135) daxpedda 2023-10-08 01:21:46 +02:00
  • 75ae402a24 Rename run_ondemand to run_on_demand epimeletes 2023-10-03 23:24:42 +02:00
  • 4385c17cbb Make DeviceId contain device id's on Android Fredrik Fornwall 2023-10-03 23:23:18 +02:00
  • 3af256260e Link to areweguiyet.com and arewegameyet.rs for extra deps Mads Marquart 2023-10-03 23:22:14 +02:00
  • d9363219e1 X11: Add #[deny(unsafe_op_in_unsafe_fn)] (#3121) Mads Marquart 2023-09-30 21:43:41 +02:00
  • a52a6d47ca Windows: Add #[deny(unsafe_op_in_unsafe_fn)] (#3070) Mads Marquart 2023-09-29 16:07:44 +02:00
  • ec83de3938 Bump version on master (#3119) Mads Marquart 2023-09-28 01:03:38 +02:00
  • 43d6eac871 Fix transparent windows on X11 Neil Macneale V 2023-09-25 14:05:15 -07:00
  • 1f101b2654 Remove DeviceEvent::Text event Kirill Chibisov 2023-09-23 18:40:23 +04:00
  • 709929fcab Pass force on touch events on android lucasmerlin 2023-09-22 21:44:39 +02:00
  • 220a2d32d5 Make ControlFlow::Wait the default (#3106) daxpedda 2023-09-22 21:27:11 +02:00
  • c5cef46060 Remove old docs about EventLoop::run Kirill Chibisov 2023-09-22 13:46:52 +04:00
  • 367a2ae057 On X11, fix WaitUntil and Poll behavior Pavel Strakhov 2023-09-20 12:15:28 +01:00
  • e038597e81 Implement PartialOrd and Ord for MouseButton StarStarJ 2023-09-17 11:51:03 +02:00
  • 27cd20739d Correct Wayland section in dpi docs Kirill Chibisov 2023-09-16 18:14:46 +04:00
  • 8d9fd3d3d6 Install cargo-apk with the stable toolchain daxpedda 2023-09-16 14:17:53 +02:00
  • 56427e47a7 Ignore foreign-types* duplicate deps on macOS daxpedda 2023-09-16 12:54:49 +02:00
  • c744b9aea5 Rename PollType to PollStrategy (#3089) daxpedda 2023-09-08 18:39:23 +02:00
  • ef9ed71f1b Add an MSRV policy to the README (#3046) John Nunley 2023-09-08 08:34:55 -07:00
  • dda8053bd3 Add Window.requestIdleCallback() support (#3084) daxpedda 2023-09-07 12:12:35 +02:00
  • 779212da33 Correct set_exit() -> exit() in the changelog (#3088) Fredrik Fornwall 2023-09-07 11:52:53 +02:00
  • 28552c9cc1 Revert select_xkb_events to its previous impl John Nunley 2023-09-06 23:25:52 -07:00
  • 48647b506f Move ControlFlow to EventLoopWindowTarget daxpedda 2023-09-07 08:25:04 +02:00
  • 42243ce288 Allow the user to force X11 under Wayland John Nunley 2023-09-03 14:24:05 -07:00
  • 84d9bfd59e Remove T from EventLoopTargetWindow (#3081) daxpedda 2023-09-03 02:26:53 +02:00
  • cd5c1fb724 Mark startup_notify unsafe functions as safe Kirill Chibisov 2023-09-02 02:05:56 +04:00
  • 8455f3415e Slightly reduce number of cfgs (#3071) Mads Marquart 2023-09-01 23:14:16 +02:00
  • c59d6bc809 On Wayland, fix TouchPhase::Canceled sent for Move Kirill Chibisov 2023-09-01 02:14:34 +04:00
  • 4681133eca Make EventLoopWindowTarget independent of the user type on Orbital (#3055) Mads Marquart 2023-08-30 16:43:28 +02:00
  • b278aa859f Ensure that winit initializes NSApplication (#3069) Mads Marquart 2023-08-30 15:19:30 +02:00
  • ee4ec43cf3 Fix missing quote (#3068) Mads Marquart 2023-08-30 13:59:23 +02:00
  • 25b629f117 Implement X11 extensions using x11rb instead of Xlib John Nunley 2023-08-29 14:01:25 -07:00
  • 4b30f9ce22 Web: Fullscreen Overhaul (#3063) daxpedda 2023-08-29 09:28:30 +02:00
  • 2428224c09 Enable event propagation (#3062) daxpedda 2023-08-28 19:18:10 +02:00
  • 2d9b852a95 Fix macOS deminiaturize (#3054) Mads Marquart 2023-08-27 17:35:45 +02:00
  • 246d53d5a1 Lock the cargo-apk deps on CI Kirill Chibisov 2023-08-27 19:05:45 +04:00
  • 865afd22be Make iOS fully thread safe (#3045) Mads Marquart 2023-08-27 17:04:39 +02:00
  • 05130cb329 Improve CI caching, and give each job names Mads Marquart 2023-08-27 16:25:32 +02:00
  • a1a6f7baf9 Move Event::RedrawRequested to WindowEvent (#3049) daxpedda 2023-08-27 16:15:09 +02:00
  • f160a6003c On Web, never return a MonitorHandle (#3051) daxpedda 2023-08-26 18:56:44 +02:00
  • a24d092fa1 Use setTimeout() trick instead of Window.requestIdleCallback() (#3044) daxpedda 2023-08-25 21:40:21 +02:00
  • a8a0462c0d Use frame instead of visibleRect (#3043) Mads Marquart 2023-08-24 22:52:11 +02:00
  • 647c320ca7 Fix recent CI failures (#3041) Mads Marquart 2023-08-24 18:29:31 +02:00
  • 5144337253 Implement PartialOrd/Ord for KeyCode/NativeKeyCode StarStarJ 2023-07-01 17:07:35 +02:00
  • 2edcd09704 On X11, fix cursor_hittest not reloaded on Resize Kirill Chibisov 2023-10-21 11:09:53 +04:00
  • d35c3bea42 Fix rwhd_05 doc links Diggory Hardy 2023-10-21 05:13:58 +01:00
  • 89a184ed84 feat(windows): Fix inconsistency in mouse button device events, add hwheel device event on Windows Valaphee The Meerkat 2023-10-20 19:03:05 +02:00
  • 36d4907da8 On Windows, fix IME APIs MT-safety Kirill Chibisov 2023-10-20 15:46:57 +04:00
  • 98b3508aca On Windows, fix RedrawRequested delivery Kirill Chibisov 2023-10-20 14:52:01 +04:00
  • c0db53a516 Implement Ord/PartialOrd for ModifiersState Diggory Hardy 2023-10-20 11:51:42 +01:00
  • 52b7205b75 On Windows, fix invalid hmonitor panic Xiaopeng Li 2023-10-20 18:51:04 +08:00
  • 41dbbc27a0 On iOS, add configuration for status bar style Arend van Beelen jr 2023-10-20 12:26:10 +02:00
  • c346fb7e61 On macOS, fix tabGroup misuse Kirill Chibisov 2023-10-20 14:05:57 +04:00