Commit graph

16752 commits

Author SHA1 Message Date
Tim Felgentreff
9a2b27e601 more robust and sane mkdir_p 2019-04-06 16:39:02 +02:00
Tim Felgentreff
a5c9c444e1 fix compilation on opengl with recent ubuntu 2019-04-06 13:12:00 +02:00
Tim Felgentreff
2d98fbb90c always print stack information on errors 2019-04-06 11:56:51 +02:00
Tim Felgentreff
9567787af2 Revert "add a Lua helper to check for a file in the library path"
This reverts commit 27fb0f1973.
2019-03-31 19:54:30 +02:00
Tim Felgentreff
14fd81ef7f Merge remote-tracking branch 'origin/master' into lua53-pr 2019-03-31 13:58:34 +02:00
Tim Felgentreff
f7b6499133
Merge pull request from Wargus/tim/lifebar-coloring
Configurable lifebar coloring
2019-03-31 13:56:16 +02:00
Tim Felgentreff
1c9979f68b Merge remote-tracking branch 'origin/master' into tim/lifebar-coloring 2019-03-31 13:23:14 +02:00
Tim Felgentreff
27fb0f1973 add a Lua helper to check for a file in the library path 2019-03-31 12:22:45 +02:00
Tim Felgentreff
cca234f955 fix compilation with SDL only 2019-03-31 11:26:53 +02:00
Tim Felgentreff
e61f85de6f fix TTLPercent calculation 2019-03-31 10:55:35 +02:00
Victor Gil
ed46359c79 removed innecesary spaces 2018-12-09 16:21:31 +01:00
Victor Gil
8f614e6fd2 removed innecesary code 2018-12-09 16:19:17 +01:00
Victor Gil
2451f512b5 Adapted the code to lua 5.3 and the new version of opengl for glDeleteTextures. 2018-12-09 16:13:20 +01:00
Tim Felgentreff
3ad6ec6626
Merge pull request from Wargus/haiku
: Haiku support
2018-11-13 11:47:33 +01:00
Tim Felgentreff
34c1d3ca03 try to fix corner cases for summoned TTL 2018-11-03 17:56:19 +00:00
Tim Felgentreff
28cc778153 allow full frames as decorations for units (like WC1 when spell is active) 2018-11-03 17:09:24 +00:00
Tim Felgentreff
a62faf21d3 show panelIndex 2 even if only this unit has Mana 2018-11-03 13:27:25 +00:00
Tim Felgentreff
0279cbffa2 pass reference to spell target, so that summon can set the target and subsequent spell actions can access it 2018-11-03 13:16:13 +00:00
Tim Felgentreff
106db194bd return -1 for time-to-live when it's not meaningful for a unit. ignore negative life bar values 2018-11-03 12:53:02 +00:00
Tim Felgentreff
83d0849bf0 allow querying time-to-live in percent of a unit 2018-11-03 12:11:33 +00:00
Tim Felgentreff
3884cdafa7 allow lifebar value to defined with a Number description in lua 2018-11-03 12:11:01 +00:00
Tim Felgentreff
73daf29e85 guard two more uses of OpenGL only variables 2018-11-02 20:06:34 +00:00
Tim Felgentreff
fe82a13889 guard OPENGL requirement 2018-11-02 19:56:20 +00:00
Tim Felgentreff
837db28692 support compilation on Haiku 2018-11-02 19:40:59 +00:00
Tim Felgentreff
2550f89e51 fix a double-free error 2018-10-27 22:12:13 +00:00
Tim Felgentreff
c639e5681c allow setting the percentages and colours used for the generic lifebars 2018-10-27 18:30:28 +00:00
Tim Felgentreff
8251f91971 allow specifying color, percentages, and border for LifeBar 2018-10-27 14:08:12 +00:00
Tim Felgentreff
05d1cac88f Release version 2.4.2 2018-09-29 18:47:42 +00:00
Tim Felgentreff
90d92427a2
Update stratagus.nsi 2018-09-29 11:42:52 -07:00
Tim Felgentreff
8d9d57973e
Update copyright 2018-09-29 11:41:41 -07:00
Tim Felgentreff
b0891416c1
Update changelog 2018-09-29 11:41:06 -07:00
Tim Felgentreff
1611014649
Update changelog.html 2018-09-29 11:39:38 -07:00
ChefKeeper
720419de2f CMake correction 2018-09-27 20:55:30 +00:00
ChefKeeper
43d7fee538 Windows 7 crash, added an option to CMake :
If stdio redirection is enabled compile with WIN32 (windows app with no console)
else when no redirection we need a console app to write all the stdio
2018-09-27 20:55:29 +00:00
Tim Felgentreff
77326cc78f enable stdio redirect by default on Win32. Partial fix for 2018-09-27 20:55:28 +00:00
Tim Felgentreff
b5fc775ddb Add uninstall target. Fixes 2018-09-27 20:55:27 +00:00
Tim Felgentreff
73c462cb43 only show load progress every half second, otherwise we're waiting for the screen too much. Fixes 2018-09-27 20:55:26 +00:00
Tim Felgentreff
1e3fbd4bca Allow optional contrib data. Partial fix for 2018-09-27 20:55:19 +00:00
Tim Felgentreff
424719df85 deactivate unselect-all shortcut 2018-09-23 02:09:49 +00:00
Tim Felgentreff
461a69986e
Merge pull request from DanielHartl/metaserver-fix
Metaserver fix
2018-06-12 09:16:54 +02:00
Tim Felgentreff
22ea885249
Merge pull request from DanielHartl/master
Don't use AIForce's GoalPos after calling ReturnToHome()
2018-06-12 09:13:49 +02:00
Daniel Hartl
63dd530c11 Create DB Schema before DBMaxIDCallback is initialized
Set SQLITE_FOUND so metaserver gets actually built
2018-06-11 21:10:07 -07:00
Daniel Hartl
2e54a8985b Don't use AIForce's GoalPos after calling ReturnToHome() 2018-06-10 22:25:10 -07:00
Tim Felgentreff
47d35617ad
Merge pull request from Wargus/tim
Fixes a bunch of issues...
2018-02-04 15:41:43 +01:00
Tim Felgentreff
af300c440b Revert "Declare dpi awareness so we don't get streched by windows". Should fix and fix
This reverts commit 9b39ebd4b3.
2018-02-04 15:14:34 +01:00
Tim Felgentreff
5a04b86c5e Fix : make window resizeable in windowed mode 2018-02-04 15:13:54 +01:00
Andrettin
8ac2bd9ea9 [PATCH] Potential fix for mouse jumping issues 2018-02-04 10:22:53 +01:00
Andrettin
7760b6ec7c Fix to MouseWarpPos initialization 2018-02-04 10:18:25 +01:00
Tim Felgentreff
add0ee5265 Merge pull request from Wargus/timfel-patch-2
Abort if any contrib dir is missing
2017-09-03 13:31:41 +02:00
Tim Felgentreff
bb5a31d523 Abort if any contrib dir is missing 2017-09-03 11:30:45 +00:00