 glx22andLoïc Guilloux
|
012fd2be0d
|
Codechange: Suppress warnings when asserts are disabled
|
2022-12-30 02:17:38 +01:00 |
|
 glx22andLoïc Guilloux
|
ffc1f7ce56
|
Fix 57717a2: [CMake] Don't apply 'cl' workaround to 'clang-cl'
|
2022-12-30 02:17:38 +01:00 |
|
 glx22andLoïc Guilloux
|
04ee86d3ac
|
Add: 'font' console command to configure fonts
|
2022-12-23 23:23:03 +01:00 |
|
 glx22andLoïc Guilloux
|
e6c857cdba
|
Codechange: [windows] cache the actually loaded font name
|
2022-12-23 23:23:03 +01:00 |
|
 glx22andLoïc Guilloux
|
af3df959c2
|
Codechange: reduce code duplication
|
2022-12-23 23:23:03 +01:00 |
|
 glx22andLoïc Guilloux
|
87d1bd895a
|
Fix f6530f3c2: [Actions] set-output was not correctly converted
|
2022-10-20 19:22:01 +02:00 |
|
 glx22andLoïc Guilloux
|
8ffe59373f
|
Update: [Actions] use annotation-check v3
|
2022-10-20 19:22:01 +02:00 |
|
 glx22andLoïc Guilloux
|
da1a0d042e
|
Fix: don't use animated SSE4 Draw() when animation is disabled
|
2022-10-16 18:55:09 +02:00 |
|
 glx22andLoïc Guilloux
|
bba6ad1f4e
|
Fix #9935: Use more selectivity when building SSE specific code
|
2022-08-26 19:36:18 +02:00 |
|
 glx22andLoïc Guilloux
|
e3968cdf65
|
Fix #9974, aa5a8fe: strftime buffer maxsize is off by one
strftime() return value doesn't count NULL character, but buffer size must include it.
|
2022-08-23 17:53:59 +02:00 |
|
 glx22andLoïc Guilloux
|
aeeee9f18e
|
Fix #9909, 13528bf: Left-over unused parameter breaks overload resolution
|
2022-06-01 19:24:48 +02:00 |
|
 glx22andLoïc Guilloux
|
675cf7a8ee
|
Fix 6fe445e: [Script] Respect joining adjacent when building an airport
|
2022-05-31 23:14:47 +02:00 |
|
 glx22andLoïc Guilloux
|
906613e83a
|
Change: [CMake] Disable newgrf scan for regression check
|
2022-05-27 19:57:50 +02:00 |
|
 glx22andLoïc Guilloux
|
ed1457dca3
|
Fix 55170ae: [Script] Building two-way signals could end up one-way
|
2022-05-27 19:57:50 +02:00 |
|
 glx22andMichael Lutz
|
fb1ac307a4
|
Fix 44f2ef1: [strgen] Allow gender for {CARGO_SHORT}
|
2022-04-30 20:38:35 +02:00 |
|
 glx22andMichael Lutz
|
b6c5f49379
|
Change: add a timestamp in name of crash files
|
2022-02-02 21:32:01 +01:00 |
|
 glx22andCharles Pigott
|
1c0700e0c0
|
Fix #9624: compilation with RANDOM_DEBUG
|
2021-10-19 09:05:00 +01:00 |
|
 glx22andCharles Pigott
|
14429bbe8a
|
Change: [Actions] Also check desync debug
|
2021-10-19 09:05:00 +01:00 |
|
 glx22andLoïc Guilloux
|
cbe00ec651
|
Fix: Try all possible reverse directions when a ship reaches a dead end
|
2021-10-11 21:11:13 +02:00 |
|
 glx22andLoïc Guilloux
|
207cf7bbdd
|
Change: Reverse ship when leaving docks if a better path exists
|
2021-10-11 21:11:13 +02:00 |
|
 glx22andLoïc Guilloux
|
16abdd5254
|
Change: [Win32] Set the console codepage to UTF-8
|
2021-07-16 23:01:08 +02:00 |
|
 glx22andLoïc Guilloux
|
afea5e85ae
|
Fix 433f74e: GetString() requires a language pack
|
2021-07-16 23:01:08 +02:00 |
|
 glx22andLoïc Guilloux
|
ce813ce644
|
Cleanup: Remove now unused FOR_EACH_SET_BIT_EX macro
|
2021-07-09 21:36:09 +02:00 |
|
 glx22andLoïc Guilloux
|
49b66ea504
|
Codechange: Remove FOR_EACH_SET_TRACK
|
2021-07-09 21:36:09 +02:00 |
|
 glx22andLoïc Guilloux
