Jonathan G Rennison
ef0a458ab6
Add go to depot and sell vehicle orders
...
Controlled by a setting (default off)
6 years ago
kiwitreekor
f00930fa52
Merge pull request #59 from kiwitreekor
...
Squashed commit of the following:
commit 0497399a03
Author: kiwitreekor <kiwitreekor@gmail.com>
Date: Thu Jun 21 22:10:27 2018 +0900
Update korean.txt
commit c4d60bc9e9
Merge: 27729f1
0ac92b8
Author: kiwitreekor <kiwitreekor@gmail.com>
Date: Thu Jun 21 00:10:11 2018 +0900
Merge branch 'jgrpp' into jgrpp
commit 27729f10fc
Author: kiwitreekor <kiwitreekor@gmail.com>
Date: Thu Jun 21 00:02:20 2018 +0900
Update Korean Translation
commit 1e67b51ed8
Author: kiwitreekor <kiwitreekor@gmail.com>
Date: Sat Jan 13 21:33:04 2018 +0900
Add files via upload
commit 9ee0445edd
Author: kiwitreekor <kiwitreekor@gmail.com>
Date: Sat Jan 13 21:30:43 2018 +0900
upload mistake
commit 21bc4d9db1
Author: kiwitreekor <kiwitreekor@gmail.com>
Date: Sat Jan 13 21:27:51 2018 +0900
Fix Mistypo
commit 716b451d8b
Author: kiwitreekor <kiwitreekor@gmail.com>
Date: Sat Jan 13 21:25:15 2018 +0900
Update Korean Translation
6 years ago
Jonathan G Rennison
670ed0de5b
Fix double-accounting of bidi signals on bridge/tunnel during owner change
6 years ago
Jonathan G Rennison
fd08259698
Fix fast path being unconditionally disabled in save/load whole map
6 years ago
Jonathan G Rennison
0ac92b8236
Update current order unload type and cargo type load/unload on modify order
6 years ago
Jonathan G Rennison
e5a8dbee35
Through load: Fix handling of load if available cargo type orders
6 years ago
Jonathan G Rennison
2586096ef6
Merge branch 'tracerestrict-sx' into jgrpp
...
# Conflicts:
# src/pbs.cpp
# src/saveload/extended_ver_sl.cpp
6 years ago
Jonathan G Rennison
e9f5d80440
Trace restrict slots: Add support for slot operations at PBS end signal
6 years ago
Jonathan G Rennison
1b4db7d86c
Trace restrict: Add wait at entrance PBS for reservation ending here
6 years ago
Jonathan G Rennison
751f379cdd
Trace restrict: Fix wrong position of safeguards header include
6 years ago
Jonathan G Rennison
e82ccad052
Merge branch 'signal_tunnels_bridges' into jgrpp
...
# Conflicts:
# src/pbs.cpp
# src/saveload/extended_ver_sl.cpp
# src/settings_gui.cpp
# src/settings_type.h
# src/signal.cpp
# src/table/settings.ini
# src/train_cmd.cpp
# src/tunnelbridge.h
6 years ago
Jonathan G Rennison
814f9f7e0f
Implement bidirectional mode for signals on bridges/tunnels
6 years ago
Jonathan G Rennison
d03139b241
Use separate bits for signals on bridge/tunnel entrance/exit red/green states
6 years ago
Jonathan G Rennison
efdbde63c8
Version: Committing version data for tag: jgrpp-0.25.2
6 years ago
Jonathan G Rennison
ca4a4869a2
Revert "Add: [Win32] Uniscribe configure options for MinGW targets."
...
Revert "Change: [Win32] Use Uniscribe instead of ICU for text caret handling."
Revert "Change: [Win32/MSVC] Make the Uniscribe text layouter the windows default and remove usage of the deprecated ICU layout libs."
Revert "Add: [Win32] Text layout using the native Windows Uniscribe library."
Revert "Codechange: Move ParagraphLayouter-specific functions into factory classes instead of relying on overloads."
Revert "Add: [Win32] Native natural sort implementation."
This reverts commit cd966f3810
.
This reverts commit eec3f40931
.
This reverts commit 33829dc6ab
.
This reverts commit 768a31bfe3
.
This reverts commit a4278c302b
.
This reverts commit f4394debdc
.
This is to fix various problems and crashes with text rendering
and font handling on Windows.
See #58 .
6 years ago
Jonathan G Rennison
21040dc00b
Implementing sending server GRF info list response in multiple packets
...
Add/adjust GRF info message logging
6 years ago
Jonathan G Rennison
847a46d107
Fix assertion failure in RequestContentList with many GRFs
6 years ago
Jonathan G Rennison
2c7b96cf1e
Merge branch 'save_ext' into jgrpp
6 years ago
Jonathan G Rennison
a3156804c5
Fix narrowing/type conversion warning on big endian platforms
6 years ago
Jonathan G Rennison
c5954fd1bd
Fix syntax errors in saveload_buffer.h on strict pointer alignment platforms
...
Fixes #57
6 years ago
Jonathan G Rennison
15f80f16c3
Version: Committing version data for tag: jgrpp-0.25.1
6 years ago
Jonathan G Rennison
f2987854c7
Merge branch 'master' into jgrpp
6 years ago
Andy
11d1690acb
Doc: note in README licensing section that CONTRIBUTING.md is adapted from Bootstrap ( #6818 )
6 years ago
translators
20b0f0f90b
Update: Translations from eints
...
italian: 3 changes by lorenzodv
6 years ago
Jonathan G Rennison
71450881fc
Codechange: Avoid call to memcpy using null pointer in TooltipsWindow constructor
...
Strictly speaking, calling memcpy with src as a nullptr is undefined behaviour
and the optimiser is entitled to delete any null ptr checks which occur afterwards.
This removes the warning emitted by UndefinedBehaviorSantizer.
6 years ago
Jonathan G Rennison
2bd6c9ae95
Change "Base music set song missing..." debug message to level 1
6 years ago
Jonathan G Rennison
a732dc440a
Fix use of %zu in debug format strings, which isn't supported on Windows
6 years ago
Jonathan G Rennison
8e9d68048a
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/string.cpp
6 years ago
Jonathan G Rennison
55083a0f65
Merge branch 'save_ext' into jgrpp
6 years ago
Jonathan G Rennison
3caf92c514
Fix default for orderproc not being set in table/win32_settings.ini
6 years ago
Michael Lutz
cd966f3810
Add: [Win32] Uniscribe configure options for MinGW targets.
6 years ago
Michael Lutz
eec3f40931
Change: [Win32] Use Uniscribe instead of ICU for text caret handling.
...
This removes the need for the ICU lib on Windows.
6 years ago
Michael Lutz
33829dc6ab
Change: [Win32/MSVC] Make the Uniscribe text layouter the windows default and remove usage of the deprecated ICU layout libs.
6 years ago
Michael Lutz
768a31bfe3
Add: [Win32] Text layout using the native Windows Uniscribe library.
...
Uniscribe is sometimes producing different results compared to ICU, especially
when RTL and LTR content is mixed. Comparing the results to other programs
(like editors or web browsers) leads me to believe that the result are at least
not worse than ICU and possibly better.
6 years ago
Michael Lutz
a4278c302b
Codechange: Move ParagraphLayouter-specific functions into factory classes instead of relying on overloads.
6 years ago
Michael Lutz
f4394debdc
Add: [Win32] Native natural sort implementation.
6 years ago
Jonathan G Rennison
8f25bbc93c
Fix use of HasBit beyond field width in ShowDropDownMenu masks
6 years ago
translators
2b662b448c
Update: Translations from eints
...
french: 1 change by glx
6 years ago
Jonathan G Rennison
b5dea7f236
Fix undefined behaviour in Vehicle destructor
6 years ago
Jonathan G Rennison
e1fb35b16f
Fix undefined behaviour when left-shifting negative values by casting to unsigned
...
This silences warning spam from UndefinedBehaviorSanitizer.
6 years ago
Jonathan G Rennison
6573a67b69
Change window allocation/destruction to avoid undefined behaviour
...
Create a new window base class which holds the front/back pointers
and the window class.
This fixes the voluminous warning spam about deleted windows when using
UndefinedBehaviorSanitizer.
6 years ago
Alexis
25dbc6542c
Fix #6659 : Bus stations can be demolished when not in demolish mode ( #6815 )
...
For Bus and Road stations only, if you are in demolish mode and click on the station
without releasing the button. Then you cancel demolish mode with R key.
Finally you release the mouse button. The station was demolished, instead of being built.
The demolish mode was not checked when mouse up event occured.
6 years ago
Jonathan G Rennison
0bd1022238
Codechange: Change element type used for rail type usage stats array in SetDefaultRailGui
...
The array is rail type sized in terms of number of elements.
Each element should be a unsigned integer, not a rail type itself.
This fixes runtime warnings reported by UndefinedBehaviorSanitizer.
6 years ago
Jonathan G Rennison
d8ab61cab3
Change type of track bits mask in MaskWireBits
...
This is to fix warnings from UndefinedBehaviorSanitizer.
6 years ago
Jonathan G Rennison
18d00ff47e
Avoid using memcpy from null pointer in TooltipsWindow constructor
6 years ago
Jonathan G Rennison
c36c5ac851
Tag NewGRF unaligned memory load in StationChangeInfo
6 years ago
Jonathan G Rennison
8f7e9d70ca
Fix wrong type used for rail usage stats array in SetDefaultRailGui
...
This fixes runtime warnings reported by UndefinedBehaviorSanitizer.
6 years ago
Peter Nelson
408cee123d
Fix: One-way roads could be over-built by road stops (regardless of road owner.)
6 years ago
Jonathan G Rennison
fd4d9591c1
Merge branch 'save_ext' into jgrpp
6 years ago
Jonathan G Rennison
616cbf580a
Use unaligned typedefs in unaligned save/load accessors
6 years ago