Jonathan G Rennison
|
02fe4af934
|
Merge branch 'master' into jgrpp
# Conflicts:
# .github/workflows/release-windows.yml
# src/company_base.h
# src/company_cmd.cpp
# src/company_gui.cpp
# src/console_cmds.cpp
# src/economy.cpp
# src/economy_cmd.h
# src/fios.h
# src/goal.cpp
# src/group_gui.cpp
# src/network/core/config.h
# src/network/network_admin.cpp
# src/newgrf_config.cpp
# src/os/windows/win32.cpp
# src/saveload/afterload.cpp
# src/saveload/company_sl.cpp
# src/saveload/saveload.cpp
# src/saveload/saveload_error.hpp
# src/settings_gui.cpp
# src/ship_cmd.cpp
# src/stdafx.h
# src/story.cpp
# src/story_base.h
# src/string.cpp
# src/table/settings/economy_settings.ini
# src/tests/CMakeLists.txt
# src/tests/math_func.cpp
|
2023-05-30 00:49:24 +01:00 |
|
Jonathan G Rennison
|
42b3c5fe25
|
Fix highlight of adjacent rail/road waypoints when only one waypoint type
|
2023-05-26 19:38:17 +01:00 |
|
Jonathan G Rennison
|
0b9b080aa6
|
Fix closing build waypoint window not closing waypoint selection window
|
2023-05-25 23:11:18 +01:00 |
|
Jonathan G Rennison
|
df5ca1d7fb
|
Highlight waypoint tiles when adjacent or distant joining
|
2023-05-25 22:34:54 +01:00 |
|
Jonathan G Rennison
|
d93a1a5804
|
Use OnTooltip instead of OnHover for some custom tooltips
|
2023-05-07 19:58:07 +01:00 |
|
Jonathan G Rennison
|
31f476220d
|
Allow converting track by individual track pieces instead of whole tiles
Ctrl-click on convert button
See: #509
|
2023-05-06 16:20:23 +01:00 |
|
Tyler Trahan
|
ba3de0383a
|
Codechange: Pass more std::string to StringFilter::AddLine() (#10743)
|
2023-04-30 10:23:05 +02:00 |
|
Patric Stout
|
7aa2b9ab0a
|
Codechange: move all date-related variables inside the timer (#10706)
|
2023-04-24 15:56:01 +00:00 |
|
Patric Stout
|
3ebc7ad16e
|
Codechange: migrate all game-time-related timers to the new framework
|
2023-04-15 13:58:55 +02:00 |
|
Jonathan G Rennison
|
82803b98e0
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/game/game_gui.cpp
# src/graph_gui.cpp
# src/linkgraph/linkgraph_gui.h
# src/newgrf.cpp
# src/order_gui.cpp
# src/saveload/engine_sl.cpp
# src/saveload/saveload.h
# src/script/api/script_text.cpp
# src/script/script_gui.cpp
# src/settings_table.cpp
# src/strings.cpp
# src/table/settings/economy_settings.ini
# src/table/settings/locale_settings.ini
# src/timetable_gui.cpp
|
2023-04-10 15:11:53 +01: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 |
|
Jonathan G Rennison
|
4ec6a99dd8
|
Add GetTileTrackStatus wrapper for when red signals part is not needed
|
2023-03-04 02:01:40 +00:00 |
|
Jonathan G Rennison
|
5e398d9478
|
Add GUI/command support for >255 station types per station class
|
2023-02-16 22:33:34 +00:00 |
|
Jonathan G Rennison
|
483e3172af
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/core/strong_typedef_type.hpp
# src/gfx.cpp
# src/group_cmd.cpp
# src/industry_cmd.cpp
# src/map_func.h
# src/newgrf_debug_gui.cpp
# src/order_cmd.cpp
# src/pathfinder/follow_track.hpp
# src/rail_cmd.cpp
# src/road_cmd.cpp
# src/road_gui.cpp
# src/saveload/saveload.cpp
# src/screenshot.cpp
# src/smallmap_gui.cpp
# src/station_cmd.cpp
# src/strings.cpp
# src/tile_type.h
# src/timetable_gui.cpp
# src/town_cmd.cpp
# src/train_cmd.cpp
# src/viewport.cpp
|
2023-02-10 17:19:35 +00:00 |
|
Rubidium
|
f001e84e5e
|
Codechange: use RAII to automatically restore _cur_dpi after use
|
2023-01-28 20:33:02 +01:00 |
|
Rubidium
|
fe2bcd2a58
|
Codechange: migrate size related functions to Map structure
|
2023-01-21 17:11:40 +01:00 |
|
Jonathan G Rennison
|
6a7cad1b47
|
Add NewGRFClass helper method for whether class ID is valid (for iteration)
|
2023-01-03 03:55:51 +00:00 |
|
Jonathan G Rennison
|
6d4474b84e
|
Merge tag '13.0-beta2' into jgrpp
# Conflicts:
# src/cheat_gui.cpp
# src/company_gui.cpp
# src/console_gui.cpp
# src/depot_gui.cpp
# src/error_gui.cpp
# src/gfx.cpp
# src/graph_gui.cpp
# src/group_gui.cpp
# src/lang/english.txt
# src/lang/korean.txt
# src/lang/polish.txt
# src/misc_gui.cpp
# src/network/network_content_gui.h
# src/newgrf_debug_gui.cpp
# src/order_gui.cpp
# src/rail_gui.cpp
# src/road_gui.cpp
# src/settings_gui.cpp
# src/settings_type.h
# src/station_gui.cpp
# src/subsidy_gui.cpp
# src/table/settings/gui_settings.ini
# src/timetable_gui.cpp
# src/town_gui.cpp
# src/train_cmd.cpp
# src/vehicle_gui.cpp
# src/viewport.cpp
# src/water_cmd.cpp
# src/widgets/dropdown.cpp
# src/window_gui.h
|
2022-12-04 20:43:11 +00:00 |
|
Jonathan G Rennison
|
02e19521bc
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/build_vehicle_gui.cpp
# src/cheat_gui.cpp
# src/company_gui.cpp
# src/error_gui.cpp
# src/fios_gui.cpp
# src/gfx_func.h
# src/graph_gui.cpp
# src/group_gui.cpp
# src/misc_gui.cpp
# src/newgrf_debug_gui.cpp
# src/order_gui.cpp
# src/road_gui.cpp
# src/roadveh_gui.cpp
# src/settings_gui.cpp
# src/ship_gui.cpp
# src/station_gui.cpp
# src/statusbar_gui.cpp
# src/subsidy_gui.cpp
# src/timetable_gui.cpp
# src/town_gui.cpp
# src/train_gui.cpp
# src/tree_gui.cpp
# src/vehicle_gui.cpp
# src/widget.cpp
# src/widgets/dropdown.cpp
# src/window_gui.h
|
2022-12-04 13:53:44 +00:00 |
|
PeterN
|
b79360862d
|
Fix eb4ba1991 : Signal icons incorrectly positioned in UI. (#10199)
(cherry picked from commit 387c57b023 )
|
2022-12-04 00:23:46 +00:00 |
|
Jonathan G Rennison
|
5bbf1f5375
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/core/geometry_type.hpp
# src/error_gui.cpp
# src/rail_gui.cpp
# src/tree_gui.cpp
# src/vehicle_gui.cpp
# src/widgets/dropdown.cpp
|
2022-12-03 23:40:37 +00:00 |
|
PeterN
|
387c57b023
|
Fix eb4ba1991 : Signal icons incorrectly positioned in UI. (#10199)
|
2022-11-28 20:03:27 +00:00 |
|
Jonathan G Rennison
|
728b902e9f
|
No longer use CDECL for GUIList::FilterFunction
|
2022-11-19 21:51:52 +00:00 |
|
Peter Nelson
|
f5f035a22b
|
Codechange: Make use of Rect Width/Height helpers.
|
2022-11-12 18:28:39 +00:00 |
|
Peter Nelson
|
ed60c88b0a
|
Change: Use power-of-2 scaling for some dimensions in GUI.
These are related to drawing sprites that are normally drawn on the
landscape, and should therefore still follow power-of-2 scaling to fit
correctly.
|
2022-11-12 18:28:39 +00:00 |
|
Peter Nelson
|
eb4ba1991b
|
Change: Use CenterBounds function in more places.
CenterBounds may have a 1 pixel difference so the result is not exactly
the same.
|
2022-11-12 18:28:39 +00: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
|
1f1378c129
|
Change: Align picker previews to button centre.
|
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 |
|
Jonathan G Rennison
|
1518c2fa1e
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/depot_type.h
# src/lang/german.txt
# src/order_gui.cpp
# src/pathfinder/yapf/yapf_rail.cpp
# src/script/api/script_window.hpp.in
# src/settings_table.cpp
# src/train_cmd.cpp
|
2022-11-05 17:19:00 +00:00 |
|
Peter Nelson
|
ef8322ba25
|
Change: Add panel widget to waypoint GUI.
|
2022-10-23 00:07:15 +01:00 |
|
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
|
2022-10-16 20:14:13 +01:00 |
|
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.
|
2022-10-16 14:24:51 +02:00 |
|
Tyler Trahan
|
db98cedb7e
|
Fix #9883: Show cost/income float over end tile of rail or road construction
|
2022-10-16 14:15:31 +02:00 |
|
Peter Nelson
|
af6c4d50ce
|
Change: Tidy up coverage area label widget layout.
Label is now centered properly and uses standard spacing.
|
2022-10-03 22:14:18 +01:00 |
|
Peter Nelson
|
8626090b24
|
Codechange: Draw station acceptance text in its own widget.
|
2022-10-03 22:14:18 +01:00 |
|
SamuXarick
|
374f0c7d11
|
Fix 6fe445e : Removing rail station parts without ctrl pressed was also removing tracks
The behaviour of holding ctrl key is swapped
|
2022-08-07 10:58:43 +02:00 |
|
Jonathan G Rennison
|
f98f5fd291
|
Fix not being able to build waypoints when custom types no longer present
And a custom type was previously selected
|
2022-06-30 21:53:36 +01:00 |
|
Jonathan G Rennison
|
c19bd4473f
|
Add signal style flag to require realistic braking
|
2022-06-30 21:20:43 +01:00 |
|
Jonathan G Rennison
|
92723d4f5c
|
Remove tunnel/bridge spacing setting, use usual signal drag spacing
|
2022-06-19 18:32:47 +01:00 |
|
Jonathan G Rennison
|
191f710c40
|
Add custom signal style properties to set electric/semaphore enabled types
|
2022-06-19 17:43:46 +01:00 |
|
Jonathan G Rennison
|
6e4c4b35e7
|
Initial implementation of NewGRF custom signal styles
|
2022-06-19 02:08:38 +01:00 |
|
Tyler Trahan
|
7f0efbe00e
|
Feature: Remember the last-used signal between games (#9792)
|
2022-02-02 21:26:46 +00:00 |
|
Jonathan G Rennison
|
6ccf020dc2
|
Fix #9802: Assertion failure in BuildRailWaypointWindow constructor
|
2022-01-30 11:20:00 +01:00 |
|
Jonathan G Rennison
|
ab823ad808
|
Fix b0f9cc38 : Assertion failure still occurs via different path
|
2022-01-29 14:27:50 +00:00 |
|
Jonathan G Rennison
|
b0f9cc389f
|
Fix assertion failure in BuildRailWaypointWindow constructor
|
2022-01-29 13:31:15 +00:00 |
|
Tyler Trahan
|
bec218069c
|
Feature: Remember the last-used signal between games
(cherry picked from commit a9de36ad23f30d125ed495f0bd84342b594d19df)
See: https://github.com/OpenTTD/OpenTTD/pull/9792
|
2022-01-19 18:51:30 +00:00 |
|
Jonathan G Rennison
|
ba97d0a827
|
Allow building waypoints with spec IDs >= 256
See: #349
|
2022-01-01 20:42:10 +00:00 |
|
Michael Lutz
|
8503854655
|
Codechange: Pass unpacked command arguments to command callbacks (except Script).
|
2021-12-16 22:28:32 +01:00 |
|