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)
Camilla Berglund
21e77fe1a6
Split platform-specific global data.
ago%!(EXTRA string=13 years)
Camilla Berglund
a7d19ed77e
Removed superfluous comment.
ago%!(EXTRA string=13 years)
Camilla Berglund
f231ed37f0
Re-worked and fixed X11 clipboard support.
ago%!(EXTRA string=13 years)
Camilla Berglund
e0c4d81e46
Added function for processing only pending events.
ago%!(EXTRA string=13 years)
Camilla Berglund
77633d8d9a
Added some missing error reporting.
ago%!(EXTRA string=13 years)
Camilla Berglund
76615bf237
Moved EWMH logic to library init.
ago%!(EXTRA string=13 years)
Camilla Berglund
61264339a7
Simplified X11 screen handling.
ago%!(EXTRA string=13 years)
Camilla Berglund
4ef9aec7e0
Made scrolling deltas floating point.
ago%!(EXTRA string=13 years)
Camilla Berglund
0c3b1b5a0e
Removed allocator.
ago%!(EXTRA string=14 years)
Camilla Berglund
06074bc698
Added support for _NET_WM_ICON_NAME.
ago%!(EXTRA string=14 years)
Camilla Berglund
797e936311
Replaced XStoreName and XSetIconName with X*SetWMProperties.
ago%!(EXTRA string=14 years)