1
0
Fork 0
mirror of https://github.com/gwm17/glfw.git synced 2024-11-23 10:48:51 -05:00
Commit Graph

279 Commits

Author SHA1 Message Date
Camilla Berglund d493a82f9e Various error fixes.
Fixed incorrect error types.  Added missing error string prefixes.
Removed some invalid or superfluous error emissions.  Clarified some
error strings.  Joined error string lines to aid grep.  Replaced some
generic error strings with specific ones.  Documentation work.

Fixes #450.
2015-03-15 15:52:27 +01:00
Camilla Berglund 75b7720d00 Removed stray word in window guide. 2015-03-15 15:47:39 +01:00
Camilla Berglund d79beb9539 Renamed monitor test program. 2015-03-15 15:47:15 +01:00
Camilla Berglund 98e36753e6 Clarified language for windowed full screen.
Fixes #447.
2015-02-22 19:22:48 +01:00
Camilla Berglund f4c127f75a Made XInput2 optional at compile-time.
This is required for RHEL 5, CentOS 5 and Cygwin-X.

Fixes #314.
2015-02-16 15:40:39 +01:00
Camilla Berglund ead8a1c333 Started 3.1.1. 2015-01-25 10:42:01 +01:00
Camilla Berglund 4188c263e3 Documentation work. 2015-01-18 17:30:10 +01:00
Camilla Berglund 3efff4e8de Documentation work. 2015-01-17 23:10:54 +01:00
Camilla Berglund 479fa6408a Documentation work. 2015-01-17 23:52:54 +01:00
Camilla Berglund ce196232a7 Documentation work. 2015-01-16 14:09:03 +01:00
Camilla Berglund ce8f97c23c Documentation work.
Fixes #212.
Fixes #420.
2015-01-16 01:34:12 +01:00
Camilla Berglund 4e375d0e74 Documentation work. 2015-01-11 18:25:54 +01:00
Camilla Berglund 500f5ebf04 Documentation work.
Fixes #416.
2015-01-11 03:57:28 +01:00
Pontus Stenetorp e132945f71 Added missing article.
Fixes #409.
2015-01-06 00:02:43 +01:00
Camilla Berglund 138feb8be6 Documentation work. 2015-01-05 18:01:24 +01:00
Camilla Berglund 2085876da6 Documentation work. 2015-01-05 16:17:50 +01:00
Camilla Berglund d459145d28 Made glfwGetCursorPos query system directly.
Fixes #103.
Fixes #153.
Fixes #193.
Fixes #355.
Fixes #381.
2015-01-04 16:54:19 +01:00
Camilla Berglund 2bed33ab15 Formatting. 2014-12-31 17:54:22 +01:00
Camilla Berglund 4783b17fa3 Added NvOptimusEnablement DLL caveat. 2014-12-29 03:57:45 +01:00
Camilla Berglund 01c0c3ca1f Fixed misplaced subheading. 2014-12-19 06:25:32 +01:00
Camilla Berglund 44372b89f6 Documentation work. 2014-12-18 02:53:14 +01:00
Camilla Berglund 2a1375e97c Added glfwCreateStandardCursor.
This function allows the creation of cursor objects using one of several
standard cursor shapes from the current system cursor theme.
2014-12-15 21:58:44 +01:00
Camilla Berglund ce0e74f6a9 Fixed word in standards conformance. 2014-12-11 13:54:03 +01:00
Camilla Berglund 5c003d3fbe Added Mir to compilation guide. 2014-11-10 02:04:45 +01:00
Camilla Berglund 1285e07f1b Documentation work. 2014-10-30 14:38:38 +01:00
Siavash Eliasi f611ba8aa0 Using consistent margins for tips and code blocks. 2014-10-22 10:29:40 +03:30
Camilla Berglund a21f2377bc Updated TinyCThread URL. 2014-10-15 03:56:16 +02:00
Camilla Berglund b140606a49 Added GLFW_INCLUDE_GLEXT for glext.h inclusion.
Closes #365.
2014-10-13 23:57:21 +02:00
Camilla Berglund 2d13eb0920 Documentation work. 2014-10-13 17:23:05 +02:00
Camilla Berglund 496567d3f1 Documentation work. 2014-10-13 15:48:40 +02:00
Camilla Berglund a6c57dc6f1 Documentation work. 2014-10-07 19:43:05 +02:00
Camilla Berglund 96d230becb Documentation work. 2014-10-07 12:24:31 +02:00
Camilla Berglund e0c26f0ec5 Changed default of GLFW_REFRESH_RATE.
Fixes #354.
2014-10-06 23:52:10 +02:00
Camilla Berglund 6be821c18b Documentation work. 2014-10-06 23:18:33 +02:00
Camilla Berglund 95654cfada Documentation work. 2014-10-06 15:01:58 +02:00
Camilla Berglund 4591ad2d64 Documentation work. 2014-09-22 11:08:33 +02:00
Camilla Berglund e9c7314d50 Added GLFW_FOCUSED window hint.
Fixes #101.
2014-09-10 11:50:50 +02:00
Camilla Berglund 66c3af7628 Added compatibility paragraphs on flush control. 2014-09-05 13:57:58 +02:00
Camilla Berglund 44c899ce70 Added support for GL_KHR_context_flush_control. 2014-08-21 19:29:04 +02:00
Camilla Berglund 4ce884fa52 Added OpenGL Reference pointers. 2014-08-15 15:16:45 +02:00
Camilla Berglund c39ebfe1b8 Fixed callback syntax in tutorial. 2014-07-23 23:52:20 +02:00
Camilla Berglund 0364457947 Added custom Doxygen layout file. 2014-07-04 13:27:41 +02:00
Siavash Eliasi 9c545d6a14 Fixed typo. 2014-07-03 10:26:49 +04:30
Camilla Berglund c015852498 Restored smaller Doxygen code block padding.
This is a revert of db5b089cee.
2014-07-02 18:41:30 +02:00
Siavash Eliasi 5a48f3123f Using a light grey syntax highlighting theme. 2014-07-02 20:44:03 +04:30
Siavash Eliasi 51208601a4 Setting CSS for horizontal rules. 2014-06-26 22:16:09 +02:00
Siavash Eliasi 2ea74e60f9 Using slightly brighter set of colors for message boxes. 2014-06-26 22:16:09 +02:00
Siavash Eliasi db5b089cee Increasing code block padding. 2014-06-26 22:16:09 +02:00
Siavash Eliasi ce3ff08932 Using different color for links inside code blocks. 2014-06-26 22:16:09 +02:00
Siavash Eliasi 30eccfd454 No orange links in documentation message boxes. 2014-06-26 22:16:09 +02:00
Siavash Eliasi eb13951fb2 Removed unnecessary CSS rule. 2014-06-26 22:16:09 +02:00
Camilla Berglund 96b12ee504 Added character with modifiers callback.
The undefined behaviour changed with #40 has been reverted, making the
character-only callback again behave like a system text field.  This
behavior has now been documentated.

