Camilla Berglund
ca07a067a8
Moved WM_DELETE_WINDOW retrieval to init.
ago%!(EXTRA string=13 years)
Camilla Berglund
121ce7fbd6
Renamed X11 keysym to Unicode conversion file.
ago%!(EXTRA string=13 years)
Camilla Berglund
cc45a9e53d
Updated native API and merged into related files.
ago%!(EXTRA string=13 years)
Camilla Berglund
9726597794
X11 event comment cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
fcb96967ba
Replaced repeat kluge with detectable auto repeat.
ago%!(EXTRA string=13 years)
Camilla Berglund
6a4c175816
Made client-side RandR and Xf86VidMode required.
ago%!(EXTRA string=13 years)
Camilla Berglund
baf3feb86d
Removed panning hack only needed by Xxf86vm.
ago%!(EXTRA string=13 years)
Camilla Berglund
68098f44db
Cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
dad152b3f6
Removed broken RandR event selection.
ago%!(EXTRA string=13 years)
Camilla Berglund
46c1e4028f
Begun integrating mode setting and monitor API.
ago%!(EXTRA string=13 years)
Camilla Berglund
b72a97d531
Renamed global struct and substructs.
...
Renamed _glfwLibrary to _glfw and made all substructs lower-case, making
global variable names easier to read and type. Partially inspired by the
internal naming conventions of glwt.
ago%!(EXTRA string=13 years)
Camilla Berglund
1790194828
Renamed _glfwInputError and moved to event API.
ago%!(EXTRA string=13 years)
Camilla Berglund
52dac79219
Ripped out horribly broken refresh rate mess.
ago%!(EXTRA string=13 years)
Camilla Berglund
14355d692f
Fixed active/focused nomenclature mixing.
ago%!(EXTRA string=13 years)
m@bitsnbites.eu
424e7c7b53
Removed glfwSetWindowPos and glfwGetWindowPos
...
glfwGetWindowPos is superseded by glfwGetWindowParam()
with GLFW_POSITION_X and GLFW_POSITION_Y as parameters.
glfwSetWindowPos can easily lead to bad practices
(moving windows around without the users consent), and
has been replaced with the GLFW_POSITION_X/Y window
hints that allow setting the window position for a
newly created window.
ago%!(EXTRA string=13 years)
m@bitsnbites.eu
c9f4dedd96
Introduced window positioning hints and window position properties
ago%!(EXTRA string=13 years)
Camilla Berglund
2108360671
Removed 'screen' from monitor nomenclature.
ago%!(EXTRA string=13 years)
Camilla Berglund
9f26500f32
Removed VidMode mode setting code path.
ago%!(EXTRA string=13 years)
Camilla Berglund
8176cae1bc
Fixed position of fullscreen windows on X11.
ago%!(EXTRA string=13 years)
Camilla Berglund
c3195746d8
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
6ac7af38d9
Began using monitor position for window placement.
ago%!(EXTRA string=13 years)
Camilla Berglund
f236fc2f61
Fixed X11 hidden cursor mode.
ago%!(EXTRA string=13 years)
Camilla Berglund
1be1636326
Begun integrating monitor and window.
ago%!(EXTRA string=13 years)
Camilla Berglund
c0dcb5a056
Fixed fullscreen regressions.
ago%!(EXTRA string=13 years)
Camilla Berglund
830f2b439c
Cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
74488bec67
Further isolated X11-specific parts of EGL code.
ago%!(EXTRA string=13 years)
Camilla Berglund
bd70e53352
Added missing flags for size hints.
ago%!(EXTRA string=13 years)
Camilla Berglund
38e4cc3dad
Removed superfluous comments.
ago%!(EXTRA string=13 years)
Camilla Berglund
cdcf3be462
Removed event debug printfs.
ago%!(EXTRA string=13 years)
Camilla Berglund
e10d935efe
API tag and error message cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
bf3486f077
Comment updates and formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
8bb5c59d2d
Added GLFW_VISIBLE window hint and parameter.
ago%!(EXTRA string=13 years)
Riku Salminen
596132c3a1
Add glfwShowWindow, glfwHideWindow
...
Add glfwShowWindow and glfwHideWindow functions to allow explicit
control over show/hide window.
Remove platform specific show window code from _glfwPlatformCreateWindow
but call glfwShowWindow from glfwCreateWindow to avoid breaking things
(for now).
ago%!(EXTRA string=13 years)
Camilla Berglund
6c449e6e8f
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
fd125f7e54
Moved inclusion directive to proper location.
ago%!(EXTRA string=13 years)
Camilla Berglund
f66e6a6916
Re-enabled cursor re-centering.
ago%!(EXTRA string=13 years)
Camilla Berglund
208b7f0bb8
Formatting.
ago%!(EXTRA string=13 years)
Riku Salminen
3d6221c490
Added support for multithreaded use of Xlib.
ago%!(EXTRA string=13 years)
Camilla Berglund
cb447bee81
Cleanup of window resizable flag setting.
ago%!(EXTRA string=13 years)
Camilla Berglund
2410e2aaf4
Replaced automatic closing with window parameter.
ago%!(EXTRA string=13 years)
Riku Salminen
99031a43a2
X11: remove _glfwProcessPendingEvents
...
Remove _glfwProcessPendingEvents, do not call event handlers from
glfwCreateWindow. It is dangerous.
Do not wait for MapNotify event in glfwCreateWindow under X11.
ago%!(EXTRA string=13 years)
Camilla Berglund
aff30d0baa
Renamed window creation/destruction functions.
...
Renamed glfwOpenWindow to glfwCreateWindow.
Renamed glfwCloseWindow to glfwDestroyWindow.
Renamed glfwOpenWindowHint to glfwWindowHint.
ago%!(EXTRA string=13 years)
Camilla Berglund
1736132bb2
Fixed window parameter refresh.
ago%!(EXTRA string=13 years)
Camilla Berglund
6c37c84d91
Reduced the number of conditional blocks.
ago%!(EXTRA string=13 years)
Camilla Berglund
2796ecb556
Updated platform API tags.
ago%!(EXTRA string=13 years)
Camilla Berglund
cef9dea1d2
Unified nomenclature for cursor positions.
ago%!(EXTRA string=13 years)
Camilla Berglund
7b4f9f02ca
Commented workaround.
ago%!(EXTRA string=13 years)
Camilla Berglund
fc07e1d7eb
Added workaround for missing window bit in VB GL.
ago%!(EXTRA string=13 years)
Camilla Berglund
a22fbf7e9b
Moved remaining X visual management into opengl module.
ago%!(EXTRA string=13 years)
Camilla Berglund
49dfbe86b2
Moved the majority of GLX code into opengl module.
ago%!(EXTRA string=13 years)