Commit graph

  • b0106898f7 Don't allow event loops to run in parallel dAxpeDDa 2023-06-25 12:03:22 +0200
  • 924f3323b5 On Web, map bfcache load/unload to suspend/resume Fredrik Fornwall 2023-06-28 12:54:21 +0200
  • b97df599c5 On Linux, fix wrong layout for key_without_modifiers Kirill Chibisov 2023-06-28 02:02:12 +0400
  • 0defd747c8 Update xkbcommon-dl to 0.4.0 Kirill Chibisov 2023-06-28 02:01:11 +0400
  • e23186db8e
    Disallow cleanup for TLS in examples Kirill Chibisov 2023-06-26 01:04:38 +0400
  • 059abb06fc
    On Wayland, handle none decorations Kirill Chibisov 2023-06-25 14:12:12 +0400
  • bc216b8f67
    Allow recreating wasm event loop with spawn (#2897) Josh Groves 2023-06-23 15:01:42 -0230
  • 864a1d5924
    Fix some typos (#2901) Josh Groves 2023-06-23 04:40:36 -0230
  • 05444628e6
    Provide a way to set cursor area for IME cursor Kirill Chibisov 2023-06-22 19:12:14 +0000
  • 66ff52b012
    On Wayland, fix transparency hint not set in new Kirill Chibisov 2023-06-22 00:21:43 +0000
  • 7929999c1c
    Android: rework keycode handling (#2890) Robert Bragg 2023-06-21 18:49:44 +0100
  • 7094a223af
    Bring OptionAsAlt back for macOS Kirill Chibisov 2023-06-20 19:07:49 +0000
  • b2a46d0439
    Fill the windows in the examples with a solid color John Nunley 2023-06-19 11:46:38 -0700
  • 4748890935
    Add MouseButton::{Back, Forward} to MouseInput bbb651 2023-06-16 11:51:09 +0300
  • 6300cf915e
    On Web, implement DeviceEvents (#2871) daxpedda 2023-06-14 10:26:26 +0200
  • 9a9c9b15ba
    Implement ResizeObserver (#2859) daxpedda 2023-06-14 09:43:53 +0200
  • 7ce86c3d2a Use Window.requestIdleCallback() dAxpeDDa 2023-06-13 16:39:06 +0200
  • a444637b18 Revert "Send modifiers first" daxpedda 2023-06-13 23:16:46 +0200
  • f0d88c52a3
    Fix pointer deltas on Firefox and send coalesced events together (#2878) daxpedda 2023-06-13 15:49:27 +0200
  • e17977d7c7 Send modifiers first dAxpeDDa 2023-06-13 14:13:01 +0200
  • a7a8ff0bbb Drop pointerrawupdate support dAxpeDDa 2023-06-13 09:58:23 +0200
  • fc046add78 Resume propagation of events dAxpeDDa 2023-06-11 22:30:24 +0200
  • ab4a4a89e6 Remove unused EventListenerOptions dAxpeDDa 2023-06-11 18:20:55 +0200
  • f7a400ddf6 Improve media queries take 2 dAxpeDDa 2023-06-09 05:58:58 +0200
  • 07d39abddd
    Fix panic when destroying window (#2773) Xiaopeng Li 2023-06-09 21:20:27 +0800
  • 0c8bf25ae4
    Fix compilation on aarch64-linux Imbris 2023-06-09 07:46:01 -0400
  • b5785ba785 Revert "Fix Window::set_inner_size()" dAxpeDDa 2023-06-08 08:40:26 +0200
  • 9797ed86f0 Fix unable to ignore scale factor resize suggestion dAxpeDDa 2023-06-07 21:59:01 +0200
  • e220a75556 Fix Window::set_inner_size() dAxpeDDa 2023-06-07 13:50:04 +0200
  • 29d3729ac8 Disallow more methods dAxpeDDa 2023-06-06 22:58:03 +0200
  • 4a36741f9c
    On Android, change default implementation to ignore volume keys and let operating system handle them (#2748) Robin Thunström 2023-06-06 23:04:51 +0200
  • ab46aa5b79 Replace beforeunload with pagehide dAxpeDDa 2023-06-05 02:11:53 +0200
  • 12fb37d827 Make media queries more robust dAxpeDDa 2023-06-05 01:23:48 +0200
  • c88a4ab221 Use correct canvas size for scale factor change dAxpeDDa 2023-06-04 14:29:59 +0200
  • 8f7f3efc0d
    On Web, implement Send and Sync where appropriate (#2834) daxpedda 2023-06-05 02:44:54 +0200
  • eb2d3894ef Document unpreventable events dAxpeDDa 2023-06-05 01:47:01 +0200
  • 3f4f580181 Add pointerrawupdate support dAxpeDDa 2023-06-04 13:15:43 +0200
  • d3aeff8838 Remove unnecessary preventDefault() calls dAxpeDDa 2023-06-04 12:46:03 +0200
  • 0786d534f4 Take IntoIterator in send_events() dAxpeDDa 2023-06-04 12:18:38 +0200
  • b4b2389d0a Split modifier handling in all pointer events dAxpeDDa 2023-06-04 02:16:55 +0200
  • 964e342f69 Prevent text selection dAxpeDDa 2023-06-04 01:50:30 +0200
  • a134a59917 Remove MouseEvent fallback support dAxpeDDa 2023-06-04 01:44:53 +0200
  • fbba203c4a Focus window on touch press dAxpeDDa 2023-06-04 01:09:30 +0200
  • 61bd8b8254 Send position on button release dAxpeDDa 2023-06-04 01:08:47 +0200
  • 587fa67571 Split cursor move handlers dAxpeDDa 2023-06-04 01:08:03 +0200
  • 7500a88230 Fix up changelog dAxpeDDa 2023-06-04 13:23:07 +0200
  • 82d0380ea6 Ignore pen input on Web dAxpeDDa 2023-06-02 13:16:04 +0200
  • 642ce2bfa7
    Port to windows-sys v0.48.0 (#2842) John Nunley 2023-06-03 15:02:37 -0700
  • 5bbe87960e Replace instant with web-time dAxpeDDa 2023-06-01 17:22:28 +0200
  • cf77f82ae3
    Update remaining actions to v3 Kirill Chibisov 2023-06-03 17:00:55 +0300
  • 72cf4e577f
    Add missing Hash impls on bitflags Kirill Chibisov 2023-06-03 16:44:52 +0300
  • 4f3eacf01e On Web, handle coalesced events dAxpeDDa 2023-06-02 14:23:09 +0200
  • 31ebc5caf4
    Update bitflags to 2.0 George Burton 2023-06-02 15:44:36 +0100
  • d273518ce9 Process pointer button events dAxpeDDa 2023-06-02 11:37:23 +0200
  • 2ade772ab0 Bump console_log to v1 dAxpeDDa 2023-06-01 17:01:59 +0200
  • 4ac2006cbc
    Replace mio with calloop in the X11 backend John Nunley 2023-05-31 09:44:42 -0700
  • ba5ad3be13 On Web, fix no-op for Window::set_fullscreen dAxpeDDa 2023-03-26 17:19:26 +0200
  • 8092fa2440 Fix changelog dAxpeDDa 2023-05-31 13:27:30 +0200
  • 8bb004a1d9
    Rename DeviceEventFilter to DeviceEvents Toniman575 2023-05-30 21:32:31 +0200
  • de5327477a web: Fix position of touch events to be relative to the canvas Simon Hausmann 2023-02-28 10:25:51 +0100
  • 8f959714cc
    Fix Window::set_theme doc string Nicola Papale 2023-05-30 11:22:19 +0200
  • 035eebb19a
    Use linux scancode values for KeyCodeExtScancode Kirill Chibisov 2023-05-29 13:48:12 +0300
  • b5af6bb266
    Use xkbcommon-dl 0.3.0 Kirill Chibisov 2023-05-29 00:55:54 +0300
  • 1805124c54 On Web, wake event loop on request_redraw() dAxpeDDa 2023-03-12 17:18:39 +0100
  • 0f64589dba Don't change the internal canvas size dAxpeDDa 2023-04-26 12:14:50 +0200
  • 5438a2a524
    Add @daxpedda as web maintainer Kirill Chibisov 2023-05-28 23:48:28 +0300
  • 918430979f
    Overhaul the Keyboard API Markus Røyset 2023-05-28 20:02:59 +0200
  • f3f46cb3f6
    On Wayland, fix Window::set_cursor_visible(true) Kirill Chibisov 2023-05-26 09:26:22 +0300
  • 3c3be71a77
    Implement PartialOrd/Ord for dpi module types John Nunley 2023-05-15 19:11:43 -0700
  • a7986b077f
    Bump version on master Kirill Chibisov 2023-05-14 20:36:23 +0300
  • 8a0edde5c8
    Bump github actions to v3 Kirill Chibisov 2023-05-14 20:35:58 +0300
  • a9e168e10d
    On macOS, fix backspace emission on preedit clear Kirill Chibisov 2023-05-13 03:02:05 +0300
  • bd9cc2a9da
    Use cursor-icon crate for CursorIcon Kirill Chibisov 2023-05-09 20:19:35 +0300
  • 596c0edf0f
    Bump version on master Kirill Chibisov 2023-05-09 18:28:20 +0300
  • 92592ec605
    Fix device description leak (#2758) Xiaopeng Li 2023-05-08 22:58:34 +0800
  • 25c4e2e451
    On macOS, fix key_up being ignored without IME Kirill Chibisov 2023-05-06 14:05:28 +0300
  • ad52c72e41
    Bump version on master Kirill Chibisov 2023-05-05 13:27:22 +0300
  • d15feb5cfa On macOS, fix empty marked text blocking input Kirill Chibisov 2023-05-02 20:09:50 +0300
  • 9938327066 On Wayland, fix nightly warnings Kirill Chibisov 2023-05-03 22:20:55 +0300
  • f980ed7b83 On X11, fix nightly warnings Kirill Chibisov 2023-05-03 22:20:29 +0300
  • 2496098890
    Update wayland-rs to 0.30.0 Kirill Chibisov 2023-04-19 00:56:29 +0300
  • 60e91b187a
    Run Window::set_ime_position on main thread on macOS Amandus Søve Thorsrud 2023-04-15 01:58:36 +0200
  • 2486f0f1a1
    Fix potential panic (#2755) Xiaopeng Li 2023-04-04 02:46:09 +0800
  • fbea75d31f
    Add cargo-deny check to CI Emil Ernerfeldt 2023-03-16 21:05:41 +0100
  • d4c9535af9
    Bump version on master Kirill Chibisov 2023-03-16 23:05:17 +0300
  • f0fcb346b0
    On Web, use target_family = "wasm" daxpedda 2023-03-16 20:49:59 +0100
  • 77f8e511e9
    Fix macos memory leaks (#2739) Mads Marquart 2023-03-14 13:27:41 +0300
  • 3217eaa416
    Fix 1.68 clippy warnings Emil Ernerfeldt 2023-03-12 18:02:49 +0100
  • b18295a1ce
    Bump MSRV to 1.64 Kirill Chibisov 2023-03-08 19:34:10 +0300
  • fb9695d56d
    Changed 'an' to 'a' in documentation (#2715) esdevver 2023-03-04 09:37:15 +0000
  • 08bdca19b1
    Bump version on master Kirill Chibisov 2023-03-02 17:15:48 +0300
  • 79ac236721
    On macOS, resize simple fullscreen on window move Dylan Scott 2023-03-01 14:47:45 -0800
  • b870a11a99
    On Windows, check whether CoCreateInstance succeeds Nicolas Mazzon 2023-03-01 23:24:04 +0100
  • 2af1550bbb
    On macOS, fix initial focused state Kirill Chibisov 2023-02-27 20:46:00 +0300
  • ed796dcd15
    Update FEATURES.md John Nunley 2023-02-25 22:53:45 -0800
  • a006cd7dc8
    On Wayland, fix rounding issue in resizes Kirill Chibisov 2023-02-21 11:44:22 +0300
  • a31f71ee07
    Add support for Window::theme on the web (#2687) Simon Hausmann 2023-02-20 08:51:21 +0100
  • 0f89aac9f6
    On Wayland, fix rare crash on DPI change Kirill Chibisov 2023-02-19 17:39:39 +0300
  • 82df9531f4
    On macOS, set resize increments only for live resize Kirill Chibisov 2023-02-15 03:32:55 +0300
  • 265152355e
    Implement HasRawDisplayHandle for EventLoop (#2677) Sludge 2023-02-10 16:25:22 +0100