aboutsummaryrefslogtreecommitdiffstats
path: root/src/api/win32
Commit message (Collapse)AuthorAgeFilesLines
* Changed MouseMoved((i32, i32)) to MouseMoved(i32, i32), breaking changeRichard Lettich2016-03-271-1/+1
|
* Enable more Windows keysAdam Casey2016-03-191-34/+28
| | | | | | This should enable most required keys on Windows. Mappings taken from: https://msdn.microsoft.com/en-gb/library/windows/desktop/dd375731%28v=vs.85%29.aspx and applied with some guesswork to the Glutin names.
* Uncomment more keys on win32UK9922016-03-181-6/+6
|
* Add support for navigation keysManish Goregaokar2016-03-171-4/+4
|
* Add phases to wheel events.Patrick Walton2016-03-031-1/+2
| | | | Needed for apps to support overscroll on the Mac.
* Support for side buttons on mouseAceeri2015-12-291-0/+18
|
* Removed unnecessary unsafe code blockRengierof2015-12-261-5/+3
|
* Fixes cursor behavior with windowsRengierof2015-12-263-20/+38
|
* Removed comments, fixed Some/None matches, removed unnecessary lock checksAceeri2015-11-091-13/+8
|
* Corrections to sharing dataAceeri2015-11-093-19/+20
|
* Minimum/maximum dimensions for windows in win32 apiAceeri2015-11-093-13/+68
|
* Remove public exports of gl_common and libcPierre Krieger2015-11-091-1/+1
|
* Rename MonitorID -> MonitorIdPierre Krieger2015-09-243-11/+11
|
* Merge pull request #614 from tomaka/windowproxy-synctomaka2015-09-241-0/+3
|\ | | | | Fix WindowProxy not being Send and Sync on win32
| * Fix WindowProxy not being Send and Sync on win32Pierre Krieger2015-09-241-0/+3
| |
* | Merge pull request #613 from mvdnes/windows_set_sizetomaka2015-09-241-2/+11
|\ \ | |/ |/| Fix Window.set_inner_size() on win32
| * Fix Window.set_inner_size() on Win32Mathijs van de Nes2015-09-231-2/+11
| | | | | | | | | | | | | | Previously, the function would actually set the outer size of the window instead of the inner size. We fix this by first letting windows calculate the outer size based upon the specified inner size.
* | Add #[inline] attributesPierre Krieger2015-09-232-0/+28
| |
* | win32: remove unimplemented!() from platform_display()Vladimir Vukicevic2015-09-221-1/+4
| |
* | win32: implement wakeup_event_loopVladimir Vukicevic2015-09-222-3/+17
|/
* Merge pull request #587 from neivv/win32-alttomaka2015-09-211-5/+17
|\ | | | | Handle events for Alt-<Key> and F10 presses in windows
| * Handle events for Alt-<Key> and F10 presses in windowsMarkus Heikkinen2015-08-291-5/+17
| |
* | Remove BuilderAttribsPierre Krieger2015-09-212-2/+0
| |
* | Finish converting windows to the new designPierre Krieger2015-09-211-3/+9
| |
* | Switch WGL and part of win32 to the new systemPierre Krieger2015-09-212-45/+41
| |
* | Switch EGL to use only pf_reqs and openglPierre Krieger2015-09-211-1/+1
| |
* | Extract WindowAttributes from the BuilderAttribsPierre Krieger2015-09-211-11/+11
| |
* | Extract GlAttributes from BuilderAttribsPierre Krieger2015-09-211-1/+1
|/
* Modified Windows key event handling to support modifier keys.Dylan Ede2015-08-262-10/+23
|
* Cleanup unused import stuffPeter Atashian2015-08-213-17/+10
| | | | | | Also support i686-pc-windows-msvc Signed-off-by: Peter Atashian <retep998@gmail.com>
* Correctly handle eglGetDisplayPierre Krieger2015-08-071-2/+3
|
* Load the EGL library in platform/windowsPierre Krieger2015-07-272-23/+12
|
* Merge pull request #529 from tomaka/fix-win32tomaka2015-07-191-1/+1
|\ | | | | Fix the windows build
| * Fix the windows buildPierre Krieger2015-07-191-1/+1
| |
* | Correct window creation on X11Pierre Krieger2015-07-191-0/+1
|/
* Split creating an EGL context in two partsPierre Krieger2015-07-181-2/+2
|
* DroppedFile event for Win32Denilson M. Amorim2015-06-232-1/+24
|
* Merge pull request #488 from tomaka/rem-is-closedtomaka2015-06-172-32/+2
|\ | | | | Remove the is_closed function
| * Remove the is_closed functionPierre Krieger2015-06-162-32/+2
| |
* | Handle errors from MakeCurrent and SwapBuffersPierre Krieger2015-06-161-2/+3
|/
* Express scroll deltas as either line or pixel deltasRobert Knight2015-06-131-2/+3
| | | | | | | | | | | | Depending on the platform and device, scroll deltas may either be represented as pixel deltas specifying the amount in pixels to scroll or they may be expressed in 'lines' or 'chunks' for low resolution devices (eg. a traditional mouse wheel). Pixel deltas are currently available on OS X. X11 currently supports only integer line deltas, though pixel deltas are available via XInput2. Windows supports fractional line deltas.
* Switch to dwmapiPierre Krieger2015-05-241-9/+3
|
* Add API for transparency and decorations and add support for win32Pierre Krieger2015-05-242-1/+23
|
* Allow creating EGL contexts on win32 with the AMD DLLsPierre Krieger2015-05-212-21/+117
|
* Detach wgl and win32Pierre Krieger2015-05-214-482/+19
|
* Merge pull request #405 from tomaka/win32-wheeltomaka2015-05-061-1/+2
|\ | | | | [Breaking change] Fix mouse wheel value on win32 and return a f64 instead of i32 in the MouseWheel event
| * Rework MouseWheel event and fix the values on win32Pierre Krieger2015-04-291-1/+2
| |
* | Merge pull request #409 from kvark/coretomaka2015-05-011-0/+18
|\ \ | | | | | | GL core profile flag
| * | Introduced GlProfile enumDzmitry Malyshau2015-05-011-7/+9
| | |
| * | Implemented gl_core flagDzmitry Malyshau2015-04-301-0/+16
| | |