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

Fix context creation on windows

The windows backend creates a new dummy window for loading context specific functions.
This dumm...

76cc24be872fcec632fd9a1619ecba1cdadc8e8b authored over 7 years ago by msiglreith <[email protected]>
Merge pull request #905 from alexheretic/support-xwayland

Add support for winit's choice of XWayland

0b98d41b9d04355c7d414af5d387f47c49da833a authored over 7 years ago by Victor Berger <[email protected]>
Add support for winit choice of XWayland

See winit#199

6b5ec7fd257cf50d2368504a32ee2da05db2e8bd authored over 7 years ago by Alex Butler <[email protected]>
Merge pull request #901 from mitchmindtree/redesign_2

Redesign V2 - Build the `Context` with `WindowBuilder` rather than `&Window`

cf646240a4210fa06bd2534165a451a262eb059c authored over 7 years ago by tomaka <[email protected]>
Update glutin version to 0.9 to publish redesign

d20a00bf0dd02940af5a986ddf51581496fd0936 authored over 7 years ago by mitchmindtree <[email protected]>
Update headless test for re-addition of GlContext trait

3a84f315bed7eaba15f4088994bfa867d8986640 authored over 7 years ago by mitchmindtree <[email protected]>
Fix os re-exports

2f64c4ce23a32c42d399f6834fdab15a925e9ecf authored over 7 years ago by mitchmindtree <[email protected]>
Update README and docs for GlWindow. Make doc examples testable.

5a74bbce4294513e527c855da080fe0780f8d06c authored over 7 years ago by mitchmindtree <[email protected]>
Add a GlWindow type to wrap the Window and Context types to ensure both types are Dropped simultaneously

1d45f9e44adb6d3591ca3a05627d0e8a54edd389 authored over 7 years ago by mitchmindtree <[email protected]>
Re-add the GlContext trait. Implement it for Context and HeadlessContext.

a62a633a41dbf2e2a35d34d6e058e3813043f5cc authored over 7 years ago by mitchmindtree <[email protected]>
Reexport the winit API so that the user does not need to know about winit.

67c9a50a10b3ee398c65854347f4c94ab3350e82 authored over 7 years ago by mitchmindtree <[email protected]>
Fix README example for winit namespacing and context resizing

11ccbe585664b6e6ae60f05af4c37bf0b486c326 authored over 7 years ago by mitchmindtree <[email protected]>
Update root docs for redesign

8ed66d9516aac60d7e0ae4a859a506bdfc678b45 authored over 7 years ago by mitchmindtree <[email protected]>
Update README example for redesign

0aa4396cd3f5b7e299d8de4303f0ff1d5d66ebb1 authored over 7 years ago by mitchmindtree <[email protected]>
Move fixme comment in windows context impl

953675bdb3bcd4444844678c4ff9c8df3e45641b authored over 7 years ago by mitchmindtree <[email protected]>
Add inline decorator to resize method in windows backend

247a87df68e3aef8a7cbb1ae9c4dcd0b6efa3bdf authored over 7 years ago by mitchmindtree <[email protected]>
Remove commented code in windows backend

bd9678f4250a82e1eaa069ba136ce771ddb476ab authored over 7 years ago by mitchmindtree <[email protected]>
Merge pull request #894 from tomfogg/master

Enable option to not switch to dedicated GPU on mac also with an integrated GPU

abd8d2e20d3ab929b20b03c2def11a3c577b9e1f authored over 7 years ago by tomaka <[email protected]>
Fix windows backend HeadlessRenderer constructor

4076fb77b7f80a3b282b2e244ad6f66e6c69ae92 authored over 7 years ago by mitchmindtree <[email protected]>
Use latest macos dependencies

7797209a8e4646b9bd4b7dc9c6c9ed2be6aed3e4 authored over 7 years ago by mitchmindtree <[email protected]>
Update android platform to switch from Window to WindowBuilder

f686cf97b2e1e62b94181ea99111556425a2710a authored over 7 years ago by mitchmindtree <[email protected]>
Update windows platform to switch from Window to WindowBuilder

dcf8b38b3b812bfe33bbc1d4e34199c407f000df authored over 7 years ago by mitchmindtree <[email protected]>
Update macos platform to API update using WindowBuilder rather than Window directly

b8387ba95e4182bc612cc2eb4d74f1d61f1a0d06 authored over 7 years ago by mitchmindtree <[email protected]>
Update examples to API change from Window to WindowBuilder

0b5d76f62652d31bc533d5d24e54106bec095963 authored over 7 years ago by mitchmindtree <[email protected]>
Update x11 platform to API change from Window to WindowBuilder

3097afee51ed126667fbad3fc676ccb0f42db803 authored over 7 years ago by mitchmindtree <[email protected]>
Take `WindowBuilder` rather than `Window` to `ContextBuilder::build`

