Commit Graph

  • 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
  • cdeb1c3828 Require setting the activation policy on the event loop (#1922) Artúr Kovács 2021-04-30 11:31:28 +02:00
  • 0986fae066 Add accept_first_mouse for macOS (#1882) z4122 2021-04-30 17:30:09 +08:00
  • 277515636d MacOS: Only activate after the application has finished launching (#1903) Mads Marquart 2021-04-29 19:49:17 +02:00
  • 45aacd8407 Use initialFirstResponder instead of makeFirstResponder (#1920) Mads Marquart 2021-04-29 12:52:41 +02:00
  • e8cdf8b092 Add MacOS menu (#1583) Casper Rogild Storm 2021-04-24 16:56:46 +02:00
  • 1c4d6e7613 Correct the false documentation about macOS dpi (#1905) Artúr Kovács 2021-04-13 21:31:41 +02:00
  • 04b4e48265 Derive Default, Hash, and Eq for some dpi types (#1833) LoganDark 2021-04-12 14:12:39 -07:00
  • dabcb1834d On Windows, allow the creation of popup window (#1895) Rodrigodd 2021-04-10 10:47:19 -03:00
  • 629cd86c7c Stop calling NSApplication.finishLaunching on window creation (#1902) Mads Marquart 2021-04-07 22:24:49 +02:00
  • ba704c4eb4 Mac: Redraw immediately to prevent shaking on window resize (#1901) Xiaopeng Li 2021-04-06 15:22:38 +08:00
  • 0487876826 On macOS, wake up the event loop immediately when a redraw is requested. (#1812) Aleksandr Ovchinnikov 2021-04-06 10:19:25 +03:00
  • ca9c05368e Fix CI warnings (#1898) Markus Røyset 2021-03-30 21:27:32 +02:00
  • 0d634a0061 Add WindowBuilder::with_outer_position (#1866) Michal Srb 2021-03-25 21:18:51 +03:00
  • 86748fbc68 Fix communication of fractional RI_MOUSE_WHEEL events (Windows) (#1877) Norbert Nemec 2021-03-11 22:08:29 +01:00
  • 599477d754 Only try publishing when a version tag is pushed (#1876) Artúr Kovács 2021-03-10 23:10:35 +01:00
  • 889258f538 Upgrade mio to 0.7 (#1875) daxpedda 2021-03-09 17:50:15 +01:00
  • ffe2143d14 Fix for closure-captured values not being dropped on panic (#1853) Artúr Kovács 2021-03-08 19:56:39 +01:00
  • 98470393d1 Add dragging window with cursor feature (#1840) daxpedda 2021-03-07 10:43:23 +01:00
  • 4192d04a53 Fix seg-fault when using without a window (#1874) Artúr Kovács 2021-03-06 11:17:23 +01:00
  • 3571dcd68c Update window.rs (#1871) leafjolt 2021-02-27 14:25:26 -06:00
  • 952edcb804 Android: Add KeyEvent handling (#1839) mmacedo 2021-02-23 18:35:38 -03:00
  • 10a94c0794 Fix Windows' try_theme returning Theme::Dark when new theme is light (#1861) Axel Cocat 2021-02-20 00:06:12 +01:00
  • dd32ace9ab Restore the ability to have fully transparent windows on Windows (#1815) Björn Steinbrink 2021-02-17 13:50:24 +01:00
  • 7e0c6ee097 Add DeviceEvent::MouseMove on web platform to support pointer lock (#1827) Will Crichton 2021-02-16 17:50:46 -05:00
  • b1be34c6a0 fix cursor blinking when clicking decorations bar on Windows (#1852) Ssaely 2021-02-06 15:10:36 -05:00
  • b9307a9967 Change linking of CGDisplayCreateUUIDFromDisplayID on macos (#1626) Imberflur 2021-02-05 02:58:55 -05:00
  • b1d353180b Add ability to assign a menu when creating a window on Windows (#1842) Mads Marquart 2021-02-04 22:26:33 +01:00
  • bd99eb1347 Android: Bump ndk/ndk-glue to 0.3 and use constants for event ident (#1847) Marijn Suijten 2021-01-30 19:43:26 +01:00
  • f79c01b0cf Fix HINSTANCE returned by raw_window_handle on 64 bit Windows (#1841) Mads Marquart 2021-01-28 18:51:49 +01:00