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
Fixes #257
cebd15bfd1c5f9915fa5a97cfe0025bc462089e9 authored over 6 years ago* macOS: always_on_top
* Windows: always_on_top
* X11: always_on_top
* Stub set_always_...
f51f7c0ca844322cddfea53122c3d31023ccfcd8 authored over 6 years ago* Windows: CursorState improvements
Fixes #523
Prior to changing the cursor state, we now ...
f6d26df64dd53d8d71620cc6eb72f173cee3a5f4 authored over 6 years agoFixes #524
fddfb2e2d6e174c41ffe31c452596d9ae7e241e6 authored over 6 years agoFixes #263
dec728cfa28547f17c650dd945d5d2b73086f879 authored over 6 years agoFixes #135
8440091a4e2a410d9ec8d71d05a19e5145278545 authored over 6 years ago* macOS: Implement MonitorId::get_position
* macOS: Fix Window::get_current_monitor
2464a135b33426e8730c795372dd94ae187381e1 authored over 6 years agoFixes #517
87fa120ebb15ef27df1c2d9d101b958b2919ff2d authored over 6 years ago* X11: Fix get_current_monitor
Fixes #64
* impl Debug for MonitorId on all platforms
d86f53a02c0b17f76551c6b8917ecafe4f1f5164 authored over 6 years agoFixes #447
15a4fec3d93db9ab6cf6b85c3edae2dc305bfb3c authored over 6 years ago* fix(mac_platform): forward keyevent to system
* doc(changelog): update changelog
1819be1173a3c57152a4af361e09d9e22ea33a1d authored over 6 years agoffa9b51d272c5e828f7e9cedc90b1e06c8f02bf2 authored over 6 years ago
* compile with icon_loading feature on docs.rs
these functions should be more visible now.
...
b4a8c08f43e5a7367fea7e8f2e808e6045601012 authored over 6 years ago741bcc46728f551f4594255ecb4bf24eb0dfc56e authored over 6 years ago
e48f1fc5f16be497f3ad18164ff96bdb3a31fa5b authored over 6 years ago
Fixes #504
374f131f1e5d7982e93bd39268df9acdab6d4288 authored over 6 years ago* Windows: Fix panic for set_fullscreen(None) (#501)
* Add condition to prevent panic
Tryi...
363261077fda07d275a30549bd68f502689d1ddc authored over 6 years ago102dd07456f6c283f05adf678f84d6c0e7c3925e authored over 6 years ago
* wayland: migrate to smithay-client-toolkit
* Update smithay-client-toolkit
* Add changel...
1e971030946a289eec598c0c40bff6ec8ba1190f authored almost 7 years agocc8907b956d99fdf351a66b356ae923c087ae0b9 authored almost 7 years ago
* X11: General cleanup
This is almost entirely internal changes, and as usual, doesn't actual...
c4b92ebd45e37de13eb03a4647959a7b890c1ac1 authored almost 7 years ago* Add Copy/Paste keys
This is only a tiny update which introduces the `Copy` and `Paste` keys...
fee874b5b76d457d3cca09dc1646f8e8f2c3c5f8 authored almost 7 years ago* macOS: fix regression in 03c3e794097676888234b3cc82c01228dcbe48c8
fixed !decorations case a...
eba888207e7cb6a6557ca98cc1c49efddf818c71 authored almost 7 years ago* x11: Always receive Awakened event in run_forever
Do not reset the pending_wakeup boolean a...
ea28791da6c7ab7d4cf6667e64eaed6afab72bbc authored almost 7 years agoFixes #467
All variants other than Text have been implemented. While Text can
be implemented...
* adding a multiwindow example
* Added NSAutoReleasepool for WindowDelegate::Drop
as setDele...
* macOS: fix subtle regression introduced in 0474dc986
* update changelog
5761fb6b307dfbac99357facbd27efffec6bacb8 authored almost 7 years ago* macOS: Implement Moved
Fixes #67
* Also emit Moved after resizes that change position
7aeb2c083b936c2388494adbb6cec8f1f66e406d authored almost 7 years ago* Remove executable flag from os/macos.rs
This was causing me some grief while working on Win...
8f47fdbe677b0b5fc4229e968938de05dd984fde authored almost 7 years ago2ea42b39476cfad45297c3a8ac330d726920f3ab authored almost 7 years ago
Without this pin, an existing cargo.lock for an older winit will not
update the x11-dl dependen...
* bump minor version
* update changelog date and fix typo
* Updated date (we're going to r...
4641433c6ae969ad66dcaa215b78841a9c9c0f3d authored almost 7 years ago* Replace Closed event with CloseRequested and Destroyed
Implements #434
The existing Clos...
eadd9a19b27ab3f6aa4904c5cb31726c5591cfd9 authored almost 7 years ago* x11: Windows are Sync again
Fixes #472
* Add test ensuring that Window is Sync
Window...
42f0671531155a2a468de31f9b3ea545d29c4eb1 authored almost 7 years agoThis reverts commit 19cd53193b3e8db6247fe17bc8b9b69422bd2a00.
Testing fullscreen functionalit...
eae7cb247ce3bbd88995048806eacf961cd91c0b authored almost 7 years ago* Added helper function for make monitor from display.
* Implement get_current_monitor for m...
0474dc9861cdc7e4a71fa231064b551426ad3bb2 authored almost 7 years ago* Add get_inner_position for windows, prototypes for other platforms
* Fix linux builds
* ...
8fd49a4dbecd62dbaf62e5cbc92ffd08394bb3de authored almost 7 years ago
Solves the issues caused by calling `EventsLoopProxy::wakeup()` too
early from a worker thread.
* Discard mouse down after Cocoa window resize
We are sending the mouse down event after the ...
19cd53193b3e8db6247fe17bc8b9b69422bd2a00 authored almost 7 years ago2477d8ce46abc08b056b6837baf680675dd5e751 authored almost 7 years ago
8b0b4ab248b8e5931da5af46657a1b8c2a5242e5 authored almost 7 years ago
* Update windows set_cursor to use more variants of MouseCursor
* Add changelog entry
24333b806af478ca06416aaf9b14ac55005f9f95 authored almost 7 years agoc327960f3e9527f7b9f119f4a62142b769560189 authored almost 7 years ago
* Implement set_fullscreen for windows
* Implement get_current_monitor for windows
* Imple...
bdc01fee1a54470b07a897592927c26d1af60341 authored almost 7 years agoFixes #180
457c0b720835569458f0c3b837f9a66697e34a0c authored almost 7 years ago
Fixes #195
Fixes #277
Fixes #455
* Read `XMODIFIERS` explicitly/directly instead of calling...
09c809003b4465717ba6055c552be2ab1189864b authored almost 7 years ago
* moving window to another screen
* changing resolution of screen
The error I was investigating https://github.com/servo/servo/pull/20474#issuecomment-379802897 t...
e36fd1788d9adbb86757c5b3c8c64449b7c9f0d2 authored almost 7 years ago
Tested on the following window managers:
* Xfwm4 4.12.4
* Mutter 3.26.2
* Muffin 3.6.0
* Bud...
See the CHANGELOG for all relevant changes included in this new version.
9d036a6faa56afa91117659adb6d2dd531db6747 authored almost 7 years ago* Fix macOS window sizes to follow convention
* Add changelog entry
591e0d9b8e9f93675c25c70acea846a5d50dae46 authored almost 7 years ago* Add Touch events for win32.
* Add entry to CHANGELOG.md
580321b56f7d3202ed7bc62cb00cecd774426c4a authored almost 7 years ago
XIM isn't thread-safe at all. Any call made to it from another thread will result in the
event ...
* Try XOpenIM with different locale modifiers
Implements the solution suggested in
https://g...
f3ab8af8132214786a0512c45ec92f17d640ac0d authored almost 7 years ago
* make windows without decorations resizable and movable in macos
fixes #368
The subclassi...
be6d2ed3b9f94c9189aaae6acf57f1a45400bdaa authored almost 7 years ago0b922ad9c077e8cf6c0841904aa2675c1d2aba93 authored almost 7 years ago
b40b14f37f0e9ac2c8a525908461d19d0f97cd9e authored almost 7 years ago
7a1946589c57409247c8c458875ce9b3d85497dd authored almost 7 years ago
* Add min/max size setting for win32 and wayland backends
* Implement dynamic min/max size on...
bbcd3019e8f87744a81c2fb8cd6355f6382da1fc authored almost 7 years agoFixes #79 #414
This changes the implementation of Drop for Window to send a WM_DELETE_WINDOW ...
d667a395b6d42a2882c060291362e3d3faa67848 authored almost 7 years ago76118af341602a7fb4bc647972e97709aec6762c authored almost 7 years ago
* macOS: Allow hiding the title from the titlebar
* macOS: Allow making the titlebar transpar...
ce7a426bb5616517b11623cd2e78ed4d4d411cf7 authored almost 7 years ago
Needs to do `getElementById()`, not just have the ID name.
Not sure if this is a winit change o...
Due to the recent changes in the Rust compiler, unconstrained type
variables are now deduced to...
* Send Awakened event on Android when event loop is woken up
* v0.11.2
51181b4347aed6f7c1a384c6810635bd6801b369 authored almost 7 years agoe6fefd5e939a6cd37716f5cac4ee8c54295c0058 authored almost 7 years ago
* Implement MonitorId::get_hidpi_factor for macOS
* Added changelog entry
f3d43016ad157a0736ae630d4ac45507693a9016 authored almost 7 years ago4c62d71950077499fba4f0081a14fae59c5b7ede authored almost 7 years ago
f279b2f22918b12c6241e36cf816af6c373964d1 authored almost 7 years ago
Makes it possible for glutin to register a callback when a suspend event happens on Android
c62296dc2b286c61ee67ea6e9f6d0d87000f2dd5 authored almost 7 years ago* Add mouse event capturing when click-dragging out of a win32 window
* Remove git merge conf...
7daf27f3890839fabc3c9e7a2310460e01bcb8cf authored almost 7 years ago4abcc164cd0bf949fb42a664ae4da9b3e18373b9 authored almost 7 years ago
The fix for returning accurate window position lead to a regression
computing inner size in pix...
ff17eff00f3bbc232bf55dc76a486ac62d096a75 authored almost 7 years ago
9b5254adebd2dcf733b0dbb6a30d10c6dcff5cb2 authored almost 7 years ago
b49abbbf178ca630b07772ddf84135b1b70662b1 authored almost 7 years ago
* x11: Support XRandR versions older than 1.5
Fixes #392
Previously, initializing the memb...
107a1e7332992dc4fa5c9141c443c0635a007d9a authored about 7 years ago
Some window managers like i3wm will actually nest application windows
(like those opened by win...
- Only update cursor_state when the grab is successful
- Ungrab before grabbing to prevent pass...
* Add caret key
* Use hex value
* Added caret key support.
1609808e274b444505fe32737ea08d7142b3c2e9 authored about 7 years ago* macOS: Move the window if there is no title bar
On macOS by default windows can only be mov...
7e1c70964d54b2bdc33aad316b310570ede1fdcc authored about 7 years ago
This was previously hardcoded to 1.0. The values for physical size in
millimeters and pixel cou...
* wayland: implement Window::set_decorations()
* wayland: implement Window::set_maximized()
...
dddd9de15185e27db25314ad6ce7dfd7d734db54 authored about 7 years ago
The `CursorMoved` events that are used to send position updates alongside `Focused` and
`Cursor...
198d9ff230d8fb8de0d5103d9fa40cee1f55c368 authored about 7 years ago
* macos: Update core-graphics to v12 and cocoa to v13
* Update lazy_static to v1
23881459bc50e0303c3ead1e8afcbf4b33a40668 authored about 7 years agoa8d5a9e1aba143fc0d9862c25b3b70e0c6341ec9 authored about 7 years ago
f89dc9e9036d517c89bf1414abbb87fd55f61b66 authored about 7 years ago
011720848a43c52e7f0444302494c7b3ce39033c authored about 7 years ago
* Update to `winapi` 0.3
* Update max size comment
* Fix missing import
* Shorten impor...
d92666c1880bad27d624dbbda2e14adc2b72e557 authored about 7 years ago
This has been stubbed on all platforms other than X11. The X11 implementation has also been
rev...
b36a8e010ffa6f496ae768baca2a0e66a23f36c2 authored about 7 years ago
Fixes #256
`get_xlib_window` and `get_xlib_screen_id` previously returned `Option<*mut c_void...
23e4293179266828a22916ecc5d67c538ef9824a authored about 7 years ago
Previously, the maximization hints were being sent as two separate client messages: one for
hor...
Fixes #282
Some tiling window managers (i3, dwm, etc.) determine how a window should behave b...
9698d0a8d8f30f9345c95e9b56cd81f43c849073 authored about 7 years ago* x11: Implement file drag and drop
* Fixed typo
d18db208ffd6dfa314048b4b3f252ef5911c4975 authored about 7 years agod2dd82c146729687dde9e264e80905b6d81ca787 authored about 7 years ago
8348e8225bdceeeafe251ce84cb55745414d8898 authored about 7 years ago