Commit Graph

  • 485e82dcb1 Add getters for visible, resizeable, etc on X11 Kirill Chibisov 2022-04-10 01:51:54 +03:00
  • e8d910ffd3 Add is_resizable and is_decorated on Wayland Kirill Chibisov 2022-04-07 03:05:11 +03:00
  • ab1f636960 feat(Windows): add skip taskbar methods (#2177) Amr Bashir 2022-04-01 20:21:09 +02:00
  • 52c4670237 android: Add mapping from NDK Keycode to VirtualKeyCode (#2226) TÖRÖK Attila 2022-04-01 18:16:59 +02:00
  • 2ae12fb0a0 Discourage use of WaitUntil to implement VSync (#2230) Benjamin Saunders 2022-03-31 13:38:02 -07:00
  • 6c1d3c4fd8 Fix scale factor calculation when the only monitor is reconnected Daniel Müller 2022-03-31 07:43:48 -07:00
  • 08de2b3fc4 feat(Windows): add with_msg_hook (#2213) Amr Bashir 2022-03-30 10:30:45 +02:00
  • 945a9e3122 Windows: Remove owned DC context per window (#1910) Markus Siglreithmaier 2022-03-26 22:59:13 +01:00
  • 6e28ba8927 Fix fullscreen window messaging race on Windows (#2225) Johan Andersson 2022-03-26 16:43:13 +01:00
  • 7369551c02 Clippy fixes for windows platform (#2131) Lucas Kent 2022-03-24 05:08:04 +11:00
  • e22c76b3ac macOS set_ime_position fixes (#2180) Mads Marquart 2022-03-18 14:50:24 +01:00
  • a438091266 Rename internal structs for consistency (#2149) Mads Marquart 2022-03-18 14:09:39 +01:00
  • 85baf79d17 Reverse horizontal scroll direction (#2105) Emil Ernerfeldt 2022-03-13 14:22:02 +01:00
  • 1c68be0631 On Wayland, fix consecutive run_return not polling Kirill Chibisov 2022-03-11 18:15:33 +03:00
  • b222dde835 Adopt windows-sys (#2057) Clemens Wasser 2022-03-07 22:58:12 +01:00
  • 78e5a395da On Wayland, fix resize not propagating properly Kirill Chibisov 2022-02-28 11:47:38 +03:00
  • 7846e6a31e Update Window::is_maximized doc about X11/Wayland Chris Copeland 2022-02-28 00:19:16 -08:00
  • b7e7755edd Improve web example (#2115) Lucas Kent 2022-02-25 22:57:46 +11:00
  • 40f48cbeb4 Fix unsafe_op_in_unsafe_fn warning on nightly (#2207) Markus Røyset 2022-02-25 12:27:52 +01:00
  • fb8313aa97 Fix typo in deprecation message (#2199) Nikolai Kuklin 2022-02-19 20:21:37 +05:00
  • f9643917d3 feat: add Window::is_visible (#2169) Amr Bashir 2022-02-17 20:44:14 +02:00
  • ac1c9b1218 Fix Android CI (#2197) Mads Marquart 2022-02-17 18:50:18 +01:00
  • daf0d6b9a7 feat: add Window::is_resizable (#2171) Amr Bashir 2022-02-17 17:03:17 +02:00
  • fa14863284 feat: add Window::is_decorated (#2172) Amr Bashir 2022-02-17 15:31:13 +02:00
  • cd9ec0afc7 Bump dev-dependencies (#2181) Mads Marquart 2022-02-17 14:13:32 +01:00
  • f3f6f1008a Add EventLoopBuilder Mads Marquart 2022-02-16 22:09:03 +01:00
  • 0e52672f4a On X11, Fix for repeated event loop iteration when ControlFlow was Wait (#2155) Artúr Kovács 2022-02-04 12:13:04 +01:00
  • bc1dc1fd63 On Wayland, report unaccelerated mouse deltas in DeviceEvent::MouseMotion Lassi Pulkkinen 2022-02-03 12:46:29 +02:00
  • f93f2c158b Bump versions of ndk to 0.6, ndk-sys to 0.3, ndk-glue to 0.6 (#2163) David Ackerman 2022-02-01 05:14:36 +06:00
  • 9229e2d88b macOS RAII trace guards (#2150) Mads Marquart 2022-01-23 21:35:26 +01:00
  • 51bb6b751e Remove WINIT_LINK_COLORSYNC (no longer needed) (#2136) Mads Marquart 2022-01-23 20:38:08 +01:00
  • 2cc87cab65 Update changelog guidelines to prevent conflicts from blocking PRs (#2145) Mads Marquart 2022-01-23 13:55:33 +01:00
  • 7cd273ae58 Make WindowBuilder's with_app_id method more ergonomic Benjamin Brittain 2022-01-21 19:42:46 -05:00
  • 001fb7ef60 Clippy fixes macos platform (#2133) Lucas Kent 2022-01-16 11:14:59 +11:00
  • cf4660841a Update to Rust 2021 Edition (#2114) Lucas Kent 2022-01-13 16:59:57 +11:00
  • a52f755ce8 Add exit code to ControlFlow::Exit (#2100) multisn8 2022-01-11 01:23:20 +01:00
  • 2a2abc4843 Fix some invalid msg_send! usage (#2138) Mads Marquart 2022-01-10 21:39:17 +01:00
  • 8af222c1e3 Remove entries from PULL_REQUEST_TEMPLATE.md that are now covered by CI. (#2126) Lucas Kent 2022-01-06 02:23:56 +11:00
  • d3e6949007 Release 0.26.1 (#2125) v0.26.1 Artúr Kovács 2022-01-05 15:38:59 +01:00
  • a033b25ecb Make CI run on changes to non-code files as well (#2130) Mads Marquart 2022-01-05 15:01:17 +01:00
  • 39dd30c239 Fix CGDisplayCreateUUIDFromDisplayID linking (again) (#2078) Mads Marquart 2022-01-05 14:38:24 +01:00
  • c5c99d2357 Add cursor grab for web target (#2025) TotalKrill 2022-01-05 11:13:46 +01:00
  • 25ff30ee8c Fix transparent window crash on Windows 11 (#2121) Shuoliu Yang 2022-01-03 20:54:31 +08:00
  • 6b250a74f8 Revert "Add composition event on macOS (#1979)" (#2119) Artúr Kovács 2022-01-02 22:01:51 +01:00
  • 5331397c6c Provide examples for all window position/size setters (#2107) Lucas Kent 2022-01-02 14:56:13 +11:00
  • 0b39024133 Fix clippy warnings (#2108) Lucas Kent 2022-01-01 13:00:11 +11:00
  • 438d286fd5 Add new mappings for numlock, numpadenter and numpadcomma on X11 (#1937) Mika 2021-12-11 04:14:31 +02:00
  • 18a61f1058 Fix warnings (#2076) Philippe Renon 2021-12-11 03:02:48 +01:00
  • 20d012ae3f Update contact links (#2079) Markus Røyset 2021-12-07 20:27:30 +01:00
  • efc54ab8ba Add note about cargo update to the raw-window-handle changelog update (#2086) Mads Marquart 2021-12-06 21:53:56 +01:00
  • ea1c031b54 Release 0.26.0 version v0.26.0 Kirill Chibisov 2021-12-01 14:43:38 +03:00
  • 11a44081df macOS move impl details of platform into platform_impl Mads Marquart 2021-12-01 12:20:56 +01:00
  • 5eb9c9504b Update raw-window-handle to 0.4.1 (#1957) Mads Marquart 2021-11-30 17:50:23 +01:00
  • 29a078f65c bump ndk dependencies to 0.5 (#2071) Adrien Bennadji 2021-11-24 16:56:57 +01:00
  • be61ca13fe On X11, update 'mio' to 0.8 Alphyr 2021-11-20 01:42:23 +01:00
  • e9d5b2007a On X11, don't panic when getting EINTR mahkoh 2021-11-20 01:24:45 +01:00
  • f2de8475fc Show the menu bar in borderless fullscreen on macOS (#2053) Ian Hobson 2021-11-19 22:05:36 +01:00
  • 3ecbea3c39 Windows: Split window initialization across NCCREATE and CREATE (#2062) Markus Siglreithmaier 2021-11-17 18:33:44 +01:00
  • c4df7ad7a5 On Wayland, commit the window surface after setting the decoration mode cmeissl 2021-11-14 23:23:54 +01:00
  • 387567a917 macOS: Fix native file dialogs freezing the event loop (#2027) Emil Ernerfeldt 2021-11-04 19:37:02 +01:00
  • cfbe8462cc Windows: Increase wait timer resolution (#2007) Markus Siglreithmaier 2021-11-02 21:51:39 +01:00
  • 5f4df54895 Android: Bump ndk/ndk-glue version (#2047) Markus Siglreithmaier 2021-11-02 18:54:59 +01:00
  • ed698f2462 On Wayland, add wayland-dlopen feature to use dlopen Kirill Chibisov 2021-10-31 17:06:00 +03:00
  • b4774861db On X11, if RANDR based scale factor is higher than 20 reset it to 1 Kirill Chibisov 2021-10-30 23:47:31 +03:00
  • 9768f73bb7 Update smithay-client-toolkit Alexis Hildebrandt 2021-10-30 21:35:36 +02:00
  • 805249e27e Android: Window::config now initially returns accurate data. (#2021) Arthur Kaukal Valladares 2021-10-26 14:28:28 -07:00
  • 5f24c40d05 Fix wasm CI failure (#2024) Markus Siglreithmaier 2021-10-26 20:05:01 +02:00
  • 1b3b82a3c1 Clippy fixes (#2011) Philippe Renon 2021-08-30 19:40:02 +02:00
  • 9e72396709 Fix X11 memory leak and remove mio-misc (#1987) Davester47 2021-08-24 03:38:56 -07:00
  • 125ee0b446 Emit ScaleFactorChanged event on monitor reconnect (#1963) oxalica 2021-08-24 18:36:13 +08:00
  • 3bfb580d7a Fix potential bug (#2009) sandmor 2021-08-24 05:35:11 -05:00
  • b54d47796d Fix transparency on X11 (#2006) sandmor 2021-08-22 13:45:24 -05:00
  • b5d0d6ff3e On Wayland, implement 'request_user_attention' Kirill Chibisov 2021-08-17 07:59:57 +03:00
  • c9520deef8 Update smithay-client-toolkit to 'v0.15.0' Kirill Chibisov 2021-08-15 22:31:59 +03:00
  • ceab0f8c40 On Wayland, log error for failure to set cursor Steven Bosnick 2021-08-15 15:05:14 -04:00
  • b87757c552 Fix Window visibility regression (#1994) Markus Siglreithmaier 2021-08-12 18:57:07 +02:00
  • 1972eb952d Adds Android winit<->ndk_glue version match table (#1993) Nuno Ribeiro 2021-08-11 23:28:49 +02:00
  • f92803d80e Prevent ghost window from showing up on taskbar (#1977) Osspial 2021-08-11 14:02:40 -04:00
  • 8afeb910bd Add composition event on macOS (#1979) Yusuke Kominami 2021-08-09 18:14:13 +09:00
  • f16ed98af4 On X11 and Wayland, fx window resize cursor orientation Sven Niederberger 2021-08-01 10:19:00 +02:00
  • 2a9916103b On Wayland, load "hand2" and "hand1" cursor icons for CursorIcon::Hand Aidan Dang 2021-08-01 08:16:02 +00:00
  • 63ad47a7bf Remove window subclassing (#1933) Markus Røyset 2021-07-16 12:40:48 +02:00
  • 27e6548343 macOS: Remove is_key_down from ViewState (#1489) jim jammer 2021-07-13 08:38:01 -07:00
  • 8c91986dd3 Remove libc dependency on non-linux platforms (#1976) Markus Røyset 2021-07-13 17:27:47 +02:00
  • 5a65347c4e Changed description of window scale factor in Events (#1834) Aden Haussmann 2021-06-16 09:24:49 +02:00
  • 635180c8be Update Hall of Champions (#1959) Francesca Lovebloom 2021-06-14 13:55:13 -07:00
  • 019ce9862f Fix typo in events documentation (#1960) Onirik79 2021-06-13 14:26:20 +02:00
  • c7f46876a7 Drop the event callback before exiting on macOS (#1954) Artúr Kovács 2021-06-13 14:25:06 +02:00
  • c916eb6137 On X11 and Wayland, add is_maximized support garasubo 2021-06-10 16:43:27 +09:00
  • 67cca71524 Implement Window::request_redraw on Android (#1953) Tilmann Meyer 2021-06-05 12:47:08 +02:00
  • 1eff7ae004 Document how main_thread_id for Windows works (#1951) i509VCB 2021-06-05 10:46:44 +00:00
  • 982ad46c83 Use objc's autoreleasepool instead of manually with NSAutoreleasePool (#1936) Mads Marquart 2021-05-27 17:38:41 +02:00
  • 657b4fd59e Remove support for stdweb (#1941) Markus Røyset 2021-05-24 19:06:21 +02:00
  • b371b406d5 Implemented focus_window (#1944) Max de Danschutter 2021-05-19 18:39:53 +02:00
  • 316d8306ab Merge branch 'master' of https://github.com/rust-windowing/winit v0.25.0 Artúr Kovács 2021-05-15 19:17:41 +02:00
  • 91591c4e94 Release 0.25.0 (#1939) Artúr Kovács 2021-05-15 19:17:08 +02:00
  • 3f155167ba Release 0.25.0 Artúr Kovács 2021-05-15 18:52:47 +02:00
  • 078b9719cc implement mint conversions (#1930) Luis Wirth 2021-05-09 00:56:52 +02:00
  • 41d9826ee9 Fix incorrect changelog entry for #1524 (#1916) Markus Røyset 2021-05-04 20:00:11 +02:00
  • 0152508a39 Allow preventing the creation of the default menu (#1923) Artúr Kovács 2021-04-30 13:34:50 +02:00