Camilla Berglund
75705ba2c5
Removed checks for clearly invalid NULL pointers.
2013-01-25 01:08:14 +01:00
Camilla Berglund
8c766b57e7
Renamed chdir option, added OS X menu bar option.
...
Some command-line programs want to render to hidden windows without any
visible UI. This option makes this possible on OS X.
2013-01-25 00:53:38 +01:00
Camilla Berglund
6abb8e4c86
Fixed leak of wide string window title.
2013-01-25 00:44:41 +01:00
Camilla Berglund
2ece101f0e
Added X error text to context creation failure.
2013-01-25 00:44:33 +01:00
Camilla Berglund
b1ff42b7bb
Moved to WM_STATE for iconify events.
2013-01-25 00:44:26 +01:00
Camilla Berglund
e820284015
Renamed WM atom struct members for clarity.
2013-01-25 00:44:19 +01:00
Camilla Berglund
ca07a067a8
Moved WM_DELETE_WINDOW retrieval to init.
2013-01-25 00:44:08 +01:00
Camilla Berglund
2fca5c5df1
Formatted public header, removed per-token docs.
...
Some tokens are used for more than one purpose, making it difficult to write
good documentation on the token itself. These tokens should instead be
described in the documentation for each function or callback that uses them.
2013-01-25 00:43:07 +01:00
Camilla Berglund
38aef53b0c
Shortened window struct member.
2013-01-25 00:42:45 +01:00
Camilla Berglund
bc150ac9c8
Forced resizable to true for fullscreen windows.
2013-01-25 00:42:20 +01:00
Camilla Berglund
52a79c6f3b
Added error for no selected client library.
2013-01-25 00:41:02 +01:00
Camilla Berglund
6333a5caaf
Added CMake option for glfwInit chdir on OS X.
2013-01-21 16:21:59 +01:00
Camilla Berglund
bd2abbca9f
CMake file formatting.
2013-01-17 18:59:35 +01:00
Camilla Berglund
121ce7fbd6
Renamed X11 keysym to Unicode conversion file.
2013-01-17 18:59:35 +01:00
Camilla Berglund
355af57b91
Renamed internal macro to match conventions.
2013-01-17 18:59:35 +01:00
Camilla Berglund
d406b48007
Added constraints subheading.
2013-01-17 18:59:35 +01:00
Camilla Berglund
9492fc5cc1
Documentation work (fixed all Doxygen warnings).
2013-01-17 18:59:35 +01:00
Camilla Berglund
20a4ecf175
Added missing WGL pixel format error check.
2013-01-17 18:59:35 +01:00
Camilla Berglund
f479b1920f
Formatting of internal.h.
2013-01-17 18:59:35 +01:00
Camilla Berglund
7f56269f66
Merge branch 'master' of github.com:elmindreda/glfw
2013-01-17 18:13:24 +01:00
Camilla Berglund
c00839e4d7
Merge branch 'master' of github.com:elmindreda/glfw
2013-01-16 20:33:24 +01:00
Camilla Berglund
3a871b9edb
Added EGL errors to output, added EGL init to Win32.
2013-01-16 20:10:17 +01:00
Camilla Berglund
9b6fb32dc2
Fixed copypaste errors in format selection.
2013-01-16 19:49:23 +01:00
Camilla Berglund
6107170ebb
Updated EGL config error message.
2013-01-16 19:48:43 +01:00
Camilla Berglund
e51e049ad5
Added error for no selected client library.
2013-01-16 06:38:17 +01:00
Camilla Berglund
cc45a9e53d
Updated native API and merged into related files.
2013-01-15 22:38:14 +01:00
Camilla Berglund
8d60214fac
Put window callbacks in a substruct.
2013-01-15 21:34:26 +01:00
Camilla Berglund
cb8c7740e6
Removed superfluous whitespace.
2013-01-15 20:56:08 +01:00
Camilla Berglund
38947b37af
Renamed context API init/terminate functions.
2013-01-15 20:49:29 +01:00
Camilla Berglund
a8ea120cae
Removed internal fbconfig enum and selection.
2013-01-15 20:00:27 +01:00
Camilla Berglund
0517a82467
Added support for GLESv1_CM and GLESv2 client libraries.
2013-01-15 19:09:43 +01:00
Camilla Berglund
f8df91d815
Inclusion guard fixes.
2013-01-15 02:00:03 +01:00
Camilla Berglund
1856251ffe
Added documentation for native API.
2013-01-15 01:41:58 +01:00
Camilla Berglund
1bd59844c8
Documentation work.
2013-01-13 22:06:57 +01:00
Camilla Berglund
3863a635f2
Clarified CMake X extension error messages.
2013-01-13 01:35:49 +01:00
Camilla Berglund
796978478f
Merge branch 'master' of github.com:elmindreda/glfw
2013-01-12 21:11:56 +01:00
Camilla Berglund
9726597794
X11 event comment cleanup.
2013-01-12 21:11:41 +01:00
Camilla Berglund
fcb96967ba
Replaced repeat kluge with detectable auto repeat.
2013-01-12 21:01:44 +01:00
Camilla Berglund
d1dac4b965
Updated options for Universal build.
2013-01-12 19:48:26 +01:00
Camilla Berglund
6a4c175816
Made client-side RandR and Xf86VidMode required.
2013-01-12 19:23:53 +01:00
Camilla Berglund
747b6d8805
RandR and fallback path fixes.
2013-01-12 18:10:18 +01:00
Camilla Berglund
be8856af65
Made the X keyboard extension required.
2013-01-07 18:14:26 +01:00
Camilla Berglund
9bfb925d1a
Documentation updates.
2013-01-07 17:22:02 +01:00
Camilla Berglund
f0f4af4287
Fixed warnings on VC++.
2013-01-06 21:02:57 +01:00
Camilla Berglund
c3da8e417f
Merge branch 'master' of github.com:elmindreda/glfw
2013-01-06 19:59:51 +01:00
Camilla Berglund
11b646920b
Merge pull request #31 from arsenm/master
...
Fixed silent failure when no monitors were found.
2013-01-06 10:56:03 -08:00
Camilla Berglund
6aa7c759aa
Merge pull request #30 from Jonanin/master
...
Fixed build errors on Visual C++.
2013-01-06 10:51:40 -08:00
Matt Arsenault
6501a3007c
No monitors should call error callback
2013-01-06 12:37:56 -05:00
Matt Arsenault
5162796094
Threads still need to be linked with static library
2013-01-06 12:31:47 -05:00
Camilla Berglund
316ee1d77d
Made glfwGetVideoMode return a GLFWvidmode.
2013-01-05 22:07:06 +01:00