Ecosyste.ms: OpenCollective

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

github.com/tauri-apps/glutin

A low-level library for OpenGL context creation, written in pure Rust.
https://github.com/tauri-apps/glutin

Handle errors from MakeCurrent and SwapBuffers

f6c26ec593ba96d89cb3476c815d6f33a915bfdd authored over 9 years ago by Pierre Krieger <[email protected]>
Make legacy functions crash on osx core contexts

a8fef35dbf320448ba53af77bd8025be5022d9f4 authored over 9 years ago by Felix Kaaman <[email protected]>
Merge pull request #484 from pinumbernumber/master

Implement transparency for X11

e48c853b9c7a617bf8ba5f31b5fb2088c90c0ee7 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #483 from robertknight/rob-precise_scroll_deltas

Specify scroll deltas as either line or pixel-based

5e8271dad0a56697f0729c094dfe29cab302460b authored over 9 years ago by tomaka <[email protected]>
Correct MouseWheel doc comment.

Remove incomplete sentence and obsolete comment
about the meaning of the parameter.

b2c2f300dce0b874efee4c328629ff9c2316c056 authored over 9 years ago by Robert Knight <[email protected]>
Implement transparency for X11

da4bcad6e32dd2b1df696dd786d6af342f247d0d authored over 9 years ago by pinumbernumber <[email protected]>
Report scroll deltas in lines for non-touch devices on OS X

Scroll deltas on OS X may be reported either as pixel deltas
to scroll by if supported by the de...

5b08220df5cbdf16ee2879a5889cdaaa1f89984e authored over 9 years ago by Robert Knight <[email protected]>
Correct typo in MouseScrollDelta docs

5e626b7fdf1942af9c3f1faade1eba6ecd47e0ca authored over 9 years ago by Robert Knight <[email protected]>
Express scroll deltas as either line or pixel deltas

Depending on the platform and device, scroll deltas may either
be represented as pixel deltas sp...

f0bab95c4dc13c1989979c611a4663eb5d590a0d authored over 9 years ago by Robert Knight <[email protected]>
Merge pull request #480 from tomaka/leaking-colormap

Fix leaking color map and destruction of IM

a0e29d9410181368eee1e0b6db1bbbf11abf45f8 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #482 from frewsxcv/patch-2

Alphabetize crate declarations

af725563d142b8fe62e646ceb018ff283e27f8e8 authored over 9 years ago by tomaka <[email protected]>
Alphabetize crate declarations

3222ec2b34af1c6c5725455bd11d7baa9985ed75 authored over 9 years ago by Corey Farwell <[email protected]>
[add] content scale

7053837ac19d5c6159f492e177d417aa994b7d04 authored over 9 years ago by Evgeny Rozaliev <[email protected]>
Fix leaking color map and destruction of IM

30c525a5b1cead4c1a435411af18e567d43f545a authored over 9 years ago by Pierre Krieger <[email protected]>
[add] ios support

84703027d63e22361197a1fc74a4949becf5fccb authored over 9 years ago by Evgeny Rozaliev <[email protected]>
Merge pull request #479 from metajack/official-crates

Switch to the official crates.

76e7a90752ef60a3b48fd20ad3e551945336479d authored over 9 years ago by tomaka <[email protected]>
Switch to the official crates.

cocoa, core-foundation, and core-graphics are now on crates.io.

dbec1bf79da449bbb84fe7da258c599da9e00df0 authored over 9 years ago by Jack Moffitt <[email protected]>
Merge pull request #475 from fkaa/cocoa-glcap

Add OS version detection on cocoa for selecting latest gl version. Fixes #470

70c88cf18f1db5aa7e2a49eb2cd7f4cb449da5d4 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #476 from aepsil0n/x11-cursor-grab-fix

Fix set_cursor_state on X11

a2507b687660ef4179217e063bb5ffce91c32483 authored over 9 years ago by tomaka <[email protected]>
Fix set_cursor_state on X11

When the state is not changed, no code must be executed. Such no-ops previously
hit the unimplem...

267b2c027a3cbe4fb3188a9afbee3c5008b44b58 authored over 9 years ago by Eduard Bopp <[email protected]>
Add OS version detection on cocoa for selecting latest gl version. Fixes #470

f74f0b52a307dcdd3d6eb2432be6e5a7962668ad authored over 9 years ago by Felix Kaaman <[email protected]>
Merge pull request #453 from tomaka/transparency

Add API for transparency and decorations and add support for win32

d089ea867459bfd7e875a2cd44ae46bac705ae18 authored over 9 years ago by tomaka <[email protected]>
Switch to dwmapi

