Commit graph

16697 commits

Author SHA1 Message Date
DinkyDyeAussie
168608c59b Update font.h 2016-09-20 20:08:59 +10:00
DinkyDyeAussie
f26ebba94a Update imagefont.h 2016-09-20 20:07:59 +10:00
DinkyDyeAussie
b96b3caf62 Update graphics.h 2016-09-20 20:07:11 +10:00
DinkyDyeAussie
340a0c8e1b Update font.h 2016-09-20 20:06:08 +10:00
DinkyDyeAussie
18f988846b Update defaultfont.h 2016-09-20 20:05:29 +10:00
DinkyDyeAussie
ccd5a8c4a3 Update imagefont.cpp 2016-09-20 20:04:28 +10:00
DinkyDyeAussie
f23064c914 more "is_normal" added 2016-09-20 20:03:58 +10:00
DinkyDyeAussie
c3e0ea9748 added "is_normal" parameter
This parameter makes the game monitor if you mouse pointer is hovering over a button with text. If so, the text color is inverted.
2016-09-20 20:02:09 +10:00
DinkyDyeAussie
0b0deb7fe8 Update mainscr.cpp 2016-09-20 06:06:08 +10:00
DinkyDyeAussie
2a13eb4dfa Update ui.h 2016-09-20 06:04:33 +10:00
DinkyDyeAussie
9e6fb1b9f8 Changed code to menu buttons
Trying to get buttons to behave like they did in Warcraft 2
2016-09-19 20:18:40 +10:00
DinkyDyeAussie
e12a9ff4e7 Updated ButtonStyle Code
Slowly improving the style code so as to make the buttons behave more like the original Warcraft 2 or like in Wyrmsun.
2016-09-19 20:04:44 +10:00
Tim Felgentreff
0a3f137fbf Make error message slightly better. 2016-09-18 16:15:22 +02:00
Tim Felgentreff
f2c4aaa901 make travis' gcc happy 2016-05-26 11:29:59 +02:00
Tim Felgentreff
37a7391883 add precompiled shaders that look and work well 2016-05-26 01:57:32 +02:00
Tim Felgentreff
8d4c747023 allow cycling through shaders in both directions, load them from the game's shader directory 2016-05-26 01:55:39 +02:00
Tim Felgentreff
dc287b027d add scripts to convert all singlepass libretro shaders 2016-05-26 01:13:32 +02:00
Tim Felgentreff
90c47a9c8d load shaders from files, so we can use the libretro shaders 2016-05-25 18:29:16 +02:00
Tim Felgentreff
eb151160ef make shader debugging easier 2016-05-25 14:01:52 +02:00
Tim Felgentreff
5eff97fd46 update release notes 2016-05-24 10:50:38 +02:00
Tim Felgentreff
a1ccfeba61 Merge branch 'master' of https://github.com/Wargus/stratagus 2016-05-23 17:45:26 +02:00
Tim Felgentreff
cdefe2a203 Revert "Don't build for XP any longer"
This reverts commit 1d15c6dafd.
2016-05-23 17:34:30 +02:00
Tim Felgentreff
09aa64bd56 Merge branch 'master' of github.com:Wargus/stratagus 2016-05-23 17:34:20 +02:00
Tim Felgentreff
85483ab306 create folder if it doesn't exist already 2016-05-23 17:33:34 +02:00
Tim Felgentreff
9d109013b9 Revert "Don't build for XP any longer"
This reverts commit 1d15c6dafd.
2016-05-23 17:20:27 +02:00
Tim Felgentreff
1d15c6dafd Don't build for XP any longer 2016-05-23 13:04:59 +02:00
Tim Felgentreff
9d7148185d Merge pull request #187 from srukle/patch-1
corrected small spelling mistake
2016-03-29 08:46:01 +02:00
Sam Klein
5551213dc2 Update index.html 2016-03-28 21:15:43 -05:00
Sam Klein
a58f8dc0b9 correct small spelling mistake 2016-03-28 20:48:42 -05:00
Tim Felgentreff
6c7b21d7ee Fix loop length 2016-03-15 23:45:01 +01:00
Tim Felgentreff
fc2bc028d5 Merge pull request #186 from Wargus/tim/fix-screenshots-with-shaders
Fixes for screenshot code with opengl
2016-03-15 07:21:21 +01:00
Tim Felgentreff
542fb43c38 revert unintentional change 2016-03-15 00:12:19 +01:00
Tim Felgentreff
15b6eaa48f do proper error checking when testing if shaders are supported, so when the hardware won't accept the shader or the program (even though the opengl lib supports it), we don't get an upside down image any longer 2016-03-15 00:09:42 +01:00
Tim Felgentreff
8c314be70d account for viewport sizes and shaders in screenshot code, don't rely on std::vector internal organization 2016-03-14 23:50:01 +01:00
Tim Felgentreff
282212233f Merge branch 'master' of https://github.com/Wargus/stratagus.git 2016-03-07 12:10:32 +01:00
Tim Felgentreff
b81ed71ec1 Ship our own SDL.dll 2016-03-07 12:08:54 +01:00
Tim Felgentreff
1a4168d582 [skip ci] Document release process 2016-03-07 12:00:45 +01:00
Tim Felgentreff
a8397705be fix for last commit 2016-03-07 11:51:58 +01:00
Tim Felgentreff
668503a4e5 also bundle up the compiled binary+dlls (so windows games can ship them in their installers) 2016-03-07 11:35:59 +01:00
Tim Felgentreff
e30548c5a9 On Windows, also look for a local stratagus.exe 2016-03-07 11:27:16 +01:00
Tim Felgentreff
728edd2ba2 ship lua51.dll with stratagus 2016-03-07 11:15:25 +01:00
Tim Felgentreff
3db76e5cb6 Try to build for XP 2016-03-07 10:48:59 +01:00
Tim Felgentreff
54b89e3049 search and include libjpeg only for msvc 2016-03-06 18:29:07 +01:00
Tim Felgentreff
ebb0c39df6 enable stdio redirect for building 2016-03-06 14:26:31 +01:00
Tim Felgentreff
0778357cc3 redirect stratagus output to user directory (to avoid having to run as administrator) 2016-03-06 14:25:49 +01:00
Tim Felgentreff
8660af276a make sure we also find libjpeg when using mng (mng uses libjpeg) 2016-03-06 14:25:13 +01:00
Tim Felgentreff
9090edbbf4 we cannot ColorCycleAll in OpenGL mode 2016-02-22 16:27:34 +01:00
Tim Felgentreff
8efa0cc1d2 add getter for OpenGL state 2016-02-22 16:18:18 +01:00
Tim Felgentreff
35e14bc8e4 Merge pull request #177 from Wargus/tim/color-cycling
Force re-generating the textures for color cycled graphics in OpenGL
2016-02-16 11:32:00 +01:00
Tim Felgentreff
d57d31a59a Merge pull request #182 from Wargus/tim/build-over-buildings
Allow building over decorative buildings without HP
2016-02-16 11:25:49 +01:00