Peter Nelson
ef8322ba25
Change: Add panel widget to waypoint GUI.
2 years ago
translators
e7a16f4514
Update: Translations from eints
...
english (au): 3 changes by krysclarke
vietnamese: 7 changes by KhoiCanDev
catalan: 7 changes by J0anJosep
2 years ago
Jonathan G Rennison
e6e9a0c2f3
Show cost/income float over end tile of rail or road construction
2 years ago
Jonathan G Rennison
ff0b3ca9be
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/landscape.cpp
2 years ago
Artin Alavi
c536bde19e
Fix #8252 : Remove duplicate functionality in `screenshot.cpp`
2 years ago
Nicolas Chappe
721d98a7d0
Feature: Constantly update destination of 'any depot' orders
2 years ago
Nicolas Chappe
a4052ca348
Codechange: Add VehicleOrderSaver::Restore()
2 years ago
Nicolas Chappe
7e7d943526
Codechange: [YAPF] Allow to retrieve the final tile of the calculated path
2 years ago
Nicolas Chappe
227626b0b7
Change: [YAPF] All compatible depots are targets for 'any depot' orders
2 years ago
Nicolas Chappe
a9a21e784d
Codechange: Always set the ODATFB_NEAREST_DEPOT flag for 'any depot' orders
2 years ago
Jonathan G Rennison
29a1e49c28
Change various asserts to not be included in release builds
2 years ago
Jonathan G Rennison
071ac374e8
Add assert macros for asserts not included in release builds
2 years ago
Tyler Trahan
4daad7f348
Change: Don't make wide rivers using original landscape generator
2 years ago
Henry Wilson
a394be2780
Feature: Airport construction GUI displays infrastructure cost
2 years ago
Jonathan G Rennison
38571cf0da
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/landscape.cpp
# src/lang/frisian.txt
# src/lang/korean.txt
# src/lang/russian.txt
2 years ago
translators
30ff89cac0
Update: Translations from eints
...
frisian: 33 changes by Bouke
spanish (mexican): 10 changes by absay
english (us): 4 changes by 2TallTyler
korean: 7 changes by telk5093
dutch: 3 changes by Afoklala
2 years ago
Tyler Trahan
664771d085
Feature: Wide rivers
2 years ago
translators
520520c11c
Update: Translations from eints
...
frisian: 82 changes by Bouke
russian: 10 changes by Ln-Wolf
portuguese: 3 changes by azulcosta
2 years ago
Jonathan G Rennison
4c01fe2e7f
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/lang/russian.txt
# src/linkgraph/linkgraph_gui.cpp
# src/news_gui.cpp
# src/town_cmd.cpp
# src/town_gui.cpp
2 years ago
Jonathan G Rennison
3e0475b920
Fix crash if GS is removed when GS settings window is open
2 years ago
Nicolas Chappe
864771ca09
Feature: [Linkgraph] Show a tooltip with statistics when hovering a link
2 years ago
Nicolas Chappe
7c79a2a767
Change: Do not generate hover events at each frame
2 years ago
Nicolas Chappe
e660860d4b
Codechange: Simplify logic of mouse loop
2 years ago
Nicolas Chappe
65530a76f6
Codechange: Allow use of SetDParam for tooltips
2 years ago
Bouke Haarsma
93d2d4590f
Fix #9995 : Adjust viewport zoom level for HiDPI displays
...
On HiDPI screens the zoom level is increased for detailed rendering. This causes hard-coded zoom levels to be off by this adjustment. To fix these default zoom levels, we scale the zoom level based on `_gui_zoom` to get the scaled zoom level.
2 years ago
Tyler Trahan
47a998fb0c
Feature: Towns don't build parallel, redundant bridges
2 years ago
translators
252111512f
Update: Translations from eints
...
frisian: 17 changes by Bouke
english (au): 1 change by krysclarke
russian: 1 change by Ln-Wolf
dutch: 4 changes by Bouke
portuguese: 4 changes by azulcosta
2 years ago
Jonathan G Rennison
1341666807
Merge branch 'master' into jgrpp
2 years ago
translators
35c1aeb6d1
Update: Translations from eints
...
english (au): 3 changes by krysclarke
english (us): 3 changes by 2TallTyler
russian: 3 changes by Ln-Wolf
2 years ago
Tyler Trahan
f7eb0ffc37
Feature: Purchase land multiple tiles at a time
2 years ago
Michael Lutz
8e6ed8d5e9
Fix db98cedb: Swap the tile parameter validation around as only the first TileIndex is automatically validated.
2 years ago
Michael Lutz
10daaca5ea
Fix db98cedb: Swap parameters for CmdRemoveRailroadTrack, too.
2 years ago
Jonathan G Rennison
0a9c44d1a2
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/airport_gui.cpp
# src/blitter/32bpp_anim_sse4.cpp
# src/console_cmds.cpp
# src/linkgraph/linkgraph_gui.cpp
# src/newgrf_object.h
# src/road_gui.cpp
# src/widgets/road_widget.h
# src/window.cpp
2 years ago
translators
3b071f47e4
Update: Translations from eints
...
vietnamese: 1 change by KhoiCanDev
2 years ago
Jonathan G Rennison
47456ac672
Change: Reduce number of instructions in AlphaBlendTwoPixels
2 years ago
Jonathan G Rennison
f9cdb5b610
Fix: Correctly set alpha of output in AlphaBlendTwoPixels
...
Match alpha behaviour of ComposeColourRGBA
2 years ago
glx22
da1a0d042e
Fix: don't use animated SSE4 Draw() when animation is disabled
2 years ago
SamuXarick
c7505539af
Fix #9869 : remove docking tile when doing a clear square
...
Terraforming through objects placed on water didn't properly remove docking tiles as expected.
By moving some logic regarding removal of docking tiles into DoClearSquare, the issue is solved, while also simplifying code, avoiding repetition elsewhere.
2 years ago
SamuXarick
8d0d45c431
Add: ScriptCargo::GetWeight to get cargo weights
2 years ago
Tyler Trahan
3d45bc4abe
Feature: Build objects by area
2 years ago
Michael Lutz
bd357656ba
Codechange: [NewGRF] Replace magic number for default object size by a constant.
2 years ago
SamuXarick
e604b76d18
Fix: List a max of four share owners instead of three
...
An AI company may have four different share owners, but the company information window is limited to display a max of three. This commit increases that limit.
2 years ago
SamuXarick
3dda8c9bad
Fix: ScriptRoad::HasRoadType really check for RoadType
...
Script::HasRoadType was only checking if the tile had the same RoadTramType as that of the RoadType provided.
Now it really checks RoadType against RoadType.
2 years ago
Bouke Haarsma
45d98f689a
Fix #9993 : Handle DPI changes on macOS and Windows
2 years ago
Bouke Haarsma
bda602f4b0
Fix: reduce framerate overhead on train ticks
...
Tick() is a noop for all but front-engine / crashed vehicles. Starting a framerate is rather cheap, but not free, and introduces a lot of overhead for such close loops.
2 years ago
frosch
f4e2a462fe
Cleanup: Remove unused flag sprites.
2 years ago
Peter Nelson
5cc1a48db7
Change: Use NC_BIGFIRST in group window.
...
This means we no longer need to manually calculate the size of other
widgets in the window to determine how much space we need, as the widget
system will automatically fill as much as possible.
2 years ago
Peter Nelson
ba94efba87
Change: Add flag to apply resize to largest resize step first.
...
Resize step is normally allocated equally amongst all resizable widgets.
With this flag, we allocate as much as possible from the largest
resize step first.
2 years ago
Peter Nelson
dc1b84aa1e
Cleanup: Text widgets are capable of drawing text without assistance.
...
Remove custom text drawing of some widgets in favour of standard text
widgets.
2 years ago
Peter Nelson
0e3400894f
Cleanup: Remove redundant WWT_PANEL SetDataTips.
...
WWT_PANEL defaults to 0x0 data and no tooltip, so no need to declare
the same in the widget tree.
2 years ago
Peter Nelson
296af146fb
Change: Default widget text colour to black.
...
TC_FROMSTRING really means blue, and we almost never actually use
blue text.
2 years ago
Tyler Trahan
db98cedb7e
Fix #9883 : Show cost/income float over end tile of rail or road construction
2 years ago
Jonathan G Rennison
7f782a1bc3
Fix calculating train curve speed limit on dual rail type tiles
2 years ago
Jonathan G Rennison
d2526780be
Include list of connected clients in server desync logs
...
Save full date including fractional part in NetworkClientInfo
2 years ago
Jonathan G Rennison
dd16df976c
Include client IDs in network server command logs
2 years ago
Jonathan G Rennison
7e452d6341
Normal/shunt mode signals default to shunt mode for depot routes
2 years ago
Jonathan G Rennison
9ee3bf7fcf
Fix normal/shunt signal mode with intermediary shunt signals
2 years ago
Jonathan G Rennison
377fb5ec30
CheckCaches: Check town cache fields individually
...
Do not compare viewport sign cache
2 years ago
Jonathan G Rennison
4c61d4ce8b
Remove global variable for terraforming errors
...
Add sanity checks on error tile in CcTerraform
2 years ago
Jonathan G Rennison
02cb1dc2c4
CommandCost: Add a tile auxiliary field
2 years ago
Jonathan G Rennison
135dc547e2
Split rarely used CommandCost fields into aux struct via unique_ptr
...
Move static text ref stack into aux struct
2 years ago
Jonathan G Rennison
38c2fa3b66
Add a change counter value special order type
2 years ago
Jonathan G Rennison
7167175aa5
Simplify strings for tracerestrict change counter action
2 years ago
Jonathan G Rennison
91af0c82d3
Adjust CmdModifyOrder p2 bit allocation
2 years ago
Peter Nelson
3e86f337a8
Change: Simplify graph's company key window.
2 years ago
Peter Nelson
ccb62c3a55
Change: Simplify industry-cargoes widgets.
2 years ago
Peter Nelson
edbf99ed17
Change: Use standard sizing for AI competitor limit buttons.
2 years ago
Peter Nelson
33704269bd
Change: Simplify widget layout of settings window.
2 years ago
Peter Nelson
686204ff1c
Change: Simplify widget layout of story book window.
2 years ago
Peter Nelson
e8edecf6b1
Change: Adjust layout of file windows to fix overlapping widgets.
2 years ago
Peter Nelson
fc944829e1
Change: Don't use zero-sized plane for World Generation window.
...
Use of zero-sized plane causes the window size calculation to change
depending on which plane is displayed. Instead use an empty plane so
that largest of the planes is taken into account for sizing.
2 years ago
Jonathan G Rennison
846cd7e228
Add setting to limit length of continuous inclined roads built by towns
...
Default to max 4 tiles
2 years ago
Jonathan G Rennison
1e4912cf78
Add setting for if/when towns can build tunnels
...
Default to allowed
2 years ago
Charles Pigott
9059215b3b
Fix #10073 : Stop truncating output of list_ai and friends commands
2 years ago
Charles Pigott
24f3022ee0
Fix #10074 : list_ai console commands and friends were missing help text
2 years ago
Jonathan G Rennison
7e6f7ebba6
VarAction2: Remove umax operations with constant 0
2 years ago
Jonathan G Rennison
419c356f30
VarAction2: Remove mul and div operations with constant 1
2 years ago
Jonathan G Rennison
669b3f2e04
Debug: Add GRF inspect window support for cargoes
2 years ago
Jonathan G Rennison
5cc56a6145
Crashlog: Limit iterations of calls to bfd_find_inliner_info
2 years ago
Jonathan G Rennison
63699e3f24
Timetable window: Add further hints about automation with auto-separate
2 years ago
Jonathan G Rennison
d61fbb977e
Add order management dropdown, add duplicate order and move jump target
...
Add setting to control if order management button shown
Move order list management to order management dropdown if enabled
See: #439
2 years ago
translators
c482f05616
Update: Translations from eints
...
english (au): 7 changes by krysclarke
2 years ago
Jonathan G Rennison
315bc3482d
Fix #435 : Clarify time duration of infrastructure sharing fee settings
2 years ago
Jonathan G Rennison
2a806cda21
Debug: Allow highlighting multiple registers
2 years ago
Jonathan G Rennison
094ef834a4
Debug: Add highlight support for perm storage registers
2 years ago
translators
633b903f16
Update: Translations from eints
...
turkish: 7 changes by kgecmen
2 years ago
Jonathan G Rennison
311b4ebe9d
VarAction2: Avoid marking a duplicate store as a clone of itself
2 years ago
Jonathan G Rennison
9e95b3d807
VarAction2: Limit iteration count when substituting variable loads
2 years ago
Jonathan G Rennison
abe49c0b83
Fix release slot order buttons in ship/aircraft orders window
...
See: #438
2 years ago
Bouke Haarsma
c7f55a058b
Fix: link overlay line width on HiDPI displays ( #10064 )
2 years ago
Peter Nelson
af6c4d50ce
Change: Tidy up coverage area label widget layout.
...
Label is now centered properly and uses standard spacing.
2 years ago
Peter Nelson
8626090b24
Codechange: Draw station acceptance text in its own widget.
2 years ago
Jonathan G Rennison
23b974fb39
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/fontcache.cpp
# src/openttd.cpp
# src/os/macosx/font_osx.cpp
# src/os/unix/font_unix.cpp
# src/os/windows/font_win32.cpp
# src/strings.cpp
2 years ago
Jonathan G Rennison
0818ce4ae7
Merge branch 'master' into jgrpp (SLV_U64_TICK_COUNTER)
...
# Conflicts:
# src/date.cpp
# src/date_func.h
# src/newgrf.cpp
# src/newgrf_animation_base.h
# src/saveload/gamelog_sl.cpp
# src/saveload/misc_sl.cpp
# src/saveload/saveload.h
# src/stdafx.h
2 years ago
translators
f011a559d0
Update: Translations from eints
...
latvian: 1 change by lexuslatvia
2 years ago
Woelfi Von Wolfhausen
462d9414d6
Better word order
2 years ago
Woelfi Von Wolfhausen
c6cb89827d
Typos
...
I went through the settings and found some more typos :)
2 years ago
Woelfi Von Wolfhausen
8184ad6427
Make small corrections regarding the orthography
...
Tippfeler behobne
2 years ago
Jonathan G Rennison
12eb23f0ab
Clear old tree counter in map array on load of old savegames
...
See: https://github.com/OpenTTD/OpenTTD/pull/10018
2 years ago
dP
30bc490292
Codechange: Don't store tree counter in the map array
...
(cherry picked from commit 6c3f351d5a4b0d19a1a265f04f44c70c24c19cd2)
See: https://github.com/OpenTTD/OpenTTD/pull/10018
2 years ago
Jonathan G Rennison
c2ede2af54
VarAction2: Allow inlining trivial procedures
2 years ago
Jonathan G Rennison
9e24414033
In ReloadNewGRFData recompute prices before reiniting windows
...
Avoid crash if land info window is open during reload
2 years ago
Jonathan G Rennison
60cc8ddf80
Fix road stops SetRoadStopAnimationFrame
2 years ago
Jonathan G Rennison
77f25a48a9
Only show/use appropriate parent or child registers in tile layout group
...
Do not use both
2 years ago
Jonathan G Rennison
73e5c57e6b
Fix 5e413c9d: Last sprite offset in GRF file was not recorded ( #10062 )
...
A line was missed when preparing PR #9988 , as this had been added
in a commit prior to the one which the PR was immediately based on
2 years ago
Bouke Haarsma
f3fd9b5895
Codechange: typo in code comment ( #10061 )
2 years ago
translators
d843c8bd48
Update: Translations from eints
...
italian: 5 changes by Rivarossi
polish: 1 change by pAter-exe
2 years ago
Jonathan G Rennison
fdf2d3dfe1
Fix vehicles with no cargo being shown with last cargo in build window
2 years ago
translators
e5203f3409
Update: Translations from eints
...
vietnamese: 7 changes by KhoiCanDev
german: 6 changes by Wuzzy2
2 years ago
TELK
e9de3e9c4d
Update: Korean translation for some route restrict
2 years ago
translators
761105aaa4
Update: Translations from eints
...
russian: 1 change by Ln-Wolf
catalan: 1 change by J0anJosep
2 years ago
Peter Nelson
b00e18fe9f
Cleanup: Remove unused GetUnicodeGlyph()
2 years ago
Peter Nelson
2cdd8b7429
Change: Separate fontcache implementations.
2 years ago
Peter Nelson
f6ad8e1c9c
Change: Rename some freetype things to fontcache.
...
The font cache supports more than just FreeType as a font provider, but still used freetype in some naming.
This now uses more suitable terms.
2 years ago
Peter Nelson
273988551d
Fix: font_win32.cpp compile failure with WITH_FREETYPE
2 years ago
PeterN
0c20a5f39f
Fix: Open scenario editor date query once. ( #10050 )
...
Clearing `_left_button_clicked` causes the button callback to be fired
constantly while the mouse button is held.
2 years ago
Loïc Guilloux
93b711d70d
Fix #10048 : Don't relocate company HQ on the same exact location ( #10049 )
2 years ago
translators
70d33dc71f
Update: Translations from eints
...
spanish (mexican): 1 change by absay
chinese (simplified): 1 change by XiaoJi-Game
korean: 1 change by telk5093
2 years ago
translators
2b29f1a181
Update: Translations from eints
...
english (us): 1 change by 2TallTyler
dutch: 15 changes by Bouke
portuguese: 1 change by azulcosta
2 years ago
PeterN
d7ceb7efea
Change: Use widget string parameters for face window. ( #10046 )
...
The face window previously drew the buttons of face settings itself.
Instead we can provide parameters for each widget and let the widget
system draw the buttons.
2 years ago
Jonathan G Rennison
bb9b6a8ca0
Fix hang when tram turned around against underside of tram custom bridge head
2 years ago
PeterN
69527abb6f
Fix 9aef7b8c: Don't dispatch hover event if already hovering. ( #10042 )
...
This fixes the timed tooltip window being (invisibly) destroyed and
reconstructed every frame.
This also affects the unused OnHover() window event.
2 years ago
translators
1f04cc62d9
Update: Translations from eints
...
welsh: 8 changes by Osian
korean: 6 changes by telk5093
2 years ago
Jonathan G Rennison
b3a8dd44e4
Fix crash when removing routing restriction with reserve through from tunnel/bridge
2 years ago
Jonathan G Rennison
ac1071f4fc
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/station_cmd.cpp
# src/vehicle_gui.cpp
2 years ago
PeterN
607ef09fa5
Fix: File list mouse hover behaviour. ( #10040 )
...
Hover highlight was visible even if the mouse pointer was in a different
window. Resolved by using OnMouseOver() instead of OnMouseLoop().
2 years ago
dP
548f0496a9
Change: Make _tick_counter 64bit to avoid wrapping ( #10035 )
2 years ago
Tyler Trahan
164ec3ac07
Fix: Disable "turn around" button for other companies' road vehicles ( #10033 )
2 years ago
Tyler Trahan
07443969f9
Fix ca19a0d: Network hosts also use favorite face
2 years ago
Tyler Trahan
6d84b1e108
Fix ca19a0d: Send the proper network command when loading favorite face
2 years ago
Tyler Trahan
a4e00c5cb5
Fix #9989 : Zero Net Profit is neither negative nor positive ( #9991 )
2 years ago
Jonathan G Rennison
5e413c9dcd
Fix #9804 : Only apply sprite_zoom_min setting when sprites available ( #9988 )
...
Only discard sprite zoom levels when a suitable higher zoom level is
defined in the same colour mode
This is to avoid placeholder or empty sprites being used, causing
visual artefacts
2 years ago
Jonathan G Rennison
20f7ff8ac0
Codechange: Fix unnecessary string reallocation in IConsoleLine constructor
2 years ago
Jonathan G Rennison
0a7ffae0d9
Fix #10010 : Memory leak in IConsolePrint in non-dedicated case
2 years ago
PeterN
0bac74ec2b
Fix #10038 : Missing upper bounds check when loading custom playlists ( #10039 )
2 years ago
PeterN
f59f0195e3
Fix: Wrong string used to determine size of zoomed out station sign. ( #10036 )
2 years ago
Peter Nelson
fa5e2ca276
Cleanup: Tweak panel layout of Online Players window.
...
This ensures panel borders not hidden behind other widgets.
2 years ago
Peter Nelson
8e9ca5ebcb
Fix: Online Players list mouse hover behaviour.
...
Hover highlight was visible even if the mouse pointer was in a different
window, and the window refreshed itself every frame if the mouse pointer
was not over its matrix widget.
Resolved by using OnMouseOver() instead of OnMouseLoop(), and only
redrawing if the hover position has changed.
2 years ago
Jonathan G Rennison
6c80944c38
VarAction2: Fix variable propagation when a group had only pending bits
2 years ago
Jonathan G Rennison
f381e45d5b
VarAction2: Fix DSE for non-leaf procedure groups
2 years ago
Jonathan G Rennison
a58d910a0b
Debug: Include cost multipliers in rail and road type debug info
2 years ago
Jonathan G Rennison
3d8187261a
Debug: Include values when logging GRF base cost changes
2 years ago
Jonathan G Rennison
681b9e08f0
Fix fc5e2071: Incorrect translation string codes
2 years ago
Jonathan G Rennison
08bb440b47
Merge branch 'master' into jgrpp
2 years ago
translators
81388d9425
Update: Translations from eints
...
chinese (simplified): 7 changes by XiaoJi-Game
2 years ago
Jonathan G Rennison
9c255850a5
Add AI/GS method to get annual expense category value
...
See: #425
2 years ago
Jonathan G Rennison
2ff11017dc
Fix #432 : Fix false positive warning in CheckCaches with very old saves
2 years ago
Jonathan G Rennison
bc3b928d34
Fix improved breakdowns being enabled after loading old/other savegame
2 years ago
Jonathan G Rennison
c7e4dbf2f6
Fix displayed capacities/weights of articulated vehicles in build window
...
Simplify handling of multi-part capacities and refits
See: https://github.com/OpenTTD/OpenTTD/issues/9954
See: https://github.com/OpenTTD/OpenTTD/issues/10032
2 years ago
translators
0c8db77154
Update: Translations from eints
...
dutch: 6 changes by Afoklala
2 years ago
Jonathan G Rennison
f61562efef
Fix network clients setting old company settings for new companies
2 years ago
Jonathan G Rennison
175ef00985
Avoid dangling company purchase timeout when no clients connected to company
2 years ago
Jonathan G Rennison
839746d2bb
Fix template train move/sell command category for build while paused
2 years ago
Jonathan G Rennison
fc5e20719d
Fix #423 : Max TE/weight should not be shown for maglevs
2 years ago
translators
b38051c9ad
Update: Translations from eints
...
galician: 11 changes by pvillaverde
polish: 5 changes by pAter-exe
2 years ago
Jonathan G Rennison
5825fec5bf
Fix #427 : Recursive DoCommandP call issuing CMD_DECLINE_BUY_COMPANY
...
Ignore shift and pause states for CMD_DECLINE_BUY_COMPANY command
2 years ago
Jonathan G Rennison
bd2593ca48
Add function to enqueue a DoCommandP call
2 years ago
Jonathan G Rennison
5cb6d2240a
Add command flag to disable shift-key estimate mode in DoCommandP
2 years ago
translators
984e0b1263
Update: Translations from eints
...
spanish (mexican): 5 changes by absay
catalan: 6 changes by J0anJosep
2 years ago
Jonathan G Rennison
ece0a43146
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/newgrf_station.cpp
2 years ago
Fedello
3150151aa6
[Feat] Updated Galician translations up to v0.48.2 ( #428 )
...
* [Feat] Subsidy fix
* [Feat] Updated Galician Translation 0.48.2
* [Doc] Command used to obtain translations
Co-authored-by: pvillaverde <pvillaverde@qualigy.com>
2 years ago
translators
d29289addb
Update: Translations from eints
...
english (us): 6 changes by 2TallTyler
russian: 2 changes by Ln-Wolf
portuguese: 6 changes by azulcosta
2 years ago
dP
64453cb134
Fix: Incorrect player name in online players window ( #10013 )
2 years ago
Andy
129979acf7
Change: 'string' is spurious in 'Filter string:' labels for filter UI widgets ( #10022 )
2 years ago
Andy
039f90d05f
Feature: add sticky pin to Object Selection UI panel ( #10019 )
2 years ago
frosch
e2c46fda3f
Fix: [NewGRF] Ensure that stations always have an even number of sprite layouts.
...
The drawing code has a special fallbacks for zero layouts, but fails hard for one layout.
(odd numbers >= 3 are weird, but do not fail as badly as 1)
2 years ago
frosch
5c66de860d
Fix: [NewGRF] Result bit 0 of callback 14 was not ignored in the GUI.
2 years ago
frosch
f7022925d3
Cleanup: [NewGRF] Callback 14 used a weird value for var10 in the GUI.
...
The value 0x2110000 probably originated from a mixup between callback 14 (sprite layout) and 24 (tile layout).
The latter does indeed use a var10 value like that.
2 years ago
Andy
a06d323f03
Feature: add shade widget to Object Selection UI panel ( #10020 )
2 years ago
Jonathan G Rennison
143230d8f2
Allow changing road vehicle driving side when all road vehicles in depots
2 years ago
Jonathan G Rennison
a8d5e56696
Crashlog: Only output dump files for MSVC builds
2 years ago
PeterN
f279fc5772
Fix: DrawStringMultiLine() could overdraw ( #10014 )
...
This function did not take the line height into account when checking text will fit before the bottom bounds.
2 years ago
Jonathan G Rennison
ad9d593a51
Fix assertion failure setting player face for new company in multiplayer
...
See: https://github.com/OpenTTD/OpenTTD/issues/10016
2 years ago
Jonathan G Rennison
22b2ce0bc6
Fix incorrect infrastructure totals when overbuilding bay road stop
...
With different road/tram type
See: https://github.com/OpenTTD/OpenTTD/issues/10011
2 years ago
Jonathan G Rennison
7a4b0417b0
Codechange: Fix unnecessary string reallocation in IConsoleLine constructor
2 years ago
Jonathan G Rennison
3a313324dc
Fix #10010 : Memory leak in IConsolePrint in non-dedicated case
2 years ago
Jonathan G Rennison
f4f221b1e0
Fix crash which could occur when adding plans in single player
2 years ago
Jonathan G Rennison
751e0a2d9e
Merge branch 'master' into jgrpp
2 years ago
Jonathan G Rennison
62ffa130c0
Fix #420 : Wrong string code in STR_NEWS_VEHICLE_AUTORENEW_FAILED
2 years ago
translators
0355299639
Update: Translations from eints
...
dutch: 36 changes by Bouke
2 years ago
Jonathan G Rennison
7c4c75d181
Add tracerestrict conditional on direction of order target from signal
2 years ago
Jonathan G Rennison
4e368beaca
Fix #417 : Wrong window caption for cargo payment graph in average speed mode
2 years ago
Jonathan G Rennison
da3b1b9c32
Template replacement: Show warning if chain not compatible with any rail type
...
See: #419
2 years ago
Jonathan G Rennison
764a67b168
Fix wrong header comment in CallVehicleTicks
2 years ago
Jonathan G Rennison
33e3e571d3
Return specific error when wagon purchase fails due to wrong depot type
...
See: #419
2 years ago
translators
0c848a9b3b
Update: Translations from eints
...
dutch: 2 changes by Bouke
2 years ago
Jonathan G Rennison
a97d5cb333
Fix incorrect template replacement error message when chain not buildable
...
And no specific error returned
See: #419
2 years ago
Bouke Haarsma
18c210b013
Fix: title positioning on HiDPI displays
2 years ago
Jonathan G Rennison
5a39734a1c
Allow station cargo histories to record larger values than 64k
...
See: #414
2 years ago
Jonathan G Rennison
1d93cd59e7
Add utility function for integer dynamic range extension encoding
2 years ago
Peter Nelson
2d2a5dd966
Fix: Change duration of news window scroll depending on GUI zoom.
2 years ago
Peter Nelson
8b989d4999
Fix: Update news window viewport if GUI zoom is changed.
2 years ago
Jonathan G Rennison
1e7ca9f71a
Merge branch 'master' into jgrpp
2 years ago
Jonathan G Rennison
4b9d5a437f
Add GS methods to set inflation factors
...
See: #415
2 years ago
Jonathan G Rennison
81291c4ffc
Add AI/GS methods to get inflation factors
...
See: #415
2 years ago
translators
57fa8690df
Update: Translations from eints
...
dutch: 1 change by Bouke
2 years ago
Jonathan G Rennison
4049cb1407
MacOS: Use _exit instead of exit on execvp failure in crashlog
2 years ago
Jonathan G Rennison
e64427d034
Crashlog: Unix: Add BFD inline info support
2 years ago
Jonathan G Rennison
ad1e4ca334
Crashlog: Windows: Add BFD inline info support
2 years ago
Patric Stout
8ac0ab47b0
Update: to all the friends we have lost and those we have gained ( #10000 )
2 years ago