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

Handle RedrawRequested event in request_redraw example (#1030)

f5c624bcd6dfb43586ab536d66c68db3d34a5760 authored over 5 years ago
Handle WM_POINTER* events in favor of WM_TOUCH

Fixes #975

026b331ba54e1a49909242d72c5d78ed0d24b255 authored over 5 years ago
Handle WM_POINTER* events in favor of WM_TOUCH

Fixes #975.

93c36ccf7851b008e062bde6ab0bb39612f6e1a7 authored over 5 years ago
MacOS: request_user_attention(bool -> enum) (#1021)

c1f314ccdced59ed04c26dae44cfd46165e5d4ff authored over 5 years ago
Remove dead code (unused as of d5391686a) (#1022)

53a89f28a0cf46cb777d8e5bd2cabce0b844070f authored over 5 years ago
Fix warnings (#1020)

* Windows: Fix warning

* iOS: Fix warning

f874d762890bd5c061c7de78a09914db72559653 authored over 5 years ago
Bump version

76645f3b5a0c0c01de9e2df149d12f8774e5bf03 authored over 5 years ago
Fix transparent window with decorations (#1011)

* Fix transparent window with decorations

* To changelog, added fix for transparent decorated...

28775be11574e41a2c95cab544151a1edae56ad6 authored over 5 years ago
Fix warning (#1016)

7d3ff3d2d977ae3ba25f7a0cf0c0321e2319e758 authored over 5 years ago
On Windows, fix `with_maximized` not properly setting window size to entire window. (#1013)

4a5d639d748d416b02b9f7beedea35b5c894453d authored over 5 years ago
Fix issues with redraw_requested when called during EventsCleared (#994)

* Fix issues with redraw_requested when called during EventsCleared

* Format

* Fix event d...

74a7cf55ea06a015a37a117005c5df6831eb1df9 authored over 5 years ago
X11: Disable maximize on non-resizable windows (#1000)

* X11: Disable maximize on non-resizable windows

* Add a note for the source for Motif WM con...

9393b14b01ab991ef0a80a2ec695047ca515a09d authored over 5 years ago
Remove Metal dependency on macOS (#1003)

f8bd6710731bdaccfc4e3fede2558821b286ce52 authored over 5 years ago
Fix warnings on Linux (#1004)

2af753f307d414cc93fdbc525a9f48608d4aa617 authored over 5 years ago
Improve feature names to enable web backends

5cc84f32dbe142959ea5cd1f772aa8363c0dc837 authored over 5 years ago
Add `dyn` keyword where necessary

e89674d33711713b55e396adab472a38a496dc8e authored over 5 years ago
Fix mouse release/press events

de120280e34a8db1de60f0a4ac1250a89a1c2c49 authored over 5 years ago
Fix `set_cursor_icon`

7f2ba0ee3efe5331213bce175c829ebdc917aa1f authored over 5 years ago
Improve handling of file paths in the windows DnD handler (#980)

* Make FileDropHandler::iterate_filenames more robust

by replacing the call to mem::uninitial...

5bf303fd26e793d83f6b8faf9d03d84d559fa379 authored over 5 years ago
Remove comment that contradicts code (#992)

e37e46b15511cf498d04e22acef29ac942a85a95 authored over 5 years ago
Revert "wayland: use an invisible surface as shell surface (#835)" (#981)

This reverts commit 65587ef43a7d001ba3e1fa6c7ecd12bd47fffa84.

It introduced sublte bugs in it...

b8192ef6f6e79d9dfd28b6992e23c1ced73fb64b authored over 5 years ago
Implement _NET_WM_PING for X11 (#977)

23354cf1a54002e28fec92a26b65cce47f89ba6e authored over 5 years ago
examples/window_icon.rs: De-duplicate code (#988)

dd38fab2f36f8aaa3c0c3ef84e8a67c1d71f90cc authored over 5 years ago
Implement DeviceEvent::Button on Mac (#967)

* Add deviceevent logging to cursor_grab example

* Implement DeviceEvent::Button on Mac

ac08601b4012c3fdfb82525e560d99023d8629a8 authored over 5 years ago
Fix feature names

ea73dac753cee424cea96aaf31be1261753367d5 authored over 5 years ago
Use latest `stdweb` revision

2a356465205ee9b12236ba2d5435b27379f21b4f authored over 5 years ago
Implement `stdweb` backend for `web` platform

bb285984da0c82fe797324659dbef7b6a96e7108 authored over 5 years ago
Fix broken links to mod DPI on various documentation pages (#984)

34db2d7d4c1deebbb706194113853591e7c6b60c authored over 5 years ago
Fix 968: Invisible windows steal focus from visible windows Win32 (#968)

0e20973bdbbb4a8e2a48b347d155114006dbd528 authored over 5 years ago
Remove `XFlush` call in event loop (#982)

Internally, `XFlush` calls `_XSend` to write data. It then calls
`XEventsQueued(display, Queued...

29e2481597e0184d65cd652ec7e817efe315602b authored over 5 years ago
Avoid leaking implementation details in `Canvas` API

1596cc5d9ee0f34637a5fe17c0de3dd5bc4ebec4 authored over 5 years ago
Support `ReceivedCharacter` event

8f66d9691541d25dffff2c3fde3294d1ff074fe9 authored over 5 years ago
Implement keyboard and blur/focus events

8ad078b9645ab895989a6c247f1fce88ba82acb0 authored over 5 years ago
Implement `Canvas::request_redraw`

d5368d7979eefe0c2f7ae3f81fc2913d6ebbab68 authored over 5 years ago
Remove `Canvas` when dropped

9c5657b86c867287b7958baf714e8190b1c647b2 authored over 5 years ago
Implement `web_sys::Canvas` event listeners

b79089ea57beee822ca4fc542cc2497426a8b274 authored over 5 years ago
Wayland: Add relative pointer movement (#973)

* Add relative pointer movement for Wayland

* Format changed code with rustfmt

* Wayland: ...

3555de114a05c3f5079f8315602cb8bf8b0cb7b3 authored over 5 years ago
Draft `web` platform structure

c5703eb00a1559be745fac4516a7b43cf552e3a2 authored over 5 years ago
Update docs to differentiate DeviceEvents and WindowEvents (#976)

dbe6a1bcdf36250c8f93df6511b25d750add8735 authored over 5 years ago
Merge remote-tracking branch 'blm/web-sys' into stdweb-eventloop-2

eea9530f38adb4a10f73969bb11efff3ace0f5e6 authored over 5 years ago
Re-format on stable rustfmt (#974)

a195ce8146097cc78c9feaf46751cd1879241d06 authored over 5 years ago
Update how timeouts are cleared to avoid possible double-clearing

a0f280e71ffb94f2cb1c4cbf768f260cfaf0a485 authored over 5 years ago
Remove unnecessary set-to-wait in example

cf28751ae3d1fcf39aa25fe4d82cd654a56948e8 authored over 5 years ago
Update PULL_REQUEST_TEMPLATE.md (#969)

9dd15d00d8124d33421c6d2780cc3877920393b7 authored over 5 years ago
Forward porting (#966)

* README: Use shields.io instead of Herokuapp (#859)

* README: Link to FEATURES.md and missin...

2442305bb7f5e0e9c95733536e5153129dde59db authored over 5 years ago
CHANGELOG.md: Move entries for #805 to 0.19.1 (#965)

063648368d659e2b8fc60e5a9819eb7aee7f3faa authored over 5 years ago
Improve the example in lib.rs (#957)

918b2efce717256ef8db45701b62163c8a87e074 authored over 5 years ago
[#963] Change XRandR display size check to also take height into account (#964)

2467a997f4711c8ffcca67ad9cdccf5411795726 authored over 5 years ago
Change `Suspended(true/false)` => `Suspended/Resumed` (#959)

f457c6a0b83950fe8b2160708a967333c8f4cbe0 authored over 5 years ago
Minor spelling changes (#960)

1193cada469b5c1e0930652a0419a0eab66dc268 authored over 5 years ago
Rephrase (#958)

b0e09b8ffebd3042c146e6514aea7b452e56b8ce authored over 5 years ago
Release 0.20.0 Alpha 1 (#913)

8d6e8bb8d1bc49da251fe16a16ac1b3cb1636717 authored over 5 years ago
Format everything and add rustfmt to travis (#951)

* Format everything and add rustfmt to travis

* Remove extern crate winit from examples and a...

e2c84725defc0bd8d3d321772e5ad857341c84b2 authored over 5 years ago
Fix a panic due to double-borrow

b571362bf116f069521619f6b7312f3545ee870f authored over 5 years ago
Implement fix described in #851 (#945)

* Implement fix described in #851

* Add changelog entry

b1b5aefc4baf2dac39b56b28f7a50797198c6904 authored over 5 years ago
Remove window resize call in timer example (#938)

* Remove window resize call in timer example

* Move timer_length to separate variable

* Re...

06244dd4929d1acf1f4650ecb38ca73c1ec22743 authored over 5 years ago
Move contributors table to wiki (#934)

* Add stub wiki link instead of inline table

* Replace with real link

* Update CONTRIBUTIN...

de2f0740f777223f3f9de24b75d042cef18c74b4 authored over 5 years ago
Fix warnings (#929)

* Fix warnings

* Bring back derivatives crate for Windows

c56a66cb90f6d271e052a4a10785068bd235b487 authored over 5 years ago
Linkify HALL_OF_CHAMPIONS.md (#935)

c1329ff156953743f95612ef49948f458a77abcf authored over 5 years ago
Update example in README.md and add move prefix to window.rs example closure (#921)

* Update example in README.md and add move prefix to window.rs example

* Make Window and READ...

72509b5b421cd72e8146e44bb38d7e227443831d authored over 5 years ago
Fix thread-safety of `set_maximized` and `set_title` on macOS (#922)

c35fdc8d6140a32ad67eb06e833911860cd71abc authored over 5 years ago
Clean up Cargo.toml after incorrect rebase

5d31f733026897401cd87a8937f71d3d12ac0701 authored over 5 years ago
Prevent callbacks from being destroyed too early

94f6294c0a1130fa37fa1f5f3ed9c623dc124b61 authored over 5 years ago
TEMPORARY: add testing example

77cd3adb01ee077610b510789e174e699c93b3fe authored over 5 years ago
Fix some warnings

7de1261555072f489fe0fe25eaa7e5ed22b2266c authored over 5 years ago
Replace JS snippet with throw_str

91a511ba8c9f19f4a262dccf14f54ce0fed27f0b authored over 5 years ago
Start implementing web-sys backend

e4d8e22846aff4330abba1aaa50a95c35836a948 authored over 5 years ago
Fix throwToEscapeEventLoop function

7dabad4d71a992028073ed4144a963a99c87ef7b authored over 5 years ago
Port remaining modules to web_sys

54b40743697f0cf1fa20d1dbf0bab7e81a4ab98b authored over 5 years ago
CONTRIBUTING.md: Linkify project members (#933)

403dcc02f4a358e07935dd2e71f9124d05e7f21d authored over 5 years ago
Typo (#932)

64be6e5c5e34072124e2f7dcf33ddf7b4eefcf6a authored over 5 years ago
Use `dbg!()` macro in monitor list example (#931)

c6610066835a3ad932e1a0f5307755b66c537993 authored over 5 years ago
Migrate to 2018 edition. (#924)

* Migrate to 2018 edition.

* Use impl Iterator at one site.

* Fix more rust 2018 idioms.

f879bca21c7032cec64bf2c7b12bc866707be2d6 authored over 5 years ago
Indicate that I will be maintaing the stdweb backend

182beb4f8b47aedfb8c9b31cc5571d67f4946a82 authored over 5 years ago
Implement Poll and WaitUntil in the stdweb backend

2690306f4a028c549212a9d64c1a6a3e9d2fe08f authored over 5 years ago
WIP

b59e3c670bf49a2c020fb432f3d6681ede0b1c00 authored over 5 years ago
Set CHANGELOG.md merge style to union (#919)

2e0bbc091f3efa94ededacf383629d5a19f9d77e authored over 5 years ago
Fix initial dimensions of a fullscreen window on Windows (#909)

91f05e940f7b7a6d0dab5245db6aefcea8065432 authored over 5 years ago
Disable caching on Travis (#918)

db794b976cb3f2a6452dc2d2ef284b0bd9f493d7 authored over 5 years ago
x11/wayland: Don't reset control flow between loop ticks (#916)

9a11f90a02cdca98d98ef625938e4580b2c5bdab authored over 5 years ago
Document the caveats of run_return (#914)

412516159f3d93c666f366e0067c1aaab6bde0b3 authored over 5 years ago
wayland: use an invisible surface as shell surface (#835)

This decorelates the window management from the actual user content,
meaning:

- the created ...

65587ef43a7d001ba3e1fa6c7ecd12bd47fffa84 authored over 5 years ago
Remove CircleCI (#915)

None of the platforms that use it are supported right now, so it seems
silly to fail builds for...

cf713bef31a9311b8fc947500623ae60079efa6a authored over 5 years ago
Change Monitor dimensions functions to size functions (#911)

ea5c21950cbdf269192e0efc4ead3c126622af00 authored over 5 years ago
Support listing available video modes for a monitor (#896)

* Support listing available video modes for a monitor

* Use derivative for Windows `MonitorHa...

47b5dfa034ca3918e99c8820d97db436753a05fc authored over 5 years ago
Fix WindowBuilder function names that missed first pass (#910)

2b89ddec15c897a3982527df6c6c88815c210909 authored over 5 years ago
Make `ns` identifiers use snake_case on macOS (#904)

This makes the macOS API style consistent with that of iOS.

f256ff7d58e90127450af0be81c4dbd33cd80a64 authored over 5 years ago
Update cursor visibility docs (#893)

The cursor visibility docs were still outdated from the rename and
talking about setting the in...

07356b9634138aa36f2d05a5e734183d0ceef066 authored over 5 years ago
Merge master into stdweb-eventloop-2

Update the internal APIs to match the new API changes

f2b6ef2edde4ff050f40c7a50fccd713e33a632f authored over 5 years ago
Add support for mouse wheel

1409f83fb92e79aaa345bedfc9f662aa996933cf authored over 5 years ago
Add access to the canvas in the Window

37dadab745062135284c621d45fb58c63b9ad445 authored over 5 years ago
Fix compiler warning of potential undefined behavior (#892)

0eefa3ba428dd8988a27d791ccd59bad60d36529 authored over 5 years ago
Fix control flow issues with Window::request_redraw (eventloop-2.0) (#890)

* Fix request_redraw with Poll and WaitUntil(time_in_the_past) on Windows

`Window::request_re...

08f8f89702e4212a4512921021151132542bd316 authored over 5 years ago
Refine function names and type signatures (#886)

* First name consistency pass. More to come!

* Remove multitouch variable (hopefully this com...

0df436901a4835b47c1daf58a5260b839cf9dd6a authored over 5 years ago
Merge branch 'eventloop-2.0' of https://github.com/tomaka/winit into eventloop-2.0

ae63fbdbbbf014e909b7f38a29a5ce5dff627b05 authored over 5 years ago
I forgot to remove the backtrace dependency in the EL2 rework

4f29618c73f0081dd77af592818c696aad895737 authored over 5 years ago
Fix Windows backend invoking unreachable! with Exit and run_return (#887)

76660f36217538ba4eaaf41c07abdb9d949d11a4 authored over 5 years ago
El2.0 ios (#871)

* port ios winit el2.0 implementation to the new rust-windowing repo

* unimplemented! => unre...

3a7350cbb9d8ba62cb575571b9ebcedf62b3d654 authored over 5 years ago
Fix macos compile error in fullscreen example (#885)

e5aa906b017fa38db1a526e6f585d98526d3d059 authored over 5 years ago
Update parking_lot to 0.8 (for windows, too) (#884)

The previous attempt to update parking_lot missed the windows platform.

The parking_lot depen...

4b0162a013473c70a705c43e39d279e03e9dcd4d authored over 5 years ago