Commit graph

72 commits

Author SHA1 Message Date
Jarl Gullberg 15551b015f
Correct semicolon spacing in XWindowInfoInitializer.cs 2017-08-04 12:04:59 +02:00
Jarl Gullberg b15d2dc622
Make sure that StyleCop.Analyzers is excluded from NuGet dependencies. 2017-07-26 16:42:19 +02:00
Jarl Gullberg ab8f2826e7
Drop Link attribute in favor of Link tag to allow building with MSBuild 14 2017-07-26 16:41:32 +02:00
Jarl Gullberg 577fb4e098
Forgot to add StyleCop.Analyzers to the other projects as well. 2017-07-26 16:41:32 +02:00
Jarl Gullberg b72c04bb3d
Enabled StyleCop inspections for all projects. This replaces AllRules. 2017-07-26 16:41:26 +02:00
Jarl Gullberg 2fd5486735
Added stylecop configuration file and rule set. 2017-07-26 16:41:14 +02:00
Jarl Gullberg 86f7c1945f
Added StyleCop.Analyzers to OpenTK.GLWidget 2017-07-26 16:41:14 +02:00
Jarl Gullberg 86113a4eeb
Added StyleCop.Analyzers to the solution. 2017-07-26 16:41:14 +02:00
Jarl Gullberg eb932264ad
Ensure that all projects bundle their debugging symbols. 2017-07-26 16:13:20 +02:00
Jarl Gullberg ef89e71014
Removed redundant CLS-compliant attributes. 2017-07-24 16:11:45 +02:00
Jarl Gullberg 009f6c5098
Marked some methods and classes in GLWidget with their CLS compliance. 2017-07-21 11:29:48 +02:00
Jarl Gullberg 4f60f95607
Enforced the use of braces for conditional statements. 2017-07-17 19:24:51 +02:00
Jarl Gullberg 5f2d3144c4
Enforced use of explicit private modifiers. 2017-07-17 18:51:54 +02:00
Jarl Gullberg 127c6fd67d
Transformed compatible properties into auto-properties where possible. 2017-07-07 11:52:32 +02:00
Jarl Gullberg 3cf88759eb Merge pull request #559 from Nihlus/purge-region
Purge region declarations
2017-07-05 20:22:59 +02:00
Jarl Gullberg f11ecd016d
Removed region declarations across the codebase. 2017-07-05 14:09:27 +02:00
Jarl Gullberg 40bf97e280
Removed leftover Paket options from merge. 2017-07-05 13:52:34 +02:00
Jarl Gullberg a67340e2b3
Added deterministic option to all relevant projects. 2017-07-05 13:49:08 +02:00
Jarl Gullberg 9309889a1a
Corrected usages of tabs instead of spaces. 2017-06-25 13:49:04 +02:00
Jarl Gullberg 2186ad2293
Removed bundled GLXAttribute enum. 2017-06-25 13:44:19 +02:00
Jarl Gullberg 5605b1fac2
Reindented with spaces instead of tabs. 2017-06-21 18:28:36 +02:00
Jarl Gullberg 5c8e485dbb
Removed license headers. 2017-06-18 22:09:20 +02:00
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