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
* Add web targets to travis
* Fix some bash syntax
* Avoid crash on providing no features
...
Adds fullscreen using native web APIs to the stdweb and web-sys backends.
Due to limitations ...
3ff4834bd5c217482a09e412ce168fc29f1a2825 authored over 5 years agobedb889693385bf77520eba0f74b24c45eca84d4 authored over 5 years ago
157ca9cd1740b04cb4ae3eb24515ca7a2d9880ac authored over 5 years ago
6f5e7e170cd7bd9be1bb302dd91ebd906d29cfe1 authored over 5 years ago
* Update to 1.38.0 formatting
* Improve fullscreen window monitor switching on Windows
* F...
df7571b369a6bc502e2abfb5aefcac4e60e94063 authored over 5 years agod69e41eba8edf5f0667fde42bceedd78a75c6814 authored over 5 years ago
2d41a7d1b08c6a4a123d23cea3fba689043cfecd authored over 5 years ago
* Expose HINSTANCE now using a getter function
* Missing changes
* remove unused import
...
42e0ccfa1c7e42b12985044d36e1dc8b54b57818 authored over 5 years ago* [#1111] Use consistent return types for available_monitors()
Always use `impl Iterator<Item...
55640a91aeff665b4eec5791ee115c4ea554ccb7 authored over 5 years ago* Remove derivative dependency
* Update CHANGELOG.md
4f6ca8792cac0b006205c117fdf9c205a8240657 authored over 5 years ago5ced36e319d55178dd943de033e4aacdbd0d0327 authored over 5 years ago
* Fixed relative_pointer not being set up when the "zwp_relative_pointer_manager_v1" callback co...
237e7ee2e603524c5652192521a94e62db9c823c authored over 5 years ago02f281569d757039da24f883274f6ef44ad8e154 authored over 5 years ago
ab4d971c5e8aa6bc945cadd8e1185e711ff33cfd authored over 5 years ago
e21df5831e6d292684dfe3abd3e48709b4245e98 authored over 5 years ago
18a0119b06e5922d4a4759b5167b413fdd29179f authored over 5 years ago
34348435fd926cbb6080f4ca2c3ff750459f87fd authored over 5 years ago
cf3b0f3b707e580094aac839c51b0fcdf728ea47 authored over 5 years ago
a336e9e959627f473a9517a98d092d7d6f56578e authored over 5 years ago
ea93a0130d193945dd48d32de01deeb30f2bd7fb authored over 5 years ago
dcd9ddde50e82dff90cc2170a6fe694060b3db57 authored over 5 years ago
86bafdc104dbcc11211e041169f157533f7bb641 authored over 5 years ago
6732fa731df4e84cb001ee1cf25a2e127bd6a8ea authored over 5 years ago
* Update the documentation to reflect web support
Indicate which methods have platform-specif...
8cea3e262be4073b80f920f79d80cc8dc4942ed4 authored over 5 years ago3e8669ea7fa6cfb2178444e6d83d8fc9a7e67f38 authored over 5 years ago
* Fixed relative_pointer not being set up when the "zwp_relative_pointer_manager_v1" callback co...
7df040f45115d3cfd85b2a8d58be4c8a488b6ebb authored over 5 years ago* X11: Fix panic when no monitors are available
* Set dummy monitor's dimensions to `(1, 1)`
...
* Allow using multiple `XWindowType`s on X11 (#1140)
* Update documentation to make combining...
c0a79003410d55f2a25da62857ce25444f649420 authored over 5 years ago* Keep track of what windows have requested redraw
Instead of using request_animation_frame a...
28a50817aff48d3535ec92681206f788223ef693 authored over 5 years ago* Use actual numeric IDs to differentiate Windows
This is generally important to identifying ...
2c47c43f47196bac880cd16664a4a2ac46911ea5 authored over 5 years ago2ef39651eb52e9036c9fd301455411505a86f0f6 authored over 5 years ago
eb20612d7716b78df9df72966d9416131ddd863c authored over 5 years ago
695547f4ca6ab6dc032ccce1a9fed2baa10e0c01 authored over 5 years ago
* Fix hovering the mouse over the active window creating an endless stream of CursorMoved events...
d35ee0d58081576339e448c8b56ffbe8990761ef authored over 5 years ago95581ab92f8bd22d444a4ad32c5bf1cc024663d0 authored over 5 years ago
* Flush high surrogate if not followed by low surrogate
* Remove transmute from WM_CHAR handl...
3716f13d8e1c2929eff3478c3c46a50e9fa68e97 authored over 5 years ago* Fix surrogate pair handling on Windows
* Change high_surrogate to Option<u16>
* Format
c03ef852a4d77158ecfe73aa122723c252819ce4 authored over 5 years ago28a5feef28ba143a043aa1944ad05d615c63a82d authored over 5 years ago
57a53bda74fa9a46e7e282d0f857d02048e64353 authored over 5 years ago
On macOS, there is a difference between a "grab" cursor and a "grabbing"
cursor, where "grab" i...
b6de19e92ec5a923a607435668312a1a7cbb9bb0 authored over 5 years ago
* Add the plumbing for handling browser closes
* Implement the business logic for handling cl...
e87bc3db20d7b7e8b2d717e386ea7e685cdd7853 authored over 5 years ago
Just before starting to poll/wait on calloop(mio), check if there
are already events pending in...
* Add touch pressure information for touch events on Windows
* Modified CHANGELOG.md and FEAT...
068d114740f72ea17db69497674d30998d19fb2a authored over 5 years agoWe wouldn't want users stumbling on it until all platforms implement it.
3273c14dead3049354511375bf5c9c83ab321816 authored over 5 years ago* Implement WindowEvent ModifiersChanged for X11 and Wayland
* Fix modifier key state desync ...
206c3c246cf97c0e33c9d0607edfcca51ede61ef authored over 5 years ago* fix #1087. the CFRunLoopTimer was never started if the user never changed the controlflow.
...
bfcd85ab150d088be254f43870e7d485f6f95348 authored over 5 years agoc99bba1655470b8b48b00333ee728b0c4a716500 authored over 5 years ago
1e7376847b4f65e4e888aa9768329550c6d26a48 authored over 5 years ago
* Unset maximized when functionally transforming window
* Add docs
* Fix compile issues
b03e589987d7c95b526ad5d85ae8f1f3d0f5d050 authored over 5 years ago* X11: Fix performance issue with rapidly resetting cursor icon
* When setting cursor icon, i...
0b497b62d8b6bb4b077b6d0e1e595f592806b394 authored over 5 years agof085b7349c711a8a5cd295105c7ced5ac7878c5f authored over 5 years ago
dd99b3bd736a6ac690184f4f5e4ac6caa93d0427 authored over 5 years ago
* iOS os version checking
* iOS, fix some incorrect msg_send return types
* address nits, ...
f53683f01fb1924766968342007ea337f7ac3299 authored over 5 years ago* macos: Implement run_return
* Update comments
* Fix CHANGELOG.md
7b707e7d758266fec28dd77ef8042be918e89f37 authored over 5 years ago31110be3960bb97caeacdd0a8cbad292722f94f1 authored over 5 years ago
* Implement raw_window_handle::HasRawWindowHandle for Window type
* Format
* Address compi...
604016d69daaedab2bc29dc83a33535f7041591d authored over 5 years ago7ee9d5639b21d6a60d283d32dfc4cb31dce20a10 authored over 5 years ago
1aab328e2a6a57fbf6e27d823907fbb6e10422f9 authored over 5 years ago
* Add touch pressure information for touch events on iOS
* Add a variant for calibrated touch...
1366dc326ae62ad11f0a87688c7dda07d3c02481 authored over 5 years ago
* changed i32 to CustomEvent enum
* added a match case for custom event
* minor cleanup
* fix...
7eed52a97a3639f5e284a750f47898b1244c90ec authored over 5 years ago
* macOS/iOS: Fix auto trait impls of `EventLoopProxy`
`EventLoopProxy<T>` allows sending `T` ...
31ada5a052c79e16c7ad53ef030962e5f63a45d5 authored over 5 years ago30b4f8dc9f4ed8a32aac14486dcaaae73e9d9e01 authored over 5 years ago
* Stop appending canvas to document in web platform
* Remove `tabindex` TODO in web backend
...
* Add new `EventLoopWindowTargetExtUnix` trait.
Signed-off-by: Hal Gentz <zegentzy@protonmail...
cf0b8babbdb39abc443c94c8a94281201e6e9b0c authored over 5 years agoc0c22c8ff1ebe95e8848d206a8ffc4619597afa0 authored over 5 years ago
* Do not require `T: Clone` for `EventLoopProxy<T>: Clone`
* Update `CHANGELOG.md`
* Remov...
73cf10e4f361a854f4f16ada31b1c391e7ec6846 authored over 5 years ago8a1c5277eb96d25d2c5e821eb24aa4a4e3020b74 authored over 5 years ago
1e4c176506834e3a0491d9501eb35cb9359e0af1 authored over 5 years ago
* iOS: platform specific edge home indicator control
* iOS: exclusive video mode support
*...
3c27e7d88f4ad0bf37fb87db2ebf742c0a1d55cf authored over 5 years ago* Add exclusive fullscreen mode
* Add `WindowExtMacOS::set_fullscreen_presentation_options`
...
Finishes #1057
131e67ddc172b07e9fe65814ad5ad9a0277e5a4f authored over 5 years ago* Process WM_SYSCOMMAND to forbid screen savers in fullscreen mode
Fixes #1047
* Update CH...
e5ba79db048800cecbb2ed6242097b1eedd0dc35 authored over 5 years ago* add macos with_disallow_hidpi
add CHANGELOG
* Always use stable rustfmt for CI. (#1074)
...
Signed-off-by: Hal Gentz <[email protected]>
03f9e8fce01a284b7834c0efc8be52afe5525ebf authored over 5 years ago4ae990036335284d5700e1f10c52194f9e8fbc27 authored over 5 years ago
* Use himetric location for WM_POINTER events
* Ran rustfmt
454d4190b74f7eaa10276ecd973db31233a7ff02 authored over 5 years agoa28b60578d55d2331753552775c1cae61a97d48e authored over 5 years ago
5a206de6203fd1602113101bc0c4618fdbc93d07 authored over 5 years ago
b547531499982abb21af07914be39a6a21c68caf authored over 5 years ago
39e668ffb0a1437305508aaa155a57f354b5aa24 authored over 5 years ago
* X11: Fix events not being reported promptly
* Add an entry to the changelog
bd1ac6cb1ee9cf73eb0dbe0665dec815142766bc authored over 5 years ago* Touch events emit screen coordinates instead of client coordinates on Windows
Fixes #1002
...
This removes the need to patch to a git version
e897d70733a759ff44ef9c8504d4ca339e7ba11b authored over 5 years agofe129963825798c95850df874bab863e9ed8c819 authored over 5 years ago
e8e4d4ce6643e51b913c904ed092bc18288c08e9 authored over 5 years ago
* Minor doc changes
* More typos
44af4f4f5283ac75d1c390677fd256bd984a8de6 authored over 5 years ago* Replace `std::mem::uninitialized` with `MaybeUninit`
* Avoid undefined behavior when using ...
7daf1468015586f7fedcf2a3790615570a6572f0 authored over 5 years ago* Fix old `use` declarations
* Fix hidden lifetime parameter
* Fix missing methods in `web...
7b23d190b1a60fbbddb3c5fd90db356e8a59bc95 authored over 5 years agoIt seems we were already implementing multitouch on Windows, and the question mark was inaccurate.
17b831051748256b592ffeeda8b828861a4c87e1 authored over 5 years agoAdd NewEvents(Init) callback to x11
5ca828d4458174eabfc153f93cb7942eb19fc28f authored over 5 years ago
Before starting the event loop, invoke callback with
NewEvents(StartCause::Init).
Handle WM_POINTER* events in favor of WM_TOUCH
b00cdadb5b0e1977d6657cef3cd4d9636bc85d34 authored over 5 years agoWebmerge4
53e646dabc13383fba44db997c2676d39dddef96 authored over 5 years ago613fafdfdf83b1323640c48b7d98c2aa64e05095 authored over 5 years ago
5d0bc5f60730a41b0164a1bfeaaab76ac58753c4 authored over 5 years ago
ce5cf97e1744cc50b2da8c4adba37a8d37faf185 authored over 5 years ago
3ee59696e5373afbc7ad2b4e4bbc6f00c3dd0ff0 authored over 5 years ago