Christopher Lees [Tue, 11 Jul 2017 11:38:05 +0000 (12:38 +0100)]
Change: Simplify bounds checking
Christopher Lees [Tue, 11 Jul 2017 10:58:04 +0000 (11:58 +0100)]
New: Add 4-position hat switches to Windows HID driver
Christopher Lees [Tue, 11 Jul 2017 10:46:54 +0000 (11:46 +0100)]
Fix: Some joystick hats not returning centered correctly on Windows HID
Jarl Gullberg [Fri, 7 Jul 2017 11:27:53 +0000 (13:27 +0200)]
Merge pull request #563 from Nihlus/cleanup-3-auto-property
Transform compatible properties to auto-properties
Jarl Gullberg [Fri, 7 Jul 2017 09:51:45 +0000 (11:51 +0200)]
Transformed compatible properties into auto-properties where possible.
Fraser Waters [Thu, 6 Jul 2017 21:02:39 +0000 (22:02 +0100)]
Merge pull request #562 from leezer3/FileDropString
Fix file drop string marshalling
Christopher Lees [Wed, 5 Jul 2017 21:58:40 +0000 (22:58 +0100)]
Fix file drop string marshalling
Jarl Gullberg [Wed, 5 Jul 2017 21:07:37 +0000 (23:07 +0200)]
Merge pull request #560 from Nihlus/cleanup-2-tabs-to-spaces
Normalize indentation style
Jarl Gullberg [Wed, 5 Jul 2017 15:45:42 +0000 (17:45 +0200)]
Replaced tabs with four spaces across the codebase.
Jarl Gullberg [Wed, 5 Jul 2017 18:22:59 +0000 (20:22 +0200)]
Merge pull request #559 from Nihlus/purge-region
Purge region declarations
Jarl Gullberg [Wed, 5 Jul 2017 17:17:25 +0000 (19:17 +0200)]
Replaced tabs with spaces in malformed file.
Jarl Gullberg [Wed, 5 Jul 2017 17:16:53 +0000 (19:16 +0200)]
Corrected malformed indendation.
Jarl Gullberg [Wed, 5 Jul 2017 12:23:06 +0000 (14:23 +0200)]
Removed commented region.
Jarl Gullberg [Wed, 5 Jul 2017 12:21:58 +0000 (14:21 +0200)]
Merge pull request #558 from Nihlus/deterministic-build
Enable deterministic builds
Jarl Gullberg [Fri, 23 Jun 2017 17:35:32 +0000 (19:35 +0200)]
Removed region declarations across the codebase.
Jarl Gullberg [Wed, 5 Jul 2017 11:52:34 +0000 (13:52 +0200)]
Removed leftover Paket options from merge.
Jarl Gullberg [Sun, 25 Jun 2017 17:48:14 +0000 (19:48 +0200)]
Added deterministic option to all relevant projects.
Jarl Gullberg [Wed, 5 Jul 2017 11:43:38 +0000 (13:43 +0200)]
Merge pull request #543 from VPeruS/fix-mouse-wheel
Fix interop for wheel events(MacOS)
varon [Tue, 4 Jul 2017 19:42:36 +0000 (21:42 +0200)]
Merge pull request #553 from VPeruS/interop-macos-set-position
Wrong cast for interop when setting mouse position(MacOS)
varon [Tue, 4 Jul 2017 19:40:26 +0000 (21:40 +0200)]
Merge pull request #542 from VPeruS/drag-and-drop
Drag and drop support
varon [Tue, 4 Jul 2017 19:37:15 +0000 (21:37 +0200)]
Merge pull request #549 from Nihlus/remove-obsolete-code
Remove code marked obsolete
varon [Tue, 4 Jul 2017 19:35:21 +0000 (21:35 +0200)]
Merge pull request #524 from Nihlus/glwidget-gtk3
GTK3 updates for GLWidget
varon [Tue, 4 Jul 2017 19:31:53 +0000 (21:31 +0200)]
Merge pull request #557 from Frassle/parser
Two small Parser changes
Fraser Waters [Sun, 2 Jul 2017 22:11:05 +0000 (23:11 +0100)]
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.
Fraser Waters [Sun, 2 Jul 2017 22:03:34 +0000 (23:03 +0100)]
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.
Jarl Gullberg [Sun, 2 Jul 2017 16:54:48 +0000 (18:54 +0200)]
Merge pull request #556 from Frassle/develop
Remove refernce to old Examples.csproj from .sln
Fraser Waters [Sun, 2 Jul 2017 13:29:22 +0000 (14:29 +0100)]
Remove refernce to old Examples.csproj from .sln
Jarl Gullberg [Sun, 25 Jun 2017 11:49:04 +0000 (13:49 +0200)]
Corrected usages of tabs instead of spaces.
Jarl Gullberg [Sun, 25 Jun 2017 11:45:05 +0000 (13:45 +0200)]
Merge branch 'develop' into glwidget-gtk3
Jarl Gullberg [Sun, 25 Jun 2017 11:44:19 +0000 (13:44 +0200)]
Removed bundled GLXAttribute enum.
Jarl Gullberg [Sun, 25 Jun 2017 11:44:01 +0000 (13:44 +0200)]
Set GLXAttribute access to public.
VPeruS [Sun, 25 Jun 2017 00:43:48 +0000 (03:43 +0300)]
Wrong cast for interop when setting position(MacOS)
Jarl Gullberg [Tue, 20 Jun 2017 14:00:48 +0000 (16:00 +0200)]
Removed obsolete VSync property.
Jarl Gullberg [Tue, 20 Jun 2017 13:56:04 +0000 (15:56 +0200)]
Removed obsolete input driver.
Jarl Gullberg [Tue, 20 Jun 2017 13:55:39 +0000 (15:55 +0200)]
Removed obsolete keyboard driver.
Jarl Gullberg [Tue, 20 Jun 2017 13:55:21 +0000 (15:55 +0200)]
Removed obsolete joystick driver.
Jarl Gullberg [Tue, 20 Jun 2017 13:54:57 +0000 (15:54 +0200)]
Removed obsolete mouse driver.
Jarl Gullberg [Tue, 20 Jun 2017 13:54:28 +0000 (15:54 +0200)]
Removed obsolete functions which accessed the obsolete joystick driver.
Jarl Gullberg [Tue, 20 Jun 2017 13:53:06 +0000 (15:53 +0200)]
Removed obsolete legacy joystick driver.
Jarl Gullberg [Tue, 20 Jun 2017 13:52:16 +0000 (15:52 +0200)]
Removed obsolete legacy input driver.
Jarl Gullberg [Tue, 20 Jun 2017 13:49:45 +0000 (15:49 +0200)]
Removed obsolete screenshot function.
Jarl Gullberg [Tue, 20 Jun 2017 13:48:04 +0000 (15:48 +0200)]
Removed obsolete compatibility properties.
Jarl Gullberg [Tue, 20 Jun 2017 13:47:05 +0000 (15:47 +0200)]
Removed obsolete INativeGLWindow class.
Jarl Gullberg [Tue, 20 Jun 2017 13:45:49 +0000 (15:45 +0200)]
Removed obsolete CreateDummyContext functions and added constructor
constructor comments which explain how to create a dummy context.
Jarl Gullberg [Tue, 20 Jun 2017 13:41:39 +0000 (15:41 +0200)]
Removed obsolete compatibiliy fields.
Jarl Gullberg [Tue, 20 Jun 2017 13:40:56 +0000 (15:40 +0200)]
Removed warning disables.
Jarl Gullberg [Tue, 20 Jun 2017 13:40:12 +0000 (15:40 +0200)]
Removed obsolete compatibility wrapper functions.
Jarl Gullberg [Tue, 20 Jun 2017 13:38:40 +0000 (15:38 +0200)]
Removed obsolete compatibility function.
Jarl Gullberg [Tue, 20 Jun 2017 13:22:51 +0000 (15:22 +0200)]
Removed obsolete Matrix functions.
Jarl Gullberg [Tue, 20 Jun 2017 13:21:18 +0000 (15:21 +0200)]
Removed obsolete function accessor.
Jarl Gullberg [Tue, 20 Jun 2017 13:19:44 +0000 (15:19 +0200)]
Removed CreateGraphicsContext helper wrapper.
Jarl Gullberg [Tue, 20 Jun 2017 13:19:14 +0000 (15:19 +0200)]
Removed obsolete Mult functions and renamed region.
Jarl Gullberg [Tue, 20 Jun 2017 13:18:51 +0000 (15:18 +0200)]
Removed obsolete property.
Jarl Gullberg [Tue, 20 Jun 2017 13:18:27 +0000 (15:18 +0200)]
Removed obsolete multiplication functions and renamed region.
Jarl Gullberg [Tue, 20 Jun 2017 13:17:32 +0000 (15:17 +0200)]
Removed obsolete property.
Jarl Gullberg [Tue, 20 Jun 2017 13:16:47 +0000 (15:16 +0200)]
Removed obsolete methods from vector classes.
Jarl Gullberg [Tue, 20 Jun 2017 13:12:23 +0000 (15:12 +0200)]
Removed obsolete constructors from Vector2.
Jarl Gullberg [Tue, 20 Jun 2017 13:11:59 +0000 (15:11 +0200)]
Removed obsolete mathematics class.
Jarl Gullberg [Tue, 20 Jun 2017 13:10:02 +0000 (15:10 +0200)]
Removed obsolete property.
Jarl Gullberg [Tue, 20 Jun 2017 13:09:01 +0000 (15:09 +0200)]
Removed obsolete constructor.
Jarl Gullberg [Tue, 20 Jun 2017 13:08:34 +0000 (15:08 +0200)]
Removed unused and obsolete fields.
Jarl Gullberg [Tue, 20 Jun 2017 13:07:24 +0000 (15:07 +0200)]
Removed obsolete SetWindowAttributes structure.
Jarl Gullberg [Tue, 20 Jun 2017 13:06:08 +0000 (15:06 +0200)]
Removed obsolete and unused function.
Jarl Gullberg [Thu, 22 Jun 2017 16:27:39 +0000 (18:27 +0200)]
Merge pull request #547 from Nihlus/expand-gitignore
Expand .gitignore
Vlad K [Wed, 21 Jun 2017 20:08:34 +0000 (23:08 +0300)]
Turn comments into XML docs. Change NSDragOperation visibility
Vlad K [Wed, 21 Jun 2017 19:10:11 +0000 (22:10 +0300)]
Code sanity
Vlad K [Wed, 21 Jun 2017 19:07:32 +0000 (22:07 +0300)]
Delete region keyword
Jarl Gullberg [Wed, 21 Jun 2017 16:28:36 +0000 (18:28 +0200)]
Reindented with spaces instead of tabs.
Jarl Gullberg [Sun, 18 Jun 2017 15:43:21 +0000 (17:43 +0200)]
Rider is handled by the JetBrains section.
Jarl Gullberg [Sun, 18 Jun 2017 15:40:58 +0000 (17:40 +0200)]
Updated .gitignore.
Vlad K [Sun, 18 Jun 2017 21:20:07 +0000 (00:20 +0300)]
Ansi to Auto
Vlad K [Sun, 18 Jun 2017 21:19:11 +0000 (00:19 +0300)]
Some docs
Vlad K [Sun, 18 Jun 2017 20:44:47 +0000 (23:44 +0300)]
SDL2 rewrite c string to c# shtring + some docs
Jarl Gullberg [Sun, 18 Jun 2017 20:09:20 +0000 (22:09 +0200)]
Removed license headers.
Vlad K [Sun, 18 Jun 2017 19:37:16 +0000 (22:37 +0300)]
Rename Drop event, remove licenses
Jarl Gullberg [Sun, 18 Jun 2017 19:17:00 +0000 (21:17 +0200)]
Removed duplicate structures, and set to use already existing ones.
Jarl Gullberg [Sun, 18 Jun 2017 19:16:21 +0000 (21:16 +0200)]
Set XVisualInfo to public.
Jarl Gullberg [Sun, 18 Jun 2017 15:16:03 +0000 (17:16 +0200)]
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
VPeruS [Sat, 17 Jun 2017 14:30:01 +0000 (17:30 +0300)]
Fix interop for wheel events
varon [Fri, 16 Jun 2017 19:46:27 +0000 (21:46 +0200)]
Merge pull request #540 from VPeruS/macx64-cursor-fix
Macx64 cursor fix
Vlad K [Fri, 16 Jun 2017 19:38:40 +0000 (22:38 +0300)]
Fix wrong path
Vlad K [Wed, 7 Jun 2017 14:56:46 +0000 (17:56 +0300)]
MacOS d&d support
Vlad K [Mon, 22 May 2017 14:07:31 +0000 (17:07 +0300)]
Add Xdnd support
Vlad K [Tue, 16 May 2017 21:03:03 +0000 (00:03 +0300)]
Initial d&d x11 event support
Vlad K [Tue, 9 May 2017 10:11:39 +0000 (13:11 +0300)]
Clean up
Vlad K [Tue, 9 May 2017 02:23:22 +0000 (05:23 +0300)]
Added Windows D&D support
Vlad K [Tue, 9 May 2017 02:36:54 +0000 (05:36 +0300)]
Fix of memory leak
Vlad K [Thu, 4 May 2017 20:03:50 +0000 (23:03 +0300)]
Add initial d&d support for GameWindow. Add SDL2 d&d support
Malcolm Still [Tue, 13 Jun 2017 22:30:43 +0000 (17:30 -0500)]
Merge branch 'develop' of github.com:malcolmstill/opentk into develop
VPeruS [Tue, 13 Jun 2017 21:56:42 +0000 (00:56 +0300)]
Add requsted changes
Malcolm Still [Tue, 13 Jun 2017 21:19:50 +0000 (16:19 -0500)]
Remove Fixed24 struct
Malcolm Still [Thu, 12 Jan 2017 16:58:48 +0000 (16:58 +0000)]
Remove DRM cursor on Dispose.
Malcolm Still [Wed, 11 Jan 2017 21:30:33 +0000 (21:30 +0000)]
Moving the LockSurface after waiting for the page flip stops the rendering glitches on Linux/KMS.
Malcolm Still [Fri, 6 Jan 2017 15:40:18 +0000 (15:40 +0000)]
Some casts required in the absolute motion handler now that the query functions return doubles.
Malcolm Still [Fri, 6 Jan 2017 15:37:14 +0000 (15:37 +0000)]
Mistake in change. The Debug.Print statement should not be there.
Malcolm Still [Fri, 6 Jan 2017 15:34:11 +0000 (15:34 +0000)]
Relative pointer motion should use the relative (Delta) query functions.
Malcolm Still [Fri, 6 Jan 2017 15:31:58 +0000 (15:31 +0000)]
Use new axis querying functions to update mouse scroll state.
Malcolm Still [Fri, 6 Jan 2017 15:30:08 +0000 (15:30 +0000)]
Use new Libinput.CreateContext and Libinput.AssignSeat functions in Setup().
Malcolm Still [Fri, 6 Jan 2017 15:17:52 +0000 (15:17 +0000)]
Removed @ symbol from IntPtr name
Malcolm Still [Fri, 6 Jan 2017 15:15:45 +0000 (15:15 +0000)]
Pointer coordinate query functions now return doubles.