9117bcf3d3f441c86c85b04ce54e135d28fcb2e1 authored over 9 years ago by Pierre Krieger <[email protected]>
Add API for transparency and decorations and add support for win32

81314f91d82dff07f6da3409dd1280a68d4dcd60 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #469 from fkaa/cocoa-vsync

Fix vsync not being disabled by default in cocoa

1377f276b7b64a1e75aa43da7efdea9a81155397 authored over 9 years ago by tomaka <[email protected]>
Fix vsync not being disabled by default in cocoa

e1ab181cdb4a4249b158977d67ff0cbb0368e4a0 authored over 9 years ago by Felix Kaaman <[email protected]>
Merge pull request #464 from tomaka/wgl-adjustements

Several WGL cleanups

c2acd0360ccec809725810b70bb48c1dea461807 authored over 9 years ago by tomaka <[email protected]>
Several WGL cleanups

ead31e3ef85234b4e2a7b46ae12fc61b813ab0ec authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #460 from tomaka/fix-compilation-32bits

Fix the compilation on 32bits linux

e5f888e19a0396b62c2e2a776ddc86652792defb authored over 9 years ago by tomaka <[email protected]>
Fix the compilation on 32bits linux

9c218992491beb4929ca3369779956415f916ce1 authored over 9 years ago by Pierre Krieger <[email protected]>
Fix docs publication not working

0a1fe4b8aadd25a91b73c1d06a8854a2c21160a1 authored over 9 years ago by tomaka <[email protected]>
Test on stable Rust instead of beta

f78737c0cf770da39f75dbec1defd2d796f14a28 authored over 9 years ago by tomaka <[email protected]>
Publish 0.1.5

a05ae6ba97ed4dcae9dbce48a72787528d6c62e9 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #459 from tomaka/win32-egl-2

Allow creating EGL contexts on win32 with the AMD DLLs

4824333453bfe6f91cdb6eefdd58ef112ef965ab authored over 9 years ago by tomaka <[email protected]>
Allow creating EGL contexts on win32 with the AMD DLLs

01ecd24fe2dff3c81bfa57e76ebab9a05048e246 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #458 from tomaka/detach-wgl

Detach wgl and win32

e606281862dfd016051e2ee66e67eddb71c6d0ac authored over 9 years ago by tomaka <[email protected]>
Detach wgl and win32

ea17038ac2a25982ffc8e9308eec312864938d20 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #457 from tomaka/appveyor

Update the appveyor file for 64bits builds

b72ac990e67771ca8c256859ce3fc472458becd9 authored over 9 years ago by tomaka <[email protected]>
Update the appveyor file for 64bits builds

214c4253e43b03c7e8e1f75a01530a15ab235c14 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #456 from aweinstock314/numlock-fix

