Commit Graph

30 Commits

Author SHA1 Message Date
Maschell 6875dc981d Build Wii U binaries via github actions 2020-10-02 21:33:09 +02:00
Maschell 122f6f991c Update GuiImage to allow to be set by color instead of a texture 2020-09-07 20:36:46 +02:00
Maschell 27c96611b5 Move TTF init to SDLSystem 2020-09-07 20:36:33 +02:00
Maschell 1401714462 Properly implement the blending 2020-09-05 12:39:16 +02:00
Maschell 693c3184c3 Fix Xbox One controller support on linux 2020-09-05 12:36:24 +02:00
Maschell 7d38366aa0 Add the mouse for non-win32 devices if they are not a wiiu 2020-09-05 14:09:40 +02:00
Maschell 0dab74fd80 Remove random logging message 2020-09-05 14:02:49 +02:00
Maschell 94f5e90638 Block accessing non-valid controllers 2020-09-05 14:02:30 +02:00
Maschell dfe2438574 Unifiy github action workflows into a single one 2020-09-05 13:51:46 +02:00
Maschell 7695362c49 Add dockerfile for building linux-x86-64 binaries 2020-09-05 11:33:54 +02:00
Maschell 40c0efcb59 Fix building via CMake. 2020-09-05 12:58:27 +02:00
Maschell 8f5dcdfd35 Fix windows makefile/docker building, break cmake =( 2020-09-04 20:20:48 +02:00
Maschell 158d97cf23 Add simple Resource manager, fix isInside for rotated elements, optimize/fix mouse/touch inputs, refactor and optimize a lot of classes 2020-09-04 18:36:19 +02:00
Maschell afe7035e07 Fix CI 2020-09-01 17:00:48 +02:00
Maschell e29ebece97 Big refactoring, add github ci file 2020-09-01 16:59:15 +02:00
Maschell 16862f2a88 Clear texture after creation, fix blendMode of GuiTexture. 2020-08-30 23:23:28 +02:00
Maschell 65bbe1f82f GuiText: Add support rotation 2020-08-30 22:06:10 +02:00
Maschell b596a533ba Use SDL_FontCache for text rendering 2020-08-30 21:33:53 +02:00
Maschell 4f1e6c6fac GuiImage: Rewrite as GuiTexture 2020-08-30 21:32:48 +02:00
Maschell 0ca699b4e7 GuiButton: Process children 2020-08-30 21:32:01 +02:00
Maschell 804aa6b7ce Add Dockerfile for building the Wii U version 2020-08-30 17:16:12 +02:00
Maschell ff77bacdab Add dockerimage for building windows version 2020-08-30 16:56:03 +02:00
Maschell 8e20d3e900 Add missing return 2020-08-30 16:54:03 +02:00
Maschell 651214c0d6 README: Wii U version can be built without wiiu-fling libs 2020-08-30 16:53:28 +02:00
Maschell 9562189313 Removed unused glm dependency 2020-08-30 16:53:07 +02:00
Maschell 91d84b3d60 Add a makefile for windows 2020-08-30 13:57:54 +02:00
Maschell e609c91266 Optimize the makefile by generating the CLAGS and LIBS on the fly 2020-08-30 13:57:02 +02:00
Maschell 453c17459b Revert the linking flags 2020-08-30 13:00:05 +02:00
Maschell 010c9da01c Cleanup 2020-08-30 12:46:49 +02:00
Maschell 9c189354cb first commit 2020-08-30 00:41:54 +02:00