Camilla Berglund
63a191eb8d
Added clearing of callbacks on terminate.
2013-07-30 17:06:06 +02:00
arturo
a6a5fa937c
Fixed window position being incorrect on some WMs.
2013-07-30 15:52:47 +02:00
Camilla Berglund
3cfc400cf9
Simplified source file comment headers.
2013-07-30 14:46:52 +02:00
Camilla Berglund
6e85924bd3
Replaced selector test with NSAppKitVersionNumber.
2013-07-30 14:46:51 +02:00
Camilla Berglund
f7282e86c0
Added pointer swap macro for callback setters.
2013-07-30 14:44:56 +02:00
Camilla Berglund
9d0e102135
Fixed glfwCreateWindow return value semantics.
2013-07-30 14:44:56 +02:00
Dmitri Shuralyov
c99b7fe7da
Fixed #if-guard logic and signature for hasPreciseScrollingDeltas.
2013-07-24 23:06:58 -07:00
Dmitri Shuralyov
5655e26315
Changed scrollWheel to use precise scrolling deltas when available.
...
Use precise scrolling deltas only on supported versions of OS X;
hasPreciseScrollingDeltas, scrollingDeltaX, scrollingDeltaY are
available in OS X v10.7 and later.
Replaced a single occurence of a tab character with 4 spaces for
consistency in src/socoa_window.m.
2013-07-17 19:36:43 -07:00
siavash
0463e196b4
Cleanup of size_t use.
2013-07-15 18:37:02 +02:00
siavash
b12c973922
Moved X11 character translation failure test.
2013-07-15 18:28:09 +02:00
Camilla Berglund
45653c5549
Cleaned up X error handler work.
2013-07-11 01:32:46 +02:00
Camilla Berglund
f67c7b49ab
Merge pull request #86 from siavashserver/master
...
Added utility functions for X11 error handler.
2013-07-10 15:46:49 -07:00
Camilla Berglund
41a1374744
Updated references to OS X (previously Mac OS X).
2013-07-10 15:38:31 +02:00
Camilla Berglund
c8b01f61d6
Enabled OpenGL 3.x and 4.x context on OS X 10.9.
2013-07-10 15:03:14 +02:00
siavash
3b4eb2f0a0
Added blank cursor creation error checking on X11.
2013-07-09 21:08:21 +04:30
Camilla Berglund
d20aa0428a
Fixed window positioning on OS X.
2013-07-09 17:08:26 +02:00
Camilla Berglund
1c80e99008
Added forcing of swap interval on DWM composition.
2013-07-08 00:32:23 +02:00
Niklas Behrens
a55c3f48eb
Fix incorrect cursor position
...
When reactivating the cursor its position was updated visually but not
internally which caused glfwGetCursorPos to return wrong values.
2013-07-07 22:05:29 +02:00
siavash
763ec6cbcb
Cleanup.
2013-07-05 14:29:12 +02:00
Camilla Berglund
dcb4d8ee32
Fixed possible X11 screensaver race condition.
2013-07-04 17:52:15 +02:00
Camilla Berglund
58c69a9ac4
Enabled compilation on OS X 10.6 SDK.
2013-07-04 15:02:01 +02:00
Camilla Berglund
7a03ca8dbc
Removed superflous casts of allocated memory.
2013-07-04 14:54:07 +02:00
Camilla Berglund
d7512f529c
Clarified names of gamma array helper functions.
2013-07-04 14:52:58 +02:00
Camilla Berglund
209a470a5f
Replaced all uses of malloc with calloc.
2013-07-04 14:20:14 +02:00
Camilla Berglund
2656bf8f9f
Added missing module handle freeing.
2013-06-26 14:04:07 +02:00
Camilla Berglund
194e22dbbe
Fixed retrieval of OpenGL 1.0 and 1.1 on WGL.
2013-06-26 13:57:09 +02:00
Camilla Berglund
4883073b91
Cleanup.
2013-06-24 14:38:00 +02:00
Camilla Berglund
2ce9e8e6b2
Fixed clipboard string leaks.
...
The clipboard string was not by the Win32 and Cocoa ports on terminate.
2013-06-24 14:08:55 +02:00
Camilla Berglund
933005a022
Corrected comment.
2013-06-19 13:49:51 +02:00
Camilla Berglund
3be3f58a92
Cleanup.
2013-06-19 13:47:19 +02:00
Camilla Berglund
e11a5e3973
Fixed resizing for full screen override redirect.
2013-06-19 13:47:19 +02:00
Jari Vetoniemi
5c54987285
Typecast EGL types to get rid of compile warnings
2013-06-17 19:25:41 +03:00
Camilla Berglund
c10bf9ba9c
Fixed incorrect hint default.
...
The default for the GLFW_ALPHA_BITS hint was zero instead of 8.
2013-06-17 17:42:25 +02:00
Camilla Berglund
10017b27bb
Cleanup.
2013-06-17 12:46:51 +02:00
Camilla Berglund
01ccc56423
Added missing headers to library target.
2013-06-17 10:31:25 +02:00
Camilla Berglund
22e1aa6cfc
Fixed process transform when no menu bar.
2013-06-16 20:30:36 +02:00
Kyle McDonald
d5cd6ec8eb
Restored support for Mac OS X 10.6.
...
Modified during merge.
2013-06-16 18:46:20 +02:00
Camilla Berglund
eba8168a03
Fixed glfwGetFramebufferSize on OS X.
2013-06-16 18:32:16 +02:00
Camilla Berglund
a7ff236b32
Fixed duplicate events being reported.
2013-06-16 18:29:46 +02:00
Camilla Berglund
d31322cdcd
Added option for disabling install.
2013-06-16 13:31:39 +02:00
Camilla Berglund
77e4c61190
Fixed broken WGL error detection.
...
Context creation was attempted even if no valid pixel formats had been
found during enumeration.
2013-06-13 18:29:21 +02:00
Camilla Berglund
ccb810bed9
It's not an error.
2013-06-13 12:21:16 +02:00
Camilla Berglund
5da6a903f9
Fixed MinGW warning.
2013-06-12 23:08:01 +02:00
Camilla Berglund
3df0b4478b
Fixed VC++ warnings.
2013-06-12 20:37:04 +02:00
Camilla Berglund
421810325a
Win32 fixes.
2013-06-12 19:58:30 +02:00
Camilla Berglund
35c386b7bb
Ignore CRTCs with no outputs.
2013-06-12 19:40:55 +02:00
Camilla Berglund
52354bf382
Added missing ramp array allocation.
2013-06-09 18:18:09 +02:00
Camilla Berglund
68b7ea86d2
Monitor enumeration fixes.
2013-06-09 13:10:21 +02:00
Camilla Berglund
8c069f3753
Fixed use of wrong variable.
2013-06-09 12:18:07 +02:00
Camilla Berglund
296b0a39a0
Added zeroing of DEVMODE.
2013-06-09 11:45:51 +02:00