Although this is slightly less flexible than taking the `Window`
directly for the user, this doe...

18656f43e327797cf0eddebf1e8c477d024379cb authored over 7 years ago by mitchmindtree <[email protected]>
Add a bool argument to with_vsync method for consistency

a6e0d99758a587775b1005c6d99095c0cddf6026 authored over 7 years ago by mitchmindtree <[email protected]>
Remove use of deprecated get_inner_size method in wayland backend

f1199a327f723e2ff734a27d25101c1da7f10c9b authored over 7 years ago by mitchmindtree <[email protected]>
Change if else to use match in linux backend (kvark nit)

11c341b2d5bcd4bf64ee8e64f98aab2306e91e4a authored over 7 years ago by mitchmindtree <[email protected]>
Simplify with_srgb signature and clarify its docs

56a8fe59555d8931f8f62c969b1acb7959ce7b67 authored over 7 years ago by mitchmindtree <[email protected]>
Remove old commented window code from caca module

a6a04b0a25aca7328feccae671a8641c67c595d0 authored over 7 years ago by mitchmindtree <[email protected]>
Address kvark formatting nits in cursor example

94429e0e72fc9b44bc84f71a5aa130db1053cf92 authored over 7 years ago by mitchmindtree <[email protected]>
Implement missing screen_id code in x11 backend

3b43ea1726a635b273329ab5a4503286c75014d2 authored over 7 years ago by mitchmindtree <[email protected]>
Add method for sharing display lists with another Context

2181730ddaf83a9ee6bd51e9647b5eaa70ce1738 authored over 7 years ago by mitchmindtree <[email protected]>
Update examples to winit 0.7

b99657e6d845cc0b4cdaf8198a128b458bd3e683 authored over 7 years ago by mitchmindtree <[email protected]>
Update to winit 0.7

298bc82e345c5ea65d465f105c1c13b47e3609d5 authored over 7 years ago by mitchmindtree <[email protected]>
Slight cleanup in lib.rs. Remove commented code.

cfeb78f837e03a6f0341e51de1c994eb7077620b authored over 7 years ago by mitchmindtree <[email protected]>
Attempt to update android backend to redesign

27812f96ab04e771245f6bbee8ae9454de9305fa authored over 7 years ago by mitchmindtree <[email protected]>
Update windows backend to redesign

64a19c0b6edde98972115579b3b168b764bfde1c authored over 7 years ago by mitchmindtree <[email protected]>
Update Context doc example

f7118bb67656ff8d9a31af0d1bd4524eb9eb4e45 authored over 7 years ago by mitchmindtree <[email protected]>
Remove old unnecessary WindowProxy test. The new incarnation of this test now exists within winit as the events_loop_proxy test

2c52b314b2856741601ca93a051a4ff0dae22f6f authored over 7 years ago by mitchmindtree <[email protected]>
Update remaining examples to Context redesign

122fafa3d9b378d50ce462d53b372c13b361d9e7 authored over 7 years ago by mitchmindtree <[email protected]>
Add missing with_transparency method to ContextBuilder

d8317de3200e8a3b14138256b45c4310b8501f76 authored over 7 years ago by mitchmindtree <[email protected]>
Ensure that the context is resized before the window is drawn in window example

2d73372f63e68f8f28fd8b9199887cf0655aa6dc authored over 7 years ago by mitchmindtree <[email protected]>
Finish updating redesign in macos backend

a3469adcad7823d2c225c7dd6417fba0842ec502 authored over 7 years ago by mitchmindtree <[email protected]>
Remove unnecessary draw from window example (originally for testing wayland)

98d3653e537cdcb512eb1df573df32c8f2a2fa6a authored over 7 years ago by mitchmindtree <[email protected]>
Update window example and example support module to redesign.

08e288b924a4cdd2b23c8c68bdd14b28b9a7e318 authored over 7 years ago by mitchmindtree <[email protected]>
WIP - Begin updating android api to Context redesign. Untested.

55fc2a5986840d666bdf7c67faf903e5fe1479f3 authored over 7 years ago by mitchmindtree <[email protected]>
Update linux backends to Context redesign

8f15f230198704d0777df8ea6f25a00c40acf70c authored over 7 years ago by mitchmindtree <[email protected]>
WIP - Begin updating macos platform to Context redesign. Untested yet.

10e130c1e5e0cf8f056951e5d62a2a67672fe933 authored over 7 years ago by mitchmindtree <[email protected]>
WIP - Redesign glutin API

Remove EventsLoop and Window related code in favour of a more minimal GL
Context type.

This com...

ac2a8e53cbe94e39c5c1ea78c416137b05a87db0 authored over 7 years ago by mitchmindtree <[email protected]>
Merge pull request #896 from eugeneyche/quickfix-modifiers-state

