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.
ago%!(EXTRA string=11 years)
Camilla Berglund
42bf473b18
Added linking tutorial caveat.
ago%!(EXTRA string=11 years)
Siavash Eliasi
f6f5b4ab0d
Fixed doxygen navigation bar position for chromium web browser.
ago%!(EXTRA string=11 years)
Camilla Berglund
f1cb1f8420
Disabled Wayland on OS X.
ago%!(EXTRA string=11 years)
Camilla Berglund
9becd733af
Added file renaming notice.
ago%!(EXTRA string=11 years)
Camilla Berglund
646c1cb8a8
Added inclusion of TLS header to Wayland.
ago%!(EXTRA string=11 years)
Camilla Berglund
1fed6f8abd
Fixed name of global TLS state macro.
ago%!(EXTRA string=11 years)
Camilla Berglund
1127c0e6e5
Renamed Wayland files to match prefix.
ago%!(EXTRA string=11 years)
Camilla Berglund
48619a385e
Renamed joystick state members.
ago%!(EXTRA string=11 years)
Camilla Berglund
eaf3bd5ca4
Formatting.
ago%!(EXTRA string=11 years)
Camilla Berglund
12b28c4bb9
Fixed name of global context state macro.
ago%!(EXTRA string=11 years)
Camilla Berglund
7c925353a5
Renamed context module headers.
ago%!(EXTRA string=11 years)
Camilla Berglund
8113c00712
Merged CMake platform file picking blocks.
ago%!(EXTRA string=11 years)
Camilla Berglund
17d9051b82
Separated time state from window system state.
ago%!(EXTRA string=11 years)
Camilla Berglund
7a4623e034
Added cursor stubs to Wayland backend.
ago%!(EXTRA string=11 years)
Camilla Berglund
115c6bc000
Removed superfluous include.
ago%!(EXTRA string=11 years)
Camilla Berglund
fce0114174
Renamed POSIX time module.
ago%!(EXTRA string=11 years)
Camilla Berglund
0e4096e201
Removed X11-specific macro from Wayland port.
ago%!(EXTRA string=11 years)
Camilla Berglund
d6243c63fe
Removed tab characters.
ago%!(EXTRA string=11 years)
Camilla Berglund
420f3f7840
Wayland error reporting work.
ago%!(EXTRA string=11 years)
Camilla Berglund
ede7a585bf
Shortened Wayland platform prefix.
ago%!(EXTRA string=11 years)
Camilla Berglund
5491bd4fd2
Formatting and cleanup.
ago%!(EXTRA string=11 years)
Camilla Berglund
78fc96518f
Updated change log.
ago%!(EXTRA string=11 years)
Camilla Berglund
660034332d
Separated joystick state from window system state.
...
This is partially in preparation for pending support for additional
joystick APIs like XInput, DirectInput and IOHID.
ago%!(EXTRA string=11 years)
Camilla Berglund
6acbfe863d
Fixed option value.
ago%!(EXTRA string=11 years)
Camilla Berglund
22095d12f5
Made Wayland header macro structure match X11.
ago%!(EXTRA string=11 years)
Camilla Berglund
b7fc8099f1
Removed duplicate addition of POSIX time header.
ago%!(EXTRA string=11 years)
Camilla Berglund
f312b5e386
Removed unused file.
ago%!(EXTRA string=11 years)
Jonas Ådahl
8e99996321
Introduce experimental Wayland backend
...
This patch introduces a new backend that enables GLFW applications to
run on Wayland. For now, only output is supported (windowed and
fullscreen). Pointer cursor management, input devices, clipboard etc are
not supported yet.
There are some concepts that can not be supported, more specifically
glfwSetWindowPos, glfwGetWindowPos and glfwSetCursorPos, as they are not
supported by Wayland.
This patch also changes the time and joystick implementations used by the
X11 backend to be shared between the Wayland backend and the X11 backend.
ago%!(EXTRA string=11 years)
Camilla Berglund
99c98407c9
Removed flicker-inducing workaround.
...
Fixes #267 .
ago%!(EXTRA string=11 years)
Camilla Berglund
c1ed0b2d5b
Removed duplicate fallback.
ago%!(EXTRA string=11 years)
Camilla Berglund
70c1aff94c
Fixed missing dereference in b29fbc82c2
.
ago%!(EXTRA string=11 years)
Camilla Berglund
9c0ec39770
Fixed revert of e7c7ebf665
.
...
Fixes #269 .
ago%!(EXTRA string=11 years)
Camilla Berglund
b29fbc82c2
Ensure out arguments are always set.
ago%!(EXTRA string=11 years)
Camilla Berglund
eaff0f73d1
Documentation fix.
ago%!(EXTRA string=11 years)
Camilla Berglund
7911c9300d
Nomenclature fix.
ago%!(EXTRA string=11 years)
Camilla Berglund
bbc12ade7f
Added missing X command flushing.
ago%!(EXTRA string=11 years)
Camilla Berglund
df1c895076
Added window hiding before thrd_join.
ago%!(EXTRA string=11 years)
Camilla Berglund
4a8f6ba58c
Moved window delegate creation to createWindow.
ago%!(EXTRA string=11 years)
Camilla Berglund
b126939b5d
Updated extension headers.
ago%!(EXTRA string=11 years)
Camilla Berglund
f5a996a5af
Fixed focus events triggered by window frame.
ago%!(EXTRA string=11 years)
Camilla Berglund
b54c76d6a3
Removed typedef of removed struct.
ago%!(EXTRA string=11 years)
Camilla Berglund
ebb7145ccc
Fixed VC++ warnings.
ago%!(EXTRA string=11 years)
Camilla Berglund
584879c759
Fixed flipped M and N key.
ago%!(EXTRA string=11 years)
Camilla Berglund
1900d9a656
Included extended flag in Win32 scan code.
ago%!(EXTRA string=11 years)
Camilla Berglund
8061bb54fe
Formatting.
ago%!(EXTRA string=11 years)
Camilla Berglund
78efc18079
Split out TLS code into separate modules.
...
This allows the TLS code to be re-used by partial ports like EGL.
ago%!(EXTRA string=11 years)
Camilla Berglund
2889f484f4
Formatting.
ago%!(EXTRA string=11 years)
Camilla Berglund
0c58df06d5
Added support for _NET_REQUEST_FRAME_EXTENTS.
ago%!(EXTRA string=11 years)
Camilla Berglund
d6e0e0de2b
Formatting.
ago%!(EXTRA string=11 years)