|
a543a4b7bb
|
Codechange: Remove FOR_EACH_SET_CARGO_ID
|
2021-07-09 21:36:09 +02:00 |
|
 glx22andLoïc Guilloux
|
89ab8b79a5
|
Codechange: Remove FOR_EACH_SET_BIT
|
2021-07-09 21:36:09 +02:00 |
|
 glx22andLoïc Guilloux
|
5844027eb8
|
Codechange: Remove FOR_ALL_SORTED_STANDARD_CARGOSPECS
|
2021-07-09 21:36:09 +02:00 |
|
 glx22andLoïc Guilloux
|
87eb997be0
|
Codechange: Remove FOR_ALL_TILES_IN_HEIGHT
|
2021-07-09 21:36:09 +02:00 |
|
 glx22andLoïc Guilloux
|
7bcc7e11ff
|
Codechange: Use a common sub-class for NewGRFMapping chunks
|
2021-07-06 22:29:08 +02:00 |
|
 glx22andLoïc Guilloux
|
6e627f35ac
|
Cleanup: Remove now unneeded ChunkHandler members
|
2021-07-06 22:29:08 +02:00 |
|
 glx22andLoïc Guilloux
|
2c941cd8b3
|
Codechange: Use ChunkHandlers sub-classes
|
2021-07-06 22:29:08 +02:00 |
|
 glx22andLoïc Guilloux
|
c1a9fe6fbd
|
Codechange: Use static array of references to ChunkHandler
|
2021-07-06 22:29:08 +02:00 |
|
 glx22andLoïc Guilloux
|
f371a5ad70
|
Codechange: Preparation for ChunkHandler subclassing
|
2021-07-06 22:29:08 +02:00 |
|
 glx22andrubidium42
|
b4aedc8bee
|
Codechange: ensure xxx_setting_tables are initialised after their content
|
2021-07-06 21:32:47 +02:00 |
|
 glx22andLoïc Guilloux
|
c2db408d5d
|
Fix aa5a8fe28: [MinGW] Wrong define tested (WIN32 vs _WIN32)
|
2021-06-10 23:17:29 +02:00 |
|
 glx22andLoïc Guilloux
|
d485b50813
|
Fix: [MinGW] Ignore wglGetProcAddress() cast warnings
|
2021-06-10 23:17:29 +02:00 |
|
 glx22andLoïc Guilloux
|
744a9e4745
|
Codechange: [WIN32] Add a wrapper around GetProcAddress()
|
2021-06-10 23:17:29 +02:00 |
|
 glx22andLoïc Guilloux
|
15f66329c2
|
Fix: [MinGW] Silence 2 cast warnings
|
2021-06-10 23:17:29 +02:00 |
|
 glx22andLoïc Guilloux
|
00e3fddd0c
|
Fix: [MinGW] Unused squirrel code triggering a warning
|
2021-06-10 23:17:29 +02:00 |
|
 glx22andLoïc Guilloux
|
b7250a42e1
|
Fix: [MinGW32] Linking error
|
2021-06-10 23:17:29 +02:00 |
|
 glx22andLoïc Guilloux
|
2df48a78cc
|
Fix: [MinGW32] Can't convert lambda to stdcall
|
2021-06-10 23:17:29 +02:00 |
|
 glx22andLoïc Guilloux
|
3ca0239985
|
Fix: [MinGW32] SHGFP_TYPE_CURRENT is now present in win32api
|
2021-06-10 23:17:29 +02:00 |
|
 glx22andLoïc Guilloux
|
5d05c4919b
|
Codechange: [WIN32] Reduce manual dynamic loading as WinXP is the minimum version
|
2021-06-10 23:17:29 +02:00 |
|
 glx22andLoïc Guilloux
|
f4c7d5577e
|
Codechange: [WIN32] Use VersionHelpers where appropriate
|
2021-06-10 23:17:29 +02:00 |
|
 
|
c27afdf3f6
|
Codechange: Remove FOR_ALL_CHUNK_HANDLERS
Co-Authored-By: Patric Stout <truebrain@openttd.org>
|
2021-06-06 19:35:06 +02:00 |
|
 glx22andLoïc Guilloux
|
5799402f7a
|
Codechange: Rename window related DeleteXXX to match new behaviour
|
2021-05-29 21:08:25 +02:00 |
|
 glx22andLoïc Guilloux
|
994bf19aef
|
Fix f6d5c01: Delay deletion when closing windows
|
2021-05-29 21:08:25 +02:00 |
|
 glx22andLoïc Guilloux
|
7c0762da65
|
Change: Show what is affected by "wagon removal" toggle
|
2021-05-23 21:51:58 +02:00 |
|
 glx22andLoïc Guilloux
|
e99352a5d9
|
Change: Unhide Ctrl effect for group replace protection
|
2021-05-23 21:51:58 +02:00 |
|
 glx22andLoïc Guilloux
