Andreas Streichardt
4d8935625b
Remove separate thread for android
2017-12-03 11:33:30 +01:00
Curi0
b6d4a0146d
Add _GLFW_PLATFORM_LIBRARY_WINDOW_STATE
...
I tried adding a cursor state but it resulted in wierd segmentation fault errors
2017-10-18 19:24:33 +05:30
Curi0
51000fdbb7
More changes
2017-10-18 10:18:33 +05:30
Curi0
a0d99c8b59
Adding requested changes
2017-10-17 18:44:16 +05:30
Curi0
57dd782d2a
Change copyright
2017-10-17 10:48:57 +05:30
Curi0
56816cd0ba
Add initial input support , fix bugs , refractor and implement some methods
...
Rotation also works now
2017-10-11 13:09:25 +05:30
Curi0
1daf1401fb
Polish code
2017-10-04 20:55:01 +05:30
Curi0
51e0ca0561
Fix building on Linux
2017-10-03 15:10:19 +05:30
Curi0
7e56f74633
Fix CI build
2017-10-03 14:37:57 +05:30
Curi0
cbb01b6346
Merge branch 'master' into android
2017-10-03 13:39:15 +05:30
Curi0
e5d800c344
Cleanup and refractoring
...
EGL / OpenGL ES also now working
2017-10-03 13:38:28 +05:30
Camilla Löwy
56ecd62f58
Fix joystick test hat drawing
2017-10-03 00:41:55 +02:00
Camilla Löwy
94ee10e655
Remove trailing else
2017-10-03 00:41:19 +02:00
Camilla Löwy
07cc6e00da
Add gamepad name to joysticks test
2017-10-02 17:32:21 +02:00
Camilla Löwy
6d463d36fa
Cleanup
2017-10-02 17:31:39 +02:00
Curi0
e1c09aa2b5
More fixes
...
Rendering now works if it is on the main thread
2017-10-02 17:29:32 +05:30
Emmanuel Gil Peyrot
95e282d5a0
Wayland: Add transparency support
...
Closes #788 .
2017-10-01 01:39:27 +01:00
Curi0
49ded3c18e
EGL fixes and updated code
2017-09-30 20:21:18 +05:30
Curi0
9b9cfc1914
Merge branch 'master' into android
2017-09-30 17:25:58 +05:30
Camilla Löwy
5aeb37d1b8
Cocoa: Fix window title being lost when untitled
...
The window title was lost and could not be updated while the window did
not have NSWindowStyleMaskTitled set.
Fixes #1082 .
2017-09-28 19:04:11 +02:00
Camilla Löwy
da68ec56c3
Cocoa: Start using instancetype
...
The first tiny step towards using more modern Objective-C.
2017-09-28 19:03:50 +02:00
Camilla Löwy
5d0d30db38
Cleanup
2017-09-28 17:32:15 +02:00
Curi0
672fed88b7
Fix error where the app would sometimes crash due to app being NULL
2017-09-28 13:11:57 +05:30
Camilla Löwy
32e78aeb2e
Add GLFW_TRANSPARENT attribute and documentation
...
This completes support for window framebuffer transparency on Windows,
macOS and X11. Note that the hint/attribute may be renamed before
release to clarify its relationship to GLFW_OPACITY.
Fixes #197 .
Closes #1079 .
Related to #663 .
Related to #715 .
Related to #723 .
Related to #1078 .
2017-09-27 21:54:04 +02:00
Bailey Cosier
93e66661d3
Cleanup
...
This is an extract of a commit, minimally edited to ensure it compiles.
Closes #1078 .
Related to #197 .
2017-09-27 21:33:03 +02:00
Cem Karan
ac009a5f5c
Cocoa: Implement GLFW_TRANSPARENT
...
This is an extract of a commit, minimally edited to ensure it compiles.
Closes #663 .
Related to #197 .
2017-09-27 21:33:03 +02:00
Christopher Pelloux
51f0cd3b51
Win32: Implement GLFW_TRANSPARENT
...
This is a squashed extract of several commits, minimally edited to
ensure it compiles.
Related to #197 .
Related to #723 .
2017-09-27 21:33:03 +02:00
Wolfgang Draxinger
019609b6cd
Add GLFW_TRANSPARENT and X11 implementation
...
This is a squashed extract of several commits, minimally edited to
ensure it compiles.
Related to #197 .
Related to #715 .
2017-09-27 21:33:03 +02:00
Camilla Löwy
eed94448fd
Win32: Remove unused GUID
2017-09-27 21:33:03 +02:00
Camilla Löwy
25b7eba4a0
Win32: Clean up dynamic loading and version checks
2017-09-27 21:33:03 +02:00
Curi0
7848a3c72c
Vulkan now fully working
...
Tested on Xiaomi Redmi Note 4X runnning latest global update
2017-09-27 21:21:37 +05:30
Curi0
83c4c2d81a
Fix pointer related issues and add glfwGetAndroidApp
2017-09-27 18:25:49 +05:30
Curi0
28e66f717a
Fix Vulkan library loading on Android
2017-09-26 11:37:36 +05:30
Camilla Löwy
176ab9a5d2
Fix Doxyfile gen not handling paths with spaces
...
Fixes #1081 .
2017-09-24 17:04:47 +02:00
Camilla Löwy
f4fb25b63d
X11: Fix init order breaking cursor hiding
...
The hidden cursor was created before Xcursor was loaded.
2017-09-17 16:06:02 +02:00
Camilla Löwy
e3be6b8ae0
Cleanup
...
Break up some overly long lines.
2017-09-17 15:14:22 +02:00
Camilla Löwy
3d110d2e1b
X11: Fix selection error nomenclature
...
[ci skip]
2017-09-17 13:54:17 +02:00
Camilla Löwy
0b5023bc62
X11: Fix Latin-1 text not being converted to UTF-8
2017-09-17 13:50:10 +02:00
Camilla Löwy
9dbc935afb
X11: Stop reporting support for COMPOUND_TEXT
2017-09-17 13:50:10 +02:00
Camilla Löwy
f7dc6df02c
X11: Add support for reading clipboard via INCR
...
This allows glfwGetClipboardString to retrieve clipboard contents larger
than (typically) 2^18 bytes.
Related to #275 .
2017-09-17 13:50:00 +02:00
Camilla Löwy
f30acd8f74
Add OSMesa to context API list
2017-09-17 13:46:52 +02:00
Curi0
a49f7b94df
Add EGL context support and entry point
...
untested trying to link it with a native activity results in a linker error
2017-09-16 15:06:48 +05:30
Camilla Löwy
16ae02ab85
Add CMake target for updating gamepad mappings
...
This adds the 'mappings' build target that downloads the upstream
gamecontrollerdb.txt file and regenerates the mappings.h header.
Related to #900 .
2017-09-15 15:50:39 +02:00
Camilla Löwy
4637c31d82
Win32: Remove unused header
2017-09-13 23:19:29 +02:00
Camilla Löwy
7f0d5e0a03
Win32: Fix text conversion size semantics
2017-09-13 17:55:51 +02:00
Camilla Löwy
f8668c5a9f
Win32: Fix key names not matching other platforms
...
This brings printable key names more in line with the results provided
on other platforms.
Fixes #943 .
2017-09-13 17:55:51 +02:00
Camilla Löwy
1955c37c48
Documentation work
2017-09-12 22:54:00 +02:00
Camilla Löwy
d099181307
Add library name override macros
2017-09-10 21:02:26 +02:00
Camilla Löwy
b97039f3f5
Cleanup
2017-09-10 20:57:06 +02:00
Curi0
046ac02b23
Merge branch 'master' into android_vulkan
2017-09-09 11:38:11 +05:30