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