|
e66e25ff71
|
Fix #9269, f6d5c01: Hide windows without abusing WC_INVALID
|
2021-05-15 21:08:49 +02:00 |
|
 glx22andLoïc Guilloux
|
38c97e1492
|
Codechange: Replace TILE_AREA_LOOP with range-based for loops
|
2021-05-13 00:13:54 +02:00 |
|
 glx22andLoïc Guilloux
|
2feb801e56
|
Codechange: Replace FOR_ALL_ROADTRAMTYPES with range-based for loops
|
2021-05-03 19:46:57 +02:00 |
|
 glx22andLoïc Guilloux
|
983c7ade60
|
Codechange: Replace FOR_ALL_SEARCHPATHS with range-based for loops
|
2021-05-03 19:46:57 +02:00 |
|
 glx22andLoïc Guilloux
|
34215f7faa
|
Codechange: Replace FOR_ALL_TARS with range-based for loops
|
2021-05-03 19:46:57 +02:00 |
|
 glx22andLoïc Guilloux
|
9a8756d7ed
|
Codechange: Replace FOR_ALL_CARGOSPECS with range-based for loops
|
2021-04-29 21:08:24 +02:00 |
|
 glx22andLoïc Guilloux
|
14e92bd8e2
|
Codechange: Replace window related FOR_ALL with range-based for loops
|
2021-04-29 21:08:24 +02:00 |
|
 glx22andLoïc Guilloux
|
aca20092aa
|
Fix: [CMake] Check nforenum and grfcodec return value
|
2021-04-24 21:16:06 +02:00 |
|
 glx22andLoïc Guilloux
|
e62ecbff16
|
Fix: [CMake] Incorrect dependency checks for GRF
|
2021-04-24 21:16:06 +02:00 |
|
 glx22andLoïc Guilloux
|
35a228f78f
|
Add: [CMake] Install menu and media files
|
2021-03-09 22:42:25 +01:00 |
|
 glx22andLoïc Guilloux
|
b5770acd50
|
Codechange: [CMake] Add checks for baseset script parameters
|
2021-03-09 22:42:25 +01:00 |
|
 glx22andLoïc Guilloux
|
349dc568ea
|
Fix: [CMake] Remove timestamps from regression output
|
2021-03-04 16:22:58 +01:00 |
|
 glx22andLoïc Guilloux
|
1d79f55a46
|
Fix: [CMake] Skip detection for unused libs for dedicated builds
|
2021-03-04 16:22:58 +01:00 |
|
 glx22andLoïc Guilloux
|
db0993f500
|
Change: [Actions] Also check dedicated build
|
2021-03-04 16:22:58 +01:00 |
|
 glx22andLoïc Guilloux
|
cd4c8ecbf3
|
Add: [Actions] Allow partial cache invalidation on dependencies change
|
2021-03-01 22:41:48 +01:00 |
|
 glx22andLoïc Guilloux
|
54fb4c04e3
|
Fix: [CMake] libpng header/library mismatch for macos
|
2021-02-27 02:23:33 +01:00 |
|
 glx22andLoïc Guilloux
|
70e4845915
|
Change: [Actions] Use only CMake, CTest and CPack
|
2021-02-24 17:54:24 +01:00 |
|
 glx22andLoïc Guilloux
|
90adac8f09
|
Change: [Actions] stop using 'run-vcpkg' action for Release
|
2021-02-24 17:54:24 +01:00 |
|
 glx22andLoïc Guilloux
|
58640824d1
|
Change: [Actions] stop using 'run-cmake' action for Release
|
2021-02-24 17:54:24 +01:00 |
|
 glx22andLoïc Guilloux
|
2fd2950eb5
|
Change: [Actions] stop using 'run-vcpkg' action for CI
|
2021-02-24 17:54:24 +01:00 |
|
 glx22andLoïc Guilloux
|
30ae019095
|
Change: [Actions] stop using 'run-cmake' action for CI
|
2021-02-24 17:54:24 +01:00 |
|
 glx22andLoïc Guilloux
|
b67245d71e
|
Fix: [CMake] CMake may use || at the end of custom commands
|
2021-02-22 23:17:45 +01:00 |
|
 glx22andLoïc Guilloux
|
ec9d1a6b8f
|
Fix: [CMake] CMAKE_SOURCE_DIR may contain regex commands
|
2021-02-22 23:17:45 +01:00 |
|
 glx22andLoïc Guilloux
|
45e8b7a5bd
|
Add: Allow translation of "(Directory)" and "(Parent directory)"
|
2021-02-15 00:08:37 +01:00 |
|
 glx22andLoïc Guilloux
