Commit graph

17056 commits

Author SHA1 Message Date
Tim Felgentreff
6b97b13011 fix scrolling around image list 2020-11-29 15:02:58 +01:00
Tim Felgentreff
0a5e65d7fe install and run from Documents folder on windows, seems games do that these days 2020-11-29 14:28:34 +01:00
Tim Felgentreff
675a8abfd3 remove dead code 2020-11-29 14:02:43 +01:00
Tim Felgentreff
afafb9354d report ctrl/alt/super + printable key as keydown, not textinput 2020-11-29 14:02:22 +01:00
Tim Felgentreff
dd6e830473 select all units in groups directly (without Alt) 2020-11-29 11:52:45 +01:00
Tim Felgentreff
cfe48daf08 force complete redraw when list box selection changes 2020-11-29 10:50:29 +01:00
Tim Felgentreff
379f2c90ce remove useless assert 2020-11-29 10:39:21 +01:00
Tim Felgentreff
9765d18329 expose requestFocus to lua 2020-11-29 08:37:49 +01:00
Tim Felgentreff
d81d81d8d0 Remove incorrect assertion. Fixes 2020-11-29 08:14:41 +01:00
Tim Felgentreff
dcc17942ca force music to be quieter in relation to sfx 2020-11-29 08:09:26 +01:00
Tim Felgentreff
29c9538497 fix and also tweak sound effects panning and strength 2020-11-28 21:56:35 +01:00
Tim Felgentreff
54b7e13e45 revert incorrect assertion 2020-11-28 21:46:53 +01:00
Tim Felgentreff
e2e3caaad1 fix SDL text input also for guichan 2020-11-26 14:24:46 +01:00
Tim Felgentreff
0234a8b76b allow pushing tables to callbacks 2020-11-23 10:02:08 +01:00
Tim Felgentreff
8d0cd713e2 allow scrolling to top and bottom from lua 2020-11-23 10:02:08 +01:00
Tim Felgentreff
3babafb53d always launch with assertions enabled 2020-11-23 10:02:08 +01:00
Tim Felgentreff
d7fa30aba1 fix compilation on linux 2020-11-23 10:02:08 +01:00
Tim Felgentreff
52ac6bd741 fix potential access to empty stack 2020-11-23 10:02:08 +01:00
Tim Felgentreff
0043387f49 avoid a potential pop from empty stack 2020-11-23 10:02:08 +01:00
Tim Felgentreff
f1f06fe6f5 properly detect the escape key 2020-11-23 10:02:08 +01:00
Tim Felgentreff
670dcf155f give the status line input a history and editing 2020-11-23 10:02:08 +01:00
Tim Felgentreff
d77de4d362 fix text input in message line with SDL2 2020-11-23 10:02:08 +01:00
Tim Felgentreff
af4f7682fe build with lldb debug info if possible 2020-11-23 10:02:08 +01:00
Tim Felgentreff
08c93416c0 expand version.h with last modified times 2020-11-23 10:02:08 +01:00
Tim Felgentreff
696e8bccd7 when assigning a unit to a player, remove it from the previous owner (if there is one) 2020-11-23 10:02:08 +01:00
Tim Felgentreff
4abc6041a5 when no shaders can be compiled, shaders are not supported 2020-11-23 10:02:08 +01:00
Tim Felgentreff
135527a284 Fix warnings on win32 2020-11-23 10:02:08 +01:00
Tim Felgentreff
f8483548a2 if color mod of icon is not supported, disable it 2020-11-23 10:00:12 +01:00
Tim Felgentreff
4233cae78c make sure to set GameCycle to 0 on start of game 2020-11-23 10:00:12 +01:00
Tim Felgentreff
6c5a25c316 support coz profiling 2020-11-23 10:00:10 +01:00
Tim Felgentreff
694a8fc722 parameterize printing of backtrace 2020-11-23 09:59:37 +01:00
Tim Felgentreff
ad27752541 use local random for editor 2020-11-23 09:59:37 +01:00
Tim Felgentreff
44866ca8de
Update README.md 2020-11-23 06:47:13 +01:00
Tim Felgentreff
fe347f775d
Update README.md 2020-11-23 06:03:44 +01:00
Andrettin
185f90da58 Reset the saved order, new order and critical order of a unit when releasing it, fixing a unit reference count error 2020-11-13 16:43:30 +01:00
Tim Felgentreff
0dd5fe612d fix a tautology warning in unit.cpp 2020-11-09 10:46:50 +01:00
Tim Felgentreff
301c6dfc93 fix oob write in genversion 2020-11-09 10:46:47 +01:00
Andrettin
476161cf2c Improved the performance of the BestDepotFinder 2020-11-09 10:46:47 +01:00
Tim Felgentreff
4251a93e18 Merge branch 'master' of github.com:Wargus/stratagus 2020-11-09 10:29:25 +01:00
Tim Felgentreff
72f8ea9e7d improve task for auto-download of related projects and dependencies 2020-09-21 09:28:52 +02:00
Tim Felgentreff
4ef8e53888 commit vscode settings 2020-09-20 23:45:18 +02:00
Tim Felgentreff
717b3cb0f1
Merge pull request from boskee/iolib-win10-access-violation-x64
Fixed Access Violation on Windows 10 (x64)
2020-08-18 10:18:56 +02:00
Wojciech Zylinski
da1a5d93fb
Fixed Access Violation on Windows 10 (x64)
hFile should be defined as intptr_t to resolve 0xC0000005: Access Violation in ntdll.dll, as per https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/findnext-functions?redirectedfrom=MSDN&view=vs-2019
2020-08-18 01:29:39 +01:00
Tim Felgentreff
36030fdead allow color modulation for image widgets 2020-07-06 23:03:30 +02:00
Tim Felgentreff
0edb0bd6f7 avoid black flash when switching to movie 2020-07-06 05:55:55 +02:00
Tim Felgentreff
fc33059e6f clear the renderer when rendering a movie frame (to avoid flashing on windows) 2020-07-06 05:52:11 +02:00
Tim Felgentreff
a7649ad71d try fix genversion for appveyir 2020-07-04 22:06:51 +02:00
Tim Felgentreff
98342dd0e0 fix genversion 2020-07-04 21:39:51 +02:00
Tim Felgentreff
7d97972c74 do more to avoid crashing in the editor 2020-07-04 11:55:25 +02:00
Tim Felgentreff
4f6b04e7e1 change tile means change tile, just don't change the surroundings of a decorative tile 2020-07-04 11:38:32 +02:00