Commit graph

50 commits

Author SHA1 Message Date
Jarl Gullberg ed53933e4d
Removed duplicate structures, and set to use already existing ones. 2017-06-18 21:17:00 +02:00
Jarl Gullberg f5acd206d7
Set XVisualInfo to public. 2017-06-18 21:16:21 +02:00
Jarl Gullberg 5dce9161bd
RootWindow is now accessed through GDK.Screen instead. It is deprecated in GTK3. 2017-06-13 23:06:39 +02:00
Jarl Gullberg cb42feef20
Added more method and class comments. 2017-06-13 22:49:49 +02:00
Jarl Gullberg 5c69098f63
Correct usage of variable name under GTK2. 2017-06-13 22:46:28 +02:00
Jarl Gullberg 0a95b20860
GdkWindow is deprecated in GTK3. Splitting out into two accessors. 2017-06-13 22:45:10 +02:00
Jarl Gullberg 3d60cf2bf6
Split the different Destroy and Dispose signatures. 2017-06-13 22:42:52 +02:00
Jarl Gullberg af5be093a8
Revert "Removed redundant field initializers."
This reverts commit 5abcfedf11.
2017-06-13 22:34:32 +02:00
Jarl Gullberg accdc55731
Revert "Introduced optional parameters for GLWidget constructor, removing a redundant constructor."
This reverts commit 1634a652c2.
2017-06-13 22:34:29 +02:00
Jarl Gullberg 632c3f8722
Revert "Converted GraphicsContextFlags into an auto-property."
This reverts commit be037bbdb0.
2017-06-13 22:34:26 +02:00
Jarl Gullberg 12ed99e9eb
Revert "Added ReSharper warning suppressions."
This reverts commit c98fbde35c.
2017-06-13 22:34:14 +02:00
Jarl Gullberg c98fbde35c
Added ReSharper warning suppressions. 2017-06-13 22:13:20 +02:00
Jarl Gullberg be037bbdb0
Converted GraphicsContextFlags into an auto-property. 2017-06-13 22:11:19 +02:00
Jarl Gullberg 1634a652c2
Introduced optional parameters for GLWidget constructor, removing a redundant constructor. 2017-06-13 22:10:49 +02:00
Jarl Gullberg 5abcfedf11
Removed redundant field initializers. 2017-06-13 22:09:32 +02:00
Jarl Gullberg f240a75208
Enforced use of explicit private modifiers for clarity. 2017-06-13 22:08:58 +02:00
Jarl Gullberg 8b32c9aa5e
Improved comments. 2017-06-13 22:08:23 +02:00
Jarl Gullberg 91eac27c99
Deleted now obsolete code. 2017-06-13 22:02:21 +02:00
Jarl Gullberg 57004cceb8
Added new files to project. 2017-06-13 22:01:34 +02:00
Jarl Gullberg cf678dfc48
Replaced in-class initialization with calls to platform-specific classes. 2017-06-13 22:01:11 +02:00
Jarl Gullberg e05f34377b
Broke out window info initialization into their own classes. 2017-06-13 22:00:41 +02:00
Jarl Gullberg 2dc4c1b12a
Dropped to C# 6.0 to maintain support for AppVeyor. 2017-06-13 21:42:16 +02:00
Jarl Gullberg 7f29705f0a
Removed obsolete GtkSharp references. 2017-06-13 20:43:44 +02:00
Jarl Gullberg fc954ef09b
Removed invalid character. 2017-06-13 20:24:38 +02:00
Jarl Gullberg d962586000
Corrected use of versioned folder. 2017-06-13 20:22:08 +02:00
Jarl Gullberg 1ea2975aab
Reverted use of SolutionDir. 2017-06-13 20:12:09 +02:00
Jarl Gullberg 46dcea2a61
Fixed incorrect chooser. 2017-06-13 19:59:29 +02:00
Jarl Gullberg 7180293dbe
Changed to a more recent GTK#3 NuGet package. 2017-06-13 19:51:52 +02:00
Jarl Gullberg 07a37d2e92
Added constant switching between GTK#2 and GTK#3 references in the project file. 2017-06-13 19:51:14 +02:00
Jarl Gullberg e78036818b
Merge branch 'develop' into glwidget-gtk3 2017-06-08 13:35:29 +02:00
varon 4ee0700bab Update project deps 2017-05-31 14:13:17 +02:00
Jarl Gullberg 5a5c85ab18
Changed Mac library from libgtk to libgdk - both work, but it's the same as the others. 2017-05-22 13:19:43 +02:00
Jarl Gullberg 7f04ea5134
Corrected indents. 2017-05-21 22:27:24 +02:00
Jarl Gullberg a501a83acf
Removed unused using statement. 2017-05-21 02:32:52 +02:00
Jarl Gullberg b95197e6ca
Tightened access restrictions to native functions. 2017-05-21 02:32:09 +02:00
Jarl Gullberg 66568d567e
Corrected style of this. qualifier. 2017-05-21 02:30:50 +02:00
Jarl Gullberg a85dd49178
Added preprocessor switching for Mac GTK3. 2017-05-21 01:48:00 +02:00
Jarl Gullberg 80f8cdc63f
Added preproccessor switching for Win32 GTK3. 2017-05-21 01:45:12 +02:00
Jarl Gullberg 55dfd7a3c9
Removed unneeded inheritance from IDisposable. 2017-05-21 01:36:51 +02:00
varon fffb05a917 Release 3.0.0-pre 2017-05-08 22:48:40 +02:00
varon 2afe5c1f1a Converted paket templates to project types again 2016-08-14 00:18:16 +02:00
varon ea1e42a65e Corrected project exclusions 2016-08-14 00:18:15 +02:00
varon cdd5f75e0c Updated GLWidget to .net 4.5; Added GtkSharp dependency for it. 2016-08-14 00:18:13 +02:00
varon cdacb73f0b Added necessary paket files 2016-08-14 00:18:10 +02:00
varon f03f55f24d Updated assemblyinfo 2016-08-14 00:18:10 +02:00
varon c4e938a7db Removed old build configurations from projects 2016-07-17 22:36:57 +02:00
varon 63ea75330b Fixed release build output locations 2016-07-17 22:34:43 +02:00
varon 8504e0f543 Removed GlobalAssemblyInfo references 2016-07-17 22:10:06 +02:00
varon bae84f2dfa Changed debug build output locations for projects 2016-07-17 22:09:12 +02:00
varon 88ba7a3655 Renamed GLWidget to OpenTK.GLWidget 2016-07-17 22:00:19 +02:00