Syndicate content
Updated: 59 min 51 sec ago

[Linux] Implemented INativeWindow keyboard/mouse events

16 July, 2014 - 12:28
pre style='white-space:pre-wrap;width:81ex'>[Linux] Implemented INativeWindow keyboard/mouse events The mouse cursor is now confined to the display bounds./pre>

[Linux] Fixed GameWindow.ClientSize values.

16 July, 2014 - 12:28
pre style='white-space:pre-wrap;width:81ex'>[Linux] Fixed GameWindow.ClientSize values./pre>

Merge pull request #149 from thefiddler/mac_stability

15 July, 2014 - 06:06
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #149 from thefiddler/mac_stability [Mac] Improved stability for NSOpenGLPixelFormat/pre>

[Mac] Improved stability for NSOpenGLPixelFormat

14 July, 2014 - 10:27
pre style='white-space:pre-wrap;width:81ex'>[Mac] Improved stability for NSOpenGLPixelFormat Non-accelerated contexts are now considered iff no accelerated contexts are available. Additionally, a GraphicsException will be thrown if context construction fails for any reason, instead of causing a runtime crash./pre>

Merge pull request #147 from thefiddler/arrayfix

7 July, 2014 - 11:41
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #147 from thefiddler/arrayfix [Rewrite] Refactored string prologue/epilogues/pre>

[Rewrite] Refactored string prologue/epilogues

7 July, 2014 - 11:16
pre style='white-space:pre-wrap;width:81ex'>[Rewrite] Refactored string prologue/epilogues We currently have three categories of string parameters: `string`, `string[]` and `StringBuilder`. (OpenTK 1.2 adds one more: `ref string`.) Each category needs to be marshaled separately into a native character array. This commit implements the following changes: - string[] epilogues are now correctly emitted, instead of being ignored. - string[] prologues and epilogues now use the same local variable name. - all epilogues are now generated with a single pass over the function parameters, instead of requiring a separate pass for each category. - string prologues and epilogues now allocate local variables based on the relevant parameter *name* rather than the parameter *type*. Fixes issue #144./pre>

Merge pull request #145 from Frassle/throw

23 June, 2014 - 06:48
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #145 from Frassle/throw Preserve stack trace in OutOfMemory exception/pre>

Change to correct throw statement to preserve stack trace.

22 June, 2014 - 19:40
pre style='white-space:pre-wrap;width:81ex'>Change to correct throw statement to preserve stack trace./pre>

[Docs] Updated readme for 1.1.3 release

20 June, 2014 - 09:37
pre style='white-space:pre-wrap;width:81ex'>[Docs] Updated readme for 1.1.3 release/pre>

Merge pull request #140 from thefiddler/glspecs_june2014

20 June, 2014 - 09:35
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #140 from thefiddler/glspecs_june2014 [ES][GL] Sync with June 2014 specification/pre>

Revert [Convert] Workaround for broken names with spaces

20 June, 2014 - 07:27
pre style='white-space:pre-wrap;width:81ex'>Revert [Convert] Workaround for broken names with spaces This reverts commit 1e78e62b906fd5fa9f10501ffd0543d4f3e3dc8d. The relevant issue has been fixed upstream by Khronos./pre>

Merge pull request #141 from Frassle/marshal

20 June, 2014 - 06:45
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #141 from Frassle/marshal Fixes bugs in String marshalling./pre>

Fixes bugs in String marshalling.

19 June, 2014 - 21:51
pre style='white-space:pre-wrap;width:81ex'>Fixes bugs in String marshalling. Fixes two issues: 1. FreeStringArrayPtr used the wrong variable in the offset to ReadIntPtr causing an access violation. 2. Better cleanup of memory in MarshalStringArrayToPtr when any alloc fails./pre>

[ES][GL] Regenerated bindings

19 June, 2014 - 14:24
pre style='white-space:pre-wrap;width:81ex'>[ES][GL] Regenerated bindings/pre>

[ES][GL] Synced with June 2014 specifications

19 June, 2014 - 14:24
pre style='white-space:pre-wrap;width:81ex'>[ES][GL] Synced with June 2014 specifications This introduces support for the following extensions: - EXT_geometry_point_size - EXT_primitive_bounding_box - EXT_texture_array - EXT_tessellation_point_size/pre>

[Convert] Workaround for broken names with spaces

19 June, 2014 - 14:22
pre style='white-space:pre-wrap;width:81ex'>[Convert] Workaround for broken names with spaces/pre>

Merge pull request #138 from thefiddler/xi2exitfix

18 June, 2014 - 08:26
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #138 from thefiddler/xi2exitfix [X11] Fix hang when exiting XI2 input thread/pre>

Merge pull request #135 from thefiddler/xquartz

17 June, 2014 - 07:06
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #135 from thefiddler/xquartz XQuartz support (X11 on Mac)/pre>

[X11] Send ClientMessage to exit input event loop

17 June, 2014 - 07:05
pre style='white-space:pre-wrap;width:81ex'>[X11] Send ClientMessage to exit input event loop To do that, we need a custom InputOnly window. This window is only used for receiving the exit ClientMessage - XI2 input is still received through the root window. Fixes issue https://github.com/mono/MonoGame/issues/2711/pre>

[X11] Remove unused XCreateWindow overloads

17 June, 2014 - 06:51
pre style='white-space:pre-wrap;width:81ex'>[X11] Remove unused XCreateWindow overloads/pre>