Jonathan G Rennison
|
edfa04286b
|
Merge branch 'master' into jgrpp
# Conflicts:
# .github/workflows/release.yml
# bin/CMakeLists.txt
# src/dock_gui.cpp
# src/lang/brazilian_portuguese.txt
# src/lang/catalan.txt
# src/lang/czech.txt
# src/lang/dutch.txt
# src/lang/english.txt
# src/lang/english_US.txt
# src/lang/estonian.txt
# src/lang/finnish.txt
# src/lang/french.txt
# src/lang/german.txt
# src/lang/hungarian.txt
# src/lang/indonesian.txt
# src/lang/italian.txt
# src/lang/japanese.txt
# src/lang/korean.txt
# src/lang/lithuanian.txt
# src/lang/luxembourgish.txt
# src/lang/norwegian_bokmal.txt
# src/lang/polish.txt
# src/lang/portuguese.txt
# src/lang/romanian.txt
# src/lang/russian.txt
# src/lang/serbian.txt
# src/lang/simplified_chinese.txt
# src/lang/slovak.txt
# src/lang/spanish.txt
# src/lang/spanish_MX.txt
# src/lang/swedish.txt
# src/lang/tamil.txt
# src/lang/ukrainian.txt
# src/lang/vietnamese.txt
# src/newgrf.cpp
# src/newgrf_gui.cpp
# src/object_gui.cpp
# src/pathfinder/yapf/yapf_costrail.hpp
# src/pathfinder/yapf/yapf_node_rail.hpp
# src/rail_cmd.cpp
# src/roadveh_cmd.cpp
# src/town_cmd.cpp
# src/vehicle.cpp
# src/water_cmd.cpp
|
2021-04-11 02:39:33 +01:00 |
|
Charles Pigott
|
dd798d688b
|
Fix #8919: Release builds with asserts enabled (#8925)
|
2021-04-01 23:57:49 +01:00 |
|
Patric Stout
|
fece1c57ca
|
Codechange: Suppress warnings when asserts are disabled (#8917)
|
2021-04-01 11:16:19 +02:00 |
|
Jonathan G Rennison
|
f4e29071be
|
Merge tag '1.11.0-beta2' into jgrpp
# Conflicts:
# .github/workflows/ci-build.yml
# .github/workflows/release.yml
# CMakeLists.txt
# src/blitter/32bpp_optimized.cpp
# src/debug.cpp
# src/gfx.cpp
# src/gfx_func.h
# src/lang/czech.txt
# src/lang/english.txt
# src/lang/italian.txt
# src/lang/swedish.txt
# src/lang/ukrainian.txt
# src/network/network_server.cpp
# src/os/windows/crashlog_win.cpp
# src/os/windows/win32.cpp
# src/pathfinder/follow_track.hpp
# src/screenshot.cpp
# src/settings_type.h
# src/spritecache.cpp
# src/vehicle_gui.cpp
# src/video/sdl2_v.cpp
# src/video/video_driver.cpp
# src/video/video_driver.hpp
# src/video/win32_v.cpp
|
2021-03-02 11:59:03 +00:00 |
|
Michael Lutz
|
3e49aff35c
|
Codechange: Allow video drivers to handle the cursor themselves.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
6776229047
|
Codechange: Make the simple Malloc sprite allocator globally usable.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
70aa3b4011
|
Codechange: Give sprite encoders a hint which colour components of a sprite are filled with useful information.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
e7e5316340
|
Add: Allow sprite encoders (blitters) to specify an alignment for sprite width and height.
|
2021-02-22 22:16:07 +01:00 |
|
Michael Lutz
|
02e8741457
|
Codechange: Allow for using a sprite encoder that is not the currently active blitter when loading a sprite.
|
2021-02-22 22:16:07 +01:00 |
|
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
|
2021-02-01 17:07:34 +00:00 |
|
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
|
2021-01-31 01:08:35 +00:00 |
|
Charles Pigott
|
9b800a96ed
|
Codechange: Remove min/max functions in favour of STL variants (#8502)
|
2021-01-08 11:16:18 +01:00 |
|
Charles Pigott
|
860c270c73
|
Codechange: Replace assert_compile macro with static_assert
|
2020-12-27 10:55:42 +00:00 |
|
Jonathan G Rennison
|
aefefb61c2
|
Fix GetSpriteMainColour with non-default zoom sprites
This fixes viewport map mode with extra zoom ground tile sets
|
2020-12-27 03:03:05 +00:00 |
|
Jonathan G Rennison
|
81a1094cc8
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/console_cmds.cpp
# src/date.cpp
# src/economy.cpp
# src/misc.cpp
# src/newgrf_house.cpp
|
2020-01-29 19:32:06 +00:00 |
|
Niels Martin Hansen
|
c8779fb311
|
Feature: NewGRF callback profiling (#7868)
Adds a console command newgrf_profile to collect some profiling data about NewGRF action 2 callbacks and produce a CSV file.
|
2020-01-26 13:45:51 +01:00 |
|
Jonathan G Rennison
|
cbdd9f84d8
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/console_gui.cpp
# src/lang/korean.txt
# src/video/sdl2_v.cpp
# src/video/sdl2_v.h
# src/window.cpp
# src/window_gui.h
|
2019-11-12 18:43:10 +00:00 |
|
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
2019-11-10 17:59:20 +00:00 |
|
Jonathan G Rennison
|
36eb4165b8
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/bridge_map.h
# src/crashlog.cpp
# src/industry.h
# src/linkgraph/linkgraph_type.h
# src/order_type.h
# src/saveload/afterload.cpp
# src/settings.cpp
# src/settings_type.h
# src/smallmap_gui.cpp
# src/spritecache.cpp
# src/stdafx.h
# src/table/settings.h.preamble
# src/train.h
# src/vehicle.cpp
# src/viewport.cpp
# src/viewport_func.h
# src/widgets/station_widget.h
# src/zoom_func.h
# src/zoom_type.h
|
2019-07-08 16:19:07 +01:00 |
|
Charles Pigott
|
10ba431d21
|
Codechange: Remove SpriteTypeByte type
|
2019-04-29 17:40:22 +01:00 |
|
Jonathan G Rennison
|
674732cd68
|
Merge: Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-11 18:14:13 +01:00 |
|
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-10 23:22:20 +02:00 |
|
Jonathan G Rennison
|
7ff252c58d
|
Merge branch 'master' into jgrpp
# Conflicts:
# Makefile.src.in
# findversion.sh
# projects/determineversion.vbs
# src/aircraft_cmd.cpp
# src/lang/dutch.txt
# src/linkgraph/linkgraph_gui.cpp
# src/linkgraph/linkgraph_gui.h
# src/order_cmd.cpp
# src/settings_gui.cpp
# src/smallmap_gui.cpp
# src/town_cmd.cpp
# src/viewport.cpp
# src/water_map.h
|
2019-03-04 01:18:25 +00:00 |
|
Greg Carlin
|
00d28a500d
|
Feature: Add option to adjust font size separately from GUI size. (#7003)
Adds an option in the "Game Options" next to "Interface Size" called "Font Size". Available options are normal, double, and quad.
|
2019-02-23 08:27:46 +00:00 |
|
Jonathan G Rennison
|
5995e825bc
|
Remove bitfield from struct SpriteCache
This causes issues with packing on MSVC
|
2019-01-23 17:32:54 +00:00 |
|
Jonathan G Rennison
|
f645222d8f
|
Add scope info logging to sprite read/load
|
2019-01-14 18:51:28 +00:00 |
|
Jonathan G Rennison
|
3f03d03d92
|
Fix uint8 file_slot in LoadNextSprite
|
2019-01-14 18:45:57 +00:00 |
|
Jonathan G Rennison
|
c9c3e6f574
|
Fix use of uint8 for file slot handles
|
2018-11-26 01:01:50 +00:00 |
|
Jonathan G Rennison
|
6f9f467dbe
|
Fix struct SpriteInfo comparator not being marked const
|
2018-09-12 08:46:29 +01:00 |
|
Jonathan G Rennison
|
e789a6ff86
|
Replace sprite cache implementation
Use malloc instead of custom allocator, to improve performance.
Change eviction mechanism to reduce performance problems.
Remove periodic compaction mechanism.
Simplify LRU mechanism.
|
2018-08-19 20:52:01 +01:00 |
|
Jonathan G Rennison
|
6242c50725
|
Use a std::vector for SpriteCache struct array
|
2018-08-19 02:48:46 +01:00 |
|
Jonathan G Rennison
|
f34833f111
|
Merge branch 'improved_breakdowns' into jgrpp
# Conflicts:
# src/vehiclelist.cpp
|
2017-08-15 19:26:26 +01:00 |
|
frosch
|
b4b98e5165
|
(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)
|
2017-08-13 18:38:42 +00:00 |
|
frosch
|
a47fb85cd8
|
(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)
|
2017-08-13 18:38:42 +00:00 |
|
Jonathan G Rennison
|
9d5f34fea6
|
Replace various uses of std::set/map with btree containers.
|
2017-02-08 00:18:09 +00:00 |
|
Jonathan G Rennison
|
90cd312428
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/fios.h
|
2017-01-17 19:11:09 +00:00 |
|
frosch
|
7b553d255e
|
(svn r27732) -Change: Turn the message about 'missing baseset sprites' from a popup into a static message that only shows in non-release versions, just like the 'missing translations' message.
|
2017-01-14 18:30:26 +00:00 |
|
frosch
|
050271ed2d
|
(svn r27732) -Change: Turn the message about 'missing baseset sprites' from a popup into a static message that only shows in non-release versions, just like the 'missing translations' message.
|
2017-01-14 18:30:26 +00:00 |
|
Jonathan G Rennison
|
52d3f075ea
|
Fix over shift left undefined behaviour.
The maximum zoom level is now >= 8, so shifting a uint8 by a zoom
level results in undefined behaviour.
|
2015-11-22 23:31:51 +00:00 |
|
patch-import
|
536a95dfd0
|
Import combined Enhanced viewport: zoom out, overlays & tooltips (r53_27127) patch
https://www.tt-forums.net/viewtopic.php?f=33&t=53394
|
2015-08-05 21:24:30 +01:00 |
|
peter1138
|
4de8b75605
|
(svn r27016) -Fix (r27004): Setting font-sprite data failed for some user(s).
|
2014-10-14 16:09:21 +00:00 |
|
peter1138
|
2b46a4ae1d
|
(svn r27016) -Fix (r27004): Setting font-sprite data failed for some user(s).
|
2014-10-14 16:09:21 +00:00 |
|
peter1138
|
aa6fdf6f13
|
(svn r27004) -Codechange: Make GUI size apply to (sprite-font) text as well.
|
2014-10-12 20:43:25 +00:00 |
|
peter1138
|
1088ad48fc
|
(svn r27004) -Codechange: Make GUI size apply to (sprite-font) text as well.
|
2014-10-12 20:43:25 +00:00 |
|
rubidium
|
2be4215f43
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
2014-04-23 20:13:33 +00:00 |
|
rubidium
|
0463dbdc9e
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
2014-04-23 20:13:33 +00:00 |
|
rubidium
|
4a911754b5
|
(svn r26209) -Codechange: remove some template magic and simplify some code
|
2014-01-02 22:41:58 +00:00 |
|
rubidium
|
2618d960e3
|
(svn r26209) -Codechange: remove some template magic and simplify some code
|
2014-01-02 22:41:58 +00:00 |
|
rubidium
|
98b320614a
|
(svn r26201) -Fix: unscaling by a negative value is the same as scaling by a positive number
|
2014-01-02 11:04:37 +00:00 |
|
rubidium
|
fb4db0b022
|
(svn r26201) -Fix: unscaling by a negative value is the same as scaling by a positive number
|
2014-01-02 11:04:37 +00:00 |
|