Camilla Berglund
e57da19d4a
Fixed OS X enter/leave full screen triggers.
ago%!(EXTRA string=11 years)
Camilla Berglund
81bcefe86c
Moved to using NSOpenGLView.
ago%!(EXTRA string=11 years)
Camilla Berglund
56202ee7c6
Added Linux joystick hot-plugging via inotify.
...
This is a temporary solution until the proper libudev one.
Progresses #17 .
ago%!(EXTRA string=11 years)
Camilla Berglund
5964f74e3a
Fixed software renderer being selected on OS X.
ago%!(EXTRA string=11 years)
Camilla Berglund
e0132c3099
Added use of OpenGL 4.1 profile token on OS X.
...
Fixes #395 .
ago%!(EXTRA string=11 years)
Camilla Berglund
9aa15aa710
Fixed menu bar for non-bundled OS X applications.
...
The menu bar for non-bundled applications did not become visible until
it had lost and regained focus. This is fixed (somehow) by letting the
NSApplication run loop start and stop.
Technique by scoopr.
ago%!(EXTRA string=11 years)
Camilla Berglund
b2030f6d73
Fixed X11 character input for C locale.
...
Fixes #396 .
ago%!(EXTRA string=11 years)
Camilla Berglund
44372b89f6
Documentation work.
ago%!(EXTRA string=11 years)
Camilla Berglund
2a1375e97c
Added glfwCreateStandardCursor.
...
This function allows the creation of cursor objects using one of several
standard cursor shapes from the current system cursor theme.
ago%!(EXTRA string=11 years)
Camilla Berglund
1495134398
Changed all key translation to arrays.
ago%!(EXTRA string=11 years)
Camilla Berglund
0c44a6be7f
Fixed export directive for Optimus workaround.
ago%!(EXTRA string=11 years)
Camilla Berglund
e1ae9af5a0
Removed OS X display capturing (for now).
...
Fixes #378 (poorly).
ago%!(EXTRA string=11 years)
Camilla Berglund
b81a19928d
Fixed auto-hiding of windowed windows on OS X.
ago%!(EXTRA string=11 years)
BrandonSchaefer
e778b83667
Move redundant free to where its not redundant.
ago%!(EXTRA string=11 years)
BrandonSchaefer
a71a52ddd6
Check queue == NULL if we can't connect to server.
ago%!(EXTRA string=11 years)
BrandonSchaefer
d300aa3255
Fix the found issue. Found needs to be 1.
...
This is needed for realloc, while index should be 0. So using i for the
index, and found for the count.
ago%!(EXTRA string=11 years)
BrandonSchaefer
f306ea2f5d
Create an event queue to store all MirEvents.
...
This ensures all events come out of the same thread, as well as ensuring
the threads sync up correctly when touching the event queue.
ago%!(EXTRA string=11 years)
BrandonSchaefer
0a5d57eade
Fixed realloc, should be monitors.
...
Moved found to the end of the loop, otherwise found = 1 causing index 0 to
crash.
HACK: Retrieve video modes from platform-specific code.
ago%!(EXTRA string=11 years)
Camilla Berglund
a8b0d1c8e0
Updated changelog and credits, formatting.
...
Closes #384 .
ago%!(EXTRA string=11 years)
Cyril Pichard
cc10527706
Fixed position for full screen override redirect.
ago%!(EXTRA string=11 years)
Camilla Berglund
916371e04c
Formatting.
ago%!(EXTRA string=11 years)
Camilla Berglund
e059f012d7
Removed unused members.
ago%!(EXTRA string=11 years)
Camilla Berglund
13ac6e9a82
Fixed platform code writing to shared members.
ago%!(EXTRA string=11 years)
Camilla Berglund
10a74924e3
Removed function duplicating _glfwAllocMonitor.
ago%!(EXTRA string=11 years)
BrandonSchaefer
8d5043f409
Could be a crash here, best to just check.
ago%!(EXTRA string=11 years)
BrandonSchaefer
c03f273941
Fix crash from test/sharing.
ago%!(EXTRA string=11 years)
BrandonSchaefer
4674ed367d
Fix some memory leaks.
...
One in wl_init.c, need to clean up Joysticks.
Finish getting the monitor modes set up.
Finish adding Unsupported error messages.
ago%!(EXTRA string=11 years)
BrandonSchaefer
f4f525549c
Finish up the monitor work.
ago%!(EXTRA string=11 years)
BrandonSchaefer
ac73c2bd6c
Get the correct mod for each KEY/MOTION event.
ago%!(EXTRA string=11 years)
BrandonSchaefer
cb4ccc59c2
Realloc the monitor size for each IN USE monitor.
ago%!(EXTRA string=11 years)
BrandonSchaefer
d76d56ce74
Add the start of size of each monitor and modes.
ago%!(EXTRA string=11 years)
BrandonSchaefer
50cf4cfda3
Add Mir file licenses.
ago%!(EXTRA string=11 years)
BrandonSchaefer
9bd0fae684
Make sure we go through all the pointer_coords.
ago%!(EXTRA string=11 years)
BrandonSchaefer
8712d84bcc
Add in Mir input handling.
ago%!(EXTRA string=11 years)
BrandonSchaefer
49696d0134
Init context API for native display.
ago%!(EXTRA string=11 years)
BrandonSchaefer
4295b77582
Set up the Mir connection.
...
Set up the first of the Mir surface.
ago%!(EXTRA string=11 years)
BrandonSchaefer
46c9663ed7
I should add the actual mir_* source files :).
ago%!(EXTRA string=11 years)
BrandonSchaefer
cfb7d2f036
Start with the skeleton code for Mir support.
ago%!(EXTRA string=11 years)
Camilla Berglund
bc219056a6
Removed superfluous comments.
ago%!(EXTRA string=11 years)
Camilla Berglund
899117e785
Possible control flow clarification.
ago%!(EXTRA string=11 years)
Camilla Berglund
382133b384
Fixed test for no found monitors.
ago%!(EXTRA string=11 years)
Camilla Berglund
8de5c4e3b8
Fixed OS X full screen window hiding.
ago%!(EXTRA string=11 years)
Camilla Berglund
c112804539
Ignore deprecated attributes on OS X core.
ago%!(EXTRA string=11 years)
Camilla Berglund
70c349f36b
Fixed OS X full screen window placement.
ago%!(EXTRA string=11 years)
Camilla Berglund
34bf1b13e9
Fixed Lion full screen regression.
...
Restored lines lost during testing surgery.
ago%!(EXTRA string=11 years)
Camilla Berglund
9f58d8d715
Added comment.
ago%!(EXTRA string=11 years)
Camilla Berglund
49ec306a0a
Added glfwGet*Adapter to native API.
ago%!(EXTRA string=11 years)
Camilla Berglund
6743761c2c
Moved OS X from full screen view to window.
ago%!(EXTRA string=11 years)
Camilla Berglund
3b9a14fc9c
Moved note to new place of inversion.
ago%!(EXTRA string=11 years)
Camilla Berglund
4c64e94d39
Fixed X-axis scroll offset inversion (take two).
...
Fixed #239 (properly).
ago%!(EXTRA string=11 years)