Fixes #203.
Fixes #305.
2014-06-24 10:50:05 +02:00
Camilla Berglund e8e05d462c Documentation work.
Fixes #276.
2014-06-19 11:38:22 +02:00
Siavash Eliasi dcc3e72d39 Introducing extra.less and using Less CSS for higher flexibility.
This will reduce the amount of copy paste involved when performing
slight changes to the default color sets.

These Ruby gems are required for generating extra.css from extra.less:
gem install less therubyracer

Please run this command to regenerate extra.css:
lessc --compress extra.less > extra.css
2014-06-18 18:04:52 +02:00
Siavash Eliasi 0a4796b2a0 Doxygen CSS cleanup. 2014-06-18 18:04:52 +02:00
Siavash Eliasi 9e72bb1775 Setting CSS for missed elements. 2014-06-18 18:04:52 +02:00
Camilla Berglund 3ce7bfef07 Added GLFW_FLOATING.
Fixes #23.
2014-06-18 16:39:39 +02:00
Camilla Berglund c9808586b3 Added GLFW_DOUBLEBUFFER. 2014-06-18 16:36:53 +02:00
Camilla Berglund 281013002d Added GLFW_DONT_CARE.
This changes the behavior of framebuffer hints set to zero.  Before,
zero meant that any value was acceptable.  This changes zero to be an
explicit preference and adds GLFW_DONT_CARE to mean that any value is
equally acceptable.