Expose `ModifiersState` from `winit` to allow usage w/o importing crate

cff7a88d051c972e2b78957443bef5e45149c18a authored over 7 years ago by tomaka <[email protected]>
Expose `ModifiersState` from `winit` to allow usage w/o importing crate

> Yay contributing :-)

7ec81dbe0508a140766be6f45f8c75dba5004a56 authored over 7 years ago by Eugene Che <[email protected]>
Enable option to not switch to dedicated GPU on mac also with an integrated GPU

f13748666d14bc1a9b15a99564a2cf5437ca49ad authored over 7 years ago by Tom Fogg <[email protected]>
Merge pull request #893 from vberger/master

Don't use wayland_client specific types in winit's API.

d915964731657e6936ddbed6cce823e0bd3223b9 authored over 7 years ago by tomaka <[email protected]>
Don't use wayland_client specific types in winit's API.

08467dee8740cf5062618d5afcdb25c7f2742be3 authored over 7 years ago by Victor Berger <[email protected]>
Update to addition of DeviceEvent in winit

2a1602e071dcf16fa4d4d7398cbf14ca58eb28c4 authored over 7 years ago by mitchmindtree <[email protected]>
Publish 0.8.1

Close #890

fceef198d182c5e531dc9fdf193b5284bba55e17 authored over 7 years ago by tomaka <[email protected]>
Merge pull request #887 from torkleyy/mesa-err

Better error handling for OsMesaContext

478902e267adfaafc5bbffc3468bcd315137e82d authored over 7 years ago by tomaka <[email protected]>
Merge pull request #888 from ozkriff/fix_android_build

Fixed android: added 'id' method

26780ff715952c2361e51f72dba2829903a073a9 authored over 7 years ago by tomaka <[email protected]>
Fixed android: added 'id' method

eaf2ab22cc0a45a2d67f2d0b1b96880848389500 authored over 7 years ago by Andrey Lesnikov <[email protected]>
Better error handling for OsMesaContext

022e07803f42f30610f9a9e50f1827ee54be7a38 authored over 7 years ago by torkleyy <[email protected]>
Merge pull request #883 from LPGhatguy/patch-1

Fix and update README example

044e651edf67a2029eecc650dd42546af1501414 authored over 7 years ago by tomaka <[email protected]>
Fix and update README example

Changes include:
* Update to glutin 0.8.0 API
* Explicitly unwrap() to avoid compiler warnings...

7388a507bada74c3a837efc3a5eeec35d15e5bc2 authored over 7 years ago by Lucien Greathouse <[email protected]>
Merge pull request #882 from jwilm/fix-use-after-free

Fix use-after-free in glx choose_fbconfig

095e860ba3f95c43920adcef42b6cf4f202c0138 authored over 7 years ago by tomaka <[email protected]>
Fix use-after-free in glx choose_fbconfig

b8931f3f78cbaf73cf4a75af9d07bbe532be6f53 authored over 7 years ago by Joe Wilm <[email protected]>
Merge pull request #876 from mitchmindtree/publish

Publish recent changes to EventsLoop API under new version `0.8.0`

45276f2080599a42d843414985ef0e2f060814b4 authored over 7 years ago by tomaka <[email protected]>
Bump version to 0.8 for breaking EventsLoop changes

38b077e95cea8f03c87abb740760851e261628e5 authored over 7 years ago by mitchmindtree <[email protected]>
Add missing WindowId re-export

84578709f964984ec0739fa1f176927754539b91 authored over 7 years ago by mitchmindtree <[email protected]>
Merge pull request #864 from mitchmindtree/winit_api_update

Update to new winit 0.6 `EventsLoop` API

74a99416c238c7a6073768def2cafa23d6cb77f9 authored over 7 years ago by tomaka <[email protected]>
Merge pull request #874 from atouchet/readme

Fix Gitter Image in Readme

1f93fb67700eaef1b72ab8e1c9d277b705f7915e authored over 7 years ago by tomaka <[email protected]>
Fix Gitter Image in Readme

The Gitter image doesn't render properly in the GitHub readme due to the space in the URL.

2b2dc2ac968b9fd6d4b21bb3c7463e9d5cc2314c authored over 7 years ago by atouchet <[email protected]>
Use the latest version of winit with recent macOS fixes

b9f59d991fbdc1831e63662989f2960d2e168660 authored almost 8 years ago by mitchmindtree <[email protected]>
Add missing Send and Sync impl for macOS EventsLoop

6955658064adb2e817b960115cd4ca90e006e439 authored almost 8 years ago by mitchmindtree <[email protected]>
Remove the `Window`'s `Context` from the ContextMap on close and drop

Currently in the macOS backend the `Context` associated with each
`Window` is never removed from...

28e08d421552cf44bfa114a217590ec9137b7522 authored almost 8 years ago by mitchmindtree <[email protected]>
Remove old commented code

