mirror of
https://github.com/doukutsu-rs/glutin.git
synced 2026-08-24 13:03:57 -07:00
* Squashed commit of the following: commit d77d752adf0002e86e70a1534b4434c141caf2fc Author: Hal Gentz <zegentzy@protonmail.com> Date: Tue Nov 12 04:27:47 2019 -0700 Release 0.22-alpha4 (#1235) * Release 0.22-alpha4 * Update README.md * Update CHANGELOG.md * Update CHANGELOG.md commit 223283d393a6ee1a7c0dbf90d6a920502117a2d1 Merge: 6851fc3a085d7cAuthor: Hal Gentz <zegentzy@protonmail.com> Date: Wed Nov 20 21:30:55 2019 -0700 Merge remote-tracking branch 'upstream/master' into 0.22maj Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 6851fc3498216997e202e9cd78e42cc584f9621b Author: fschutt <12084016+fschutt@users.noreply.github.com> Date: Sun Nov 10 00:08:52 2019 +0100 Update winit to winit-alpha4, update version in README (#1234) commit 8411bbfd7549caa7372f62e9a51c1d038f450b40 Author: simlay <simlay@users.noreply.github.com> Date: Fri Nov 8 15:57:28 2019 -0800 Added an xcode project for an ios build (#1233) commit 1f6af2571d7fe892708879b17972d194b822f356 Author: Hal Gentz <zegentzy@protonmail.com> Date: Wed Nov 20 21:25:18 2019 -0700 Forgot this file Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit e59611fd5638c8442abfb9078a262222acc14cac Author: Josh Matthews <josh@joshmatthews.net> Date: Thu Oct 17 18:58:43 2019 -0400 macos: Update cocoa to 0.19. (#1229) commit 0484684db77289878cd2a467d22e1d29e8260fe2 Author: Josh Matthews <josh@joshmatthews.net> Date: Thu Oct 17 18:59:18 2019 -0400 macos: Suppress warning about unused argument. (#1228) commit 1670354d4611e7b78d046b6d3933a1940173c774 Author: Aleksi Juvani <3168386+aleksijuvani@users.noreply.github.com> Date: Sat Nov 9 01:58:09 2019 +0200 Disable caching on Travis (#1226) commit 5a0242eb1b3aa9e3899c7fbc10a49c9c3bba606c Author: Víctor Manuel Jáquez Leal <vjaquez@igalia.com> Date: Sat Sep 28 00:54:08 2019 +0200 MacOSX's raw_handle trait method returns CGLContext object (#1221) commit 62df59faaf4eb8c372ded352b4e6341dde67effb Author: Hal Gentz <zegentzy@protonmail.com> Date: Wed Nov 20 21:21:57 2019 -0700 I wrote these weeks ago and don't know what they are for. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit a85abb8e46eaa5795343cc9d028ca34fd3767f5c Merge: 7ce038a0080bdeAuthor: Hal Gentz <zegentzy@protonmail.com> Date: Mon Sep 23 20:23:06 2019 -0600 Merge remote-tracking branch 'upstream/master' into 0.22maj Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 7ce038af7900d4f1d5003285b3d871855de85b31 Author: Hal Gentz <zegentzy@protonmail.com> Date: Mon Sep 23 20:21:34 2019 -0600 forgot these files Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 43fa45cfbdd4e4c651f26a50f5aa96622423d400 Author: Hal Gentz <zegentzy@protonmail.com> Date: Mon Sep 23 20:17:11 2019 -0600 Will this ever compile? Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 00f9e6e799817d2c07c829505454d4d5be873dc8 Author: Hal Gentz <zegentzy@protonmail.com> Date: Sat Sep 21 04:32:26 2019 -0600 Misc changes and backporting kenny's damaged buffer changes. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 703b0db65cd3651934bbea349ea3912d3b0cd934 Merge: 7a99f571bd2164Author: Hal Gentz <zegentzy@protonmail.com> Date: Sat Aug 10 21:46:57 2019 -0600 Merge remote-tracking branch 'upstream/master' into 0.22maj Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 7a99f57ffb87087c2c280c7bd5909428145f474e Author: Hal Gentz <zegentzy@protonmail.com> Date: Sat Aug 10 21:42:16 2019 -0600 Another high level rework. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit c898846006014c6f143dbb17eb269bb2c2ede223 Author: Ivan Molodetskikh <yalterz@gmail.com> Date: Sat Aug 10 14:48:49 2019 -0700 Set VSync in EGL (#1203) * [#1202]: set VSync in EGL * Update CHANGELOG.md * egl: filter configs which don't have desired vsync Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 198d919c13b9e012bca11517f8e56c4cb556c9b4 Author: Hal Gentz <zegentzy@protonmail.com> Date: Sat Aug 10 15:50:24 2019 -0600 Getting there. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit e3962f057935c643847331f55957b0320b083d95 Author: Hal Gentz <zegentzy@protonmail.com> Date: Sat Jul 27 18:23:30 2019 -0600 Misc. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit fe22e5b59375d8f8ba5628289db58d1863dab4c4 Author: Hal Gentz <zegentzy@protonmail.com> Date: Wed Jul 24 13:12:53 2019 -0600 Misc changes. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit f0946f5d6828e863b811ca48821310e80c36dada Merge: 088f8e43b7e5f8Author: Hal Gentz <zegentzy@protonmail.com> Date: Tue Jul 16 17:18:42 2019 -0600 Merge remote-tracking branch 'upstream/master' into 0.22maj Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 088f8e429da086fe441af36941f09cd5bcfeb3ed Author: Hal Gentz <zegentzy@protonmail.com> Date: Tue Jul 16 17:16:51 2019 -0600 Minor changes. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit c3dc3b602e7f032f217765781a1a75d0762aea27 Author: Hal Gentz <zegentzy@protonmail.com> Date: Sun Jul 14 19:50:00 2019 -0600 OsMesa Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 2371bc96499ae68214aa115c4fc53d51194a1ecc Merge: cff3cafd1f0cf5Author: Hal Gentz <zegentzy@protonmail.com> Date: Sun Jul 14 19:24:38 2019 -0600 Merge remote-tracking branch 'upstream/master' into 0.22maj commit cff3caf3c40cd0353823b90053b5e8d87b7faef0 Author: Hal Gentz <zegentzy@protonmail.com> Date: Sun Jul 14 19:24:08 2019 -0600 Refactoring as of 2019-07-13 Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 92ca12df581eccdc389ff4d71405d5303045be4a Merge: 1b35f2a356e6cbAuthor: Hal Gentz <zegentzy@protonmail.com> Date: Thu Jul 11 10:38:27 2019 -0600 Merge remote-tracking branch 'upstream/master' into 0.22maj commit 1b35f2ad7b5e13a28d44cb2c26c257615fae02ee Author: Hal Gentz <zegentzy@protonmail.com> Date: Thu Jul 11 10:36:36 2019 -0600 More refactoring. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 7471d3966cdf1b29e2489e402cdd042400c47d9c Author: Hal Gentz <zegentzy@protonmail.com> Date: Sat Jun 29 02:42:17 2019 -0600 Wayland finally builds, but still needs some changes to be correct. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 623effbdb15e2816bd524b2c0e67b1538e23ac7e Author: Hal Gentz <zegentzy@protonmail.com> Date: Fri Jun 28 16:41:22 2019 -0600 Refactoring as of 2019-06-27. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 9cae0d3b663092a33f20ba7d4f1a367fd9d4da15 Author: Hal Gentz <zegentzy@protonmail.com> Date: Mon Jun 24 22:52:04 2019 -0600 Refactoring as of 2019/06/24 Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit d37c19592b387941880ccc5f2273e589ca649daf Author: Hal Gentz <zegentzy@protonmail.com> Date: Mon Jun 24 00:52:11 2019 -0600 Refactoring as of 2019/06/23 Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit aee2ac650b181bd280a6ac2866b5ad18f4fc1b63 Merge: a77c18c7b16ecaAuthor: Hal Gentz <zegentzy@protonmail.com> Date: Sun Jun 23 21:36:15 2019 -0600 Merge branch 'master' of github.com:rust-windowing/glutin into 0.22maj Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit a77c18c10a73460cc8e04bce9b3e83915f4f83c0 Author: Hal Gentz <zegentzy@protonmail.com> Date: Sun Jun 23 21:34:06 2019 -0600 Refactoring as of 2019/06/22 number 2 Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit d875dfc55d887911c3be1b632d797736790e7700 Author: Hal Gentz <zegentzy@protonmail.com> Date: Sat Jun 22 16:20:27 2019 -0600 Refactoring as of 2019/06/22. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit 6220e4b5237a82f25ee3cd597668f6dd3524f164 Author: Hal Gentz <zegentzy@protonmail.com> Date: Thu Jun 13 01:15:51 2019 -0600 OSMesa and drop CI Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit c5f3eb8bc42c30e1231d9f790b192e1fa33cb263 Author: Hal Gentz <zegentzy@protonmail.com> Date: Thu Jun 6 21:12:14 2019 -0600 High level api rework. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> commit f08dad6e9ceed8f4667dca9f1246e632a85b656a Author: Hal Gentz <zegentzy@protonmail.com> Date: Sun Jun 2 22:41:14 2019 -0600 Misc changes. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> Signed-off-by: Hal Gentz <zegentzy@protonmail.com> * Fixes Signed-off-by: Hal Gentz <zegentzy@protonmail.com> * Misc Signed-off-by: Hal Gentz <zegentzy@protonmail.com> * Minor changes + rustfmt Signed-off-by: Hal Gentz <zegentzy@protonmail.com> * Misc. Signed-off-by: Hal Gentz <zegentzy@protonmail.com> * 2 hours of work. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Changes, wayland almost works... again! Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Wayland up and flying (multiple day's work) Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Struct variants. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * X11 basics Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Misc changes Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Changes Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Cargo fmt and other Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * More x11 from last couple days. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Unnecessary Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Improve common issues readme. (#1248) Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Progress... Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Copy paste Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Changes for the night Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * More x11 changes. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Minor refactor. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Push for reject your reality. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Config vec part 1 Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Config vec p2 Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Vec config part 3 Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Srgb and flush support with egl. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * GLX p1 Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Api changes. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Error handling improvements Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Remove comment Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Merge glutin-old back in Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Ossi's suggestion of removing display. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Final API changes by me. Some docs. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Fixes. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Prepare for takeoff Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Update. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Switch to github actions. (#1258) * Try to switch to github actions. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * cargo fmt Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Modify Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Fix? Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * My versions please... Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Update publish.yml (#1259) * Update publish.yml * Update Cargo.toml * Update Cargo.toml * Update publish.yml * Update publish.yml * New release of glutin. (#1261) * Update README.md * Update Cargo.toml * Update README.md * Update Cargo.toml * Update CHANGELOG.md * Bad cherrypicking. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Docs and shit p1 Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Native api Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Config docs p2 Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * FIXMEs so I can grep the source for them latter Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Docs and inling Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * More docs and whatnot Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Docs and spelling Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Changes for the night Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Fix Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * More docs. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * OsMesa docs Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * One example Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * The remaining examples Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Docs Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Fixes and add example Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Temp CI Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Plz work Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * CI how about now? Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Ciiiiiiii! Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Shuffling but no compile Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Glx marches ever so complete Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Getting close Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * make_current_rw and more glx. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Finish up glx Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * serde Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Bump Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Fix Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Prepare for gbm support Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Fix bugs Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * fmt Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Rm debug line Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Oooops Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * EGLMesaSurfaceless Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Gbm support and a example with broken vsync Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Fixes. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Fixed with help of folks at #dri-devel Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Examples fixed Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * EGLDevice Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * fmt Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * ci Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * ci 2 Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Largest Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Make current rw example based on sharing example Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * TODO Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * DRM ci Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * CI now? Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Fix Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Doc, one word. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Prepare for #dri-devel Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Rework EGL to use eglGetConfigs as suggested by #dri-devel Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Similiar rework for glx. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Doc updates. Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Pixmaps, x11 Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Doc Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Clippy Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * CLippy derp Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Clippy examples Signed-off-by: Freya Gentz <zegentzy@protonmail.com> * Changelog Signed-off-by: Freya Gentz <zegentzy@protonmail.com>