1
0
Fork 0

Commit graph

  • 0d20459065 update deps master Alex Janka 2024-08-19 15:28:17 +1000
  • e31a11f1c7 x11: raw-window-handle 0.6 Alex Janka 2024-08-19 11:14:21 +1000
  • 4e6e9737f1 windows rwh 0.6 (untested) Alex Janka 2024-02-10 09:11:09 +1100
  • e51b4dd832 raw-window-handle 0.6.0 (windows only!!!!) Alex Janka 2024-02-08 15:17:50 +1100
  • 3d186ce51f don't disable mouse coalescing on macos Alex Janka 2023-10-09 09:38:06 +1100
  • 579130ecb4
    Fix usage of spare_capacity_mut which isn't available in MSRV 1.59 (#190) Adrien Prokopowicz 2024-05-23 01:54:39 +0200
  • 45465c5f46
    X11: Split off the event loop into a separate module (#183) Adrien Prokopowicz 2024-04-05 21:18:49 +0200
  • be3d72d524
    Handle set_mouse_cursor method on windows (#186) Fredemus 2024-04-02 23:14:13 +0200
  • 905854d026
    Remove unnecessary dependences from CI pipeline (#185) Micah Johnston 2024-03-30 00:29:18 -0500
  • 119fc25cd6
    Add additional CI checks (#182) Adrien Prokopowicz 2024-03-30 00:55:44 +0100
  • bcbdb8921f
    Fix GL X11 error handling (#181) Adrien Prokopowicz 2024-03-29 04:41:40 +0100
  • f5b0c6d460
    Call XCloseDisplay instead of xcb_disconnect (#184) Micah Johnston 2024-03-28 22:09:23 -0500
  • 70e7af6c61
    Add a new example for OpenGL setup using femtovg (#176) Adrien Prokopowicz 2024-03-27 06:39:21 +0100
  • f5ae585758
    X11: split off Visual Info negotiation into a separate module (#177) Adrien Prokopowicz 2024-03-27 06:34:41 +0100
  • e8b1236fda
    Fix warnings in examples (#180) Micah Johnston 2024-03-26 22:46:47 -0500
  • f7d83a561e
    Fix temporary names left over from x11rb migration (#179) Micah Johnston 2024-03-26 22:43:27 -0500
  • ea0cd5367d
    Fix resizing on Windows not triggering an event (#166) Robbert van der Helm 2024-03-26 17:05:24 +0100
  • 65d970495f
    Render a background for the open_window example (#175) Adrien Prokopowicz 2024-03-26 00:41:39 +0100
  • bad50d886a
    Implement input focus for Mac & Windows (#170) Dionysis Athinaios 2024-03-25 22:05:16 +0000
  • 085ae2a27e
    add support for Window::Focused/Unfocused events on macOS (#171) Max 2024-03-25 18:34:10 +0200
  • fdc5d282fc
    Switch from xcb crate to x11rb (#173) Micah Johnston 2024-03-25 11:20:28 -0500
  • 998ced845c
    Added functional open_parented example (#172) Adrien Prokopowicz 2024-03-24 23:16:16 +0100
  • 26b019d6a2
    Merge pull request #150 from Fredemus/feature/windows-cursor-enter-leave Robbert van der Helm 2024-03-18 16:46:27 +0100
  • d8cedc8a77 Merge branch 'master' into feature/windows-cursor-enter-leave Fredemus 2024-01-09 01:38:14 +0100
  • 2c1b1a7b0f
    Fix window cleanup logic on macOS (#164) Micah Johnston 2023-12-17 22:57:51 -0600
  • fdb43eac11
    Unify Window struct across backends (#162) Micah Johnston 2023-12-17 02:21:31 -0600
  • 937ef965b4
    Remove unnecessary PhantomData from platform::WindowHandle definitions (#163) Micah Johnston 2023-12-17 02:16:36 -0600
  • 7d14a555e5
    Expose public Window::set_mouse_cursor method (#161) Micah Johnston 2023-12-17 02:12:31 -0600
  • 0976a9a6a4
    macOS: use interior mutability for WindowState (#157) Micah Johnston 2023-12-16 19:37:21 -0600
  • 1b8c8760c7
    Fix warnings on windows (#159) Micah Johnston 2023-12-16 19:33:12 -0600
  • b59a67d287
    Fix warnings on X11 (#160) Micah Johnston 2023-12-16 19:31:06 -0600
  • 92f1a19b81
    Fix warnings in example (#158) Micah Johnston 2023-12-16 19:29:27 -0600
  • 348bc9fe61
    Remove RawWindowHandleWrapper (#156) Micah Johnston 2023-12-12 11:47:32 -0600
  • 3ecc88f9fc
    Fix warnings on macos (#155) Micah Johnston 2023-12-12 11:40:45 -0600
  • df0e3928a2
    Remove Window::open_as_if_parented (#153) Micah Johnston 2023-12-12 10:45:12 -0600
  • d08f7afd49
    Run rustfmt (#154) Micah Johnston 2023-12-12 10:41:03 -0600
  • d8e3b52acd
    Merge pull request #149 from ilmai/drag-and-drop-mac Nick Gideo 2023-12-09 16:13:14 -0600
  • dbf4623b6e
    Merge branch 'master' into drag-and-drop-mac Nick Gideo 2023-12-09 16:12:05 -0600
  • 475bd5f88a remove unneeded allocation Fredemus 2023-10-28 17:35:26 +0200
  • f0639b787b
    Merge pull request #151 from Fredemus/feature/x11-cursor-enter-leave Robbert van der Helm 2023-10-08 14:02:37 +0200
  • 486bb1f069 add MouseMoved event when ENTER_NOTIFY happens Fredemus 2023-10-07 16:23:12 +0200
  • 54af726498
    Merge pull request #134 from greatest-ape/raw-window-handle-0.5 Robbert van der Helm 2023-10-07 15:12:01 +0200
  • 99bded6979
    Merge branch 'RustAudio:master' into raw-window-handle-0.5.0 raw-window-handle-0.5.0 Alex Janka 2023-10-04 11:28:11 +1100
  • fd1a3a4d2e Add logic for CursorEntered/CursorLeft on x11 Fredemus 2023-10-02 23:06:28 +0200
  • 1274b1c08f Add logic for CursorEntered/CursorLeft on Windows Fredemus 2023-10-02 02:58:07 +0200
  • 0df43486ba X11: provide XlibWindowHandle.visual_id Joakim Frostegård 2022-11-26 14:47:42 +0100
  • 4130502a2a X11 GlContext::create: change display arg to *mut xlib::XDisplay Joakim Frostegård 2022-11-26 14:38:17 +0100
  • 70f46a691d X11: set XlibDisplayHandle.screen Joakim Frostegård 2022-11-24 19:02:08 +0100
  • e35f3080f6 Fix Windows compilation issue Joakim Frostegård 2022-11-24 00:07:55 +0100
  • 10c970a329 Fix X11 OpenGL issue Joakim Frostegård 2022-11-23 23:52:19 +0100
  • 6f32584149 X11: set XlibWindowHandle.window and XlibDisplayhandle.display Joakim Frostegård 2022-11-23 23:34:42 +0100
  • eb94b4d7ab Impl HasRawDisplayHandle on Window, not WindowHandle Joakim Frostegård 2022-11-23 23:18:10 +0100
  • 5c23c62030 Add dummy HasRawDisplayHandle impls for Windows and X11 Joakim Frostegård 2022-11-23 22:40:25 +0100
  • 1c0490f9ec Upgrade to raw-window-handle 0.5, impl HasRawDisplayHandle for macOS Joakim Frostegård 2022-11-23 22:30:33 +0100
  • 8270260382 Working drag and drop for Mac OS Jussi Viiri 2023-06-20 17:30:30 +0300
  • 1921d477ff Start implementing drag and drop for Mac Jussi Viiri 2023-06-19 19:11:39 +0300
  • 1d9806d5bd
    Merge pull request #148 from ilmai/drag-and-drop Micah Johnston 2023-06-18 13:01:57 -0500
  • 9887737d8d Add comment about why we need to transmute IDropTargetVtbl members Jussi Viiri 2023-06-18 20:40:17 +0300
  • cfa06f5b59 Move DropTarget to its own module Jussi Viiri 2023-06-10 23:20:46 +0300
  • b33398703f Walk back the previous restructuring a bit Jussi Viiri 2023-06-10 23:07:11 +0300
  • 9028321012 Call RevokeDragDrop() before dropping WindowState Jussi Viiri 2023-06-10 23:00:58 +0300
  • 481bf73293 Clean up ownership around WindowState and DropTarget Jussi Viiri 2023-06-10 22:47:22 +0300
  • eb3a02115a Change how DragTarget functions parse coordinates Jussi Viiri 2023-06-10 22:21:37 +0300
  • 2019efde65 Use Rc instead of Arc for DropTarget Jussi Viiri 2023-06-10 22:01:23 +0300
  • 4f0a71736c Remove unnecessary transmute Jussi Viiri 2023-06-10 21:58:31 +0300
  • e47f25facd DropTargetVtbl instance is const now Jussi Viiri 2023-06-10 21:52:44 +0300
  • 92d7560f4b Document EventStatus::AcceptDrop Jussi Viiri 2023-06-05 22:24:29 +0300
  • ab673fe534 Comment cleanup Jussi Viiri 2023-06-05 22:20:07 +0300
  • fe03957514 Add keyboard modifiers to drag events Remove fields from DragLeft Jussi Viiri 2023-06-05 21:00:19 +0300
  • e9a1460a5b Use Point for drag coordinates like other mouse events Jussi Viiri 2023-06-05 20:53:25 +0300
  • 1a8484bc55 Add coordinates to drag events Jussi Viiri 2023-06-05 20:48:06 +0300
  • 1c50c326cb Add drop data to all drag events Add DragData::None instead of using Option<DragData> Jussi Viiri 2023-06-05 20:25:27 +0300
  • b5f3939930 Parse drop data Only handling files for now Jussi Viiri 2023-06-04 23:43:10 +0300
  • ef64cae538 Delete some unused lines committed by accident Jussi Viiri 2023-06-04 21:40:45 +0300
  • f5840bc65b Refactor away duplicated code Jussi Viiri 2023-06-04 21:39:59 +0300
  • d8ffd4abc6 Drop effect is now set based on EventStatus Jussi Viiri 2023-06-03 22:50:39 +0300
  • 0eff674319 Janky first version of drag and drop Jussi Viiri 2023-05-31 22:43:30 +0300
  • 974ed55ea2 fix linux Alex Janka 2023-04-06 14:02:21 +1000
  • 18403c1d4f stop disabling mouse coalescing Alex Janka 2023-03-16 15:24:23 +1100
  • 8dfae682d8 fix windows compilation Alex Janka 2023-03-15 17:48:13 +1100
  • 1c12e05108 opengl Alex Janka 2023-03-06 18:20:27 +1100
  • a6e07b7ea7 raw-window-handle 0.5.0 Alex Janka 2023-03-05 20:17:40 +1100
  • c129b12ead
    Merge pull request #139 from wtholliday/macos-clipboard Micah Johnston 2023-02-23 12:09:17 -0600
  • dbda356826 Use &str instead of String. Taylor Holliday 2023-02-22 10:14:54 -0800
  • 2b70a08e14 Add stubs for copy_to_clipboard. Taylor Holliday 2023-02-21 17:09:17 -0800
  • 9b1c3785c8 Linux build Taylor Holliday 2023-02-21 16:29:38 -0800
  • 775d15df38 Simplify and use copy_to_clipboard. Taylor Holliday 2023-02-21 15:45:11 -0800
  • 0675273801 Formatting Taylor Holliday 2023-02-21 15:26:22 -0800
  • ffdc278e97 Add copy_to_clipboard. Taylor Holliday 2023-02-21 15:22:52 -0800
  • 7001c2521f
    Merge pull request #136 from robbert-vdh/feature/resize Micah Johnston 2023-01-01 17:18:12 -0600
  • 425ee7ac35 Add missing AdjustWindowRectEx() for resize Robbert van der Helm 2023-01-01 23:43:04 +0100
  • be5238ec46 Replace Rcs by reference to entire WindowState Robbert van der Helm 2023-01-01 23:38:51 +0100
  • c10ca6b40f Clean up the Windows WindowState Robbert van der Helm 2023-01-01 23:04:27 +0100
  • 8e3e078220 Fix Clippy lints in macOS backend Robbert van der Helm 2023-01-01 22:38:57 +0100
  • 39e97ab2be Fix Clippy lints in Windows backend Robbert van der Helm 2023-01-01 22:38:41 +0100
  • 96c0401865 Replace AtomicBool with Cell<bool> Robbert van der Helm 2023-01-01 22:35:23 +0100
  • 512c3f2393 Set macOS window size using setContentSize Robbert van der Helm 2022-12-16 23:20:56 +0100
  • d7a8c52d23 Round size before resizing on macOS Robbert van der Helm 2022-12-02 20:02:32 +0100
  • bc2b2bd458 Factor in decorations when resizing macOS window Robbert van der Helm 2022-12-02 19:58:18 +0100
  • c7b61fa39b Also resize the OpenGL view on macOS Robbert van der Helm 2022-12-02 19:54:18 +0100