Camilla Berglund
76afd41727
Added X error reporting to window creation failure.
2013-11-10 14:12:07 +01:00
Camilla Berglund
adbd52ba27
Formatted todos and notes.
2013-11-10 14:03:07 +01:00
Camilla Berglund
b9d4875f3e
Improved documentation of hacks.
2013-11-10 13:56:27 +01:00
Camilla Berglund
1cbd06c8a2
Fixed hidden window positioning on Metacity.
2013-11-03 13:51:34 +01:00
Camilla Berglund
8194f1e2ae
Added hack for setting WM_CLASS.
2013-10-04 13:41:19 +02:00
Camilla Berglund
57b8be1c24
Added support for mouse buttons 4-n.
2013-09-08 16:09:23 +02:00
Camilla Berglund
9c20737b60
Allowed characters regardless of modifier keys.
2013-08-19 13:08:35 +02:00
Camilla Berglund
a3ca7ad93a
Removed cursor centering XFlush hack.
2013-08-06 20:48:31 +02:00
arturo
a6a5fa937c
Fixed window position being incorrect on some WMs.
2013-07-30 15:52:47 +02:00
Camilla Berglund
3cfc400cf9
Simplified source file comment headers.
2013-07-30 14:46:52 +02:00
siavash
b12c973922
Moved X11 character translation failure test.
2013-07-15 18:28:09 +02:00
Camilla Berglund
dcb4d8ee32
Fixed possible X11 screensaver race condition.
2013-07-04 17:52:15 +02:00
Camilla Berglund
933005a022
Corrected comment.
2013-06-19 13:49:51 +02:00
Camilla Berglund
3be3f58a92
Cleanup.
2013-06-19 13:47:19 +02:00
Camilla Berglund
e11a5e3973
Fixed resizing for full screen override redirect.
2013-06-19 13:47:19 +02:00
Camilla Berglund
a7ff236b32
Fixed duplicate events being reported.
2013-06-16 18:29:46 +02:00
Camilla Berglund
11615fcaf2
Added scancode to key callback.
2013-06-05 23:46:09 +02:00
Camilla Berglund
3498163da1
Separated window and framebuffer sizes.
2013-06-04 01:51:54 +02:00
Camilla Berglund
2b1192a3dd
Formatting.
2013-05-31 00:09:37 +02:00
Camilla Berglund
ffc55c3509
Removed broken initial cursor pos kluges.
2013-05-26 17:19:13 +02:00
Noel Cower
eff85f9500
Added super modifier bit.
...
Edited during merge.
2013-05-23 14:21:35 +02:00
Camilla Berglund
3bcffba24a
Renamed control modifier bit to match key token.
2013-05-23 14:21:35 +02:00
Camilla Berglund
6df692b61e
Renamed CURSOR_CAPTURED to CURSOR_DISABLED.
2013-05-22 21:56:14 +02:00
Camilla Berglund
2d1b835711
Added a conservative set of key modifiers.
2013-05-22 21:56:14 +02:00
Camilla Berglund
67e7d8ca5f
Fixed window position for EWMH full screen.
...
Also added flushing after setting window position and size.
2013-05-19 09:08:42 +02:00
Camilla Berglund
be28914732
Added setting of _NET_WM_PID.
2013-05-02 16:31:27 +02:00
Camilla Berglund
161c73ea66
Removed centered flag.
2013-05-01 16:34:11 +02:00
Camilla Berglund
aa3364a73e
Fixed jitter in captured cursor mode.
2013-04-30 15:50:01 +02:00
Camilla Berglund
affb62514a
Cleanup of clipboard manager work.
2013-04-29 21:06:54 +02:00
Camilla Berglund
179194a687
Added support for clipboard manager.
2013-04-29 13:16:56 +02:00
Camilla Berglund
26756b9ae1
Moved to use X11 context manager.
2013-04-15 02:24:43 +02:00
Camilla Berglund
32273c5d96
Formatting.
2013-04-14 16:33:20 +02:00
Camilla Berglund
49db3b2a9e
Formatting.
2013-04-08 15:24:24 +02:00
NathanSweet
8e2e7b37a1
Undecorated window support on win/mac/linux.
2013-04-08 15:24:24 +02:00
Camilla Berglund
953b7f52e5
No characters from Ctrl and Alt chords.
...
This makes the behavior on X11 consistent with Win32 and Cocoa.
2013-04-04 18:17:41 +02:00
Camilla Berglund
f41d85a209
Added initial XInput2 cursor motion.
2013-04-04 16:48:58 +02:00
Camilla Berglund
129e94da2e
Changed cursor pos to double.
2013-04-04 16:29:40 +02:00
Camilla Berglund
7b3783abe2
Made glfwGetMonitorPos immediate.
2013-02-20 18:15:03 +01:00
Camilla Berglund
719b60dd2b
Added macros for library initialization check.
2013-02-20 18:15:03 +01:00
Camilla Berglund
d97dddc8c4
Simplified function comment headers.
2013-02-11 19:43:22 +01:00
Camilla Berglund
7c1932381b
Reintroduced glfwGetWindowPos, glfwSetWindowPos.
2013-02-11 19:43:08 +01:00
Camilla Berglund
c17a7dd464
Made glfwGetWindowSize immediate.
...
Conflicts:
src/internal.h
2013-02-04 12:33:09 +01:00
Camilla Berglund
954d6383ee
RandR monitor work.
...
Moved to CRTC plus usable output for native representation of monitors.
Moved to CRTCs for mode setting and simplified mode setting interface.
2013-02-01 18:03:02 +01:00
Camilla Berglund
e209ac7a42
Fixed X11 clipboard regressions, event waiting.
2013-01-31 00:26:37 +01:00
Camilla Berglund
f3e39ce680
Cleanup of clipboard and string atoms.
2013-01-29 02:45:08 +01:00
Camilla Berglund
82b8dd5040
Moved to XAnyEvent for mapping to _GLFWwindows.
2013-01-28 20:06:37 +01:00
Camilla Berglund
2d43238dc5
Added comment on use of select(1).
2013-01-28 20:06:37 +01:00
Camilla Berglund
3e78570a31
Removed duplicate documentation.
...
The public, platform, native, event and utility functions are already
documented in-source. Having duplicate documentation inevitably means
having them contradict one another. Furthermore, most of the function
descriptions simply repeated the name of the function.
2013-01-25 01:25:40 +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