Rubidium
|
8caacb5a49
|
Codechange: use std::deque for console history
|
2023-06-20 15:25:29 +02:00 |
|
Rubidium
|
4fbc81003f
|
Codechange: make SQString::Create that supports std::string and use that
|
2023-06-20 15:25:17 +02:00 |
|
translators
|
ea54408e1d
|
Update: Translations from eints
french: 1 change by Lishouuu
|
2023-06-19 18:40:36 +00:00 |
|
merni-ns
|
b3669a8795
|
Fix #11026: Use real engine name instead of default name for filtering (#11033)
|
2023-06-19 01:03:32 +02:00 |
|
Rubidium
|
714ff35e9d
|
Codechange: move to std::string over stredup + free
|
2023-06-18 22:55:15 +02:00 |
|
PeterN
|
2a2443dd01
|
Feature: Create group of vehicles from manage vehicle list button. (#10890)
|
2023-06-18 20:48:04 +01:00 |
|
Jonathan G Rennison
|
e91e15be7f
|
Version: Committing version data for tag: jgrpp-0.54.2
|
2023-06-18 20:41:54 +01:00 |
|
Rubidium
|
70de70bdcd
|
Codechange: refactor code to remove need for stredup
|
2023-06-18 21:22:28 +02:00 |
|
Rubidium
|
74924c8186
|
Codechange: includes must be before 'safeguards.h'
|
2023-06-18 21:22:14 +02:00 |
|
Jonathan G Rennison
|
551d581215
|
Unix crash log: Fix stack trace formatting when using addr2line
|
2023-06-18 20:17:38 +01:00 |
|
Niels Martin Hansen
|
ed3f14686d
|
Fix: Layouter::GetCharAtPosition counting wrong
Bug introduced in commit 60399e
|
2023-06-18 21:07:40 +02:00 |
|
Jonathan G Rennison
|
861c033caf
|
Crash log: Include game mode in config info
|
2023-06-18 20:00:46 +01:00 |
|
translators
|
31cc349a09
|
Update: Translations from eints
swedish: 51 changes by SkogisREAL
|
2023-06-18 18:43:02 +00:00 |
|
Jonathan G Rennison
|
2b897e6694
|
Cargo payment rate graph: Use minutes for x-axis if in minutes mode
See: #541
|
2023-06-18 19:37:18 +01:00 |
|
Jonathan G Rennison
|
b080433394
|
Cargo payment rate graph: Scale X-axis by day length
See: #541
|
2023-06-18 19:05:02 +01:00 |
|
Rubidium
|
09f585b772
|
Codechange: use std::string over stredup+free for splitting font name
|
2023-06-18 18:32:20 +02:00 |
|
Jonathan G Rennison
|
a7a8f4c695
|
Windows crash log: Don't bother writing raw stack if it can be decoded
The raw values are almost always useless
|
2023-06-18 15:46:13 +01:00 |
|
Jonathan G Rennison
|
bcab44dc98
|
Windows crash log: Fix stack overflow in crash dialog window setup
Excessive stack use for crash log text conversion buffers
|
2023-06-18 15:38:33 +01:00 |
|
Jonathan G Rennison
|
d211ef557a
|
Windows crash log: Handle crash log faults (MSVC)
|
2023-06-18 15:38:26 +01:00 |
|
Jonathan G Rennison
|
846737e56a
|
Fix refit in station with articulated vehicles with no capacity in leading part
|
2023-06-18 11:08:35 +01:00 |
|
Loïc Guilloux
|
1d9bc23525
|
Fix #10868: [Script] Handle errors when loading savegame data on stack (#11029)
|
2023-06-18 12:03:59 +02:00 |
|
Jonathan G Rennison
|
dadebfa759
|
Debug: Show engine cargo/refit values
|
2023-06-18 10:05:48 +01:00 |
|
Jonathan G Rennison
|
051cb29f7a
|
Debug: Show engine misc flags for all vehicle types
|
2023-06-18 10:05:29 +01:00 |
|
Rubidium
|
381e8b69d2
|
Codechange: make size and offset size_t
|
2023-06-18 09:50:11 +02:00 |
|
Rubidium
|
4e6733cc6e
|
Codechange: use args.GetParam(offset) over *args.GetPointerToOffset(offset)
|
2023-06-18 07:10:10 +02:00 |
|
Rubidium
|
e404ba0631
|
Codechange: generify GetRemainingParameters to allow custom offsets
|
2023-06-18 07:09:59 +02:00 |
|
translators
|
9215e36300
|
Update: Translations from eints
vietnamese: 2 changes by KhoiCanDev
finnish: 2 changes by hpiirai
danish: 2 changes by bscargo
|
2023-06-17 18:40:32 +00:00 |
|
Jonathan G Rennison
|
410d5bdc55
|
Spread tile loop iterations over all ticks when using day length > 1
See: #545
|
2023-06-17 19:32:33 +01:00 |
|
Jonathan G Rennison
|
a6b625eea3
|
Fix #10993: Crash log when font caches not initialised (#11024)
See also: #10836
|
2023-06-17 17:56:27 +01:00 |
|
Jonathan G Rennison
|
8c600fd480
|
Use std::all_of instead of std::count for checking if all 0
|
2023-06-17 17:22:59 +01:00 |
|
Jonathan G Rennison
|
32ec1bc77b
|
Add hotkey for picker tool in scenario editor
|
2023-06-17 17:05:33 +01:00 |
|
Jonathan G Rennison
|
371a555324
|
Disable picker tool in spectator mode
|
2023-06-17 17:00:49 +01:00 |
|
Rubidium
|
1d902a97ce
|
Codechange: move StringParameters to strings_internal.h
|
2023-06-17 12:14:11 +02:00 |
|
Rubidium
|
ad048b143a
|
Codechange: move implementation of Set/GetDParam to strings.cpp
|
2023-06-17 12:14:11 +02:00 |
|
Rubidium
|
dd53a738bb
|
Codechange: automatically set/check the correct type for string parameters/genders
|
2023-06-17 11:02:31 +02:00 |
|
Rubidium
|
836541b41c
|
Codechange: use SetDParam and CopyOutDParam for tooltips
|
2023-06-17 10:01:19 +02:00 |
|
Rubidium
|
ac0c932ce7
|
Codechange: use SetDParam to set measurement tooltip parameters
|
2023-06-17 10:01:19 +02:00 |
|
Jonathan G Rennison
|
495db43b72
|
Network: Defer deletion of client and server game socket handler
This fixes various use after free scenarios in error handling paths
|
2023-06-16 21:18:35 +01:00 |
|
Jonathan G Rennison
|
532d3881cd
|
Network: Fix error logging for game and admin server HandlePacket
Don't invent a packet type in the log message if we can't/don't
read a packet type at all
|
2023-06-16 21:18:35 +01:00 |
|
Jonathan G Rennison
|
ee8b03e8da
|
Fix: Crash when failing to load a game into a dedicated server at startup (#11021)
Using the -g switch
|
2023-06-16 19:41:26 +01:00 |
|
PeterN
|
ed06c6bdcf
|
Codechange: Use vector when migrating old savegame orders. (#11020)
|
2023-06-16 19:40:24 +01:00 |
|
Jonathan G Rennison
|
afe5af5dbb
|
Fix: Crash when failing to load a game into a dedicated server at startup
Using the -g switch
|
2023-06-16 17:39:31 +01:00 |
|
PeterN
|
fc2510e2ba
|
Codechange: Use std::vector for midifile's ByteBuffer. (#11019)
|
2023-06-16 17:04:46 +01:00 |
|
Owen Rudge
|
1a3d1bca59
|
Remove: OS/2 port
|
2023-06-16 14:29:14 +01:00 |
|
Jonathan G Rennison
|
7af34aaadd
|
Fix NetworkAddChatMessage when MAX_CHAT_MESSAGES is 0
|
2023-06-16 01:21:38 +01:00 |
|
Jonathan G Rennison
|
3d2dc77aa2
|
Network: Change protocol for game/rcon/settings password auth
Instead of sending a hash, do a DH/X25519 key exchange
using the password.
This also allows authenticating the associated rcon payload and response.
|
2023-06-15 21:33:41 +01:00 |
|
Rubidium
|
d4c2043294
|
Codechange: remove a number of unneeded c_str() calls
|
2023-06-15 22:14:45 +02:00 |
|
Jonathan G Rennison
|
9042eb338f
|
Network: Simplify stringifying of random key strings
|
2023-06-15 21:12:48 +01:00 |
|
Jonathan G Rennison
|
b4721c898d
|
Serialisation: Add view/span variants of binary receive methods
|
2023-06-15 20:56:15 +01:00 |
|
Jonathan G Rennison
|
efc4cd4eff
|
Add missing data() method to span
|
2023-06-15 20:56:15 +01:00 |
|