Syndicate content
Updated: 38 min 59 sec ago

[Docs] Updated documentation for 1.1.4c release

1 hour 23 min ago
pre style='white-space:pre-wrap;width:81ex'>[Docs] Updated documentation for 1.1.4c release/pre>

[Input] Corrected invalid GUID in GamePad database

1 hour 27 min ago
pre style='white-space:pre-wrap;width:81ex'>[Input] Corrected invalid GUID in GamePad database/pre>

[Docs] Updated documentation for 1.1.4b release

2 hours 1 min ago
pre style='white-space:pre-wrap;width:81ex'>[Docs] Updated documentation for 1.1.4b release/pre>

Merge pull request #159 from thefiddler/joydb

2 hours 7 min ago
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #159 from thefiddler/joydb [Input] Sync GamePad database with SDL 2.0.4/pre>

[Input] Sync GamePad database with SDL 2.0.4

2 hours 18 min ago
pre style='white-space:pre-wrap;width:81ex'>[Input] Sync GamePad database with SDL 2.0.4/pre>

Merge pull request #158 from thefiddler/fuzzfix

2 hours 44 min ago
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #158 from thefiddler/fuzzfix [Mac] Improve stability under Cocoa/pre>

[Mac] Release input driver before other resources

3 hours 14 min ago
pre style='white-space:pre-wrap;width:81ex'>[Mac] Release input driver before other resources The input driver relies on the existence of a CFRunLoop. Releasing it first ensures that a CFRunLoop is available for its complete life cycle./pre>

[Mac] Do not use autorelease pool

3 hours 16 min ago
pre style='white-space:pre-wrap;width:81ex'>[Mac] Do not use autorelease pool Avoids a potential crash on shutdown./pre>

[Mac] Correctly release mach port

3 hours 16 min ago
pre style='white-space:pre-wrap;width:81ex'>[Mac] Correctly release mach port The event tap is released automatically along with the mach port. Fixes crash on shutdown./pre>

[Graphics] Implemented structural equality

5 hours 13 min ago
pre style='white-space:pre-wrap;width:81ex'>[Graphics] Implemented structural equality GraphicsContexts are now considered equal if they store the same context handle. Debugging information is also improved./pre>

[Mac] Removed stored delegate list

5 hours 14 min ago
pre style='white-space:pre-wrap;width:81ex'>[Mac] Removed stored delegate list The stored delegate list would store delegates indefinitely, causing a memory leak. It is now the responsibility of each class to maintain references to any callback functions it defines./pre>

[OpenTK] Removed the finalizer in OpenTK.Toolkit

5 hours 15 min ago
pre style='white-space:pre-wrap;width:81ex'>[OpenTK] Removed the finalizer in OpenTK.Toolkit This resolves crashes related to the platform factory being reset while resources are still live./pre>

[OpenTK] Dispose() now clear the list of resources

5 hours 17 min ago
pre style='white-space:pre-wrap;width:81ex'>[OpenTK] Dispose() now clear the list of resources/pre>

[Mac] Explicitly close removed devices

5 hours 18 min ago
pre style='white-space:pre-wrap;width:81ex'>[Mac] Explicitly close removed devices Devices are now explicitly closed when they a DeviceRemoved event is received. Additionally, exceptions are no longer allowed to escape into unmanaged code, where they might crash the runtime./pre>

[Mac] Mark callback calling convention

5 hours 19 min ago
pre style='white-space:pre-wrap;width:81ex'>[Mac] Mark callback calling convention Callbacks are now explicitly marked as unmanaged pointers with the correct (platform-defined) calling convention. Exceptions raised inside these callbacks are no longer allowed to escape into unmanaged code, where they will crash the runtime. Additionally, the window is now only closed on the UI thread, and only if it is actually open./pre>

[Mac] Only dispose context on UI thread

5 hours 22 min ago
pre style='white-space:pre-wrap;width:81ex'>[Mac] Only dispose context on UI thread/pre>

[Mac]] Add NSApplication.IsUIThread property

5 hours 23 min ago
pre style='white-space:pre-wrap;width:81ex'>[Mac]] Add NSApplication.IsUIThread property This can be used to check whether it is safe to access UI components in the calling thread./pre>

[Mac] Resource registration moved to the facades

12 hours 1 min ago
pre style='white-space:pre-wrap;width:81ex'>[Mac] Resource registration moved to the facades/pre>

[Mac] Ensure Cocoa bindings are initialized first

12 hours 2 min ago
pre style='white-space:pre-wrap;width:81ex'>[Mac] Ensure Cocoa bindings are initialized first/pre>

[OpenTK] Register GraphicsContext and NativeWindow

12 hours 2 min ago
pre style='white-space:pre-wrap;width:81ex'>[OpenTK] Register GraphicsContext and NativeWindow/pre>