Nathan Poirier
136a571e79
Add changelog and contributor entries to README
2018-12-14 19:12:04 +01:00
Nathan Poirier
2b55b79d63
Add documentation
2018-12-14 19:08:37 +01:00
Nathan Poirier
1e71b9229c
Refactor and reorganize internal
2018-12-14 18:20:31 +01:00
Nathan Poirier
02c2a77362
Use glfwSetInputMode to change raw input mode
2018-12-14 17:50:13 +01:00
Nathan Poirier
86544e7c3a
Add raw input toggle key to cursor example
2018-12-14 05:23:11 +01:00
Nathan Poirier
b51f5df076
Add prototypes to glfw3.h
2018-12-14 05:22:33 +01:00
Nathan Poirier
b252eab235
Whoops, fix import mistake
2018-12-14 04:59:08 +01:00
Nathan Poirier
5733b4a389
Add glfwRawInputSupported
2018-12-14 04:34:44 +01:00
Nathan Poirier
ac55b04da2
Support useRawInput option on windows
2018-12-14 03:34:30 +01:00
Nathan Poirier
ec6eb3cb83
Change the value of useRawInput even on unsupported platforms
2018-12-14 03:14:29 +01:00
Nathan Poirier
a905b080c9
Add a function to disable the use of raw input per window (support X11)
2018-12-14 03:08:25 +01:00
Rolf Eike Beer
f9923e9095
Use GNUInstallDirs for install destinations
...
This has the advantage that the user may override e.g. the include
location, and the correct libdir (lib, lib64, lib/something) is
automatically determined.
Closes #1367 .
2018-12-03 19:28:31 +01:00
Rolf Eike Beer
df7f36a316
Simplify check for CMake policy CMP0054
...
Related to #1367 .
2018-12-03 19:25:41 +01:00
Camilla Löwy
bb2ca1da13
Remove trailing whitespace
2018-11-27 21:49:19 +01:00
Camilla Löwy
f680001b95
Cocoa: Remove superfluous compatibility macro
2018-11-27 21:44:20 +01:00
Camilla Löwy
18145a7f3d
Cocoa: Use NSURLs for drag and drop
...
Fixes #1377 .
2018-11-27 21:44:20 +01:00
Camilla Löwy
9bfdd218fb
Fix Markdown table heads
2018-11-11 18:49:47 +01:00
Camilla Löwy
a9892acb94
Add tutorial to Doxygen menu
2018-11-05 19:04:27 +01:00
Camilla Löwy
041167895d
Documentation work
2018-11-05 19:04:27 +01:00
Camilla Löwy
fb01b16b94
Use Doxygen layout file
2018-11-05 19:04:27 +01:00
Camilla Löwy
bc5a24fee6
Fix newlines in Doxygen aliases
2018-11-05 19:04:27 +01:00
Camilla Löwy
1fe340982f
Revert accidental Nuklear edit
2018-11-05 19:04:16 +01:00
Camilla Löwy
53c8c72c67
Fix CSS for Doxygen Markdown tables
...
Doxygen changed the CSS classes for table-related elements.
2018-11-04 23:23:55 +01:00
Camilla Löwy
9bb50db6dd
Use HTTPS when possible
2018-11-04 21:52:33 +01:00
Emmanuel Gil Peyrot
cc3552465d
x11: Add a mention of #1366 in the ChangeLog.
2018-11-03 14:20:16 +01:00
Dominique Martinet
62993d9391
x11 window: update cursor position on enter event
...
click events would have an incorrect position after changing workspace,
if the mouse didn't move in between.
(Another example where this matters is a new window, if it appears under
the cursor, clicking would lead the application to think the user clicked
at 0,0)
2018-11-03 14:17:39 +01:00
MrVallentin
da8f3bc174
Updated URLs
2018-11-03 11:57:47 +01:00
MrVallentin
85fd5aa6c4
Use HTTPS when possible
2018-11-03 11:57:47 +01:00
MrVallentin
769f727e47
Fixed repeated words
2018-11-02 23:09:59 +01:00
meditator
d9466050d9
X11: Fix missing check for NET_WM_STATE
...
Closes #1356 .
2018-11-01 17:26:51 +01:00
Camilla Löwy
5595fa3ae6
Cocoa: Fix OpenGL rendering not being displayed
...
Fix based on information provided by @rcgordon.
Fixes #1334 .
Closes #1346 .
2018-10-26 16:24:16 +02:00
Camilla Löwy
6dfc12a439
Cocoa: Fix some macOS 10.14 deprecation warnings
2018-10-26 15:19:48 +02:00
tnixeu
245461eb86
Fix guide example callback name mismatch
...
The cursor position callback is named differently in example usage and
example declaration.
Closes #1364 .
2018-10-24 18:01:12 +02:00
Camilla Löwy
031a8f9583
Cocoa: Cleanup
2018-10-24 18:01:12 +02:00
Camilla Löwy
6a199c1f5e
Allow exposing only native context APIs
...
Fixes 1349.
2018-10-24 18:01:12 +02:00
Emmanuel Gil Peyrot
64c034edfb
Documentation work
2018-10-24 14:03:08 +02:00
Emmanuel Gil Peyrot
c08abffc50
Wayland: Implement clipboard copy
2018-10-24 14:03:08 +02:00
Emmanuel Gil Peyrot
8b54e28c4e
Wayland: Implement clipboard paste
2018-10-24 14:03:08 +02:00
Emmanuel Gil Peyrot
3c4b9a7eef
Wayland: Add boilerplate for clipboard handling
2018-10-24 14:03:08 +02:00
Ricardo Vieira
92b3fd02e5
wayland: save serial from all input sources
2018-10-24 14:03:08 +02:00
Siavash Eliasi
2de2589f91
Documentation work. ( #1328 )
...
Using GLFW_TRUE where applicable.
2018-10-22 17:45:11 +03:30
Camilla Löwy
0b3677c2b1
X11: Clarify comment
2018-10-22 00:51:08 +02:00
Camilla Löwy
868f1e7bfc
Remove language requiring linking against opengl32
...
This has not been a requirement since 3.2.
Fixes 1347.
2018-10-22 00:51:08 +02:00
Camilla Löwy
e779280802
Win32: Fix invalid calls to GetDpiForWindow
...
The check for Windows 10 Anniversary Edition or later was not always
performed before calling GetDpiForWindow.
Fixes #1335 .
Closes #1363 .
2018-10-22 00:51:08 +02:00
Camilla Löwy
1725d1c4f5
Win32: Fix build on early Windows 10 SDKs
...
Related to #1320 .
2018-10-22 00:51:08 +02:00
Camilla Löwy
6bd264244a
WGL: Cleanup
2018-10-22 00:51:08 +02:00
Camilla Löwy
fac7d531ec
Update changelog
2018-10-21 15:04:27 +02:00
emersion
5afcd0981b
wayland: add support for XCURSOR_THEME and XCURSOR_SIZE
...
These can be set by the compositor or the user to configure the
xcursor theme and size.
2018-10-11 00:58:23 +02:00
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
2018-10-05 11:59:26 +02:00
Emmanuel Gil Peyrot
e75af5f531
Linux: Include the null byte in joystick path
...
This potential bug was found thanks to gcc 8’s -Wstringop-truncation
warning.
2018-10-03 22:03:20 +02:00