Commit graph

  • da7bf8e29b
    macOS: Fix WindowBuilder::with_resize_increments (#2477) Mads Marquart 2022-09-08 18:54:22 +0200
  • a6a8b12537
    Update Readme for iOS platform specific info (#2473) shuo 2022-09-08 22:52:57 +0800
  • 340f951d10
    Refactor macOS to use new objc2 features (#2465) Mads Marquart 2022-09-08 16:45:29 +0200
  • 05dd31b8ea
    Revert "ci: manually point ANDROID_NDK_ROOT to latest supplied version" Marijn Suijten 2022-09-06 15:48:28 +0200
  • 0fca8b088d
    WindowBuilderExtWebSys::with_prevent_default disables scrolling on both mobile and desktop (previously just desktop) (#2216) Lucas Kent 2022-09-04 13:45:30 +1000
  • ab56e9f57d
    Allow changing resize increments after window creation Anton Bulakh 2022-09-03 21:50:22 +0300
  • 97d2aaa953
    Add web_aspect_ratio example (#2209) Lucas Kent 2022-09-04 02:26:24 +1000
  • 29419d6c38
    Refactor macOS cursor code (#2463) Mads Marquart 2022-09-02 21:02:40 +0200
  • e517e468f8
    Fix declare_class! indentation (#2461) Mads Marquart 2022-09-02 19:38:32 +0200
  • d67c928120
    Clean up macOS class declaration (#2458) Mads Marquart 2022-09-02 18:46:18 +0200
  • 112965b4ff
    Initial transition to objc2 (#2452) Mads Marquart 2022-09-02 15:48:02 +0200
  • e0018d0710
    Bump MSRV to 1.60 (#2453) Mads Marquart 2022-09-02 10:59:05 +0200
  • 1ca8b65e85
    Split platform::unix into platform::x11 and platform::wayland Mads Marquart 2022-09-01 07:05:32 +0200
  • a43a15b4a0
    iOS: Fix a few instances of UB (#2428) Mads Marquart 2022-09-01 03:10:00 +0200
  • 66aa6c945d
    Add myself as iOS co-maintainer (#2451) Mads Marquart 2022-09-01 01:45:11 +0200
  • dfecdc5762
    Windows: Update handling of system keypresses (#2445) ajtribick 2022-09-01 00:03:48 +0200
  • 8729119536
    Remove parking_lot dependency (#2423) Mads Marquart 2022-08-31 18:32:19 +0200
  • ec7e935248
    Document WindowEvent::Moved OS support (#2442) daxpedda 2022-08-31 06:57:37 +0200
  • fd72000a9a
    Disable default features in simple_logger ajtribick 2022-08-28 23:26:51 +0200
  • e91ee811cb
    Use sctk-adwaita 0.5.1 auto theme selection Alex Butler 2022-08-24 21:43:36 +0100
  • b3b80166ce
    Mark new events as breaking change Kirill Chibisov 2022-08-24 16:33:58 +0300
  • f9b41fd819
    Update sctk-adwaita to use ab_glyph daxpedda 2022-08-24 14:24:29 +0200
  • 0d9c39029c
    Document WindowEvent::Moved as unsupported on Wayland Sludge 2022-08-19 23:32:40 +0200
  • da2cef97a3
    Add touchpad magnify and rotate gestures support for macOS (#2157) Joonas Satka 2022-08-16 18:20:06 +0300
  • 76f158d310
    On Windows, improve support for undecorated windows (#2419) Markus Siglreithmaier 2022-08-15 02:36:37 +0200
  • 2e4338bb8d
    Release 0.27.2 version Kirill Chibisov 2022-08-12 14:39:44 +0400
  • ec2888b8b7
    On Wayland, fix Window::request_redraw being delayed Kirill Chibisov 2022-08-12 11:54:02 +0400
  • fa83bace12
    Remove redundant steps from CI Kirill Chibisov 2022-08-11 19:31:11 +0400
  • ee7dc48e3b
    Fix missleading breaking change on Windows Kirill Chibisov 2022-08-11 19:07:40 +0400
  • 11d4a301e4
    Implement version 0.4 of the HasRawWindowHandle trait Robert Bragg 2022-08-11 15:33:02 +0100
  • ad41eaf151
    Add CODEOWNERS file (#2420) Mads Marquart 2022-08-11 16:13:56 +0200
  • 9b71df9f97
    On Windows, add opt-in function for device events (#2409) ajtribick 2022-08-11 15:17:46 +0200
  • b1c9e4a6fa Fix tracking of phase changes for mousewheel on trackpad (#2158) Mads Marquart 2022-08-10 18:28:19 +0200
  • cdbaf4816a
    On X11, fix window hints not persisting Anton Bulakh 2022-08-08 17:27:11 +0300
  • 6b7ceedc91
    Windows: respect min/max sizes when creating the window (#2393) Amr Bashir 2022-08-04 23:03:55 +0200
  • c53a574bff
    Release 0.27.1 version Kirill Chibisov 2022-07-30 19:33:23 +0300
  • 95246d81c1
    On X11, fix crash when can't disable IME Kirill Chibisov 2022-07-30 17:15:57 +0300
  • bf537009d9
    Explicitly specify minimum supported rust version Kirill Chibisov 2022-07-29 14:39:41 +0300
  • 50035643f7
    Release 0.27.0 version Kirill Chibisov 2022-07-26 23:54:12 +0300
  • 64c22f9075
    Fix changelog entry wrt scrolling Mads Marquart 2022-07-26 21:25:00 +0200
  • 4895a29e92
    ci: manually point ANDROID_NDK_ROOT to latest supplied version Marijn Suijten 2022-07-26 18:55:06 +0200
  • 6cdb3179c8
    Consistently deliver a Resumed event on all platforms Robert Bragg 2022-07-26 14:03:12 +0100
  • 4fd52af682
    Fix type hint reference for xlib hook Kirill Chibisov 2022-07-26 16:02:09 +0300
  • 5a0bad130d
    Bump ndk and ndk-glue dependencies to stable 0.7.0 release (#2392) Marijn Suijten 2022-07-25 15:20:31 +0200
  • 08d025968e
    Fix hiding a maximized window On Windows (#2336) Amr Bashir 2022-07-23 14:23:58 +0200
  • 1cd0e94c26
    Windows: apply skip taskbar state when taskbar is restarted (#2380) Amr Bashir 2022-07-22 19:33:22 +0200
  • 1ec976f95e
    Add method to hook xlib error handler Kirill Chibisov 2022-07-22 20:21:28 +0300
  • f10ef5f331
    On macOS, fix confirmed character inserted Kirill Chibisov 2022-07-21 22:23:22 +0300
  • 653bc59813
    Update raw-window-handle to v0.5.0 Kirill Chibisov 2022-07-21 22:22:36 +0300
  • 3e991e13dc
    Android: avoid deadlocks while handling UserEvent (#2343) Rodrigo Batista de Moraes 2022-07-20 14:52:36 -0300
  • 5397b53e04
    Tidy up "platform-specifc" doc sections (#2356) Markus Røyset 2022-07-20 13:45:12 +0200
  • f09259f6de
    Bump sctk-adwaita to 0.4.1 Kirill Chibisov 2022-07-20 11:50:49 +0300
  • 430a49ebc2
    Fix typos (#2375) Josh Groves 2022-07-15 14:02:12 -0230
  • 1091a8ba1a
    Make winit focus take activity into account on Windows (#2159) Steve Wooster 2022-07-15 01:27:27 -0700
  • 9116b6c8cd
    windows: Use correct value for mouse wheel delta (#2374) Josh Groves 2022-07-14 17:30:22 -0230
  • 990e34a129
    web: add with_prevent_default, with_focusable (#2365) Josh Groves 2022-07-14 13:22:31 -0230
  • 472d7b9376
    android: Hold NativeWindow lock until after notifying the user with Event::Suspended (#2307) Marijn Suijten 2022-07-14 12:35:49 +0200
  • 50dd7881b1
    Fix changelog entry for EventLoopExtWebSys (#2372) Markus Røyset 2022-07-13 17:54:06 +0200
  • aa8f8db305
    web: Add EventLoop::spawn (#2208) Liam Murphy 2022-07-14 01:17:18 +1000
  • cdd9b1e1eb
    web: Manually emit focused event on mouse click (#2202) Lucas Kent 2022-07-13 08:46:15 +1000
  • 2d2ce70edc
    On Wayland, drop wl_surface on window close Kirill Chibisov 2022-07-09 21:41:18 +0300
  • 78f1d1df38
    On Wayland send Focused(false) for new window Kirill Chibisov 2022-07-09 18:17:41 +0300
  • a06bb3f992
    Add refresh_rate_millihertz for MonitorHandle Kirill Chibisov 2022-07-08 13:25:56 +0300
  • e289f30e5d
    Add 'WindowEvent::Occluded(bool)' trimental 2022-07-06 18:46:25 +0000
  • 4b10993970
    Fix infinite recursion in WindowId conversion methods Shinichi Tanaka 2022-07-06 02:09:40 +0900
  • d78a870e66
    examples/multiwindow.rs: ignore synthetic key press events Diggory Hardy 2022-07-03 20:25:08 +0100
  • cb41c58f21
    Implement From<u64> for WindowId and vise-versa Kirill Chibisov 2022-07-02 14:27:19 +0300
  • c55d97183d
    Less redundancy and improve fullscreen in examples Diggory Hardy 2022-07-01 12:07:10 +0100
  • 8646cbc9f5
    Map XK_Caps_Lock to VirtualKeyCode::Capital (#1864) Aaron Hill 2022-06-23 10:59:04 -0500
  • 64c1d4c5bb
    Fix conflict in WindowFlags on Windows Amr Bashir 2022-06-22 19:44:00 +0200
  • 76b949c196
    Disallow multiple EventLoop creation MarcusGrass 2022-06-22 19:43:25 +0200
  • c93ef47b9b
    Bump smithay-client-toolkit to v0.16.0 Kirill Chibisov 2022-06-20 10:19:49 +0300
  • 2b414cd825
    ci: Disallow warnings in rustdoc and test private items (#2341) Marijn Suijten 2022-06-17 14:19:09 +0200
  • ac42447459
    macOS: disallow_highdpi will set explicity the value to avoid the SO value by default (#2339) Nazarí González 2022-06-17 00:12:05 +0100
  • 401d20fa1f
    Fix doubled device events on X11 Markus Røyset 2022-06-13 18:24:56 +0200
  • 6b5b570b45
    examples/window_run_return: Enable on Android (#2321) Marijn Suijten 2022-06-13 16:40:21 +0200
  • 9e6f666616
    Refine Window::set_cursor_grab API Kirill Chibisov 2022-06-13 09:43:14 +0300
  • 8ef9fe44c7
    Add WindowBuilder::transparent Kirill Chibisov 2022-06-12 09:53:28 +0300
  • 3e0a544eb8
    Documentation cleanup (#2328) Mads Marquart 2022-06-11 18:57:19 +0200
  • 6474891f1e
    Fix macOS 32bit (#2327) Mads Marquart 2022-06-11 03:43:51 +0200
  • 40abb526cc
    Remove core-video-sys dependency (#2326) Mads Marquart 2022-06-11 02:37:46 +0200
  • c532d910c0
    Build docs on docs.rs for iOS and Android as well (#2324) Mads Marquart 2022-06-11 00:45:24 +0200
  • 44288f6280
    Make WindowAttributes private (#2134) Mads Marquart 2022-06-10 19:05:28 +0200
  • eec84ade86
    Make set_device_event_filter non-mut Kirill Chibisov 2022-06-10 15:39:02 +0300
  • 10419ff441
    Run clippy on CI Kirill Chibisov 2022-06-10 13:43:33 +0300
  • 57981b533d
    On Android, use HasRawWindowHandle directly from the ndk crate (#2318) Marijn Suijten 2022-06-10 11:37:06 +0200
  • c5eaa0ab69
    macOS: Emit LoopDestroyed on CMD+Q (#2073) tinaun 2022-06-09 10:08:52 -0400
  • 2c01e9e747
    Migrate from lazy_static to once_cell James Liu 2022-06-08 11:50:26 -0700
  • 4c39b3188c
    Remove old dialog fix that is superseded by #2027 (#2292) Kevin King 2022-06-08 08:22:54 -0700
  • 224872ce03
    Prevent null dereference on X11 with bad locale Kirill Chibisov 2022-06-08 01:04:33 +0300
  • f10a984ba3
    Add X11 opt-in function for device events Christian Duerr 2022-06-07 23:17:45 +0200
  • c7f7181388
    Set WindowBuilder to must_use Lucas Kent 2022-06-08 06:55:57 +1000
  • 92530299eb
    Revert "On Wayland, fix resize not propagating properly" Kirill Chibisov 2022-06-05 22:19:27 +0300
  • 58cd23d1ac
    On Windows, fix reported cursor position. (#2311) Markus Siglreithmaier 2022-06-02 19:08:54 +0200
  • 5d85c10a2c
    [Windows] Avoid GetModuleHandle(NULL) (#2301) Aron Parker 2022-05-29 17:12:46 +0200
  • f11270dac0
    Reorganize EventLoopBuilder::build() platform documentation Kevin Reid 2022-05-29 04:51:27 -0700
  • bcd76d4718
    On macOS, emit resize event on frame_did_change Phillip Hellewell 2022-05-23 13:53:07 -0600
  • 4dd2b66aaa
    Fix warnings on nightly rust (#2295) Liam Murphy 2022-05-21 01:03:35 +1000
  • 829a140d9b
    On Wayland, provide option for better CSD Bartłomiej Maryńczak 2022-05-20 02:09:23 +0200
  • f04fa5d54f
    Add new Ime event for desktop platforms Kirill Chibisov 2022-05-07 05:29:25 +0300