Fix handling of numpad keys w.r.t. numlock (derived from fix mentione…

cbb05791918c8da218bd5b2b423394e00ffad3fc authored over 9 years ago by tomaka <[email protected]>
fixup! Fix handling of numpad keys w.r.t. numlock (derived from fix mentioned at http://www.kaffe.org/pipermail/kaffe/2000-April/175201.html).

966c2f2e546b899a1e3e18d16faafd3a84c1cb5c authored over 9 years ago by Avi Weinstock <[email protected]>
Fix handling of numpad keys w.r.t. numlock (derived from fix mentioned at http://www.kaffe.org/pipermail/kaffe/2000-April/175201.html).

Conflicts:
src/api/x11/window.rs

b6a63ad11f3b7e1c0df60881d33ffee2cdec8ce9 authored over 9 years ago by Avi Weinstock <[email protected]>
Merge pull request #455 from tomaka/x-rework

Rework the X implementation to use only one X connection

ff829f7d9d8441569d91936bef5cf3bbc646ef43 authored over 9 years ago by tomaka <[email protected]>
Rework the X implementation to use only one X connection

3376332a851e16801a4f27347c8d6170c9008e73 authored over 9 years ago by Pierre Krieger <[email protected]>
Publish 0.1.4

7fe85cbc4931c8d81b0e363eeb90686d8afc8ed8 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #454 from tomaka/opengl-3

Fix GLX creating only 3.0 contexts

476d91c9d898669e7a9351b12f0047f6b4b7719b authored over 9 years ago by tomaka <[email protected]>
Fix GLX creating only 3.0 contexts

848f6cd2a711d70a8e95b8686b880a4621624b51 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #452 from vberger/wayland

Implement Keyboard support for the wayland backend

129df983cecd6c8967cbbc7962dbf646383505bb authored over 9 years ago by tomaka <[email protected]>
Merge pull request #450 from vberger/x-wayland-split

Do the linux backend choice only once at startup.

899f9b9880f35b824c571d3bdf2ac20f8a2be46a authored over 9 years ago by tomaka <[email protected]>
Implement most of the keysyms for wayland.

8150d1216e0d09a11976ed9aa36e58dfca563d93 authored over 9 years ago by Victor Berger <[email protected]>
UTF8 keyboard events for wayland.

178b7b133b5c36422e6e9ce137ef6dbaa4d066d2 authored over 9 years ago by Victor Berger <[email protected]>
Basic raw keyboard handling.

02bd3758eefd87ac1a13068f8887afe392bc7823 authored over 9 years ago by Victor Berger <[email protected]>
Do the linux backend choice only once at startup.

1dc2cb27cf229402e16e30fb12511cbbab37cd1d authored over 9 years ago by Victor Berger <[email protected]>
Merge pull request #443 from vberger/wayland

Some more work on the wayland backend

a6c33ef958d9c54581c9efb1760d48eeb8137e4b authored over 9 years ago by tomaka <[email protected]>
Update to new Platform structure.

9e489fee01da22eb1ff029e14544270cc0360fdd authored over 9 years ago by Victor Berger <[email protected]>
Move WaylandContext in its own file.

562d6cd1e3c3d0c2e9b0f11b2e21ca06214acd41 authored over 9 years ago by Victor Berger <[email protected]>
Implement some more functions for wayland.

- set/get_inner_size()
- set_title

40322a2c69bdbb465ce1481aa61ac6dec85e10dd authored over 9 years ago by Victor Berger <[email protected]>
wayland: Fix MonitorID::get_dimensions() and fullscreen support.

1278d9779d119be706d75d1ecaeaa9846fd78ed2 authored over 9 years ago by Victor Berger <[email protected]>
Merge pull request #448 from vberger/x-wayland-split

Make platform::linux generic over X11 and Wayland

41af4406cbf88869ecf687ef536cb902e5f1ebd1 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #447 from tomaka/egl-fixes

Fixes in EGL context creation

ea20580719e0d89296f133dfb5285b99d19b1310 authored over 9 years ago by tomaka <[email protected]>
Disable Wayland backend.

It is not ready for production yet.

9a144a6869a12e25dc4685fdf7ee86feb2bdf078 authored over 9 years ago by Victor Berger <[email protected]>
Make platform::linux generic over X11 and Wayland.

310b44f35be8146623d8e5fbbe380ae14f30de72 authored over 9 years ago by Victor Berger <[email protected]>
Fixes in EGL context creation

b3044809c229cdda865728308b2653b116bb63ce authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #446 from zmike/xwindow-upstream

implement get_platform_window() return for X11

3279f15f9f0ff24c644479e73923a0cb64f99fda authored over 9 years ago by tomaka <[email protected]>
implement get_platform_window() return for X11

15194594717deefd72386d28d382942d120966bb authored over 9 years ago by Mike Blumenkrantz <[email protected]>
Merge pull request #441 from vberger/wayland

Continuation of wayland API

8eae6ef79e2be6e6984e107b4e93d9472b334621 authored over 9 years ago by tomaka <[email protected]>
Continue wayland API: WindowProxy, MonitorID,

and some other little stuff.

a3921ea88a3783a3001d9d4c85d4c8f96fadeafa authored over 9 years ago by Victor Berger <[email protected]>
Publish 0.1.3

bfa7e091d031e9ffb0c030f0ec484759acb881de authored over 9 years ago by tomaka <[email protected]>
Merge pull request #439 from Esption/master

Fixed build warnings on Linux

9ba9bfc369a211d96688a785a0bfe9d572d8638b authored over 9 years ago by tomaka <[email protected]>
Fixed build warnings

c973a1f83e2f9cea017e9dd48c4acaeb23fe5eb7 authored over 9 years ago by Esption <[email protected]>
Merge pull request #437 from tomaka/precise-versions

Use precise version numbers for dependencies

3f20bf345e4464ab83e7b8d1737b0173ec7b6d4f authored over 9 years ago by tomaka <[email protected]>
Use precise version numbers for dependencies

4086063e40ffd18369c1365fe8d8d3b87ae09f7e authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #436 from Esption/master

Added mut so glutin can compile on nightly.

479e51234e87aeef000ebaa3047c304cbe974ec1 authored over 9 years ago by tomaka <[email protected]>
Added mut so glutin can compile on nightly.

0d10dda72a3d56ec137da0359b2f46fc75b7aaa9 authored over 9 years ago by Esption <[email protected]>
Publish 0.1.2

28355a66f02a0c244c08e2753a2806460f462da9 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #435 from Daggerbot/pr

Using x11_dl instead of x11.

480fd36005d7ae5cde9180e9a3bf5b28544fdf5c authored over 9 years ago by tomaka <[email protected]>
Merge pull request #434 from tomaka/x11-dynamic

Make X11 dynamic

5e2001791d70b71ee97ed88ac28067e74dafd92d authored over 9 years ago by tomaka <[email protected]>
Make it work under the raspi

7ee416ab883add82afd3ab96eb5616472c8cdfcd authored over 9 years ago by Pierre Krieger <[email protected]>
Using x11_dl instead of x11.

68aff5ba0d09953549e005f06c5f3541f81af8e9 authored over 9 years ago by Daggerbot <[email protected]>
Make x11 dynamic

2414f87cebac12c6cde36ff6436642a50d122ed8 authored over 9 years ago by Pierre Krieger <[email protected]>
Merge pull request #410 from vberger/wayland

(WIP) Wayland backend

3e29c6585b23fbf0df2c254001ef988716771311 authored over 9 years ago by tomaka <[email protected]>
Publish 0.1.1

f67802021c0c55d8c83e4ab0f0eeae42a39b098e authored over 9 years ago by tomaka <[email protected]>
Firsts steps of a wayland backend.

1e0dd2290e186b062b8a923fe87bdd7a3fb0941d authored over 9 years ago by Victor Berger <[email protected]>
Merge pull request #433 from Daggerbot/pr

Removed import of x11::xlib::xkb, which has been absorbed by x11::xlib.

006aba84eca4144a118db612e7c58d775c9f339a authored over 9 years ago by tomaka <[email protected]>
Fix previous commit

fa74d7412ba2f0f8f69c84efc03fdc747876c5c5 authored over 9 years ago by Pierre Krieger <[email protected]>
Publish 0.1

587a36eb8d50f5eedfc969e13ed01fe6ac60d6b6 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #405 from tomaka/win32-wheel

[Breaking change] Fix mouse wheel value on win32 and return a f64 instead of i32 in the MouseWhe...

119bd6393f5f3b8e1510ba6ab3281c8fb387449f authored over 9 years ago by tomaka <[email protected]>
Merge pull request #429 from tomaka/remove-headless

[Breaking change] Remove the "headless" feature entirely

2d97e0380feb90aa802bc1e56aad0936eda8cc81 authored over 9 years ago by tomaka <[email protected]>
Merge pull request #432 from fkaa/cocoa-cursor-grab

Add cursor grabbing on cocoa

9d6482e636443a1c599976a6d8f588df5b5b6699 authored over 9 years ago by tomaka <[email protected]>
Removed import of x11::xlib::xkb, which has been absorbed by x11::xlib.

9f13395cac420d3e2d0084c706861fef0b5a19aa authored over 9 years ago by Daggerbot <[email protected]>
Merge pull request #430 from tomaka/tomaka-patch-1

Remove the necessity to call glFlush

375197f83c763fd0856be615edbef05ef960947e authored over 9 years ago by tomaka <[email protected]>
Add cursor grabbing on cocoa

87e8018cf3160c5a9c263b82ac2346e809e299a5 authored over 9 years ago by Felix Kaaman <[email protected]>
Merge pull request #431 from krdln/patch-1

Copy Linux dependencies to ARM target

296b14ed8728a9224a659293b3ff2d5f1c1422c2 authored over 9 years ago by tomaka <[email protected]>
Copy Linux dependencies to ARM target

Add `[target.arm-unknown-linux-gnueabihf.dependencies]` with osmesa-sys and x11. This enables gl...

99ee1de381bf67c6f6716b0256b20b7a80781858 authored over 9 years ago by krdln <[email protected]>
Remove the necessity to call glFlush

b1a5f06169ec5731bcb5d11e1535e71e26b1792c authored over 9 years ago by tomaka <[email protected]>
Remove the "headless" feature entirely

430ae43528c697ee8601ad0b7c3319e887ed0555 authored over 9 years ago by Pierre Krieger <[email protected]>
Publish 0.0.31

e45e107d07159c844b87f4772aefe013c13b352f authored over 9 years ago by tomaka <[email protected]>
Merge pull request #427 from bvssvni/osxfix

Fix compiler errors on OSX

0a93e949fa39bb645aefbc8cd58e8f43d25dfcee authored over 9 years ago by Felix Kaaman <[email protected]>
Fix compiler errors on OSX

Closes https://github.com/tomaka/glutin/issues/425

f68116fd767b11f9441b68366fa179836e8ae1f9 authored over 9 years ago by Sven Nilsen <[email protected]>
Merge pull request #424 from tomaka/tomaka-patch-1

Update the README

555dc648b73ae78c87b5a3da5fc2795f717f1e27 authored over 9 years ago by tomaka <[email protected]>