Fixes #70.
2014-06-18 16:36:22 +02:00
Camilla Berglund 25e7ff1196 Added GLFW_AUTO_ICONIFY.
By default, full screen windows that lose focus will be iconified and
the video mode will be restored.  This makes it impossible to create
applications spanning multiple monitors.  The GLFW_AUTO_ICONIFY window
hint will allow users to disable this behavior.

Fixes #143.
2014-06-18 16:33:58 +02:00
Siavash Eliasi 0ffe934a3e Fixed typo in transition guide. 2014-05-26 10:33:22 +04:30
Camilla Berglund aa5be2dbc3 Removed deprecated Doxygen options. 2014-05-23 13:53:55 +02:00
Siavash Eliasi f91d1d967f Fixed doxygen navigation bar position for Firefox web browser.
- More unification with website (page padding and width)
- Setting the minimum width of navigation bars to 800px.
2014-04-19 11:03:08 +04:30
Camilla Berglund 42bf473b18 Added linking tutorial caveat. 2014-04-13 18:08:12 +02:00
Siavash Eliasi f6f5b4ab0d Fixed doxygen navigation bar position for chromium web browser. 2014-04-12 08:52:02 +04:30
Camilla Berglund eb3f75e03e Added glfwGetWindowFrameSize. 2014-03-30 10:57:32 +02:00
Camilla Berglund 5c8121e7a8 Clarified language for file drop callback. 2014-03-29 21:35:21 +01:00
Camilla Berglund 68d757113b Added custom cursors to news. 2014-03-21 15:58:01 +01:00
Eddie Ringle d79be3f7fc docs/window.dox: Fix typo
Signed-off-by: Eddie Ringle <eddie@eringle.net>
2014-03-16 17:43:41 -04:00
Camilla Berglund 1ccc23268c Added glfwPostEmptyEvent. 2014-03-09 17:55:55 +01:00
Camilla Berglund a89a02ff85 Fixed documentation copypaste error. 2014-03-06 15:31:24 +01:00
Siavash Eliasi aaea58fa2e Removed <code> element background from other undesirable cases. 2014-02-16 15:01:05 +03:30
Siavash Eliasi 9ddaf76b68 Added background colour for non-table and non-note <code> elements. 2014-02-16 14:07:30 +03:30
Camilla Berglund 754536404e Updated version number on main page. 2014-02-13 15:33:34 +01:00
Camilla Berglund a75c457620 Removed background of <code> elements. 2014-02-13 15:20:12 +01:00
Camilla Berglund 84377c6175 Added _GLFW_USE_RETINA. 2014-02-10 13:45:13 +01:00
Camilla Berglund 5114339136 Added high-DPI viewport note to news. 2014-01-24 02:29:15 +01:00
Camilla Berglund 1d3f3e65a0 Added high-DPI note to transition guide. 2014-01-24 02:28:56 +01:00
Camilla Berglund 040552fcca Added file drop support to news page. 2014-01-21 22:40:19 +01:00
Camilla Berglund 2edc25b729 Added extensions to X11 conformance section. 2014-01-21 21:33:11 +01:00
Camilla Berglund b4001b78b9 X11 conformance updates. 2014-01-21 21:19:20 +01:00
Camilla Berglund 0b8cd09435 Updated title of X11 conformance section. 2014-01-21 20:58:01 +01:00
Camilla Berglund 313480a09c Added XDND note to conformance page. 2014-01-21 20:54:42 +01:00
Camilla Berglund b17bed28c8 Added note on gdi32 as non-defaultlib on MinGW.
Some versions of MinGW do not include gdi32 among the default libraries
for Win32 subsystem binaries.
2013-12-23 00:53:04 +01:00
Camilla Berglund 4eea3175f1 Re-worded OS X context creation limits. 2013-12-18 12:42:05 +01:00
Camilla Berglund 8ac7cab100 Added notes on API headers. 2013-12-11 14:38:27 +01:00
Camilla Berglund 5668eb0732 Added paragraph on object sharing. 2013-12-05 03:17:45 +01:00
Camilla Berglund 8443848637 Updated swap interval notes. 2013-11-24 23:31:15 +01:00
Camilla Berglund e0ee90d50c Fixed news item tag name. 2013-11-20 15:37:08 +01:00
Camilla Berglund 171538d01c Grammar fix. 2013-11-20 15:33:40 +01:00
Camilla Berglund c21745c886 Added reference to manual compilation guide. 2013-11-20 15:28:30 +01:00
Camilla Berglund 9979da59e3 Manual compilation guide work. 2013-11-20 14:37:04 +01:00
Camilla Berglund 8b1b322771 Added manual compilation guide. 2013-11-20 14:27:05 +01:00
Camilla Berglund bb3f29d8bc Added note on profile detection. 2013-11-19 17:57:08 +01:00
Camilla Berglund d82095d7ea Changed from PREFIX to CMAKE_INSTALL_PREFIX. 2013-11-10 15:43:25 +01:00
Camilla Berglund a79c844c4d Oh dear. 2013-11-10 03:31:10 +01:00
Camilla Berglund 6c12ffc902 Added the GLFW_BUILD_DOCS CMake option. 2013-11-07 18:23:54 +01:00
Camilla Berglund 174c72f2c0 Moved GLFW compilation guide to docs. 2013-10-27 12:53:50 +01:00
Camilla Berglund 394c44ccf9 More words on window closing. 2013-10-25 15:55:24 +02:00
Camilla Berglund db8e6bed7a Cross-linked build guides. 2013-10-21 22:23:15 +02:00
Camilla Berglund a5df39e14f Added section on user pointer to window guide. 2013-10-12 20:00:16 +02:00
siavash 1695fd08f0 Fixed page header background image location. 2013-10-11 23:11:11 +03:30
Camilla Berglund fa765ee719 Removed DOS line breaks. 2013-10-09 21:35:35 +02:00
Camilla Berglund aab08712dd Fixed zero refresh rate on some monitors. 2013-10-09 19:45:39 +02:00
Camilla Berglund 55530dbd14 Merge pull request #149 from andrewcorrigan/master
Added glfw_ prefix to configuration header.
2013-10-04 08:47:29 -07:00
Camilla Berglund 12f0d8d4ca Build documentation grammar fix. 2013-10-04 17:08:04 +02:00
Andrew Corrigan 34f1c298b6 config.h.in --> glfw_config.h.in 2013-10-04 09:41:08 -04:00
Camilla Berglund 1f6696d433 Added references to build guide. 2013-09-24 22:17:35 +02:00
Camilla Berglund 25eb8dc277 Removed index.html from URL. 2013-09-24 21:32:21 +02:00
siavash 96c5aea3ba Removed invisible element. 2013-09-21 15:18:49 +04:30
siavash cca61d752d New theme for doxygen generated documentations. 2013-09-21 15:14:37 +04:30
Camilla Berglund f1397843ee Added GLFW_OPENED to transition guide. 2013-07-11 14:01:06 +02:00
Camilla Berglund d10eff4531 Updated OS X OpenGL compatibility docs. 2013-07-10 15:47:32 +02:00
Camilla Berglund e67ee935a2 Fixed documentation tag name. 2013-07-10 15:39:08 +02:00
Camilla Berglund 41a1374744 Updated references to OS X (previously Mac OS X). 2013-07-10 15:38:31 +02:00
Camilla Berglund 4b7ae4918b Documentation work. 2013-07-07 12:59:30 +02:00
Camilla Berglund 1947557eb1 Documentation work. 2013-07-04 13:05:19 +02:00
Camilla Berglund b6b57b5249 Documentation work. 2013-06-23 15:17:43 +02:00
Camilla Berglund 659157928e Client build documentation work. 2013-06-21 13:04:47 +02:00
Camilla Berglund f5f55e3ff8 Documentation work. 2013-06-17 14:15:35 +02:00
Camilla Berglund 77572bdf6e Fixed line terminators. 2013-06-13 12:24:07 +02:00
Camilla Berglund fdaebdd169 Removed 'unfinished' claim. 2013-06-13 12:12:45 +02:00
Camilla Berglund 74d355fae4 News page fixes. 2013-06-13 12:12:10 +02:00
Camilla Berglund 2cc2e8acd7 Added cursor crossing callback to news. 2013-06-13 12:08:42 +02:00
Camilla Berglund 964a5ba952 Sorted Doxygen pages. 2013-06-12 20:58:13 +02:00
Camilla Berglund 30b6e0c868 Removed deprecated Doxygen option. 2013-06-12 20:35:50 +02:00
Camilla Berglund c449ef2e12 Moved client build docs to Doxygen. 2013-06-12 16:06:45 +02:00
Camilla Berglund 3274dc9a61 Added internal docs. 2013-06-12 15:03:56 +02:00
Camilla Berglund bfb7b053c2 Added missing news items. 2013-06-06 17:29:06 +02:00
Camilla Berglund ee91dea741 Added key input to quick tutorial. 2013-06-05 23:46:16 +02:00
Camilla Berglund 362bf5de64 Documentation work. 2013-06-05 23:01:50 +02:00
Camilla Berglund fbfbf3ce07 Documentation work. 2013-06-05 21:26:40 +02:00
Camilla Berglund 44e8401f7b Clarified default profile token name. 2013-06-05 16:15:20 +02:00
Camilla Berglund 179d90956a Added high-DPI to news page. 2013-06-04 17:50:41 +02:00
Camilla Berglund 2591b6c8c8 Fixed use of legacy token names. 2013-06-03 14:01:25 +02:00
Camilla Berglund 2cd34386bc Added back refresh rate window hint. 2013-05-30 20:42:59 +02:00
Camilla Berglund a40f348c8d Documentation work. 2013-05-27 21:58:33 +02:00
Camilla Berglund 1f5f20eeef Documentation work. 2013-05-27 17:10:34 +02:00
Camilla Berglund ad1f6f0341 Renamed glfwGetWindowParam to glfwGetWindowAttrib.
Parameters are something specified at creation time and are often
immutable, while many of the values returned by glfwGetWindowParam
reflected current state not controlled by any parameter or hint.
2013-05-27 15:30:32 +02:00
Camilla Berglund 15ed715f4e Moved public headers to the GLFW directory. 2013-05-22 22:46:34 +02:00
Camilla Berglund 9264b5da0e Removed double mode for cursor mode. 2013-05-22 21:56:14 +02:00
Camilla Berglund a8a69006ff Added paragraph on clipboard manager. 2013-05-20 14:22:19 +02:00
Camilla Berglund 19cfc5e6f2 Grammar fix. 2013-05-19 10:24:59 +02:00
Camilla Berglund 690fe6f645 Added undecorated windows to news page. 2013-04-24 23:55:48 +02:00
Camilla Berglund 608109c249 Documentation work. 2013-04-14 15:41:34 +02:00
Camilla Berglund fa0cbd9a44 Documentation work. 2013-04-11 01:07:07 +02:00
Camilla Berglund 8282a8fbe0 Documentation work. 2013-04-10 23:01:12 +02:00
Camilla Berglund 7b5b33ee3b Documented GLFW_DECORATED. 2013-04-08 15:28:38 +02:00
Camilla Berglund e248fb6056 Documentation work. 2013-04-08 03:26:54 +02:00
Camilla Berglund 3ee5b0e788 Added note on atexit removal. 2013-04-08 03:25:03 +02:00