Fraser Waters
803ceefbc1
Move Enum/FuncPrefix and TrimName to base Parser object
...
Doesn't seem to be that useful alone but a Vulkan parser is different
enough to OpenGL to need a new Parser object but name trimming is pretty
much the same.
2017-07-03 16:23:28 +01:00
Fraser Waters
be5712d85b
Remove unused property Version in Converter
...
The property Version on the Parser class was never used. Removed it and
the command line argument in main that was used to set it.
2017-07-02 23:03:34 +01:00
Jarl Gullberg
cfda55cd8a
Merge pull request #556 from Frassle/develop
...
Remove refernce to old Examples.csproj from .sln
2017-07-02 18:54:48 +02:00
Fraser Waters
566536e472
Remove refernce to old Examples.csproj from .sln
2017-07-02 14:29:22 +01:00
Jarl Gullberg
4969d5788f
Merge pull request #547 from Nihlus/expand-gitignore
...
Expand .gitignore
2017-06-22 18:27:39 +02:00
Jarl Gullberg
38aa08f355
Rider is handled by the JetBrains section.
2017-06-20 14:23:52 +02:00
Jarl Gullberg
70603b18b6
Updated .gitignore.
2017-06-20 14:23:52 +02:00
Jarl Gullberg
b207829e80
Merge pull request #541 from varon/malcomstill-pr-471v2
...
Updated Linux/KMS platform to work with recent versions of libinput / Fix for Linux/KMS rendering glitches
2017-06-18 17:16:03 +02:00
varon
6440ca3cf9
Merge pull request #540 from VPeruS/macx64-cursor-fix
...
Macx64 cursor fix
2017-06-16 21:46:27 +02:00
Malcolm Still
6f86eca124
Merge branch 'develop' of github.com:malcolmstill/opentk into develop
2017-06-13 17:30:43 -05:00
VPeruS
52206ec13b
Add requsted changes
2017-06-14 00:56:42 +03:00
Malcolm Still
543bdc107c
Remove Fixed24 struct
2017-06-13 16:53:57 -05:00
Malcolm Still
d360026dfe
Remove DRM cursor on Dispose.
2017-06-13 16:53:57 -05:00
Malcolm Still
612b86bd5a
Moving the LockSurface after waiting for the page flip stops the rendering glitches on Linux/KMS.
2017-06-13 16:53:57 -05:00
Malcolm Still
f08d210ba3
Some casts required in the absolute motion handler now that the query functions return doubles.
2017-06-13 16:53:57 -05:00
Malcolm Still
64e6346ac4
Mistake in change. The Debug.Print statement should not be there.
2017-06-13 16:53:57 -05:00
Malcolm Still
bbbbc75e75
Relative pointer motion should use the relative (Delta) query functions.
2017-06-13 16:53:57 -05:00
Malcolm Still
9494457c26
Use new axis querying functions to update mouse scroll state.
2017-06-13 16:53:57 -05:00
Malcolm Still
fa8f19a40a
Use new Libinput.CreateContext and Libinput.AssignSeat functions in Setup().
2017-06-13 16:53:57 -05:00
Malcolm Still
8558e86e81
Removed @ symbol from IntPtr name
2017-06-13 16:53:57 -05:00
Malcolm Still
5db38956d6
Pointer coordinate query functions now return doubles.
2017-06-13 16:53:57 -05:00
Malcolm Still
0f65acc165
libinput v0.8 removed libinput_event_pointer_get_axis and replace with libinput_event_pointer_has_axis and libinput_event_pointer_get_axis_value now takes a specified PointerAxis
2017-06-13 16:53:56 -05:00
Malcolm Still
17a7464793
libinput v0.4 removed libinput_udev_create_for_seat and replaced with two functions libinput_udev_create_context and libinput_udev_assign_seat to separately create a context and assign it a seat name.
2017-06-13 16:53:56 -05:00
Malcolm Still
79bccee535
Remove Fixed24 struct
2017-06-13 16:19:50 -05:00
varon
1e73f38ecd
Merge pull request #539 from jeske/issue_488_input_events_fired_more_than_once
...
fix issue #488 , input events fired more than once
2017-06-13 17:28:03 +02:00
VPeruS
a68581118e
HIRect to NSRect. HISize to NSSize
2017-06-13 05:38:20 +03:00
VPeruS
d13451d181
Change HIPoint to NSPoint, hipoint wasn't arch independent
2017-06-13 05:31:31 +03:00
VPeruS
72320ad181
Fix incorect type cast
2017-06-13 05:31:15 +03:00
Vperus
85541f6449
Fix macos x64 wrong mouse input
2017-06-13 05:30:49 +03:00
David Jeske
6afb2ad58f
Revert "Fix duplicate scroll input on windows 10"
...
This reverts commit 9ef456bf9a
.
2017-06-12 09:16:32 -07:00
David Jeske
2d702337d2
Merge branch 'issue_488_input_events_fired_more_than_once' into 488_fix2
2017-06-12 09:16:01 -07:00
David Jeske
3bbd31d66b
Fix SetCapture() to use child_window instead of window. As using window was causing spurious WM_MOUSELEAVE events. Also change other mouse events to return IntPtr.Zero when handled
2017-06-11 19:09:50 -07:00
David Jeske
d5b43fb33c
treat MouseMove events as handled by returning zero instead of calling DefWindowProc
2017-06-11 18:36:32 -07:00
varon
f1fed27afd
Merge pull request #536 from varon/win10-scroll-fix
...
Fix duplicate scroll input on windows 10
2017-06-12 01:37:06 +02:00
varon
300d4df696
Merge pull request #538 from varon/include-pdb
...
Add pdb to nuget package
2017-06-12 01:27:13 +02:00
varon
923e051989
Merge pull request #537 from UnknownShadow200/develop
...
Fix a nameof() using wrong variable in GeneratedVariableIdentifier
2017-06-12 01:20:43 +02:00
varon
2865cd8f45
Add pdb to nuget package
2017-06-12 01:14:07 +02:00
UnknownShadow200
45d032da52
Fix a nameof() using wrong variable in GeneratedVariableIdentifier
2017-06-12 09:10:09 +10:00
varon
9ef456bf9a
Fix duplicate scroll input on windows 10
2017-06-12 00:19:39 +02:00
varon
f8ac2565fa
Merge pull request #532 from UnknownShadow200/develop
...
Directly expose the xyz and w fields of Quarternion and Quaterniond
2017-06-11 21:04:11 +02:00
varon
e3d324a9c5
Merge pull request #507 from varon/fscheck_testing
...
Property-based testing
2017-06-08 13:29:19 +02:00
varon
c3210d4bd3
Merge pull request #6 from Nihlus/fix-equal-approxequal
...
Add new approximation algorithm and replace current usages in tests
2017-06-08 00:49:22 +02:00
Jarl Gullberg
268c3a0220
Corrected bad search & replace.
2017-06-07 15:24:20 +02:00
Jarl Gullberg
c6335b7aac
Changed all tests to use the new method.
2017-06-07 15:22:52 +02:00
Jarl Gullberg
01bcbf181b
Added check for directly equal inputs.
2017-06-07 15:22:37 +02:00
Jarl Gullberg
87de6dda4d
Merged new equivalence function.
2017-06-07 14:27:36 +02:00
UnknownShadow200
2179625b3b
Directly expose the xyz and w fields of Quarternion and Quaterniond
...
This addresses github issue #501 . They replace the Xyz and W properties, which breaks backwards binary compatibility.
2017-06-05 18:09:08 +10:00
Jarl Gullberg
fb71ebcffe
Added new and improved floating-point equality tester.
2017-06-04 19:06:03 +02:00
Jarl Gullberg
6d0f3eb973
Added new and improved floating-point equality tester.
2017-06-04 19:05:43 +02:00
Jarl Gullberg
4ae58b3073
Changed some Equals to ApproximatelyEquals.
2017-06-03 22:42:39 +02:00