Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tauri-apps/winit
Window handling library in pure Rust
https://github.com/tauri-apps/winit
d35386d61d0f6ee19cabde960f79c031fae35369 authored over 3 years ago
a710e04755899c718275870bbee5100e7114ea21 authored over 3 years ago
42a92f6eeccbe300a7ea3ad58abfaf7b144d4f44 authored over 3 years ago
40cb846e2d9edeb893a083ddb76debd501261a7b authored over 3 years ago
66aea6f8574c99ba040b8fc9f37827e42e8a3ab7 authored over 3 years ago
2eaec664223b6787006ee4ee91a211346dae07c3 authored over 3 years ago
* Allow preventing the creation of the default menu
* Use more grammar friendly naming
* U...
0152508a393ccb46764a733f489a25cc23885a0c authored over 3 years ago* Require setting the activation policy on the event loop
* Run cargo fmt
* Update changel...
cdeb1c3828885852ebcf3119f082fba7f26749a0 authored over 3 years ago* feat: add accept_first_mouse for macOS
* Update the changelog
Co-authored-by: Artur Kova...
0986fae06665d8fb0e1866f57c2efabdc7abf4d3 authored over 3 years ago* MacOS: Only activate after the application has finished launching
This fixes the main menu ...
277515636dacf3a7c8b74a1567b9148695c4b43d authored over 3 years agoAs recommended by the documentation: https://developer.apple.com/documentation/appkit/nswindow/1...
45aacd840752bc1af07677da44af4911dbd701c8 authored over 3 years ago* feat: added MacOS menu
* fix: ran fmt
* extracted function into variable
* idiomatic ...
e8cdf8b092ed3ed2c1dae95606664a30168d4028 authored almost 4 years ago1c4d6e7613c3a3870cecb4cfa0eecc97409d45ff authored almost 4 years ago
* Derive more things
* Changelog entry
04b4e482659366b042ea2cae462e45f72271438c authored almost 4 years ago
Add with_owner_window to WindowBuilderExtWindows.
Add set_enable to WindowExtWindows.
This is called internally by NSApplication.run, and is not something we should call - I couldn't...
629cd86c7cc674c40c1f20b992bdd13784f357dd authored almost 4 years ago* Mac: Redraw immediately to prevent shaking on window resize
* Update CHANGELOG.md
* Upda...
ba704c4eb49638da7516250d26adee35ee0bc9a4 authored almost 4 years ago
We allow to have RunLoop running only on the main thread. Which means if
we call Window::reques...
* Fix CI warnings
* Use the panic! macro rather than format! + panic_any
ca9c05368e76f70a06cdc34b864711584e5744c2 authored almost 4 years ago0d634a0061224a4accb51b031d1a85320d690a98 authored almost 4 years ago
86748fbc681ea070bc37e90a569c192555b402cd authored almost 4 years ago
599477d754db296016e50cb28f86f25eb7d6a4a5 authored almost 4 years ago
* Upgrade `mio` to 0.7
Replaced `mio-extras` with `mio-misc`.
* Possible improvement
* Re...
889258f538010d4fa222e5e897fc0affd389dccf authored almost 4 years ago* Fix for #1850
* Update changelog
* Fix for compilation warnings
* Apply suggestions f...
ffe2143d14b1c0877f6d6fb32c2f4896d30162fe authored almost 4 years ago* X11 implementation.
* Introduce example.
* Wayland implementation.
* Windows implemen...
98470393d11b3b670c1e122c26a15c563dcf68a4 authored almost 4 years ago* Fix seg-fault when using without a window #1869
* Update changelog
4192d04a53202c199f94d1b7d883a34c9ad09272 authored almost 4 years ago3571dcd68cccc054b7dca4d88cd248bd529ae908 authored almost 4 years ago
952edcb80467b6bf0a192e6f674c12ecf2f8da8a authored almost 4 years ago
10a94c0794a86687118e8723992ad9ad63ea717a authored almost 4 years ago
* Restore the ability to have fully transparent windows on Windows
Besides its original purpo...
dd32ace9ab4179cdbbccdc191d2bc7a513569c10 authored almost 4 years ago* Add DeviceEvent::MouseMove on web platform to support pointer lock
* Update changelog
* ...
7e0c6ee09757663efacd9d7ba7c70ff101ec4e35 authored almost 4 years agob1be34c6a040c643d3bd15193850ae2484743e39 authored almost 4 years ago
* Link CGDisplayCreateUUIDFromDisplayID through ColorSync instead of CoreGraphics
* Condition...
b9307a99676354a77e0d93838777207f2626c74a authored almost 4 years agob1d353180b512acfd534c7f3acc6484a2643d671 authored almost 4 years ago
Following the changes in [1] this bumps ndk and ndk-glue to 0.3 and uses
the new constants. The...
f79c01b0cf564739d494f3e605da713fd2944a52 authored almost 4 years ago
3f1e09ec0e5ecb3c80eff9e1e07e24d549502275 authored almost 4 years ago
The issue was caused by calling SetCapture on a window which already
had the capture. The WM_CA...
ndk-glue currently sets both the `ident` field and user-data pointer to
`0` or `1` for the even...
d1a7749df56656e356840112ebcbb3c9f34de248 authored about 4 years ago
9d63fc7ca0f445de3cea1018729a200e8e7dd6ee authored about 4 years ago
38fccebe1fbc4226c75d6180e5317bd93c024951 authored about 4 years ago
c05952b813a84492338debc75bb0ac21ebc767dd authored about 4 years ago
932cbe40bff9f034d7aaad590470d44880fa14c9 authored about 4 years ago
39573d65d053219385e0333ee50cf10cf477bd99 authored about 4 years ago
6db308f1e9388986f8c0332d37adf95d051712a3 authored about 4 years ago
6f70fd90b97175d0776f04237730e2b255af29cd authored about 4 years ago
db038d943c336599404d667d52ea879da3cc2ab0 authored about 4 years ago
This commit forwards "unknown" Wayland mouse buttons downstream via
'MouseButton::Other'. Possi...
* Improved multi-touch
* Update feature matrix
* Generate cancelled events for all pointer...
8fb7aa5cef1c3bee28730dc771c7ddb16ba47c66 authored about 4 years ago6ddee9a8acede06421df0ccab3b65c019a6c3a0c authored about 4 years ago
5700359a617d42b3674d59fe45fd19ed3676595d authored about 4 years ago
This commit introduces a cross platform way to request a user attention
to the window via a 're...
f79efec7ef5c90b9aaeea3800bb733b8340fbefd authored about 4 years ago
77d5d20391ca2f236c629cffbbdbc12d9c77f5ed authored about 4 years ago
This commit increased default font size from 11 to 17 making it
identical to the one SCTK is us...
1c38f113b31314012291ceffde8d25c4ae5e034e authored about 4 years ago
66859607a35f7e46a25346511657d3b7ada939ca authored about 4 years ago
The mappings for 'keysyms::XKB_KEY_KP_{Up,Down,Left,Rigt}' were missing making the arrow keys on...
edf396b1a49836c4bbdf8b7fcb2341bfdb29194a authored about 4 years ago* X11: Fix multiple RedrawRequested per event loop iteration
* Prevent infinite loop
cbeb51b43674c477ea03e97178694838ea26d8b2 authored about 4 years ago45e4fd6ec110ca41253df447f332966da62a9d01 authored about 4 years ago
3a077ff21125e9b130ab18596e9a363b5d9dcb86 authored about 4 years ago
* Add docs describing raw_winow_handle on android
* Run cargo fmt
* Change raw_window_hand...
be850e483af07cba6124311acab2cacd5925ba95 authored about 4 years ago* Fix WindowEvent::ReceivedCharacter on web
The event was never sent to the application becau...
33fb62bb259b05dcfd6f319328b2f90bd387df13 authored about 4 years ago66c117e599209ca1fb95219669ed161c1d3cc3ed authored over 4 years ago
Aborting compilation by using 'compile_error!' macro in build.rs was resulting in failing cross
...
Building window with 'set_min_inner_size' was setting 'max_inner_size'
under the hood, thus com...
fbd3918d3af183e5c3d76b5644672e54d87fa84c authored over 4 years ago
7c543a43a9563f7691ff62f3ef8c8415e867ac55 authored over 4 years ago
Wayland backend is self contained and only requires
smithay-client-toolkit to work, thus featur...
96809ac65998576e26e95b879bb63fab6ae2b7ca authored over 4 years ago
This patch removes an unneeded workaround for transparent windows on the
Windows platform. In a...
The initial media query that's used to watch for device pixel ratio
changes should match. Unfor...
* Added WindowHasFocus and WindowLostFocus events to Android
* Update changelog
676fb947f2a8366c650bb9788f80657b6d7865df authored over 4 years agod18afb4a505783e4447393c879c292559b83195d authored over 4 years ago
Fixes #1563.
fc336a76bfa158c972a6303ce638359343260fad authored over 4 years ago
SCTK was a bit behind on Wayland protocol version, and so this release
brings it up to date. It...
* Update SCTK to 0.11.0
Updates smithay-client-toolkit to 0.11.0. The major highlight
of tha...
471b1e003afecb89ee370d288061774ed35c83b7 authored over 4 years ago
be2e17d605d1780bba15cd7fa4a98ef4917cedf4 authored over 4 years ago
Make it clear that ControlFlow::Poll causing events to be sent on
`requestAnimationFrame` is an...
3cd6a180481714f93d9d8e6a7f3dfc079be52530 authored over 4 years ago
Co-authored-by: Francesca Lovebloom <[email protected]>
c9558c5f0e8f5ccb7b250a59c46c0f7a41c2416a authored over 4 years ago
This changes 'Fullscreen::Borderless' enum variant from
'Fullscreen::Borderless(MonitorHandle)'...
* web: Allow event to be queued from inside the EventLoop handler
The Runner is behind a RefC...
644dc13e0012f7ca69892684d70231c1ebe2fd3a authored over 4 years ago* web-sys: Impl. event listeners removal for canvas
* web-sys: Impl. media query listeners cl...
47e7aa4209af71bd9d549abbbfd78b1771e60fa7 authored over 4 years ago* Deprecate the stdweb backend
* Add a changelog entry
* Fmt
* Move the deprecation notice
1c97a310b10df2c6557cd8cc54cfe08881e5ed78 authored over 4 years ago
This commit is a follow up to a2db4c0a320aafc10d240c432fe5ef4e4d84629d
to make it clear which v...
* Bump ndk versions
* Update README for new ndk proc attribute
* android: add CHANGELOG en...
386ead15a3e3fef5c0c02bd7491d3cc9a7a6e0aa authored over 4 years ago83c95e774d6ee3dc005ffdafb0b4a68d1bfb146b authored over 4 years ago
e4754999b7e7f27786092a62eda5275672d74130 authored over 4 years ago
Fixes #1657.
c66489dbb111ed5a4d27265edbcd5d965382ac94 authored over 4 years agoFixes #1658.
21f9aefc7ed4a564f20985dcac032d504cc7ce3b authored over 4 years ago
Certain platforms like Wayland don't have a concept of
primary Monitor in particular. To indica...
On certain platforms window couldn't be on any monitor
resulting in failures of 'current_monito...
In winit the swipe from left to right on touchpad should
generate positive horizontal delta cha...
* Change web backend `event_handler` to without 'static lifetime
* Refactor web runner and f...
658a9a4ea8b50c5279042aa2a23f27fc583bb878 authored over 4 years ago
On all platforms other than Linux/X11, the Subtract key was uniformly
used only for the Numpad....
* Impl. mouse capturing for web-sys with PointerEvent
* Impl. mouse capturing for web-sys wit...
02a34a167ab281d7cca9908f67928b659d428b39 authored over 4 years agobea60930b685641756d441fc83d06e4730d332b2 authored over 4 years ago