Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tauri-apps/tao

The TAO of cross-platform windowing. A library in Rust built for Tauri.
https://github.com/tauri-apps/tao

X11: Fix incorrect DPI factor when waking from suspend (#1303)

1a514dff3881771af1ccc5e3ffa786b1ddd0200f authored about 5 years ago
Fix array_into_iter warning on Windows (#1308)

2888d5c6cfc3cf3136b15b3e2e4556c74ffe3294 authored about 5 years ago
Make WindowStore::for_each less terrifying to rebase (#1304)

400f75a2b33fc765a3173992cccc7d94defafde5 authored about 5 years ago
Fix ReceivedCharacter not working with Alt held on Windows (#1282)

* Fix ReceivedCharacter with Alt held on Windows

* Update CHANGELOG.md

07bdd3e218acd0740d5cc04f6380630ef7b712b8 authored about 5 years ago
Stop emitting corporate characters in macOS (#1254)

35a11ae24fd76fab2be7eb6b498d6925e8c6667b authored about 5 years ago
Only use 'extern crate stdweb' on web targets (#1291)

The 'extern crate' declaration shouldn't be there even if the stdweb feature is on, unless the c...

3d28283a81229ccf1ed15d29c4a816e3842f8df8 authored about 5 years ago
Stop refocusing window when switching from fullscreen to windowed (#1285)

* Stop refocusing window when switching from fullscreen to windowed

* Update Changelog.

aec5a9fa096e72a9430223255be508a9dc78687b authored about 5 years ago
Bump parking_lot to 0.10 (#1287)

0f94f62025ce74769d74901ff764f4849819eba6 authored about 5 years ago
X11: Fix incorrect modifiers when events are missed (#1279)

* X11: Fix incorrect modifiers when events are missed

* Syncs modifier state with state data ...

a95ebc5ee6a085140c57735aab44bcfff7f839ea authored about 5 years ago
X11: Fix window creation hangs when another application is fullscreen (#1248)

* X11: Fix window creation hangs when another application is fullscreen

Previously, the X11 b...

a70ac1531e684cc2db16415cadde91a9c4ad98cb authored about 5 years ago
Fixed typo (#1273)

b6e8dd0d8a51fa7f3324f84d3529b2e2573a529e authored about 5 years ago
Fix `cargo doc` on nightly builds (#1274)

af80ce842d9da2289d5a2649f82784ff755e733c authored about 5 years ago
Use paths for intra-doc links, and verify that links are valid in CI (#1244)

* Use paths to generate intra-doc links

* Add entry to PR checklist

08bae037f09914df5d843d8db8e26ac341726e8b authored about 5 years ago
Fix invalid_value lint triggering on mem::zeroed of CFRunLoopSourceContext (#1271)

cd39327ea2fd35b7921b9e8d33fd4a6ced37e019 authored about 5 years ago
X11: Fix misreporting DPI factor at startup (#1252)

* X11: Fix misreporting DPI factor at startup

* Add a CHANGELOG entry

9828f368d6b75b5928274e5f72d909b99469cad0 authored about 5 years ago
X11: Fix events not being reported when using `run_return` (#1245)

* X11: Fix events not being reported using `run_return`

* Adapt examples to be more practical...

1ed15c7ec7343a26ca1b9b196ac2be97f7d84934 authored about 5 years ago
X11: Fix modifiers being reported after release (#1262)

* X11: Fix modifiers being reported after release

* Moves `ModifiersChanged` variant from `Wi...

c66784995da6d17af902cb6d1db0ffeb90947bf3 authored about 5 years ago
Run cargo fmt on Rust stable 1.39.0 (#1264)

dba21c06ed031877943aae7b66840e0a7d1dab9f authored about 5 years ago
on Wayland, drop resize events equal to the current window size (#1249)

* on Wayland, drop resize events equal to the current window size

* Add changelog entry

72fc6a74ec3da62355bacf860950e03b42dbd11b authored over 5 years ago
Add error message when building for web without selecting a feature. (#1253)

f91631174498498c134dbeb2baff0219dfeb7ceb authored over 5 years ago
Miscellaneous small changes (#1238)

* Use a slice instead of a new object

* Remove unnecessary 'into_iter'

* Use 'and_then' in...

05a1f4280c357c8080272f4fe55e30e9f1469eef authored over 5 years ago
macOS: fixes app termination (#1234)

* fixes app termination

* applies fmt

* fmt all

* updates changelog

* keeps formatin...

6608a0241d7fa02acaf56ff1c63e2126edb73d9a authored over 5 years ago
Release Alpha 4 (#1187)

* Release Alpha 4. TODO CHANGELOG RELEASE DATE

* Add changelog date

429bbfade0ee68f7d3f8ba89498984b72b805f13 authored over 5 years ago
Prevent EventLoop from getting initialized outside the main thread in cross-platform functions (#1186)

* Prevent EventLoop from getting initialized outside the main thread

This only applies to the...

28e3c35547609ac40a472f656f51e54882a793b7 authored over 5 years ago
Fix so the compiler can infer msg_send! return types (#1227)

* Fix so the compiler can infer msg_send! return type

Currently, due to a quirk in Rust's typ...

af3ef52252dfad178d897b036876c2575c20f1f3 authored over 5 years ago
Always dispatch a RedrawRequested event after creating a new window (#1175)

2b5f9c52a6d7c35b63f6865b988735f612d7324b authored over 5 years ago
Remove test files that stuck around on accident (#1226)

5631cc2528385e40f63fd99f8d2c529f95b02afe authored over 5 years ago
Fix panic upon closing the app on iOS (#1168)

de33a92a1b14a7c04e761d5b95da09175a2a48c6 authored over 5 years ago
Merge branch 'web'

1c6353aa3aff6e82740d463822afea864099a33f authored over 5 years ago
Link WindowBuilder documentation to corresponding Window methods (fixes #1070) (#1216)

* fixes #1070

* Continuing adding documentation links for #1070

08cb9502266547cd0478f95c8aff3ec2c6e11520 authored over 5 years ago
Wayland: Fix panic when calling set_cursor_grab from a different thread than evlp's one. (#1206)

This commit also start following X11 behavior on cursor icon update when
cursor is invisible.
...

765225d91807d6042db502bc30b53e5e771a555d authored over 5 years ago
Remove usage of derivative

35bc65f6fad14a1646420377d3b93e9c3fb0fb24 authored over 5 years ago
Merge remote-tracking branch 'upstream/master' into web

676268d4619812d22ec844eed11f9fdbda37e5df authored over 5 years ago
Test all windows targets and allow nightly Appveyor failures (#1222)

* Test all windows targets

* Allow nightly failures

34dce8069f2a0606fdadf6b4cac4a7e059a9e9a2 authored over 5 years ago
Merge branch 'master' into web

f62bb333170254772b15891d83f6ca5cd56dc190 authored over 5 years ago
Add web targets to travis (#1220)

* Add web targets to travis

* Fix some bash syntax

* Avoid crash on providing no features
...

a557b3cfb60bbd1d75ffd6dfd8e52c4ceea95167 authored over 5 years ago
Add web fullscreen support (#1142)

Adds fullscreen using native web APIs to the stdweb and web-sys backends.

Due to limitations ...

3ff4834bd5c217482a09e412ce168fc29f1a2825 authored over 5 years ago
Fix the event key code variable name (#1219)

bedb889693385bf77520eba0f74b24c45eca84d4 authored over 5 years ago
Update the feature matrix for wasm (#1218)

157ca9cd1740b04cb4ae3eb24515ca7a2d9880ac authored over 5 years ago
Update raw-window-handle to 0.3 (#1215)

6f5e7e170cd7bd9be1bb302dd91ebd906d29cfe1 authored over 5 years ago
Improve interaction between fullscreen windows and monitor-switching keyboard shortcuts (#1171)

* Update to 1.38.0 formatting

* Improve fullscreen window monitor switching on Windows

* F...

df7571b369a6bc502e2abfb5aefcac4e60e94063 authored over 5 years ago
Update fullscreen state on macOS before entering fullscreen (#1196)

d69e41eba8edf5f0667fde42bceedd78a75c6814 authored over 5 years ago
Fix use-after-free in XConnection::get_output_info (#1211)

2d41a7d1b08c6a4a123d23cea3fba689043cfecd authored over 5 years ago
Implemented a HINSTANCE getter function for Windows (#1213)

* Expose HINSTANCE now using a getter function

* Missing changes

* remove unused import

...

42e0ccfa1c7e42b12985044d36e1dc8b54b57818 authored over 5 years ago
Use consistent return types for available_monitors() (#1207)

* [#1111] Use consistent return types for available_monitors()

Always use `impl Iterator<Item...

55640a91aeff665b4eec5791ee115c4ea554ccb7 authored over 5 years ago
Remove derivative dependency (#1201)

* Remove derivative dependency

* Update CHANGELOG.md

4f6ca8792cac0b006205c117fdf9c205a8240657 authored over 5 years ago
Wayland support for set_cursor_icon (#1204)

5ced36e319d55178dd943de033e4aacdbd0d0327 authored over 5 years ago
Wayland support for set_cursor_grab and set_cursor_visible (#1180)

* Fixed relative_pointer not being set up when the "zwp_relative_pointer_manager_v1" callback co...

237e7ee2e603524c5652192521a94e62db9c823c authored over 5 years ago
Update cargo fmt

02f281569d757039da24f883274f6ef44ad8e154 authored over 5 years ago
Fix imports in the multithreaded example

ab4d971c5e8aa6bc945cadd8e1185e711ff33cfd authored over 5 years ago
Merge branch 'master' into merge-master-to-web

e21df5831e6d292684dfe3abd3e48709b4245e98 authored over 5 years ago
Update raw-window-handle to 0.2 (#1191)

18a0119b06e5922d4a4759b5167b413fdd29179f authored over 5 years ago
Update to 1.38.0 formatting (#1188)

34348435fd926cbb6080f4ca2c3ff750459f87fd authored over 5 years ago
Attach the raw handle data attribute

cf3b0f3b707e580094aac839c51b0fcdf728ea47 authored over 5 years ago
Fix the formatting in the changelog

a336e9e959627f473a9517a98d092d7d6f56578e authored over 5 years ago
Switch to the released version

ea93a0130d193945dd48d32de01deeb30f2bd7fb authored over 5 years ago
Fix the examples

dcd9ddde50e82dff90cc2170a6fe694060b3db57 authored over 5 years ago
Merge branch 'web' into merge-master-to-web

86bafdc104dbcc11211e041169f157533f7bb641 authored over 5 years ago
Fix compilation errors

6732fa731df4e84cb001ee1cf25a2e127bd6a8ea authored over 5 years ago
Update the documentation to reflect web support (#1183)

* Update the documentation to reflect web support

Indicate which methods have platform-specif...

8cea3e262be4073b80f920f79d80cc8dc4942ed4 authored over 5 years ago
Merge branch 'master' into merge-master-to-web

3e8669ea7fa6cfb2178444e6d83d8fc9a7e67f38 authored over 5 years ago
Wayland: Switched to using a reference to relative_pointer_manager_proxy when creating SeatData (#1179)

* 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 (#1158)

* X11: Fix panic when no monitors are available

* Set dummy monitor's dimensions to `(1, 1)`
...

472eddcc1bf93e30953da692f43b37e6814199eb authored over 5 years ago
Allow using multiple `XWindowType`s on X11 (#1140) (#1147)

* Allow using multiple `XWindowType`s on X11 (#1140)

* Update documentation to make combining...

c0a79003410d55f2a25da62857ce25444f649420 authored over 5 years ago
Fix web redraw requested (#1181)

* Keep track of what windows have requested redraw

Instead of using request_animation_frame a...

28a50817aff48d3535ec92681206f788223ef693 authored over 5 years ago
Implement WindowID on the web platform (#1177)

* Use actual numeric IDs to differentiate Windows

This is generally important to identifying ...

2c47c43f47196bac880cd16664a4a2ac46911ea5 authored over 5 years ago
Fix fullscreen window shrinking upon getting restored to a normal window (#1172)

2ef39651eb52e9036c9fd301455411505a86f0f6 authored over 5 years ago
Prevent stealing focus on new windows (#1176)

eb20612d7716b78df9df72966d9416131ddd863c authored over 5 years ago
Fix events not being emitted during modal loops on macOS (#1173)

695547f4ca6ab6dc032ccce1a9fed2baa10e0c01 authored over 5 years ago
Fix hovering the mouse over the active window creating an endless stream of CursorMoved events (#1170)

* Fix hovering the mouse over the active window creating an endless stream of CursorMoved events...

d35ee0d58081576339e448c8b56ffbe8990761ef authored over 5 years ago
Fix null window on initial `HiDpiFactorChanged` event on iOS (#1167)

95581ab92f8bd22d444a4ad32c5bf1cc024663d0 authored over 5 years ago
Flush high surrogate if not followed by low surrogate (#1166)

* 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 (#1165)

* Fix surrogate pair handling on Windows

* Change high_surrogate to Option<u16>

* Format

c03ef852a4d77158ecfe73aa122723c252819ce4 authored over 5 years ago
Fix freeze upon exiting exclusive fullscreen on macOS 10.15 (#1127)

28a5feef28ba143a043aa1944ad05d615c63a82d authored over 5 years ago
Officially remove the Emscripten backend (#1159)

57a53bda74fa9a46e7e282d0f857d02048e64353 authored over 5 years ago
fix: distinguish grab and grabbing cursors (#1154)

On macOS, there is a difference between a "grab" cursor and a "grabbing"
cursor, where "grab" i...

36f4eccb5c8f00f745eb60a16a71742a0643ec12 authored over 5 years ago
Changelog entry for #1153 (#1157)

b6de19e92ec5a923a607435668312a1a7cbb9bb0 authored over 5 years ago
Send a LoopDestroyed event when the browser is closed (#1155)

* Add the plumbing for handling browser closes

* Implement the business logic for handling cl...

e87bc3db20d7b7e8b2d717e386ea7e685cdd7853 authored over 5 years ago
wayland: instantly wake up if events are pending (#1153)

Just before starting to poll/wait on calloop(mio), check if there
are already events pending in...

a3739d6baddfc411b6223d1d4352f1f4f80f2b4c authored over 5 years ago
Add touch pressure information for touch events on Windows (#1134)

* Add touch pressure information for touch events on Windows

* Modified CHANGELOG.md and FEAT...

068d114740f72ea17db69497674d30998d19fb2a authored over 5 years ago
Hide `ModifiersChanged` from the docs. (#1152)

We 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 (#1132)

* Implement WindowEvent ModifiersChanged for X11 and Wayland

* Fix modifier key state desync ...

206c3c246cf97c0e33c9d0607edfcca51ede61ef authored over 5 years ago
[ios] Groundwork for new Redraw API, refactoring AppState, and bugfixes (#1133)

* fix #1087. the CFRunLoopTimer was never started if the user never changed the controlflow.

...

bfcd85ab150d088be254f43870e7d485f6f95348 authored over 5 years ago
Remove unused unix dlopen module (#1138)

c99bba1655470b8b48b00333ee728b0c4a716500 authored over 5 years ago
Move changelog entries into proper position (#1131)

1e7376847b4f65e4e888aa9768329550c6d26a48 authored over 5 years ago
On Windows, Unset maximized when transforming window (#1014)

* Unset maximized when functionally transforming window

* Add docs

* Fix compile issues

b03e589987d7c95b526ad5d85ae8f1f3d0f5d050 authored over 5 years ago
X11: Improve performance of `Window::set_cursor_icon` (#1116)

* X11: Fix performance issue with rapidly resetting cursor icon

* When setting cursor icon, i...

0b497b62d8b6bb4b077b6d0e1e595f592806b394 authored over 5 years ago
Remove outdated noop comment (#1126)

f085b7349c711a8a5cd295105c7ced5ac7878c5f authored over 5 years ago
Fix inverted parameter in `set_prefers_home_indicator_hidden` on iOS (#1123)

dd99b3bd736a6ac690184f4f5e4ac6caa93d0427 authored over 5 years ago
iOS os version checking around certain APIs (#1094)

* iOS os version checking

* iOS, fix some incorrect msg_send return types

* address nits, ...

f53683f01fb1924766968342007ea337f7ac3299 authored over 5 years ago
macos: Implement run_return (#1108)

* macos: Implement run_return

* Update comments

* Fix CHANGELOG.md

7b707e7d758266fec28dd77ef8042be918e89f37 authored over 5 years ago
Release alpha 3 (#1106)

31110be3960bb97caeacdd0a8cbad292722f94f1 authored over 5 years ago
Implement raw_window_handle::HasRawWindowHandle for Window type (#1105)

* Implement raw_window_handle::HasRawWindowHandle for Window type

* Format

* Address compi...

604016d69daaedab2bc29dc83a33535f7041591d authored over 5 years ago
Disable web module on other targets than wasm32 (#1102)

7ee9d5639b21d6a60d283d32dfc4cb31dce20a10 authored over 5 years ago
macos: fix an incorrect type signature on NSView drawRect (#1104)

1aab328e2a6a57fbf6e27d823907fbb6e10422f9 authored over 5 years ago
Add touch pressure information for touch events on iOS (#1090)

* Add touch pressure information for touch events on iOS

* Add a variant for calibrated touch...

1366dc326ae62ad11f0a87688c7dda07d3c02481 authored over 5 years ago
Change 'proxy.rs' into 'custom_events.rs" (#1101)

* changed i32 to CustomEvent enum
* added a match case for custom event
* minor cleanup
* fix...

8e73287646396b23278a646b9a7d09f8e7decf03 authored over 5 years ago
Update parking_lot to 0.9 (#1097) (#1099)

7eed52a97a3639f5e284a750f47898b1244c90ec authored over 5 years ago
macOS/iOS: Fix auto trait impls of `EventLoopProxy` (#1084)

* macOS/iOS: Fix auto trait impls of `EventLoopProxy`

`EventLoopProxy<T>` allows sending `T` ...

31ada5a052c79e16c7ad53ef030962e5f63a45d5 authored over 5 years ago
Replace `set_decorations` with `set_prefers_status_bar_hidden` on iOS (#1092)

30b4f8dc9f4ed8a32aac14486dcaaae73e9d9e01 authored over 5 years ago