Commit graph

7268 commits

Author SHA1 Message Date
Jarl Gullberg
0e7983f9b1
Extend travis timeout to 20m again. 2017-08-03 11:52:11 +02:00
Jarl Gullberg
557b44a54e
Remove travis timeout override. 2017-08-03 11:52:11 +02:00
Jarl Gullberg
f821690d45
Extend travis timeout to 30m. 2017-08-03 11:52:11 +02:00
Jarl Gullberg
c14b87b8de
Extend travis timeout to 20m. 2017-08-03 11:52:10 +02:00
Jarl Gullberg
8c434a2629
Correct comma spacing in DisplayService. 2017-08-03 11:50:46 +02:00
Jarl Gullberg
9ed5e53a92
Correct comma spacing in GLObsolete. 2017-08-03 11:50:44 +02:00
Jarl Gullberg
de030a97a5
Regenerate bindings to correct comma spacing. 2017-08-03 11:50:43 +02:00
Jarl Gullberg
048207425b
Correct method generation to account for SA1001. 2017-08-03 11:50:42 +02:00
Jarl Gullberg
cab25daf16
Correct comma spacing in OpenTK, excluding generated files. 2017-08-03 11:50:42 +02:00
Jarl Gullberg
e4d8be5658
Correct comma spacing in Generator.Rewrite. 2017-08-03 11:50:42 +02:00
Jarl Gullberg
85b362d12c
Enable SA1001. 2017-08-03 11:50:42 +02:00
Fraser Waters
bc3f33271f Merge pull request #590 from Frassle/gamewindowtests
GameWindow tests and some X11 fixes
2017-08-02 15:04:47 +01:00
Fraser Waters
302ec5001a Merge pull request #597 from ppy/fix-white-flash
Fix white flash when starting GameWindow based application on windows
2017-08-01 13:50:30 +01:00
Dean Herbert
cf572b3bb8 Add comment regarding performance 2017-07-31 22:31:02 +09:00
Dean Herbert
4fe58d9545 Add comment about setting background color 2017-07-31 15:52:46 +09:00
Fraser Waters
38e91eb91e Wait for ConfigureNotify when changing X11 Bounds 2017-07-30 22:36:26 +01:00
Fraser Waters
5213ec200e Change client_rectangle to client_size
The Location part of client_rectangle was never used.
2017-07-30 22:36:26 +01:00
Fraser Waters
26fac6f032 Change X11 entry assembly search and provide null fallback 2017-07-30 22:36:26 +01:00
Fraser Waters
80a9959247 Start a virtual framebuffer for travisCI 2017-07-30 22:36:26 +01:00
Fraser Waters
83429da3b4 Add GameWindow tests 2017-07-30 22:36:26 +01:00
Fraser Waters
662d6f14f5 Add debug actions to run xUnit to Tests.fsproj 2017-07-30 22:36:26 +01:00
Jarl Gullberg
257b977d57 Merge pull request #615 from Nihlus/fake-use-build-instead-of-rebuild
Use the Build target instead of Rebuild in FAKE
2017-07-30 22:53:57 +02:00
Jarl Gullberg
874bd78edb
Use the Build target instead of Rebuild in FAKE to avoid redundant rebuilds. 2017-07-30 22:36:16 +02:00
Jarl Gullberg
2aec010225 Merge pull request #614 from Nihlus/fix-stylecop-rules-release-rewrtier
Move StyleCop properties to global section for rewriter
2017-07-30 18:37:39 +02:00
Jarl Gullberg
80262863fd
Move StyleCop properties to global section. 2017-07-30 18:36:12 +02:00
Jarl Gullberg
e9422ab25c Merge pull request #608 from Nihlus/cleanup-6-keyword-spacing
Correct keyword spacing
2017-07-30 17:28:04 +02:00
Jarl Gullberg
b84f4e21c7 Merge pull request #609 from leezer3/RailDriver
Windows HID: Implement generic Consumer device which returns a button collection
2017-07-28 13:37:42 +02:00
Jarl Gullberg
7090695ac6
Correct keyword spacing in OpenTK. 2017-07-28 12:29:22 +02:00
Jarl Gullberg
1260fd0a6b
Correct keyword spacing in Generator.Bind. 2017-07-28 12:23:33 +02:00
Jarl Gullberg
6ea763c821 Merge pull request #607 from Nihlus/purge-regions-mobile
Correct mobile projects for StyleCop compliance.
2017-07-28 12:13:53 +02:00
Jarl Gullberg
1931919e2e
Use explicit modifiers for Android code. 2017-07-28 12:08:57 +02:00
Jarl Gullberg
016799060a
Use explicit modifiers for iOS code. 2017-07-28 12:06:13 +02:00
Jarl Gullberg
e7620a11b4
Remove regions from iOS and correct brace style. 2017-07-28 12:01:28 +02:00
Jarl Gullberg
15a0d86fe0
Remove regions from Android. 2017-07-28 12:01:12 +02:00
Jarl Gullberg
56bf133a78 Merge pull request #600 from Nihlus/stylecop-1-initial
Add StyleCop.Analyzers to projects
2017-07-28 11:22:32 +02:00
Jarl Gullberg
876b234872 Merge pull request #588 from Frassle/issue517
Change StringBuilder parameters to out Strings
2017-07-28 11:22:05 +02:00
Fraser Waters
62a2db426f Fix Helper methods to use out Strings 2017-07-28 06:16:53 +01:00
Fraser Waters
c395841b34 Run Generator.Bind 2017-07-28 06:16:52 +01:00
Fraser Waters
d547a81cab Use "out String" parameters instead of "StringBuilder" 2017-07-28 06:16:52 +01:00
Fraser Waters
c296ebc0f5 Run Generator.Bind 2017-07-28 06:16:51 +01:00
Fraser Waters
34d7655274 Emit CountAttributes during binding
Adds a new parameter attribute CountAttribute that is emitted during
binding. CountAttribute is based on the "len" attribute in the
specifications. It describes what the expected count/length of the
parameter is.

During rewrite we remove these attributes.
2017-07-28 06:16:48 +01:00
Fraser Waters
ac05b22b11 Update Bind project to Framework 4.6.1 2017-07-27 16:50:11 +01:00
Christopher Lees
bef43af969 Implement generic Consumer device which returns a button collection 2017-07-27 16:39:37 +01:00
Jarl Gullberg
cd1bce55ef Merge pull request #602 from Nihlus/unix-unofficial-xamarin-android
Support building OpenTK.Android on Linux
2017-07-27 16:56:26 +02:00
Jarl Gullberg
7680969ae1 Merge pull request #606 from Frassle/runbind
Run Generator.Bind
2017-07-27 12:40:50 +02:00
Fraser Waters
d6a05b4571 Run Generator.Bind
Fixes a load of whitespace errors and missing access modifies in ES.
Changes WaitSync to no longer return WaitSyncStatus (correct according to
https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glWaitSync.xhtml,
looks like 020bb696f6 fixed this in the override
but Bind wasn't rerun).
2017-07-27 11:22:49 +01:00
Jarl Gullberg
7da276864b Merge pull request #605 from Nihlus/myget-parameter-workaround
Set NuGet packages to always build when building via MyGet
2017-07-27 12:14:59 +02:00
Jarl Gullberg
f6946c979f
Add declaration of BuildTarget outside of the condition. 2017-07-27 12:01:21 +02:00
Jarl Gullberg
22d659d3ac
Strip trailing newlines. 2017-07-27 11:58:41 +02:00
Jarl Gullberg
9386ca769d
Add check for MyGet as the build runner and strip trailing newlines. 2017-07-27 11:58:30 +02:00