|
348f322df1
|
Fix f1f281b31: [Win32] MinGW doesn't know timeapi.h
|
2021-02-13 19:07:42 +01:00 |
|
 glx22andLoïc Guilloux
|
f181037bed
|
Change: [Actions] Also run CI for VS2017
|
2021-02-13 17:31:57 +01:00 |
|
 glx22andLoïc Guilloux
|
5a4d5f03b0
|
Codechange: Implement a constructor for CurrencySpec
|
2021-02-13 17:31:57 +01:00 |
|
 glx22andLoïc Guilloux
|
af0acc9a75
|
Update: Specify CMake minimum version in COMPILING.md
Also give some hints for MSVC users.
|
2021-02-07 16:21:13 +01:00 |
|
 glx22andLoïc Guilloux
|
2cbfcd2327
|
Change: [CMake] Bump minimum version to 3.9
|
2021-02-07 16:21:13 +01:00 |
|
 glx22andLoïc Guilloux
|
99448eedca
|
Fix: [CMake] os/windows/openttd.manifest is not a generated file
|
2021-02-05 23:41:55 +01:00 |
|
 glx22andLoïc Guilloux
|
144991990e
|
Fix: [CMake] Language files should depend on english.txt
|
2021-02-02 17:33:18 +01:00 |
|
 glx22andLoïc Guilloux
|
6b8ad5a9b1
|
Change: Apply some consistency to singleplayer related comments
|
2021-01-22 22:19:55 +01:00 |
|
 glx22andLoïc Guilloux
|
07385c3662
|
Fix: Use the same safety checks as 'stop_ai' for 'reload_ai'
|
2021-01-22 22:19:55 +01:00 |
|
 glx22andLoïc Guilloux
|
485aafc1b7
|
Fix: Never delete the last existing company in singleplayer mode
|
2021-01-22 22:19:55 +01:00 |
|
 glx22andPatric Stout
|
1fb4ed8eef
|
Fix: Use realtime for error message and console backlog timeouts
|
2021-01-10 14:07:17 +01:00 |
|
 glxandPatric Stout
|
c0d7949d7c
|
Fix: Don't use a timer for hundredth tick determination
|
2021-01-10 14:07:17 +01:00 |
|
 glx22andglx22
|
97d554feb1
|
Codechange: On regression failure, output the result in a file
|
2021-01-09 23:48:09 +01:00 |
|
 glx22andglx22
|
7222bc5814
|
Cleanup 2db88953e7: Remove VL_FIRST_SORT as it's useless
|
2021-01-01 01:04:27 +01:00 |
|
 glx22andglx22
|
f7e48cac87
|
Fix #8453: [Script] Don't truncate loan variation to 32bit
|
2020-12-28 16:51:15 +01:00 |
|
 glx22andCharles Pigott
|
d8605ad18d
|
Codechange: Replace FOR_VEHICLE_ORDERS with range-based for loops
|
2020-12-27 10:28:46 +00:00 |
|
 glx22andglx22
|
d1fa6b129c
|
Add: [CMake] Option to only build tools/docs
|
2020-12-13 22:46:46 +01:00 |
|
 glx22andglx22
|
6fae0b83d9
|
Add: [CMake] targets to generate documentation
|
2020-12-12 15:48:04 +01:00 |
|
 glx22andglx22
|
e2eafd86de
|
Fix: Prevent infinite recursion in commit checker
|
2020-12-10 01:08:44 +01:00 |
|
 glx22andOwen Rudge
|
a06fe8e8a7
|
Fix: [CMake] cross-compiling requires native tools
|
2020-12-04 09:49:31 +00:00 |
|
 glxandCharles Pigott
|
5af98c69e6
|
Add: [Actions] CI build workflow
|
2020-10-03 16:17:11 +01:00 |
|
 glxandglx22
|
4079c47b6c
|
Change: rewrote squirrel_export in CMake
|
2020-07-16 00:53:26 +02:00 |
|
 glxandglx22
|
8794c61f25
|
Change: rewrote generate_widget in CMake
|
2020-07-16 00:53:26 +02:00 |
|
 glx22andCharles Pigott
|
db0bf20fbb
|
Fix: ignore more things
|
2020-07-10 14:48:47 +01:00 |
|
 glx22andglx22
|
97592c4093
|
Add: [CMake] Allow renaming of openttd binary
|
2020-07-02 21:18:14 +02:00 |
|
 glx22andglx22
|
53de5b5c55
|
Fix: [CMake] Restore man file compression
|
2020-07-02 21:18:14 +02:00 |
|
 glx22andglx22
|
8ef3d8f584
|
Revert f51e66f6: creating zip bundle fails for MacOS
|
2020-06-10 21:10:00 +02:00 |
|