a0134e655d2e13674453dd709f4f66b6a63a1667 authored almost 8 years ago by mitchmindtree <[email protected]>
Update glutin android backend to new winit API (untested)

68db8c945b5e192f6ae9ac7496d1f7c35d345ce4 authored almost 8 years ago by mitchmindtree <[email protected]>
Update windows backend to new winit API

e612a72c300fc33bd2c222d9ecbd66ac36a53aa0 authored almost 8 years ago by mitchmindtree <[email protected]>
Merge pull request #2 from vberger/winit_api_update

Fix multiwindow example.

1161df6adac5edd0c8dc4c960d8d7a0e849a0958 authored almost 8 years ago by mitchmindtree <[email protected]>
Fix multiwindow example.

394cf6831781750d41a98b140620908b8b1f6ab9 authored almost 8 years ago by Victor Berger <[email protected]>
Merge pull request #1 from vberger/winit_api_update

X11 & Wayland api update

97da98216b43f9329e892f7ab3f17bcf15756e7b authored almost 8 years ago by mitchmindtree <[email protected]>
Update examples with new KeyboardInput

d8ee238f106bb7546fb706e64fa99d8a1eb9c2cf authored almost 8 years ago by Victor Berger <[email protected]>
Update linux backends to new winit API

066c00b76e907155a83b4c8d013e6936e8afbc99 authored almost 8 years ago by Victor Berger <[email protected]>
Fix transparency by not using ambiguous WindowAttributes arg

25814420380d1960d75d0ebe83c6b031df99c058 authored almost 8 years ago by mitchmindtree <[email protected]>
Update examples to winit 0.6 API update

d7303674c11ccc4c63a97be89f76fba3d4e86f53 authored almost 8 years ago by mitchmindtree <[email protected]>
Update macos backend to the new `winit` API update.

2ff1d0e6cdcef4920d38f15912e86029dd146298 authored almost 8 years ago by mitchmindtree <[email protected]>
Transition API modules to new winit API. Backends not yet updated.

Updates the winit dependency to 0.6 which introduces the new API.

27f8c7f52045b99e01e53a083562b4498dc0d90f authored almost 8 years ago by mitchmindtree <[email protected]>
Merge pull request #865 from mystal/fix_transparency

Fix transparency for macOS and glx

3672b1faffc9a21b81bfe5e3741162d8a02d9cb0 authored almost 8 years ago by tomaka <[email protected]>
Few style cleanups for transparency fix

6da3499d9a5c97e65ced5b925068c4628af0e722 authored almost 8 years ago by Gabriel Martinez <[email protected]>
Merge pull request #867 from canndrew/better-error-handling

Better error handling

c082629f82b2c3c23f7ea22a9829da82cfd0c6fc authored almost 8 years ago by tomaka <[email protected]>
Improve Display impl for CreationError

Give details of the cause of the error.

64be89bed029a8c410c9d973096ffd88140f9640 authored almost 8 years ago by Andrew Cann <[email protected]>
Replace unwrap call with proper error handling

Window::new won't panic if it can't get an x11 connection

102b5cb20443375b6dde15b88fe0bad31e8b52d7 authored almost 8 years ago by Andrew Cann <[email protected]>
Fix transparency for glx

This used to work previously, but the update to using PixelFormats
removed the check for depth o...

81ff380a5d8c7cee269034427578298c9932eda2 authored almost 8 years ago by Gabriel Martinez <[email protected]>
Fix window transparency on macOS

This used to work previously, but setting kCGLCPSurfaceOpacity was
dropped in some update. Makin...

17c0d52ce23822eaccfbf63e0ae18465d9cc724d authored almost 8 years ago by Gabriel Martinez <[email protected]>
Merge pull request #858 from dariost/master

Fix the interaction between the NVIDIA proprietary driver and GLX

28a1a35f649c2388c6034f33c4f2ddfb2602b486 authored almost 8 years ago by tomaka <[email protected]>
Added explanation

bf08c207b845941fe3ac5a9b2fda507d3bf13670 authored almost 8 years ago by Dario Ostuni <[email protected]>
Handle X errors

838c0561fb0f1cb510e14f458e6d5e3a83a32091 authored almost 8 years ago by Dario Ostuni <[email protected]>
Fixed OpenGL version selection for NVIDIA GPUs with GLX

51c53fd761969cf79094c7cf5ebe875e9c1dcbf1 authored almost 8 years ago by Dario Ostuni <[email protected]>
Merge pull request #854 from tomaka/tomaka-patch-1

Fix #853

848fbc1aa9e3753cd4710463b2b2b96f16c2735a authored almost 8 years ago by tomaka <[email protected]>
Fix #853

778aea9efafcfa453f55a97ab1c4d4be935b6df6 authored almost 8 years ago by tomaka <[email protected]>