Commit Graph

  • ec24c3efd3 wayland: ignore events for dead objects Kirill Chibisov 2024-07-05 13:09:23 +03:00
  • feca480b4c Avoid path when importing modules (#3755) Mads Marquart 2024-06-24 03:57:48 +02:00
  • 655fdc896f ci: Use taiki-e/checkout-action John Nunley 2024-06-23 10:33:39 -07:00
  • faa641e57f Add notgull as Windows maintainer msiglreith 2024-06-22 16:43:51 +02:00
  • 7c81364e1c Update codeowner list msiglreith 2024-06-22 12:58:23 +02:00
  • 6abfef1220 Use default-features, not default_features (#3746) Bruce Mitchener 2024-06-22 16:38:42 +07:00
  • 8e23d1608a Web: fix WindowEvent::Resized not using rAF (#3790) daxpedda 2024-07-16 12:29:27 +02:00
  • dc99920612 wayland: bump dependencies Kirill Chibisov 2024-07-16 12:58:03 +03:00
  • ee3ab33a7c Remove internal ActiveEventLoop::clear_exit Mads Marquart 2024-07-14 20:51:38 +02:00
  • 5b8f5cb54a Make DeviceId/WindowId::dummy() safe (#3784) daxpedda 2024-07-14 13:14:32 +02:00
  • bf97def398 Change run_app(app: &mut A) to run_app(app: A) (#3721) Mads Marquart 2024-07-11 15:38:09 +02:00
  • d5fd8682eb Web: use the word "Web" correctly and consistently (#3785) daxpedda 2024-07-10 16:17:39 +02:00
  • 39a7d5b738 Add to .git-blame-ignore-revs file daxpedda 2024-07-07 18:43:32 +02:00
  • 2665c12098 Rustfmt: use group_imports daxpedda 2024-07-07 18:38:50 +02:00
  • 936da131c2 Web: fix MouseMotion coordinate space (#3770) daxpedda 2024-07-05 16:07:01 +02:00
  • 850dd97177 Fix CI (#3775) daxpedda 2024-07-05 15:54:46 +02:00
  • 1170554dbd wayland: ignore events for dead objects Kirill Chibisov 2024-07-05 13:09:23 +03:00
  • 75ce71f05a Implement ApplicationHandler::can_create|destroy_surfaces() (#3765) daxpedda 2024-06-30 00:41:57 +02:00
  • a0d69c782a add: ActiveEventLoop::create_proxy() daxpedda 2024-06-29 17:19:09 +02:00
  • 2e93e48a3b Web: Remove some unnecessary compatibility code (#3766) daxpedda 2024-06-29 00:52:05 +02:00
  • bf73a978df Only run observers in the default run loop mode madsmtm/observer-default-mode Mads Marquart 2024-05-27 11:41:07 +02:00
  • 82d9bbe559 Remove EventLoopExtIOS::idiom and ios::Idiom (#2924) Mads Marquart 2024-06-24 22:56:20 +02:00
  • 8bdd4d620e Use self:: when re-importing local module (#3757) Mads Marquart 2024-06-24 22:40:49 +02:00
  • 9d5412ffe1 Move iOS and macOS implementations into new apple module (#3756) Mads Marquart 2024-06-24 13:26:49 +02:00
  • ecb887e5c3 event_loop: remove generic user event Kirill Chibisov 2024-06-24 13:04:55 +03:00
  • 7d1287958f Avoid path when importing modules (#3755) Mads Marquart 2024-06-24 03:57:48 +02:00
  • c0c14aaf00 macOS: Call ApplicationHandler directly instead of using Event (#3753) Mads Marquart 2024-06-23 23:14:22 +02:00
  • 10dc0674bb ci: Use taiki-e/checkout-action John Nunley 2024-06-23 10:33:39 -07:00
  • 4f59796e8a Add notgull as Windows maintainer msiglreith 2024-06-22 16:43:51 +02:00
  • 32097d75c7 Update codeowner list msiglreith 2024-06-22 12:58:23 +02:00
  • c6c4395c3b Use default-features, not default_features (#3746) Bruce Mitchener 2024-06-22 16:38:42 +07:00
  • 38e6f9ad84 Bump version on master Kirill Chibisov 2024-06-21 21:40:16 +03:00
  • d2d4d20108 Winit version 0.30.3 v0.30.3 Kirill Chibisov 2024-06-20 17:25:47 +03:00
  • d8f4d8f1b7 Web: implement WaitUntilStrategy (#3739) daxpedda 2024-06-20 23:07:42 +02:00
  • a974640a66 Web: set control flow strategies on EventLoop (#3740) daxpedda 2024-06-20 22:56:08 +02:00
  • 3d7d766182 macOS: set the theme on the NSWindow, instead of application-wide Mads Marquart 2024-06-20 16:05:34 +02:00
  • c73d8cff20 x11: fix build on arm Kirill Chibisov 2024-06-17 13:51:08 +03:00
  • 3e6092b8ed Web: implement WaitUntilStrategy (#3739) daxpedda 2024-06-20 23:07:42 +02:00
  • b4e83a5966 Web: set control flow strategies on EventLoop (#3740) daxpedda 2024-06-20 22:56:08 +02:00
  • db2c97a995 macOS: set the theme on the NSWindow, instead of application-wide Mads Marquart 2024-06-20 16:05:34 +02:00
  • 1552eb21f7 Bump MSRV to v1.73 (#3743) daxpedda 2024-06-20 11:09:15 +02:00
  • d8ffd4bb26 x11: fix build on arm Kirill Chibisov 2024-06-17 13:51:08 +03:00
  • 34c15608e0 Bump version on master Kirill Chibisov 2024-06-15 20:04:14 +03:00
  • 79aa95b212 Winit version 0.30.2 v0.30.2 Kirill Chibisov 2024-06-15 16:40:36 +03:00
  • ecd14688dc Revert: Web: don't wait for polling when sending events Kirill Chibisov 2024-06-15 16:37:29 +03:00
  • b512ed1e63 macOS: fix opacity handling Kirill Chibisov 2024-06-15 15:41:34 +03:00
  • 96388f4f6b chore: address 1.79 clippy lints Kirill Chibisov 2024-06-15 15:26:26 +03:00
  • 1745b01502 Web: fix crash InnerSizeWriter::request_inner_size() (#3727) daxpedda 2024-06-12 00:22:03 +02:00
  • 54e974c090 Web: don't overwrite cursor with CursorIcon::Default (#3729) daxpedda 2024-06-12 00:12:14 +02:00
  • b14d5c0c99 Web: queue EventLoopProxy::send_event() to microtask daxpedda 2024-06-12 00:02:26 +02:00
  • eef6977f45 macOS: fix opacity handling Kirill Chibisov 2024-06-15 15:41:34 +03:00
  • 078b46720b chore: address 1.79 clippy lints Kirill Chibisov 2024-06-15 15:26:26 +03:00
  • 3b4e064a07 Web: fix crash InnerSizeWriter::request_inner_size() (#3727) daxpedda 2024-06-12 00:22:03 +02:00
  • 39bc139500 Web: don't overwrite cursor with CursorIcon::Default (#3729) daxpedda 2024-06-12 00:12:14 +02:00
  • 9522670081 Web: queue EventLoopProxy::send_event() to microtask daxpedda 2024-06-12 00:02:26 +02:00
  • 9a1ef49dc3 Bump version on master Kirill Chibisov 2024-06-10 18:47:04 +03:00
  • 437747b966 Winit version 0.30.1 v0.30.1 John Nunley 2024-06-01 10:50:29 -07:00
  • 21e266f3b7 macOS/iOS: Various refactorings in application state (#3720) Mads Marquart 2024-06-06 14:39:31 +02:00
  • 3a0928af45 macOS: Improve event queuing (#3708) Mads Marquart 2024-06-06 12:32:02 +02:00
  • ad92b4f89d doc: clarify Window::pre_present_notify availability Philippe Renon 2024-06-06 11:11:06 +02:00
  • bf4445bb62 Handle _selected_range sent to NSTextInputClient.setMarkedText(). (#3619) ShikiSuen 2024-05-31 14:54:20 +08:00
  • 391a22217d Implement ApplicationHandler for &mut A and Box<A> (#3709) Mads Marquart 2024-05-29 11:51:53 +02:00
  • fb4a674ee5 Update objc2 to v0.2.2 (#3702) Mads Marquart 2024-05-27 14:49:22 +02:00
  • 43f296b2b3 event_loop: add is_x11 and is_wayland on EventLoop Diggory Hardy 2024-05-26 14:38:10 +01:00
  • 042667c5eb Resize when size changes on scale change on macOS Golden Water 2024-05-24 00:40:07 +08:00
  • 3206d105fe chore: explicitly use cfg_aliases 0.2.1 Kirill Chibisov 2024-05-22 15:51:29 +04:00
  • 1afec3ca0d bugfix: Replace pointer dereference with read_unaligned Kevin Müller 2024-05-20 00:08:14 +02:00
  • c4a8e9321d fix doc typo in application.rs (#3676) Ryan Burleson 2024-05-07 14:24:02 -05:00
  • dee7a405fc Reexport older versions of raw-window-handle linkmauve 2024-05-06 17:50:25 +02:00
  • a298b4d00e Reduce usage of direct msg_send! Mads Marquart 2024-05-06 17:09:38 +02:00
  • aebd5edc9e macOS: Move util::EMPTY_RANGE to usage spot (#3685) Mads Marquart 2024-05-06 16:54:52 +02:00
  • c801b69d3e Retain ApplicationDelegate in NSWindowDelegate and NSView Mads Marquart 2024-05-06 16:29:07 +02:00
  • ebd6454f8f Use rustc-check-cfg (#3682) Mads Marquart 2024-05-06 07:11:57 +02:00
  • 4f2f0bc08f Web: fix Clippy v1.78 FPs (#3678) daxpedda 2024-05-03 22:24:54 +02:00
  • 3a624e0f52 macOS/iOS: Various refactorings in application state (#3720) Mads Marquart 2024-06-06 14:39:31 +02:00
  • 279e3edc54 macOS: Improve event queuing (#3708) Mads Marquart 2024-06-06 12:32:02 +02:00
  • 0e74d37ff5 doc: clarify Window::pre_present_notify availability Philippe Renon 2024-06-06 11:11:06 +02:00
  • 2d1382f7d6 Handle _selected_range sent to NSTextInputClient.setMarkedText(). (#3619) ShikiSuen 2024-05-31 14:54:20 +08:00
  • 89687656d6 Emit suspended on shutdown madsmtm/verify-event-order Mads Marquart 2024-02-28 02:44:56 +01:00
  • 9027d8f350 Verify event order Mads Marquart 2024-05-29 14:28:35 +02:00
  • 5d8091fc7f Implement ApplicationHandler for &mut A and Box<A> (#3709) Mads Marquart 2024-05-29 11:51:53 +02:00
  • d7abe0316e Update objc2 to v0.2.2 (#3702) Mads Marquart 2024-05-27 14:49:22 +02:00
  • 5ea20fc905 event_loop: add is_x11 and is_wayland on EventLoop Diggory Hardy 2024-05-26 14:38:10 +01:00
  • e108fa2fbf Resize when size changes on scale change on macOS Golden Water 2024-05-24 00:40:07 +08:00
  • fff6788c12 chore: explicitly use cfg_aliases 0.2.1 Kirill Chibisov 2024-05-22 15:51:29 +04:00
  • 3e8fa41073 event_loop: remove deprecated run APIs Kirill Chibisov 2024-05-20 20:27:36 +04:00
  • 2b1c8cea1b bugfix: Replace pointer dereference with read_unaligned Kevin Müller 2024-05-20 00:08:14 +02:00
  • ab33fb8eda fix doc typo in application.rs (#3676) Ryan Burleson 2024-05-07 14:24:02 -05:00
  • b0b64a9a15 Reexport older versions of raw-window-handle linkmauve 2024-05-06 17:50:25 +02:00
  • d5d202d60e Reduce usage of direct msg_send! Mads Marquart 2024-05-06 17:09:38 +02:00
  • cb39ab29f4 macOS: Move util::EMPTY_RANGE to usage spot (#3685) Mads Marquart 2024-05-06 16:54:52 +02:00
  • 0a3cacd577 Retain ApplicationDelegate in NSWindowDelegate and NSView Mads Marquart 2024-05-06 16:29:07 +02:00
  • 16fd2baba0 Use rustc-check-cfg (#3682) Mads Marquart 2024-05-06 07:11:57 +02:00
  • 7f8771a362 Web: fix Clippy v1.78 FPs (#3678) daxpedda 2024-05-03 22:24:54 +02:00
  • 337d50779c Bump version on master Kirill Chibisov 2024-04-27 20:02:40 +04:00
  • 4b3c0655bf Winit version 0.30.0 v0.30.0 Kirill Chibisov 2024-04-26 20:52:11 +04:00
  • 0812adc983 Add UIGestureRecognizerDelegate and PanGestureRecogniser (#3597) Joshua Pedrick 2024-04-27 09:55:04 -04:00
  • cd6ec19300 Don't set the background color when initializing with transparency (#3657) Mads Marquart 2024-04-27 15:41:14 +02:00
  • 61bd8172bd chore: fix some typos in comments (#3635) growfrow 2024-04-27 21:29:11 +08:00
  • c04c113e7e chore: ensure that .cargo config is not published Kirill Chibisov 2024-04-27 17:03:28 +04:00