Commit Graph

49613 Commits (2ad446369df7eef07dae96360083dd4dc5ec909f)
 

Author SHA1 Message Date
Jonathan G Rennison 51477334be SDL2: Only pass a single rectangle to SDL_UpdateWindowSurfaceRects
This is to prevent screen tearing
4 years ago
Jonathan G Rennison 1298f49be6 SDL2: Update whole window surface if >= 80% needs updating 4 years ago
Jonathan G Rennison bd2649c19e Avoid unnecessary redrawing of vehicle list windows
Redraw info section every tick if values have changed
4 years ago
translators e01143edf8 Update: Translations from eints
italian: 1 change by AlphaJack
romanian: 13 changes by ALEX11BR
finnish: 6 changes by VeeraKoo
slovak: 202 changes by FuryPapaya
spanish: 240 changes by MontyMontana
4 years ago
translators 3723207d64 Update: Translations from eints
slovak: 23 changes by FuryPapaya
turkish: 66 changes by ozcanakdora
4 years ago
translators 80f7937e42 Update: Translations from eints
korean: 8 changes by telk5093
4 years ago
Charles Pigott bef9e3fcfa Remove: Old Azure Pipelines CI 4 years ago
glx 5af98c69e6 Add: [Actions] CI build workflow 4 years ago
Charles Pigott a0307652f3 Fix: Work around cmake bug by stripping link target strings 4 years ago
Jonathan G Rennison 2c4808e239 Viewport: Add debug flag to disable landscape cache 4 years ago
Jonathan G Rennison bfc26a0180 Fix unnecessary status bar redraws when there is no news to show 4 years ago
Jonathan G Rennison db0e25f7cd Fix OverflowSafeInt INT64_MIN handling when not using overflow builtins
See: https://github.com/OpenTTD/OpenTTD/issues/8284
4 years ago
Jonathan G Rennison 609f37cef9 Fix OverflowSafeInt negation not handling INT64_MIN
See: https://github.com/OpenTTD/OpenTTD/issues/8284
4 years ago
Jonathan G Rennison 52c433d9a4 Finance window: Fix column width when company money is very negative 4 years ago
Jonathan G Rennison 7e68459ebd Fix plans/route line viewport mark dirty not being wide enough 4 years ago
Jonathan G Rennison b4ceb93406 Plans: Improve drawing performance of current plan line 4 years ago
Jonathan G Rennison d29a08dfe1 Add gfx_debug console command 4 years ago
Jonathan G Rennison a474e71243 Viewport: Cache landscape pixels in map mode
Avoid invalidating landscape pixels for non-landscape updates
(vehicles, overlays, etc.)
4 years ago
Jonathan G Rennison 8071976b0e Fix wrong flag set in NWidgetBase::SetDirty 4 years ago
Jonathan G Rennison 35565a115b Viewport: Fix casing of ClearViewportCache(s) 4 years ago
Jonathan G Rennison 352b361e1b Viewport: Replace viewport mark dirty if zoom level below with flags param
Fix missing flags for tracerestrict and effect vehicles
4 years ago
translators 53f36f4afa Update: Translations from eints
czech: 1 change by LubosKolouch
german: 18 changes by matthiasradde
4 years ago
Jonathan G Rennison 1867cebc4a Make smallmap refresh period variable with map mode/zoom and pause state 4 years ago
translators bdaf596373 Update: Translations from eints
german: 1 change by matthiasradde
polish: 17 changes by yazalo
4 years ago
Jonathan G Rennison 151a4d85b9 Tracerestrict: Fix owner state of counter window 4 years ago
Jonathan G Rennison 2cad094725 Allow sending an empty password to drop settings_access 4 years ago
Jonathan G Rennison 38ebad6123 Plans: Fix adding plan lines in viewport map mode 4 years ago
Jonathan G Rennison 3b47b7b091 Plans: Improve performance of viewport plan rendering 4 years ago
Jonathan G Rennison bf0bdfdd93 Add sleep debug console command 4 years ago
Jonathan G Rennison a07df41342 Linkgraph: Change job scheduling scaling and duration calculations
Clamp scaling to max of 13

Replace duration calculation by:
N <= 1600: linear
N > 1600: proportional to cost estimate: N^2 log N
4 years ago
Jonathan G Rennison 7cb9493314 Deduplicate command log entries where possible 4 years ago
Jonathan G Rennison e2eed7cb8a Add console command to dump link graph jobs 4 years ago
translators d9b0e6c550 Update: Translations from eints
romanian: 7 changes by ALEX11BR
portuguese (brazilian): 44 changes by Lucas559-noob
4 years ago
Jonathan G Rennison e90b39c559 Add console command to get full game date 4 years ago
Jonathan G Rennison 1b4606b4f3 Linkgraph: Fix comment typo in link graph job class 4 years ago
translators 5584bf6bbb Update: Translations from eints
portuguese (brazilian): 22 changes by Lucas559-noob
polish: 6 changes by pAter-exe
4 years ago
translators 4279620aef Update: Translations from eints
turkish: 28 changes by nullaf
dutch: 1 change by rcpaul
4 years ago
Jonathan G Rennison 84dd35b685 Add drive-through train depot emulation (default off) 4 years ago
Jonathan G Rennison b6f583a799 GRF: Add railtype custom signal sprite restricted flag, and control flag 4 years ago
Jonathan G Rennison d32672a325 GRF: Allow railtype custom signal sprites for programmable pre-signals 4 years ago
translators d58531ec84 Update: Translations from eints
german: 1 change by frosch123
4 years ago
Charles Pigott 85ca1c535e Codechange: Set CMAKE_BUILD_TYPE to default to debug if not otherwise set 4 years ago
Galigator 933d02dce2 Change: Service depot also reset breakdown chance. 4 years ago
Jonathan G Rennison 3cb1327012 Fix #193: Comparison is always true compiler warning 4 years ago
Jonathan G Rennison 9be6eb92f8 Console: Add network server commands to get/set company pw hashes 4 years ago
stormcone 49b75d67bd
Fix 70f9c3c6: The *_filter_criteria variables contain an index, not a cargo. (#8320) 4 years ago
Charles Pigott 348c231e12 Codechange: Make codestyle for CMake files consistent for 'control' statements 4 years ago
frosch df5362a008 Fix #8311, b98c7763de4: Industry probability at map generation was scaled differently when set via property or callback. 4 years ago
dP 0110fa12da Feature: Make news and errors close hotkeys configurable 4 years ago
Berbe 8f3d1ec970 Feature: Improve restart command
When the restart command is issued, a normal map is always spawned.

This improvement takes into account the current state of _file_to_saveload to check if a savegame/scenario/heightmap was previously loaded, and loads the same resource again.
4 years ago