Stephen Gutekanst
|
20f599a038
|
glfw: add Window.focus
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-16 18:39:57 -07:00 |
|
Stephen Gutekanst
|
fc5628f997
|
glfw: add Window.hide
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-16 18:39:57 -07:00 |
|
Stephen Gutekanst
|
b37a94814b
|
glfw: add Window.show
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-16 18:39:57 -07:00 |
|
Stephen Gutekanst
|
6c9cde0bb8
|
glfw: add Window.maximize
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-16 18:39:57 -07:00 |
|
Stephen Gutekanst
|
f260b948e1
|
glfw: add Window.restore
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-16 18:39:57 -07:00 |
|
Stephen Gutekanst
|
5417ba66a8
|
glfw: remove libglfw3.a (should not have been comitted)
|
2021-10-05 22:46:06 -07:00 |
|
Aksel Hjerpbakk
|
c61bd4820f
|
fix key.press being set to release (#27)
A very minor fix to correct key.press being set to GLFW_RELEASE instead of GLFW_PRESS
|
2021-09-17 15:46:26 -07:00 |
|
Stephen Gutekanst
|
c3bdb99a14
|
glfw: fix panic when pressing enter on Apple SDK license prompt (fixes #22)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-09-13 20:49:34 -07:00 |
|
Stephen Gutekanst
|
7ca9b85d43
|
README: cross compilation from all desktop OS now working
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-09-13 20:49:34 -07:00 |
|
Stephen Gutekanst
|
e5b32a499c
|
CI: enable Windows -> Mac cross compilation tests
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-09-13 20:49:34 -07:00 |
|
Stephen Gutekanst
|
fb5f471d94
|
CI: update to latest Zig nightly
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-09-13 20:49:34 -07:00 |
|
Stephen Gutekanst
|
a134b5e842
|
disable Windows -> MacOS cross compilation for now
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-09-12 12:56:51 -07:00 |
|
Stephen Gutekanst
|
73719acb29
|
new approach to mac SDK inclusion
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-09-12 12:56:51 -07:00 |
|
Stephen Gutekanst
|
464dc5d8ea
|
CI: fix windows Zig path
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-09-12 12:56:51 -07:00 |
|
Stephen Gutekanst
|
6446dd782e
|
glfw: remove macOS sysroot workaround (not needed in latest Zig)
Also, removing is required in order to workaround an issue with includes.
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-09-12 12:56:51 -07:00 |
|
Stephen Gutekanst
|
57f41f8808
|
CI: update to latest Zig nightly
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-09-12 12:56:51 -07:00 |
|
Matthew Knight
|
b3729e7323
|
remove intermediate static lib (#24)
|
2021-09-05 18:49:45 -07:00 |
|
Stephen Gutekanst
|
8d8289fb43
|
github: correct FUNDING.yml
|
2021-08-07 21:24:26 -07:00 |
|
Stephen Gutekanst
|
2dd5dc9fb5
|
github: add Sponsors
|
2021-08-07 21:20:53 -07:00 |
|
Stephen Gutekanst
|
a9be9cdc68
|
github: correct pull request template
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-08-06 13:56:05 -07:00 |
|
Stephen Gutekanst
|
28efaca99a
|
README: Linux support officially working
Helps #4
|
2021-08-02 23:50:12 -07:00 |
|
Stephen Gutekanst
|
68d4bb820a
|
glfw: disable setWindowIcon test for now
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-08-02 23:46:22 -07:00 |
|
Stephen Gutekanst
|
2fbbd82287
|
README: update the state of Linux support
|
2021-07-29 21:21:32 -07:00 |
|
Stephen Gutekanst
|
6309f40fbd
|
CI: launch xvfb
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-29 21:18:19 -07:00 |
|
Stephen Gutekanst
|
cb517bc1f9
|
CI: install latest mesa drivers & xvfb directly
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-29 21:18:19 -07:00 |
|
Stephen Gutekanst
|
715e10be31
|
CI: use xvfb on Linux
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-29 21:18:19 -07:00 |
|
Stephen Gutekanst
|
cea9642195
|
CI: test Linux native & cross-compilation support
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-29 21:18:19 -07:00 |
|
Stephen Gutekanst
|
b1581b684c
|
glfw: add Linux SDK / cross compilation support
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-29 21:18:19 -07:00 |
|
Stephen Gutekanst
|
7d5cd4bbcb
|
glfw: add preliminary Linux support
Helps #4
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-26 01:29:47 -07:00 |
|
Stephen Gutekanst
|
e650b6ed9e
|
glfw: macos: add Metal support
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-26 01:12:00 -07:00 |
|
Stephen Gutekanst
|
73bf107907
|
glfw: windows: correct opengl32/GLESv2 linkage
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-26 01:11:12 -07:00 |
|
Stephen Gutekanst
|
0be6c041bf
|
glfw: always linkLibC
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-26 01:09:19 -07:00 |
|
Stephen Gutekanst
|
72972b8725
|
README: Windows cross compilation fully supported
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 23:16:57 -07:00 |
|
Stephen Gutekanst
|
ddc470c27b
|
CI: add windows cross compilation
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 23:16:57 -07:00 |
|
Stephen Gutekanst
|
66a41a00e8
|
CI: do not duplicate push/pull_request checks
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 22:59:08 -07:00 |
|
Stephen Gutekanst
|
9d5e849efb
|
CI: run on pull requests
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 22:59:08 -07:00 |
|
Stephen Gutekanst
|
a54de46a8a
|
README: x86_64-windows support verified
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 22:59:08 -07:00 |
|
Stephen Gutekanst
|
cd30cf1657
|
CI: test x86_64-windows support
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 22:59:08 -07:00 |
|
Stephen Gutekanst
|
45125bec55
|
glfw: add Windows x86_64 support
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 22:59:08 -07:00 |
|
Stephen Gutekanst
|
c4470e1a14
|
glfw: add Window.iconify
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 19:44:04 -07:00 |
|
Stephen Gutekanst
|
c11a82c211
|
glfw: add Window.setOpacity
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 19:38:06 -07:00 |
|
Stephen Gutekanst
|
14f4e4aaf2
|
glfw: add Window.getOpacity
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 19:36:41 -07:00 |
|
Stephen Gutekanst
|
c98b2c73f8
|
glfw: add Window.getContentScale
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 19:34:09 -07:00 |
|
Stephen Gutekanst
|
5891912171
|
CI: update to latest nightly Zig b87105c92 (#13)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 17:41:12 -07:00 |
|
Stephen Gutekanst
|
c9af091855
|
README: x86_64-macos -> aarch64-macos verified
|
2021-07-25 17:27:41 -07:00 |
|
Stephen Gutekanst
|
37f738fec8
|
README: x86_64-linux -> aarch64-macos now working
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 17:25:33 -07:00 |
|
Stephen Gutekanst
|
68b359f8c3
|
CI: add linux/windows -> aarch64-macos
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 17:25:33 -07:00 |
|
Stephen Gutekanst
|
356c2e673f
|
CI: cleanup naming conventions (#11)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 17:18:06 -07:00 |
|
Stephen Gutekanst
|
4f5588a70c
|
CI: correct macos pipeline name
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 17:09:43 -07:00 |
|
Stephen Gutekanst
|
e5642c5471
|
verify cross compilation: x86_64-macos -> aarch64-macos
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-07-25 17:09:43 -07:00 |
|