aboutsummaryrefslogtreecommitdiffstats
path: root/src/api/wayland
Commit message (Collapse)AuthorAgeFilesLines
* Changed MouseMoved((i32, i32)) to MouseMoved(i32, i32), breaking changeRichard Lettich2016-03-271-2/+2
|
* Add phases to wheel events.Patrick Walton2016-03-031-2/+4
| | | | Needed for apps to support overscroll on the Mac.
* Fix this_platform_is_not_supported on OpenBSD.Kirill Zdornyy2016-03-011-1/+1
| | | | I followed the steps of @mneumann.
* api/wayland: fix cursor errorsVictor Berger2015-12-222-5/+11
|
* api/wayland: output and fullscreen handling.Victor Berger2015-12-223-22/+190
|
* api/wayland: add keyboard support.Victor Berger2015-12-224-2/+255
|
* api/wayland: pointer events support.Victor Berger2015-12-223-9/+119
|
* api/wayland: core windows and events structure.Victor Berger2015-12-224-24/+234
|
* api/wayland: core contextVictor Berger2015-12-222-1/+44
|
* api/wayland: move window and monitor to mods.Victor Berger2015-12-223-218/+213
|
* api/wayland: Reset to empty API.Victor Berger2015-12-223-691/+26
| | | | In order to build the whole new structure.
* Fixed wrong variable binding for WindowAttributes on assertsAceeri2015-11-091-2/+2
|
* Not implemented asserts to prevent silent failsAceeri2015-11-091-0/+4
|
* Remove public exports of gl_common and libcPierre Krieger2015-11-091-1/+1
|
* Rename MonitorID -> MonitorIdPierre Krieger2015-09-241-10/+10
|
* Add #[inline] attributesPierre Krieger2015-09-231-0/+31
|
* Switch X11 and wayland to the new designPierre Krieger2015-09-211-6/+10
|
* Switch EGL to use only pf_reqs and openglPierre Krieger2015-09-211-1/+1
|
* Extract WindowAttributes from the BuilderAttribsPierre Krieger2015-09-211-3/+3
|
* Make it work on DragonFly/FreeBSDMichael Neumann2015-08-301-1/+1
| | | | Tested on DragonFly BSD. Should work similarily on FreeBSD.
* wayland: Resized eventVictor Berger2015-08-212-1/+15
|
* wayland: fix events Moved -> MouseMovedVictor Berger2015-08-211-1/+1
|
* wayland: properly handle 'decorated' option.Victor Berger2015-08-161-10/+14
|
* Update wayland backend to draw decorations.Victor Berger2015-08-162-28/+164
| | | | | | | | Integrate with wayland-window crate to draw decorations allowing resize & move of the window. Leaving the wayland backend as disabled until full usability is ensured.
* Correctly handle eglGetDisplayPierre Krieger2015-08-071-1/+2
|
* Split creating an EGL context in two partsPierre Krieger2015-07-181-3/+3
|
* Update wayland dependency to 0.2.Victor Berger2015-06-232-17/+21
|
* Merge pull request #488 from tomaka/rem-is-closedtomaka2015-06-171-5/+0
|\ | | | | Remove the is_closed function
| * Remove the is_closed functionPierre Krieger2015-06-161-5/+0
| |
* | Handle errors from MakeCurrent and SwapBuffersPierre Krieger2015-06-161-3/+3
|/
* Allow creating EGL contexts on win32 with the AMD DLLsPierre Krieger2015-05-211-1/+1
|
* Implement most of the keysyms for wayland.Victor Berger2015-05-151-2/+165
|
* UTF8 keyboard events for wayland.Victor Berger2015-05-151-3/+13
|
* Basic raw keyboard handling.Victor Berger2015-05-143-6/+94
|
* Update to new Platform structure.Victor Berger2015-05-131-1/+3
|
* Move WaylandContext in its own file.Victor Berger2015-05-132-120/+129
|
* Implement some more functions for wayland.Victor Berger2015-05-131-9/+25
| | | | | - set/get_inner_size() - set_title
* wayland: Fix MonitorID::get_dimensions() and fullscreen support.Victor Berger2015-05-131-5/+15
|
* Make platform::linux generic over X11 and Wayland.Victor Berger2015-05-121-0/+4
|
* Continue wayland API: WindowProxy, MonitorID,Victor Berger2015-05-091-12/+31
| | | | and some other little stuff.
* Fixed build warningsEsption2015-05-081-2/+3
|
* Firsts steps of a wayland backend.Victor Berger2015-05-061-0/+378