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
Use XInput2 for event handling
7d1d035d9ad5d262a67c6857596caefe957dcfda authored over 9 years ago4eacfce59e99e4d841255a053ce6acdc77b0c91c authored over 9 years ago
MouseScrollDelta implements PartialEq
c1ebb8cf310947d7771c51c4949acedb19c41ee0 authored over 9 years ago5af2d6e84cb764cb689e4fe2a97647d0c761f08c authored over 9 years ago
Fix the winapi build and publish 0.3.1
0e37f5f2d2b04540122340de65e795072c612091 authored over 9 years agof8b6f0f1fcbf6f3f11bed6db485f076229241264 authored over 9 years ago
* Fix an issue where PollEventsIterator::next() would fail to return
keyboard input and mous...
59a18acde219f6c14b47d6f4a94bde92c641b84d authored over 9 years ago
Better win32 error messages
a15d42069e6ca2768dc286049fe1a935ff1a649a authored over 9 years agoFix some inconsistencies in VirtualKeyCode variant names
d3fd00968e8ef61c9f50e492c5f6a10225a46376 authored over 9 years ago[0.3] DroppedFile event for Win32
bb96e8a58a476f17e3a5351e546de1f2398027b9 authored over 9 years agobbd31608e87facd2fa07b5a6f2ab73f829e6d9fe authored over 9 years ago
This brings in XInput2 support.
b1223bc0413b8129fa64336ba73ad85ac9eb2d2c authored over 9 years agoTest glutin with MSVC++
6b5d0e6e2831f2461fab9fc40e43b7c64591449b authored over 9 years agodb901e3d83bb41fdd0d77768a264e25af249fac4 authored over 9 years ago
cd6577065f2d890bb71c98103ad31e5091983e70 authored over 9 years ago
[WIP] ios support
836e53e55a94f3126ff17a956fe6328198d20f38 authored over 9 years agoFixes #377
573a7aeaf1e38f53e830b914da4f71f904ca8c9e authored over 9 years ago
Scroll deltas are calculated in X11 by comparing the current and
previous absolute values for th...
* For the moment we're still using plain core X11 events
for handling keyboard activity, so ...
This provides smooth scrolling for touchpad devices and will
enable support for touch events etc...
164d47b93c7dc95cf52c5ef205a107a8a439e4ef authored over 9 years ago
Ignore errors generated by SwapBuffers on windows
6f54c286da1edeb1a629c979d3eb239d0cde3cf3 authored over 9 years ago23f6f177fe9490600c188c04895cb00c84f7ed92 authored over 9 years ago
Fix fullscreen mode on X11
3166f92a53b4ca13f3794de7eae44ae61bb9fafb authored over 9 years ago942e2a8e85236ab7e89089bc462e6990f2b12215 authored over 9 years ago
Add support for the EGL_KHR_create_context_no_error extension
86300dfb793abeb53db0780fbf99bf4f007c88b8 authored over 9 years agoFix the discovery of the WGL_EXT_swap_control extension
4349de5541bb3049b7f7a7b46616daa578b7665c authored over 9 years ago29261c8b5071d2253e2812b4c39b0498108ded38 authored over 9 years ago
bff79c02cebd6ddba88918053d4fcd39bbd09b11 authored over 9 years ago
826931e2c2e61ec7815d25ec33618bfe4aacff0d authored over 9 years ago
1c6fb9daae92127271e0e13e373998f2bc37df82 authored over 9 years ago
Add with_robustness and handle robustness on all implementations
40b84577c3894190aecebf096349d916cd1d000e authored over 9 years agoMakes sure that the pixel format has the same multisampling settings as the requirements
717ea3d5ba655a3ec18f834f5e27152e81c7a8b5 authored over 9 years agoUpdate wayland dependency to 0.2.
8f66d58287cbc786952e14b49243dad5727af1dc authored over 9 years ago2ac78cadf627f38c905304b13b6f1da5e4c1405e authored over 9 years ago
dbaca24cde140052fb08fbe00924da4a528ea7cf authored over 9 years ago
3c889636ad53551b7ffb1860d357188e1aa31a92 authored over 9 years ago
Add dependencies lines for MSVC.
1aedc828c55e94d6f301a100f958ffa1106a0a25 authored over 9 years ago4ef969c7db2294cf0b86e5b26f493f75169aa93a authored over 9 years ago
e6dca4f7d1d8568eae3257b006a0d24b5d6f34fd authored over 9 years ago
Remove the is_closed function
7773996d7b103e4e057cd547c0666e5d5834416f authored over 9 years agoHandle errors from MakeCurrent and SwapBuffers
90b28c205219df732d83e403f98abab31e6e52d4 authored over 9 years agoglx: Unbind the context if it's the current one
2d1e503f77434fc0dd3f2715625ce1a972fdf62f authored over 9 years ago0a1a7208c3997b167a7006dc126361388aa0eb41 authored over 9 years ago
Add transparency support for cocoa.
4589e4a723f1de20c8fe3f5c5113d5b04762027e authored over 9 years ago39128dd7e11ffa05eb06933cb6e3ce0e750e8806 authored over 9 years ago
bbaa129842d38d3182771da1d4baf399304a4f5f authored over 9 years ago
Make legacy functions crash on osx core contexts
eb73c2514eefae08a5f1850ce7ee7178b903c4cf authored over 9 years agof6c26ec593ba96d89cb3476c815d6f33a915bfdd authored over 9 years ago
a8fef35dbf320448ba53af77bd8025be5022d9f4 authored over 9 years ago
Implement transparency for X11
e48c853b9c7a617bf8ba5f31b5fb2088c90c0ee7 authored over 9 years agoSpecify scroll deltas as either line or pixel-based
5e8271dad0a56697f0729c094dfe29cab302460b authored over 9 years ago
Remove incomplete sentence and obsolete comment
about the meaning of the parameter.
da4bcad6e32dd2b1df696dd786d6af342f247d0d authored over 9 years ago
Scroll deltas on OS X may be reported either as pixel deltas
to scroll by if supported by the de...
5e626b7fdf1942af9c3f1faade1eba6ecd47e0ca authored over 9 years ago
Depending on the platform and device, scroll deltas may either
be represented as pixel deltas sp...
Fix leaking color map and destruction of IM
a0e29d9410181368eee1e0b6db1bbbf11abf45f8 authored over 9 years agoAlphabetize crate declarations
af725563d142b8fe62e646ceb018ff283e27f8e8 authored over 9 years ago3222ec2b34af1c6c5725455bd11d7baa9985ed75 authored over 9 years ago
7053837ac19d5c6159f492e177d417aa994b7d04 authored over 9 years ago
30c525a5b1cead4c1a435411af18e567d43f545a authored over 9 years ago
84703027d63e22361197a1fc74a4949becf5fccb authored over 9 years ago
Switch to the official crates.
76e7a90752ef60a3b48fd20ad3e551945336479d authored over 9 years agococoa, core-foundation, and core-graphics are now on crates.io.
dbec1bf79da449bbb84fe7da258c599da9e00df0 authored over 9 years agoAdd OS version detection on cocoa for selecting latest gl version. Fixes #470
70c88cf18f1db5aa7e2a49eb2cd7f4cb449da5d4 authored over 9 years agoFix set_cursor_state on X11
a2507b687660ef4179217e063bb5ffce91c32483 authored over 9 years ago
When the state is not changed, no code must be executed. Such no-ops previously
hit the unimplem...
f74f0b52a307dcdd3d6eb2432be6e5a7962668ad authored over 9 years ago
Add API for transparency and decorations and add support for win32
d089ea867459bfd7e875a2cd44ae46bac705ae18 authored over 9 years ago9117bcf3d3f441c86c85b04ce54e135d28fcb2e1 authored over 9 years ago
81314f91d82dff07f6da3409dd1280a68d4dcd60 authored over 9 years ago
Fix vsync not being disabled by default in cocoa
1377f276b7b64a1e75aa43da7efdea9a81155397 authored over 9 years agoe1ab181cdb4a4249b158977d67ff0cbb0368e4a0 authored over 9 years ago
Several WGL cleanups
c2acd0360ccec809725810b70bb48c1dea461807 authored over 9 years agoead31e3ef85234b4e2a7b46ae12fc61b813ab0ec authored over 9 years ago
Fix the compilation on 32bits linux
e5f888e19a0396b62c2e2a776ddc86652792defb authored over 9 years ago9c218992491beb4929ca3369779956415f916ce1 authored over 9 years ago
0a1fe4b8aadd25a91b73c1d06a8854a2c21160a1 authored over 9 years ago
f78737c0cf770da39f75dbec1defd2d796f14a28 authored over 9 years ago
a05ae6ba97ed4dcae9dbce48a72787528d6c62e9 authored over 9 years ago
Allow creating EGL contexts on win32 with the AMD DLLs
4824333453bfe6f91cdb6eefdd58ef112ef965ab authored over 9 years ago01ecd24fe2dff3c81bfa57e76ebab9a05048e246 authored over 9 years ago
Detach wgl and win32
e606281862dfd016051e2ee66e67eddb71c6d0ac authored over 9 years agoea17038ac2a25982ffc8e9308eec312864938d20 authored over 9 years ago
Update the appveyor file for 64bits builds
b72ac990e67771ca8c256859ce3fc472458becd9 authored over 9 years ago214c4253e43b03c7e8e1f75a01530a15ab235c14 authored over 9 years ago
Fix handling of numpad keys w.r.t. numlock (derived from fix mentione…
cbb05791918c8da218bd5b2b423394e00ffad3fc authored over 9 years ago966c2f2e546b899a1e3e18d16faafd3a84c1cb5c authored over 9 years ago
Conflicts:
src/api/x11/window.rs
Rework the X implementation to use only one X connection
ff829f7d9d8441569d91936bef5cf3bbc646ef43 authored over 9 years ago3376332a851e16801a4f27347c8d6170c9008e73 authored over 9 years ago
7fe85cbc4931c8d81b0e363eeb90686d8afc8ed8 authored over 9 years ago
Fix GLX creating only 3.0 contexts
476d91c9d898669e7a9351b12f0047f6b4b7719b authored over 9 years ago848f6cd2a711d70a8e95b8686b880a4621624b51 authored over 9 years ago
Implement Keyboard support for the wayland backend
129df983cecd6c8967cbbc7962dbf646383505bb authored over 9 years agoDo the linux backend choice only once at startup.
899f9b9880f35b824c571d3bdf2ac20f8a2be46a authored over 9 years ago8150d1216e0d09a11976ed9aa36e58dfca563d93 authored over 9 years ago
178b7b133b5c36422e6e9ce137ef6dbaa4d066d2 authored over 9 years ago