Commit Graph

11 Commits

Author SHA1 Message Date
Max Risuhin ab91b8079f Bug/glfw monitors update 210 (#214)
* Patch to resolve monitor change event is not get fired issue

* Fix monitors init on non Windows

* GLFW patch: create monitor dpi dependent cursor icons

* Update go-gl/glfw dep to point fork
2019-02-14 16:46:23 +00:00
Liam Galvin de446cc01a More makefile fun 2018-11-23 21:21:17 +00:00
Michael Daffin 24a3491145 Removes the vendor director in favour of go modules support
Unfortunately, Go modules has some issues with glfw where it does not
correctly vendor the c source files. Given the stronger version
guarantees with go modules, it was opted to drop the vendor directory
in favour of supporting the latest tooling.

Instructions for building and the circle ci configs have been updated to
match.
2018-10-30 20:44:18 +00:00
Michael Daffin c320460ffb Switchs to go modules
This allows the project to be built out of the GOPATH and is offically built into the go tools.
2018-10-30 16:57:41 +00:00
Liam Galvin 1e1d4c9bc3 Downgrade to stable GLFW (3.2) 2018-10-23 15:58:13 +01:00
Liam Galvin 5e45e820ea switch to glfw beta 3.3 to avoid X11 joystick issue 2018-10-21 11:46:40 +01:00
Liam Galvin e5e7d09656 relocated font package and tidied up font rendering 2018-09-01 19:55:25 +01:00
Liam Galvin e54e0e2182 more rendering code 2018-08-07 12:19:25 +01:00
Liam Galvin 257dd999ec switched to glfont 2018-08-03 15:45:41 +01:00
Liam Galvin f237dd0384 basic terminal package 2018-06-28 15:00:16 +01:00
Liam Galvin d5e398ac22 initial gui base 2018-06-28 12:26:48 +01:00