Peter Nelson
e18f688db5
Codechange: Remove various COMMA strings.
2023-05-05 07:07:54 +01:00
dP
fa2fa80931
Fix tile command argument compile errors
2023-04-11 01:00:28 +04:00
PeterN
f1144de509
Feature: Separate rail/road and sea/air velocity units, and add knots. ( #10594 )
...
This is achieved by packing vehicle type along with the velocity so that
the string system can decode and pick the appropriate unit.
2023-04-08 12:26:13 -04:00
dP
28639d3b10
Reorganize CityMania additional language strings
2023-03-17 02:16:22 +04:00
Rubidium
a409e4b026
Add: documention to large functions that have too little documentation according to CodeQL
2023-02-25 23:57:36 +01:00
dP
10174d6166
Fix: add no estimation to skip order
2023-02-21 12:52:01 +04:00
dP
964c5d3413
Fix order hotkeys
2023-02-20 23:39:51 +04:00
dP
35cf190d5e
Merge remote-tracking branch 'upstream/master' into 13.0
2023-01-19 04:08:55 +04:00
Rubidium
90f1768006
Codechange: add non-nullptr asserts in cases where it should never be nullptr
...
Though where similar calls are checked for nullptr as in those instances of
the use of that function it can actually return nullptr. In other words, write
down the assumption that the function never returns nullptr in an assert.
2023-01-14 21:15:23 +01:00
Pavel Stupnikov
59c991fa52
Update to 13.0-RC1
2023-01-03 15:58:14 +04:00
Pavel Stupnikov
4e047eec9b
Fix compilation errors
2022-12-02 19:55:21 +04:00
Pavel Stupnikov
f3ecdf6f7f
Merge remote-tracking branch 'upstream/master' into 13.0
2022-11-26 22:16:25 +04:00
Bernard Teo
8a78fa7121
Feature: Contextual actions for vehicles grouped by shared orders ( #8425 )
2022-11-26 18:03:21 +01:00
Pavel Stupnikov
be23283677
Update to 13.0-beta1
2022-11-23 14:30:36 +04:00
Peter Nelson
890b2666d3
Change: Use scaled WidgetDimensions.
2022-11-12 18:28:39 +00:00
Peter Nelson
b6ed595176
Codechange: Prefer suggested widget padding.
2022-11-12 18:28:39 +00:00
Peter Nelson
6f95e04005
Change: Use Rect helpers for widget drawing.
...
This replaces repetitive and sometimes unwieldy use of constants.
2022-11-12 18:28:39 +00:00
Nicolas Chappe
a9a21e784d
Codechange: Always set the ODATFB_NEAREST_DEPOT flag for 'any depot' orders
2022-10-22 14:19:08 +02:00
Michael Lutz
211c630cbe
Codechange: Un-bitstuff order commands.
2021-12-16 22:28:32 +01:00
Michael Lutz
0f64ee5ce1
Codechange: Template DoCommandP to automagically reflect the parameters of the command proc.
...
When finished, this will allow each command handler to take individually
different parameters, obliviating the need for bit-packing.
2021-12-16 22:28:32 +01:00
Michael Lutz
a38bbefe1b
Codechange: Untangle command code, flags and error string for DoCommand*.
2021-12-16 22:28:32 +01:00
Michael Lutz
549caca39c
Codechange: Move command arguments to the back of the networked command function calls.
2021-12-16 22:28:32 +01:00
dP
02a1224535
Fix order modifier settings
2021-09-22 18:28:40 +03:00
dP
890bf485fd
Fix crash when closing order GUI with a hotkey
2021-09-10 23:10:06 +03:00
dP
28429e1f57
Reorganize CityMania client custom settings
2021-08-19 23:27:22 +03:00
dP
318cbbbc59
Fix compilation errors
2021-08-17 22:53:23 +03:00
dP
a38dc30bf6
Merge remote-tracking branch 'upstream/master'
2021-08-16 01:58:47 +03:00
dP
9df4f2c4fc
Update to 12.0-beta1
2021-08-15 14:57:29 +03:00
glx22
5799402f7a
Codechange: Rename window related DeleteXXX to match new behaviour
2021-05-29 21:08:25 +02:00
Patric Stout
7648483364
Change: by default, make "unload all" leave stations empty ( #9301 )
2021-05-27 18:56:39 +02:00
rubidium42
b280f16316
Codechange: remove unneeded comparison and casts
...
Division by resize_y is already yielding an unsigned number, so when clicking in the WD_FRAMERECT_TOP you would already get a huge value, so sel would never be negative. So, leave sel an unsigned number and remove the <= check.
2021-05-27 18:30:56 +02:00
dP
1859af4a63
Merge branch 'master' into 1.11
2021-03-24 23:07:53 +03:00
dP
5d512a4445
Add tool type to _thd when placing objects
2021-03-19 22:23:23 +03:00
dP
c36ef2b3f3
Merge remote-tracking branch 'upstream/1.11' into 1.11
2021-03-15 20:11:52 +03:00
dP
595606287d
Update to 1.11.0-RC1
2021-03-15 12:57:26 +03:00
Charles Pigott
f1fc083f2b
Change: Make order window hotkeys toggle for load & unload variants
2021-02-13 22:14:58 +00:00
dP
c47930887b
Merge remote-tracking branch 'upstream/1.11' into 1.11
2021-01-25 22:53:44 +03:00
dP
5e4506f493
Update to 1.11.0-beta1
2021-01-23 17:31:11 +03:00
Patric Stout
9aa39d0af9
Fix #7972 : show invalid orders to stations that don't accept your vehicle ( #8516 )
...
Before it was shown as a normal order, but the vehicle was skipping
it. This was rather unclear to the user. Now it is red and contains
text with some hints what is going on.
The text is prefixed rather than post-fixed, as we have many
post-fixes already.
2021-01-08 16:04:44 +01:00
Charles Pigott
9b800a96ed
Codechange: Remove min/max functions in favour of STL variants ( #8502 )
2021-01-08 11:16:18 +01:00
glx22
d8605ad18d
Codechange: Replace FOR_VEHICLE_ORDERS with range-based for loops
2020-12-27 10:28:46 +00:00
dP
7441767ed8
Make modifier key functions configurable
2020-07-13 01:35:07 +03:00
dP
2816c38d3d
Don't add no load/unload to order hotkeys by default
2020-06-08 17:18:42 +03:00
dP
778eda914e
Try to fix designated initializer syntax for VS2017
2020-06-05 16:18:56 +03:00
dP
9bfd4c28dd
Try to fix designated initializer syntax for VS2017
2020-06-05 13:28:25 +03:00
dP
b83577d2b2
Fix Alt press not being detected with SDL2
2020-05-12 19:19:05 +03:00
dP
1492a22027
Update to 1.10.0-beta2
2020-01-06 19:06:51 +03:00
dP
c7c3966eec
Update to 1.10.0-beta2
2020-01-06 18:49:34 +03:00
S. D. Cloudt
13cc8a0cee
Cleanup: Removed SVN headers
2019-11-10 17:59:20 +00:00
dP
ceea4c88be
Merge 1.10.0-beta1
2019-11-01 16:08:44 +03:00