Camilla Berglund
e4ddcefc14
Merge branch 'master' into EGL
...
Conflicts:
CMakeLists.txt
include/GL/glfw3.h
readme.html
src/CMakeLists.txt
src/cocoa_window.m
src/config.h.in
src/glx_opengl.c
src/internal.h
src/opengl.c
src/window.c
tests/glfwinfo.c
ago%!(EXTRA string=13 years)
Camilla Berglund
fc69721807
Tagged comment.
ago%!(EXTRA string=13 years)
Camilla Berglund
06c191feea
Updated error codes to better reflect multi-API support.
ago%!(EXTRA string=13 years)
Camilla Berglund
1e9383d039
Documentation work.
ago%!(EXTRA string=13 years)
Camilla Berglund
2a166c5086
Removed glfwCopyContext to map better against EGL.
ago%!(EXTRA string=13 years)
Camilla Berglund
06e7a96c61
Fixed documentation spelling errors.
ago%!(EXTRA string=13 years)
Camilla Berglund
9ad1d979e9
Conservatively tagged functions confined to main thread.
ago%!(EXTRA string=13 years)
Camilla Berglund
998cb5144e
Made glfwSetCursorPos fail silently if lacking focus.
ago%!(EXTRA string=13 years)
Camilla Berglund
c479124e69
Removed key repeat.
ago%!(EXTRA string=13 years)
Camilla Berglund
ef1da2dde9
Added credit.
ago%!(EXTRA string=13 years)
Camilla Berglund
b8c16e49f1
Removed window size DWIM.
ago%!(EXTRA string=13 years)
Camilla Berglund
14355d692f
Fixed active/focused nomenclature mixing.
ago%!(EXTRA string=13 years)
Camilla Berglund
bce2cd65e1
Begun outlining reference documentation.
ago%!(EXTRA string=13 years)
Camilla Berglund
26abe0a6e3
Merge branch 'master' of github.com:elmindreda/glfw
ago%!(EXTRA string=13 years)
Camilla Berglund
5f862fbcd0
Merge pull request #24 from marcus256/legacy-api-cleanup
...
Legacy API cleanup.
ago%!(EXTRA string=13 years)
m@bitsnbites.eu
1c21fc1383
Removed GLFW_SYSTEM_KEYS from the GLFW API
...
Rationale: Disabling system commands is inherently
dangerous, and should not be encouraged. Also, it's very
difficult to define and implement a reliable and
consistent cross-platform mechanism.
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
8d2043821f
Merge pull request #23 from Cloudef/EGL
...
Added macro for inclusion of GLESv1 header.
ago%!(EXTRA string=13 years)
Jari Vetoniemi
38c4a8ef2d
Make it possible to use GLESv1
ago%!(EXTRA string=13 years)
Camilla Berglund
0f93d24306
Added more details on connected monitors.
ago%!(EXTRA string=13 years)
Camilla Berglund
e82683d498
Merge branch 'master' into multi-monitor
ago%!(EXTRA string=13 years)
Camilla Berglund
875a169792
Added missing test for joystick presence.
ago%!(EXTRA string=13 years)
Camilla Berglund
7eff6b1b1e
Initial implementation of joystick name retrieval on Win32.
ago%!(EXTRA string=13 years)
Camilla Berglund
a4b3a18755
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
1fd9428287
Merge branch 'master' into joystickname
...
Conflicts:
src/x11_joystick.c
ago%!(EXTRA string=13 years)
Camilla Berglund
ad7bf4beba
Replaced ad-hoc Linux detection with __linux__.
ago%!(EXTRA string=13 years)
Camilla Berglund
2b4c556cd0
Merge branch 'master' of github.com:elmindreda/glfw
ago%!(EXTRA string=13 years)
Camilla Berglund
7c426d1c92
Merge branch 'master' into multi-monitor
...
Conflicts:
examples/wave.c
src/init.c
src/internal.h
src/window.c
tests/accuracy.c
tests/events.c
tests/reopen.c
ago%!(EXTRA string=13 years)
Camilla Berglund
4fc32a4bbf
Comment fix.
ago%!(EXTRA string=13 years)
Camilla Berglund
a9d1fdfc44
Fixed VC++ warnings.
ago%!(EXTRA string=13 years)
Camilla Berglund
4c5de7a7b0
Fixed selection flag not being used.
ago%!(EXTRA string=13 years)
Camilla Berglund
18d71c2b6d
Made window-related callbacks per-window.
...
This makes polymorphic behaviour easier to implement and avoids the problem of
events being triggered before the GLFW window object is fully usable.
ago%!(EXTRA string=13 years)
Camilla Berglund
d68acb78bf
Removed registering glfwTerminate with atexit.
...
Functions registered with atexit are called from the thread calling exit.
glfwTerminate should only be called from the main thread. Mistakes should be
explicit.
ago%!(EXTRA string=13 years)
Camilla Berglund
5df4df6ca4
Added glfwDefaultWindowHints.
ago%!(EXTRA string=13 years)
Camilla Berglund
0e170f4902
Merge branch 'master' into multi-monitor
ago%!(EXTRA string=13 years)
Camilla Berglund
2108360671
Removed 'screen' from monitor nomenclature.
ago%!(EXTRA string=13 years)
Camilla Berglund
73ca3bdbb6
Fixed order of operations in iconify test.
ago%!(EXTRA string=13 years)
Camilla Berglund
422618d67f
Added missing X extension test.
ago%!(EXTRA string=13 years)
Camilla Berglund
9f26500f32
Removed VidMode mode setting code path.
ago%!(EXTRA string=13 years)
Camilla Berglund
7e225281af
Fixed RandR per-monitor resolution enumeration.
ago%!(EXTRA string=13 years)
Camilla Berglund
6fc6c93223
Implemented RandR monitor mode retrieval.
ago%!(EXTRA string=13 years)
Camilla Berglund
d75c06a994
Added missing screen resource cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
8176cae1bc
Fixed position of fullscreen windows on X11.
ago%!(EXTRA string=13 years)
Camilla Berglund
bf43247aed
Fixed output of GLFW-parsed context profile by glfwinfo.
ago%!(EXTRA string=13 years)
Camilla Berglund
467d501621
Cleanup of context clearing during window destruction.
ago%!(EXTRA string=13 years)
Camilla Berglund
b87157ccc1
Merge branch 'master' of github.com:elmindreda/glfw
ago%!(EXTRA string=13 years)
Camilla Berglund
c1dcd29c71
Fixed potential clearing of wrong context.
ago%!(EXTRA string=13 years)
Camilla Berglund
c3195746d8
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
d0afa65813
Formatting.
ago%!(EXTRA string=13 years)