Camilla Löwy
938a3c29b2
Update Doxyfile template for Doxygen 1.9.7
ago%!(EXTRA string=1 year)
Camilla Löwy
dd8a678a66
Update Doxyfile template for Doxygen 1.9.5
...
This is mostly to disable Doxygen HTML output dark mode (for now).
ago%!(EXTRA string=3 years)
Camilla Löwy
d299d9f788
Remove Doxyfile tags deprecated by Doxygen 1.9.5
ago%!(EXTRA string=3 years)
Camilla Löwy
e023618daa
Remove Doxyfile tag deprecated by Doxygen 1.9.3
ago%!(EXTRA string=3 years)
Camilla Löwy
0391b7b277
Remove Doxyfile tags deprecated by Doxygen 1.9.2
ago%!(EXTRA string=4 years)
Camilla Löwy
291f6dc32c
Remove deprecated Doxygen tag
...
Fixes #1867 .
ago%!(EXTRA string=4 years)
Camilla Löwy
69ff0b8ee0
Refresh Doxygen file with version 1.8.18
ago%!(EXTRA string=5 years)
luz.paz
7105ff2dfd
Fix typos
...
Found via `codespell -q 3 -S ./deps -L fo,numer,te,uint,wille`
ago%!(EXTRA string=6 years)
Camilla Löwy
aa8e8ab960
Remove deprecated tags from Doxyfile.in
...
This fixes warnings emitted by Doxygen 1.8.16.
ago%!(EXTRA string=6 years)
Camilla Löwy
51bb76c7c3
Improve (?) reference documentation for callbacks
ago%!(EXTRA string=6 years)
Camilla Löwy
e1d9e2ba73
Clarify Doxyfile INPUT value generation
ago%!(EXTRA string=6 years)
Camilla Löwy
a255e7ace6
Move to the modern CMake project version option
...
This replaces the manual ad-hoc version variables we have used since
CMake 2.x (and GLFW 2.x lite).
ago%!(EXTRA string=6 years)
Camilla Löwy
fb01b16b94
Use Doxygen layout file
ago%!(EXTRA string=7 years)
Camilla Löwy
bc5a24fee6
Fix newlines in Doxygen aliases
ago%!(EXTRA string=7 years)
MrVallentin
769f727e47
Fixed repeated words
ago%!(EXTRA string=7 years)
Emmanuel Gil Peyrot
cc805c0963
Mir: Remove this experimental backend
...
As of the release of Mir 1.0, libmirclient has been deprecated[1] and
its developers recommend clients using it to switch to Wayland. This
patch removes support for libmirclient and instruct users to use the
experimental Wayland backend instead.
[1] https://discourse.ubuntu.com/t/mir-news-28th-september-2018/8184
ago%!(EXTRA string=7 years)
Camilla Löwy
176ab9a5d2
Fix Doxyfile gen not handling paths with spaces
...
Fixes #1081 .
ago%!(EXTRA string=8 years)
Camilla Löwy
953106e74d
Add support for SDL_GameControllerDB
...
This adds support for importing and applying mappings from the
SDL_GameControllerDB database.
Related to #900 .
ago%!(EXTRA string=8 years)
Camilla Löwy
798d7c6d68
Implement glfwGetJoystickHats
...
This moves the buttons-as-hats logic to shared code and adds the
GLFW_JOYSTICK_HAT_BUTTONS input mode as a way to disable this legacy
behavior.
Fixes #889 .
ago%!(EXTRA string=8 years)
Camilla Löwy
ce161c2c02
Documentation work
...
[ci skip]
ago%!(EXTRA string=9 years)
Camilla Berglund
fef21361c5
OSMesa: Cleanup
...
Fixes formatting, semantics and documentation. Adds
glfwGetOSMesaContext. Adds support for OSMesa context attributes.
Updates changelog and credits. Adds license and copyright headers.
Removes superfluous code (the shared code provides many conveniences).
Removes loading of unused OSMesa functions. Removes empty platform
structs. Fixes version string format. Removes build dependency on
the OSMesa header and library (only the library is needed and only at
runtime).
Closes #850 .
ago%!(EXTRA string=9 years)
Camilla Berglund
8d6f265441
Update default name from OS X to macOS
...
Note that earlier releases are still referred to by their proper names;
OS X <version> or Mac OS X <version>.
ago%!(EXTRA string=9 years)
linkmauve
bc8b0480e9
Wayland: Document when behaviour differs
...
This should describe all of the Wayland-specific points, mostly in
three categories:
- Missing GLFW features, for example window frame, screensaver
inhibition, clipboard or file drop.
- Missing protocols, like setting gamma on a monitor or specifying a
window icon.
- Fundamental incompatibilities with Wayland concepts, like trying to
handle global positioning of a window in a 2D space, trying to bring
a window to front, or trying to change the monitor’s mode.
Closes #881 .
ago%!(EXTRA string=9 years)
Camilla Berglund
22a09a53e6
Centralize documentation generation logic
ago%!(EXTRA string=9 years)
Camilla Berglund
9b75bffc88
Add basic Vulkan support
...
Added GLFW_INCLUDE_VULKAN. Added glfwVulkanSupported,
glfwGetRequiredInstanceExtensions, glfwGetInstanceProcAddress,
glfwGetPhysicalDevicePresentationSupport and glfwCreateWindowSurface.
Added port of LunarG SDK tri example.
ago%!(EXTRA string=9 years)
Camilla Berglund
f51cf81148
Add error sections to reference docs
...
[ci skip]
ago%!(EXTRA string=9 years)
Camilla Berglund
951a9583fa
Add Doxygen aliases for custom paragraphs
ago%!(EXTRA string=9 years)
Camilla Berglund
318e8acfae
Header file documentation work
ago%!(EXTRA string=10 years)
Camilla Berglund
496567d3f1
Documentation work.
ago%!(EXTRA string=11 years)
Camilla Berglund
4591ad2d64
Documentation work.
ago%!(EXTRA string=11 years)
Camilla Berglund
e8e05d462c
Documentation work.
...
Fixes #276 .
ago%!(EXTRA string=11 years)
Camilla Berglund
aa5be2dbc3
Removed deprecated Doxygen options.
ago%!(EXTRA string=11 years)
Camilla Berglund
174c72f2c0
Moved GLFW compilation guide to docs.
ago%!(EXTRA string=12 years)
siavash
cca61d752d
New theme for doxygen generated documentations.
ago%!(EXTRA string=12 years)
Camilla Berglund
964a5ba952
Sorted Doxygen pages.
ago%!(EXTRA string=12 years)
Camilla Berglund
30b6e0c868
Removed deprecated Doxygen option.
ago%!(EXTRA string=12 years)
Camilla Berglund
c449ef2e12
Moved client build docs to Doxygen.
ago%!(EXTRA string=12 years)
Camilla Berglund
3274dc9a61
Added internal docs.
ago%!(EXTRA string=12 years)
Camilla Berglund
15ed715f4e
Moved public headers to the GLFW directory.
ago%!(EXTRA string=12 years)
Camilla Berglund
e248fb6056
Documentation work.
ago%!(EXTRA string=12 years)
Camilla Berglund
fbda6d4f62
Made docs build (quietly) by default.
ago%!(EXTRA string=12 years)
Camilla Berglund
ebe02f94af
Added CMake target for documentation.
ago%!(EXTRA string=12 years)
Camilla Berglund
2d5fb77c90
Documentation work.
...
Added window hints table, added detailed description of all public
functions, added project brief and added missing language to transition
guide.
ago%!(EXTRA string=12 years)
Camilla Berglund
2469a1bac9
Removed option to disable native docs.
ago%!(EXTRA string=12 years)
Camilla Berglund
5d8fdc64f9
Formatted Doxyfile template.
ago%!(EXTRA string=12 years)
Camilla Berglund
f8f81e5754
Documentation work.
ago%!(EXTRA string=12 years)
Camilla Berglund
fb8f3fd521
Added external documentation files.
...
Added initial quick tutorial, compatibility appendix, transition guide
and external main page.
ago%!(EXTRA string=12 years)
Camilla Berglund
6f8084f061
Documentation work.
...
Enabled Doxygen tree view, added CMake options for native and internal
modules, improved internal and native documentation.
ago%!(EXTRA string=12 years)
Camilla Berglund
26759b8bd5
Refreshed Doxyfile.
ago%!(EXTRA string=12 years)
Camilla Berglund
011ef7463a
Doxygen config improvements.
ago%!(EXTRA string=13 years)