Jonathan G Rennison
|
8688840e24
|
Viewport route step markers are now variable size to match font/text
See: #410
|
2 years ago |
Jonathan G Rennison
|
cd4a9fba68
|
Fix viewport map mode bridges/tunnels not appearing dotted at high zoom
|
2 years ago |
Jonathan G Rennison
|
28724d651d
|
Tracerestrict: Add button to highlight all signals using program
|
2 years ago |
Jonathan G Rennison
|
d6015194c1
|
Allow ctrl-clicking other company trains on own track to start/stop
See: #392
|
2 years ago |
Jonathan G Rennison
|
6107aa9e5c
|
Render an overlay of the measurement tool area in viewport map mode
See: #388
|
2 years ago |
Jonathan G Rennison
|
a9caeaa7f1
|
Fix viewport map scrolling box blend on emscripten
|
2 years ago |
Jonathan G Rennison
|
b464c589af
|
Reduce blitter MoveTo calls when drawing viewport map scrolling box blend
|
2 years ago |
Jonathan G Rennison
|
d4f11eca42
|
Add NewGRF object properties to set viewport map mode/smallmap tile type
|
3 years ago |
Jonathan G Rennison
|
d81cbc25b8
|
Add setting to allow hiding viewport labels of inidivudal waypoints
|
3 years ago |
Jonathan G Rennison
|
dfc6e309d0
|
Fix ground/tree tile vegetation changes not updating map mode viewports
(In vegetation mode)
|
3 years ago |
Jonathan G Rennison
|
324e90e5ac
|
Merge branch 'master' into jgrpp-beta
# Conflicts:
# src/lang/arabic_egypt.txt
# src/lang/english.txt
# src/lang/greek.txt
# src/network/core/tcp_connect.cpp
# src/network/network_client.cpp
# src/network/network_client.h
# src/pathfinder/npf/npf.cpp
# src/pathfinder/yapf/yapf_ship.cpp
# src/rail_gui.cpp
# src/settings_table.cpp
# src/settings_type.h
# src/station_cmd.cpp
# src/table/settings/gui_settings.ini
# src/town_cmd.cpp
# src/widgets/rail_widget.h
|
3 years ago |
Jonathan G Rennison
|
fd605e3cf3
|
Merge branch 'master' into jgrpp-beta
# Conflicts:
# .github/workflows/commit-checker.yml
# src/company_cmd.cpp
# src/console_cmds.cpp
# src/crashlog.cpp
# src/lang/english.txt
# src/lang/german.txt
# src/lang/indonesian.txt
# src/lang/japanese.txt
# src/lang/korean.txt
# src/lang/swedish.txt
# src/linkgraph/linkgraphjob.cpp
# src/linkgraph/mcf.cpp
# src/network/core/tcp.cpp
# src/network/core/tcp.h
# src/network/core/tcp_game.h
# src/network/core/udp.h
# src/network/network.cpp
# src/network/network_admin.cpp
# src/network/network_admin.h
# src/network/network_chat_gui.cpp
# src/network/network_client.cpp
# src/network/network_client.h
# src/network/network_func.h
# src/network/network_internal.h
# src/network/network_server.cpp
# src/network/network_server.h
# src/newgrf.cpp
# src/newgrf_station.cpp
# src/order_gui.cpp
# src/rail_cmd.cpp
# src/saveload/saveload.cpp
# src/settings.cpp
# src/settings_gui.cpp
# src/settings_internal.h
# src/settings_type.h
# src/station_cmd.cpp
# src/stdafx.h
# src/table/currency_settings.ini
# src/table/misc_settings.ini
# src/table/settings.h.preamble
# src/table/settings.ini
# src/terraform_cmd.cpp
# src/timetable_gui.cpp
# src/train_cmd.cpp
# src/tree_cmd.cpp
# src/water_cmd.cpp
|
3 years ago |
Jonathan G Rennison
|
0b0d154788
|
Merge branch 'master' into jgrpp-beta
# Conflicts:
# .github/workflows/ci-build.yml
# src/lang/german.txt
# src/lang/romanian.txt
# src/lang/slovak.txt
# src/lang/turkish.txt
# src/network/core/address.cpp
# src/network/core/tcp.h
# src/network/core/udp.cpp
# src/network/network.cpp
# src/network/network_client.cpp
# src/network/network_server.cpp
# src/network/network_server.h
# src/network/network_udp.cpp
# src/openttd.cpp
# src/saveload/newgrf_sl.cpp
# src/tree_cmd.cpp
# src/video/video_driver.hpp
# src/window.cpp
# src/window_gui.h
|
3 years ago |
Patric Stout
|
8ab267496b
|
Codechange: reference a string by its name, not with "another + 1" (#9517)
It is wrong anyway, as "TINY" normally is at -1. Just weird code.
|
3 years ago |
Jonathan G Rennison
|
727e7543dc
|
Show unowned roads in viewport map owner mode
|
3 years ago |
Jonathan G Rennison
|
9f56818ca7
|
Fix display of high freeform edges at north edges in viewport map mode
|
3 years ago |
Jonathan G Rennison
|
24ad8759db
|
Viewport map: Improve handling of sloped tile rendering
|
3 years ago |
Jonathan G Rennison
|
c4cb700738
|
Viewport map: Don't double draw north tile of bridge/tunnel
|
3 years ago |
rubidium42
|
55a11710a6
|
Codechange: convert printf DEBUG statements to fmt Debug statements
|
3 years ago |
Jonathan G Rennison
|
1002c6d9d2
|
Fix various compiler warnings
See: #267
|
3 years ago |
Jonathan G Rennison
|
c0bb428e9e
|
Fix vehicle sprites not being updated when moving viewport
When move is instantaneous and old and new viewport rects do not overlap
|
3 years ago |
glx22
|
5799402f7a
|
Codechange: Rename window related DeleteXXX to match new behaviour
|
3 years ago |
rubidium42
|
2e136285e1
|
Codechange: move from C-string to std::string for DoCommand
|
3 years ago |
rubidium42
|
b791ffc6de
|
Fix: do not hide parameter by local variable with the same name
|
3 years ago |
Jonathan G Rennison
|
aa0c1ba2e0
|
Only update vehicle image when in the vicinity of a viewport
This reduces the performance impact of expensive NewGRF
graphics chains.
|
3 years ago |
Jonathan G Rennison
|
6ea97d6068
|
Viewport: Cache viewport areas for use in MarkAllViewportsDirty
|
3 years ago |
frosch
|
f96f113951
|
Codechange: use IterateFromBack/Front only if the order is important.
Use Iterate if the order does not matter.
|
3 years ago |
frosch
|
22567a1f43
|
Codechange: use iterators instead of 'subranges' when iterating from a specific window.
Using iterators makes it easier to include or exclude the start window in the iteration.
|
3 years ago |
glx22
|
dfe616bef4
|
Codechange: Replace window related FOR_ALL with range-based for loops
(cherry picked from commit 14e92bd8e2 )
|
3 years ago |
glx22
|
14e92bd8e2
|
Codechange: Replace window related FOR_ALL with range-based for loops
|
3 years ago |
Jonathan G Rennison
|
227041008f
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/debug.cpp
# src/lang/russian.txt
# src/misc_gui.cpp
# src/os/windows/crashlog_win.cpp
# src/os/windows/font_win32.cpp
# src/os/windows/win32.cpp
# src/rail_cmd.cpp
# src/window_gui.h
|
4 years ago |
Jonathan G Rennison
|
f39b6f4ba3
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/cheat_gui.cpp
# src/genworld_gui.cpp
# src/landscape.cpp
# src/lang/english.txt
# src/saveload/afterload.cpp
# src/screenshot.cpp
# src/settings_gui.cpp
# src/settings_internal.h
# src/settings_type.h
# src/table/settings.ini
# src/tile_type.h
# src/widgets/genworld_widget.h
|
4 years ago |
Jonathan G Rennison
|
3ede756d23
|
Fix: Viewport drag tooltips not being removed when dragging over other windows
|
4 years ago |
Jonathan G Rennison
|
e3d9cce3ae
|
Fix viewport drag tooltips not being removed when dragging over other windows
|
4 years ago |
Jonathan G Rennison
|
7ad8b69a74
|
Fix old polyrail tooltips being left on screen
|
4 years ago |
Jonathan G Rennison
|
aec2793487
|
Fix flickering of polyrail measurement tooltip
|
4 years ago |
Jonathan G Rennison
|
42e57995dd
|
Improve visibility of slopes under trees in viewport map vegetation mode
Loosely based on tree slope brightness adjustment from
https://github.com/nielsmh/OpenTTD/tree/tree-slope-brightness
|
4 years ago |
Jonathan G Rennison
|
2a0acd9d91
|
Fix viewport order lines with unconditional jump orders
|
4 years ago |
Loïc Guilloux
|
f06c16fda0
|
Fix 81d335b081: Use non-pulsating red highlight for coverage (#8622)
(cherry picked from commit b927da73c1 )
|
4 years ago |
Loïc Guilloux
|
b927da73c1
|
Fix 81d335b081: Use non-pulsating red highlight for coverage (#8622)
|
4 years ago |
Jonathan G Rennison
|
e75e2b5bdc
|
Fix left mouse button scroll in viewport map mode
|
4 years ago |
SamuXarick
|
a4035af337
|
Codechange: Apply coding style (#8640)
* Fix: Missing or needed spaces
* Codechange: Remove space
* Codechange: Remove space
* Codechange: More missing spaces
* Codechange: Missing spaces
* Codechange: Remove space
* Codechange: Remove space
|
4 years ago |
Jonathan G Rennison
|
b7ddd486cf
|
Merge branch 'master' into jgrpp
# Conflicts:
# cmake/CompileFlags.cmake
# src/aircraft_cmd.cpp
# src/blitter/32bpp_anim.cpp
# src/cargopacket.cpp
# src/cheat_gui.cpp
# src/company_cmd.cpp
# src/company_gui.cpp
# src/core/pool_func.hpp
# src/date.cpp
# src/economy.cpp
# src/error_gui.cpp
# src/ground_vehicle.cpp
# src/ground_vehicle.hpp
# src/group_gui.cpp
# src/industry_cmd.cpp
# src/lang/dutch.txt
# src/lang/french.txt
# src/lang/german.txt
# src/linkgraph/linkgraph_gui.cpp
# src/linkgraph/mcf.cpp
# src/network/network_content.cpp
# src/network/network_server.cpp
# src/network/network_udp.cpp
# src/newgrf_engine.cpp
# src/newgrf_station.cpp
# src/order_cmd.cpp
# src/order_gui.cpp
# src/pathfinder/follow_track.hpp
# src/pathfinder/yapf/yapf_common.hpp
# src/saveload/saveload.cpp
# src/settings_gui.cpp
# src/station_cmd.cpp
# src/station_kdtree.h
# src/string_func.h
# src/table/settings.ini
# src/tgp.cpp
# src/timetable_cmd.cpp
# src/timetable_gui.cpp
# src/toolbar_gui.cpp
# src/town_cmd.cpp
# src/train_cmd.cpp
# src/train_gui.cpp
# src/tree_gui.cpp
# src/tunnelbridge_cmd.cpp
# src/vehicle.cpp
# src/vehicle_gui.cpp
# src/video/sdl2_v.cpp
# src/video/sdl_v.cpp
# src/video/win32_v.cpp
# src/viewport.cpp
# src/viewport_sprite_sorter_sse4.cpp
# src/window.cpp
|
4 years ago |
Jonathan G Rennison
|
6c3e5642f8
|
Merge branch 'master' into jgrpp
# Conflicts:
# cmake/CompileFlags.cmake
# src/crashlog.cpp
# src/fileio.cpp
# src/fileio_func.h
# src/fios_gui.cpp
# src/ini_load.cpp
# src/ini_type.h
# src/lang/english.txt
# src/lang/german.txt
# src/lang/korean.txt
# src/network/network_client.cpp
# src/order_base.h
# src/order_cmd.cpp
# src/os/windows/win32.cpp
# src/road_cmd.cpp
# src/saveload/saveload.cpp
# src/saveload/saveload.h
# src/settings.cpp
# src/station_cmd.cpp
# src/stdafx.h
# src/table/settings.ini
# src/tree_cmd.cpp
# src/tree_gui.cpp
# src/vehicle_base.h
# src/video/cocoa/cocoa_v.mm
# src/video/cocoa/event.mm
# src/video/cocoa/wnd_quartz.mm
# src/viewport.cpp
# src/widgets/tree_widget.h
|
4 years ago |
Jonathan G Rennison
|
43980639de
|
Merge branch 'master' into jgrpp
# Conflicts:
# .gitignore
# CMakeLists.txt
# src/3rdparty/optional/optional.hpp
# src/group_cmd.cpp
# src/industry_cmd.cpp
# src/misc_gui.cpp
# src/video/sdl2_v.cpp
|
4 years ago |
Matt Kimber
|
40d5fe1631
|
Fix eeb88e8: Trains reversed while paused do not correctly update sprite bounds (#8540)
|
4 years ago |
Charles Pigott
|
9b800a96ed
|
Codechange: Remove min/max functions in favour of STL variants (#8502)
|
4 years ago |
Niels Martin Hansen
|
2d9fa81bd0
|
Feature: Plant clumps of trees in editor by dragging on the landscape
|
4 years ago |
dP
|
e82333cf77
|
Feature #7962: Improve rendering of large viewports
|
4 years ago |
dP
|
5ca8a0bda9
|
Feature #7962: Significantly improve sprite sorter performance
|
4 years ago |