You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenTTD-patches/src
Henry Wilson 4b349c0f90 Codechange: [core] Implement SmallVector using std::vector
The public and protected interface to SmallVector are unchanged
SmallVector now requires that items be default constructible
This isn't an issue since some contained items were previously created
uninitialized.

Temporary default constructors are added to the following structs
- SmallPair
- SmallStackItem
- GRFPresence

Where vector<bool> is required, transition immediately to std::vector
to avoid returning proxy object references.
5 years ago
..
3rdparty Codechange: Silence -Wclass-memaccess warnings with GCC8 6 years ago
ai Codechange: Use override specifier in Window-derived classes. 5 years ago
blitter Codechange: Use override specifer for overriding member declarations 5 years ago
core Codechange: [core] Implement SmallVector using std::vector 5 years ago
depend Fix: depend was messing the line endings in append mode 6 years ago
game Codechange: Use override specifer for overriding member declarations 5 years ago
lang Update: Translations from eints 5 years ago
linkgraph Codechange: Use override specifier in Window-derived classes. 5 years ago
misc Doc: Lots and lots of doxymentation fixes 6 years ago
music Codechange: Use override specifer for overriding member declarations 5 years ago
network Codechange: Use override keyword in networking classes. 5 years ago
os Codechange: Use override specifer for overriding member declarations 5 years ago
pathfinder Remove: OPF 5 years ago
saveload Change: Bump savegame version for tree tile water class conversion. 5 years ago
script Codechange: [core] Implement SmallVector using std::vector 5 years ago
settingsgen Remove: MorphOS / AmigaOS support 5 years ago
sound Codechange: Use override specifer for overriding member declarations 5 years ago
spriteloader (svn r27004) -Codechange: Make GUI size apply to (sprite-font) text as well. 10 years ago
strgen Codechange: Use override specifer for overriding member declarations 5 years ago
table Codechange: Use override specifer for overriding member declarations 5 years ago
thread Codechange: Use override specifer for overriding member declarations 5 years ago
video Codechange: Use override specifer for overriding member declarations 5 years ago
widgets Codechange: Use override specifier for DropDownListItem classes. 5 years ago
aircraft.h Fix #6676: Prevent helicopters from stopping in midair during some kinds of landing 6 years ago
aircraft_cmd.cpp Codechange: fix Intel C++ Compiler linking issues. 5 years ago
aircraft_gui.cpp (svn r27689) -Fix: MSVC warnings. 8 years ago
airport.cpp (svn r27908) -Codechange: Mark airport tile tables and FTAs "const" to be sure that they are really constant 7 years ago
airport.h (svn r25841) -Codechange: Use NUM_AIRPORTTILES_PER_GRF instead of NUM_AIRPORTTILES to properly distinguish limits per NewGRF and limits of the pool. 11 years ago
airport_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
animated_tile.cpp Feature: Framerate display window (#6822) 6 years ago
animated_tile_func.h
articulated_vehicles.cpp Change: Show additional cost and refitted capacity in build vehicle window. 5 years ago
articulated_vehicles.h Change: Add CargoTypes type for cargo masks. (#6790) 6 years ago
autoreplace.cpp (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 10 years ago
autoreplace_base.h
autoreplace_cmd.cpp Feature: When filtering purchase list by cargo type, make buy button perform a refit if required. 5 years ago
autoreplace_func.h
autoreplace_gui.cpp Change: Show additional cost and refitted capacity in build vehicle window. 5 years ago
autoreplace_gui.h
autoreplace_type.h
autoslope.h
base_consist.cpp (svn r27280) -Fix (r24998): Cloning/autoreplace/autorenew did not copy custom service intervals. (Johnnei) 9 years ago
base_consist.h (svn r24998) -Fix [FS#5137]: Set vehicle's service interval is percent flag appropriately on creation (peter1138) 12 years ago
base_media_base.h Codechange: Use override specifer for overriding member declarations 5 years ago
base_media_func.h Remove: ENABLE_NETWORK switch 5 years ago
base_station_base.h Fix #7374: Ensure k-d trees are always updated when station sign moves 5 years ago
bitmap_type.h Add: BitmapTileArea and Iterator to handle sparse tile areas. 5 years ago
bmp.cpp (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 10 years ago
bmp.h
bootstrap_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
bridge.h
bridge_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
bridge_map.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
bridge_map.h Change: Move rail type bits from m3 to m8. 6 years ago
build_vehicle_gui.cpp Change: Show additional cost and refitted capacity in build vehicle window. 5 years ago
cargo_type.h Fix: Industry chain window layout no more unnecessarily large when the number of cargoes in/out isn't large either 6 years ago
cargoaction.cpp (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 10 years ago
cargoaction.h (svn r26108) -Codechange: some coding style (whitespace) 11 years ago
cargomonitor.cpp Codechange: Convert IndustryVector to a std::set. 5 years ago
cargomonitor.h Fix #6633: Cargo monitor industry delivery now accounts for which IndustryID the cargo was delivered to 5 years ago
cargopacket.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
cargopacket.h (svn r26660) -Fix: CargoPacket::SourceStation() returns a StationID. 10 years ago
cargotype.cpp Change: Add CargoTypes type for cargo masks. (#6790) 6 years ago
cargotype.h Change: Add CargoTypes type for cargo masks. (#6790) 6 years ago
cheat.cpp (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 10 years ago
cheat_func.h
cheat_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
cheat_type.h (svn r26887) -Add: cheat for changing the height level (mostly due to the mess with changing snow levels and such) 10 years ago
clear_cmd.cpp Change: Desert tiles are now half-desert if a neighboured tile is non-desert or sea/coast. (patch by frosch123) #4754 (#7015) 6 years ago
clear_func.h
clear_map.h Fix #6805: Clear some m8 bits when making some tiles. 6 years ago
cmd_helper.h
command.cpp Remove: ENABLE_NETWORK switch 5 years ago
command_func.h Remove: ENABLE_NETWORK switch 5 years ago
command_type.h Fix #7151: Hang when concurrently starting AIs in multiplayer, or with shift pressed. 5 years ago
company_base.h Doc: Lots and lots of doxymentation fixes 6 years ago
company_cmd.cpp Remove: ENABLE_NETWORK switch 5 years ago
company_func.h (svn r24996) -Change: Apply default service interval changes to vehicles without custom interval (peter1138) 12 years ago
company_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
company_gui.h Feature: Group liveries, and livery window usability enhancements. (#7108) 5 years ago
company_manager_face.h (svn r27975) -Fix (r8969) [FS#6642]: Missing one hair style. 6 years ago
company_type.h Add: CompanyCtrlAction enum for CMD_COMPANY_CTRL actions 5 years ago
console.cpp Remove: ENABLE_NETWORK switch 5 years ago
console_cmds.cpp Remove: ENABLE_NETWORK switch 5 years ago
console_func.h
console_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
console_gui.h
console_internal.h (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) 12 years ago
console_type.h
cpu.cpp Remove: DOS support 5 years ago
cpu.h (svn r26207) -Codechange: move the CPUID flag detection into cpu.cpp 11 years ago
crashlog.cpp Change: Include _current_company in crashlog AI config line 5 years ago
crashlog.h Add: List recent news messages in crashlog output 6 years ago
currency.cpp Add: Mexican Peso currency 6 years ago
currency.h Add: Mexican Peso currency 6 years ago
date.cpp Remove: ENABLE_NETWORK switch 5 years ago
date_func.h
date_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
date_gui.h
date_type.h (svn r25260) -Codechange: occasionally clear dead links and compress link graphs (fonsinchen) 11 years ago
debug.cpp Remove: ENABLE_NETWORK switch 5 years ago
debug.h Add: Chrono based TIC() and TOC() in debug 5 years ago
dedicated.cpp Remove: ENABLE_NETWORK switch 5 years ago
depot.cpp (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 10 years ago
depot_base.h
depot_cmd.cpp (svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL) 10 years ago
depot_func.h
depot_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
depot_map.h (svn r26692) -Fix [FS#6059]: Ordering a vehicle to a competitor's rail waypoint displayed an error message. Ignore the click as is done for the other order types to competitor's stuff. (Juanjo) 10 years ago
depot_type.h
direction_func.h (svn r27422) -Fix [FS#6341]: Aircraft picked the wrong airport entry point, if airports were rotated by 180 degree. (marcole) 9 years ago
direction_type.h (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) 12 years ago
disaster_vehicle.cpp Change: Remove direction parameter from Vehicle::UpdateDeltaXY. (#6792) 6 years ago
disaster_vehicle.h Change: Remove direction parameter from Vehicle::UpdateDeltaXY. (#6792) 6 years ago
dock_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
driver.cpp (svn r26539) -Fix [FS#5994]: [Windows] Crash due to assuming (formerly) _video_driver is being set before the operating system has time to perform the first "paint" callback 10 years ago
driver.h (svn r26538) -Codechange: remove double accounting of the drivers 10 years ago
economy.cpp Remove: ENABLE_NETWORK switch 5 years ago
economy_base.h (svn r25011) -Codechange: allow vehicle transfer and profit text effects to be shown at the same time (fonsinchen) 12 years ago
economy_func.h Fix #6498: Use int64 for all company rating calculations 6 years ago
economy_type.h Fix: Spelling errors (#6769) 6 years ago
effectvehicle.cpp Change: Remove direction parameter from Vehicle::UpdateDeltaXY. (#6792) 6 years ago
effectvehicle_base.h Change: Remove direction parameter from Vehicle::UpdateDeltaXY. (#6792) 6 years ago
effectvehicle_func.h
elrail.cpp (svn r27812) -Fix: Road tunnel/bridge heads have no trackbits wrt catenary drawing 7 years ago
elrail_func.h (svn r27676) -Codechange: Rename catenary functions, so that they refer unambiguously to either RoadCatenary or RailCatenary. 8 years ago
engine.cpp Change: Synchronize introduction date and reliability randomness across vehicles with the same base introduction date (#7147) 5 years ago
engine_base.h (svn r27797) -Add: Display aircraft type in its vehicle window (patch by Samu) 7 years ago
engine_func.h Change: Show additional cost and refitted capacity in build vehicle window. 5 years ago
engine_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
engine_gui.h (svn r26804) -Feature: Allow hiding of non-interesting engines in the build vehicle GUI. 10 years ago
engine_type.h Change: Add CargoTypes type for cargo masks. (#6790) 6 years ago
error.h (svn r26241) -Codechange: Remember the GRFFile which filled the TextRefStack in the TextRefStack. 11 years ago
error_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
fileio.cpp Remove: ENABLE_NETWORK switch 5 years ago
fileio_func.h Codechange: Use override specifer for overriding member declarations 5 years ago
fileio_type.h (svn r27653) -Fix(r27647): Rename FileOperation enum and values to SaveLoadOperation to avoid nameclash with windows compiler toolkit. 8 years ago
fios.cpp Codechange: Use override specifer for overriding member declarations 5 years ago
fios.h Add: Filter box to the save and load windows (#6974) 6 years ago
fios_gui.cpp Codechange: [core] Implement SmallVector using std::vector 5 years ago
fontcache.cpp Fix #7266: Reorder reinitialization of caches when changing font zoom level. (#7273) 5 years ago
fontcache.h Add: [OSX] Text layout using the native CoreText API. 6 years ago
fontdetection.cpp Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined macro _WIN32 6 years ago
fontdetection.h (svn r25450) -Fix: compilation without freetype 11 years ago
framerate_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
framerate_type.h Add: Show performance of AI and GS in framerate window 5 years ago
gamelog.cpp Codechange: [core] Implement SmallVector using std::vector 5 years ago
gamelog.h Remove: WinCE support 6 years ago
gamelog_internal.h Codechange: Separate gamelog revision length from network revision length 5 years ago
genworld.cpp Codechange: Make the style of MakeVoid calls uniform (#7192) 5 years ago
genworld.h Fix #6898: Replace atoi() with strtoul() 6 years ago
genworld_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
gfx.cpp Remove: ENABLE_NETWORK switch 5 years ago
gfx_func.h Fix: Poor contrast in cargo dest flow legend window cargo labels. 6 years ago
gfx_layout.cpp Codechange: ICU_LAYOUT is in reality ICU_LX (according to their CMake files) 5 years ago
gfx_layout.h Codechange: ICU_LAYOUT is in reality ICU_LX (according to their CMake files) 5 years ago
gfx_type.h Feature: Group liveries, and livery window usability enhancements. (#7108) 5 years ago
gfxinit.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
gfxinit.h
goal.cpp Remove: ENABLE_NETWORK switch 5 years ago
goal_base.h (svn r25299) -Feature: Allow more concurrent goals in a game 11 years ago
goal_gui.cpp Codechange: Use override specifer for overriding member declarations 5 years ago
goal_type.h (svn r26012) -Add: new goal type that show a story page when clicked 11 years ago
graph_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
graph_gui.h
ground_vehicle.cpp Fix #6920: Make 9.8m/s^2 a common constant for TE-calculation 6 years ago
ground_vehicle.hpp Codechange: Use override specifer for overriding member declarations 5 years ago
group.h Feature: Group liveries, and livery window usability enhancements. (#7108) 5 years ago
group_cmd.cpp Change: Allow vehicle group names to be non-unique. 5 years ago
group_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
group_gui.h
group_type.h
gui.h (svn r25372) -Add: Allow opening a goal list window specific to a company 11 years ago
guitimer_func.h Change: Use GUITimer class instead of bare int/uints. 6 years ago
heightmap.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
heightmap.h (svn r27650) -Codechange: Replace SaveOrLoadMode by FileOperation and DetailedFileType. 8 years ago
highscore.cpp (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 10 years ago
highscore.h (svn r25512) -Fix-ish: the high score company name could not have enough space to have both the company and president name 11 years ago
highscore_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
hotkeys.cpp Add: BACKSPACE can be mapped as a hotkey 6 years ago
hotkeys.h (svn r25669) -Codechange: Pass UCS-4 instead of UCS-2 characters to the hotkey handlers. 11 years ago
house.h Add: Houses can accept up to 16 different cargo types via NewGRF. 5 years ago
house_type.h
industry.h Feature: Non-rectangular sparse station catchment area. 5 years ago
industry_cmd.cpp Fix #7411: Use industry production callback (if used) on initial industry cargo generation. (#7412) 5 years ago
industry_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
industry_map.h (svn r26878) -Change: move m6 to TileExtended to keep Tile 8 bytes and thus better alignable 10 years ago
industry_type.h Add: NewGRF support for 16-in-16-out industries 6 years ago
industrytype.h Add: NewGRF support for 16-in-16-out industries 6 years ago
ini.cpp Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined macro _WIN32 6 years ago
ini_load.cpp (svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL) 10 years ago
ini_type.h Doc: Lots and lots of doxymentation fixes 6 years ago
intro_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
landscape.cpp Fix: Remove desert around lakes upon generation 5 years ago
landscape.h Codechange: Unify tile height model in all functions (Patch by adf88, #6583) 5 years ago
landscape_type.h
language.h Codechange: ICU_SORT is in reality ICU_I18N (according to their CMake files) 5 years ago
livery.h Feature: Group liveries, and livery window usability enhancements. (#7108) 5 years ago
main_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
map.cpp Codechange: Use TileAddBy(Diag)Dir when possible. 6 years ago
map_func.h Fix: Spelling errors (#6769) 6 years ago
map_type.h Doc: Lots and lots of doxymentation fixes 6 years ago
misc.cpp Remove: ENABLE_NETWORK switch 5 years ago
misc_cmd.cpp Remove: ENABLE_NETWORK switch 5 years ago
misc_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
mixer.cpp Add: Mixer feature for streaming sampled music 6 years ago
mixer.h Add: Mixer feature for streaming sampled music 6 years ago
music.cpp Change: Modernise music control logic implementation (#6839) 6 years ago
music_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
newgrf.cpp Fix: Bounds check NewGRF feature. 5 years ago
newgrf.h (svn r27730) -Change: Split openttd.grf into openttd.grf and orig_extra.grf 8 years ago
newgrf_airport.cpp Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_airport.h (svn r27908) -Codechange: Mark airport tile tables and FTAs "const" to be sure that they are really constant 7 years ago
newgrf_airporttiles.cpp (svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent. 6 years ago
newgrf_airporttiles.h Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_animation_base.h Doc: Lots and lots of doxymentation fixes 6 years ago
newgrf_animation_type.h Doc #7181: AAT_STATION_AIRPLANE_LAND triggers only a single tile, not all airport tiles. (#7182) 5 years ago
newgrf_callbacks.h (svn r26747) -Feature: [NewGRF] Advanced visual effects with multiple effect sprites independent of spawning model. 10 years ago
newgrf_canal.cpp Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_canal.h
newgrf_cargo.cpp Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_cargo.h (svn r24273) -Fix: [NewGRF] GetReverseCargoTranslation() was unnecessary complicated and also returned the wrong thing for cargos not present in the translation table. 12 years ago
newgrf_class.h
newgrf_class_func.h
newgrf_commons.cpp (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 10 years ago
newgrf_commons.h Codechange: More use of override keyword. 5 years ago
newgrf_config.cpp Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_config.h Remove: ENABLE_NETWORK switch 5 years ago
newgrf_debug.h (svn r25946) -Add: [NewGRF Debuggnig] Inspecting other vehicles in a chain. 11 years ago
newgrf_debug_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
newgrf_engine.cpp (svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent. 6 years ago
newgrf_engine.h Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_generic.cpp Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_generic.h
newgrf_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
newgrf_house.cpp Codechange: Convert StationList from SmallVector to std::set. 5 years ago
newgrf_house.h Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_industries.cpp Fix e66cec8f86: Permit loading of industry production callback with invalid cargo type. 5 years ago
newgrf_industries.h Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_industrytiles.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
newgrf_industrytiles.h Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_object.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
newgrf_object.h Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_properties.h
newgrf_railtype.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
newgrf_railtype.h Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_sound.cpp (svn r27507) -Add: [NewGRF] Allow custom sound IDs in RV property 0x12, ship property 0x10 and aircraft property 0x12. 8 years ago
newgrf_sound.h (svn r27507) -Add: [NewGRF] Allow custom sound IDs in RV property 0x12, ship property 0x10 and aircraft property 0x12. 8 years ago
newgrf_spritegroup.cpp Fix: [NewGRF] Make VA2 operator 11 (ror) behave well-defined when rotating by 0 bits. 6 years ago
newgrf_spritegroup.h Fix e66cec8f86: Permit loading of industry production callback with invalid cargo type. 5 years ago
newgrf_station.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
newgrf_station.h Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_storage.cpp (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 10 years ago
newgrf_storage.h Feature: [NewGRF] Increase size of persistent storage to 256. 6 years ago
newgrf_text.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
newgrf_text.h (svn r27851) -Fix [FS#6555]: StringID truncation to 16 bits broke string remapping test. 7 years ago
newgrf_town.cpp Change: Switch town growth rate and counter to actual game ticks (#6763) 6 years ago
newgrf_town.h Codechange: Use override specifer for overriding member declarations 5 years ago
newgrf_townname.cpp (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 10 years ago
newgrf_townname.h (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) 12 years ago
news_func.h (svn r24845) -Add: News ticker sound setting to adv. settings window. 12 years ago
news_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
news_gui.h Add: List recent news messages in crashlog output 6 years ago
news_type.h Remove: A few bits of dead code 6 years ago
object.h (svn r27346) -Feature: Make the object placement gui an independent window. 9 years ago
object_base.h (svn r25844) -Change: Increase maximum number of object instances on the map from 64k to about 16M. 11 years ago
object_cmd.cpp Cleanup: Remove questionable syntax in HQ size calculation 5 years ago
object_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
object_map.h (svn r26878) -Change: move m6 to TileExtended to keep Tile 8 bytes and thus better alignable 10 years ago
object_type.h (svn r25844) -Change: Increase maximum number of object instances on the map from 64k to about 16M. 11 years ago
openttd.cpp Remove: ENABLE_NETWORK switch 5 years ago
openttd.h (svn r25506) -Document: a function, and name it slightly better 11 years ago
order_backup.cpp Fix #7391, 9b99b95: Don't invalidate go to depot orders of non-aircraft when invalidating hangar orders that happen to share IDs. 5 years ago
order_backup.h Fix #6574: Remove go to hangar orders when rebuilding airport 5 years ago
order_base.h Change: Increase maximum number of orders from 64000 to ~16.7m. (#7220) 5 years ago
order_cmd.cpp Fix #7391, 9b99b95: Don't invalidate go to depot orders of non-aircraft when invalidating hangar orders that happen to share IDs. 5 years ago
order_func.h Fix #6574: Remove go to hangar orders when rebuilding airport 5 years ago
order_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
order_type.h Change: Increase maximum number of orders from 64000 to ~16.7m. (#7220) 5 years ago
osk_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
pbs.cpp Feature: Railtype flags to allow/disallow 90 degree curves. (#7352) 5 years ago
pbs.h (svn r24905) -Feature(ish): Implement station randomisation triggers. 12 years ago
progress.cpp (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 10 years ago
progress.h
querystring_gui.h (svn r25691) -Add: [OSX] Support for mouse selection in the IME composition string. 11 years ago
rail.cpp Add #5006: Flag to hide rail type from construction. 5 years ago
rail.h Feature: Railtype flags to allow/disallow 90 degree curves. (#7352) 5 years ago
rail_cmd.cpp Cleanup: Remove questionable syntax in track drawing 5 years ago
rail_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
rail_gui.h (svn r27683) -Change: Rearrange the autoreplace GUI for trains, and do not filter it by railtype by default. 8 years ago
rail_map.h Change: Extend rail types to 64 (6 bit storage) 6 years ago
rail_type.h Fix #6951: Ensure RailTypes bitfield is always treated as 64 bit 6 years ago
rev.cpp.in Remove: MorphOS / AmigaOS support 5 years ago
rev.h Codechange: Include flag for whether a build is of a tagged revision 5 years ago
road.cpp (svn r27424) -Fix [FS#6374]: Towns did not connect roads to existing roads, unless they had only a single roadbit. Otoh, towns also tried to connect to single roadbit tiles such as tunnels and depots, even though they were not connectable in the direction of interest. 9 years ago
road_cmd.cpp Fix #7142: Missing map bounds check when building long roads. 5 years ago
road_cmd.h
road_func.h Doc: Lots and lots of doxymentation fixes 6 years ago
road_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
road_gui.h
road_internal.h (svn r27676) -Codechange: Rename catenary functions, so that they refer unambiguously to either RoadCatenary or RailCatenary. 8 years ago
road_map.cpp (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 10 years ago
road_map.h Fix: Protect against a few out of bounds or uninitialised usage errors 6 years ago
road_type.h
roadstop.cpp (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 10 years ago
roadstop_base.h
roadveh.h Add: Road vehicle path cache. (#7261) 5 years ago
roadveh_cmd.cpp Add: Road vehicle path cache. (#7261) 5 years ago
roadveh_gui.cpp (svn r27689) -Fix: MSVC warnings. 8 years ago
safeguards.h (svn r26651) -Fix: make sure an abs is used that supports int64 when using abs on those variables 10 years ago
screenshot.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
screenshot.h (svn r26525) -Remove: Screenshot format setting from GUI. 10 years ago
settings.cpp Remove: ENABLE_NETWORK switch 5 years ago
settings_func.h Remove: ENABLE_NETWORK switch 5 years ago
settings_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
settings_gui.h Feature #6090: Change music set during gameplay 6 years ago
settings_internal.h (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) 12 years ago
settings_type.h Remove: ENABLE_NETWORK switch 5 years ago
ship.h Fix #7119: When rotating a ship, apply an additional offset to avoid movement glitch. 5 years ago
ship_cmd.cpp Remove: OPF 5 years ago
ship_gui.cpp (svn r27667) -Codechange: Add VehicleSpriteSeq::GetBounds and Draw. 8 years ago
signal.cpp (svn r27893) -Codechange: Use fallthrough attribute. (LordAro) 7 years ago
signal_func.h
signal_type.h (svn r24367) -Feature: [NewGRF] Customisable signals for rail types. 12 years ago
signs.cpp (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 10 years ago
signs_base.h
signs_cmd.cpp Fix #7414: Reinstate marking sign dirty before removal. (#7416) 5 years ago
signs_func.h
signs_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
signs_type.h
slope_func.h
slope_type.h
smallmap_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
smallmap_gui.h Codechange: Use override keyword for smallmap window. 5 years ago
sortlist_type.h Codechange: [core] Implement SmallVector using std::vector 5 years ago
sound.cpp (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 10 years ago
sound_func.h
sound_type.h (svn r27507) -Add: [NewGRF] Allow custom sound IDs in RV property 0x12, ship property 0x10 and aircraft property 0x12. 8 years ago
sprite.cpp (svn r27134) -Codechange: Simplify GUI scaling by adding UnScaleGUI() and ScaleGUITrad(). 10 years ago
sprite.h
spritecache.cpp Feature: Add option to adjust font size separately from GUI size. (#7003) 5 years ago
spritecache.h (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. 8 years ago
station.cpp Fix #7374: Ensure k-d trees are always updated when station sign moves 5 years ago
station_base.h Fix #7374: Ensure k-d trees are always updated when station sign moves 5 years ago
station_cmd.cpp Fix #7374: Ensure k-d trees are always updated when station sign moves 5 years ago
station_func.h Feature: Non-rectangular sparse station catchment area. 5 years ago
station_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
station_gui.h (svn r26083) -Codechange: pass the CommandContainer for the station joiner around using a reference instead of by-value 11 years ago
station_kdtree.h Codechange: Make a k-d tree index of stations 5 years ago
station_map.h Fix #6805: Clear some m8 bits when making some tiles. 6 years ago
station_type.h Codechange: Convert StationList from SmallVector to std::set. 5 years ago
statusbar_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
statusbar_gui.h (svn r25289) -Codechange: Store width of statusbar and main toolbar directly in the WindowDesc. 11 years ago
stdafx.h Remove: DOS support 5 years ago
story.cpp (svn r27560) -Fix: typos in comments and string 8 years ago
story_base.h (svn r25621) -Fix (r25342): Also delete page elments when their page is removed (so that they don't reappear on a new page later on) 11 years ago
story_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
story_type.h (svn r25342) -Add: StoryPage data structures and GS API 11 years ago
string.cpp Codechange: ICU_SORT is in reality ICU_I18N (according to their CMake files) 5 years ago
string_base.h Doc: Lots and lots of doxymentation fixes 6 years ago
string_func.h (svn r26513) -Fix: 9x compilation, maybe 10 years ago
string_type.h
stringfilter.cpp (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 10 years ago
stringfilter_type.h (svn r24632) -Feature: Add text filtering to advanced settings. 12 years ago
strings.cpp Codechange: Use override specifer for overriding member declarations 5 years ago
strings_func.h (svn r27758) -Change: Increase the maximum number of GameScript texts to 64k, and NewGRF texts to 512k. 7 years ago
strings_type.h (svn r27758) -Change: Increase the maximum number of GameScript texts to 64k, and NewGRF texts to 512k. 7 years ago
subsidy.cpp Feature: Non-rectangular sparse station catchment area. 5 years ago
subsidy_base.h
subsidy_func.h
subsidy_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
subsidy_type.h
tar_type.h
terraform_cmd.cpp Fix #7098, Fix #7061: Inverted test led to invalid iterator access. 5 years ago
terraform_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
terraform_gui.h
textbuf.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
textbuf_gui.h (svn r24323) -Codechange: Split Textbuf and associated functions to separate files. 12 years ago
textbuf_type.h (svn r25692) -Add: Replacement of a part of the edit box text with a new string. 11 years ago
texteff.cpp Change: Use GUITimer class instead of bare int/uints. 6 years ago
texteff.hpp Change: Animate text effects by real time instead of game ticks. 6 years ago
textfile_gui.cpp Codechange: liblzma is called liblzma, how ever strange that might be 5 years ago
textfile_gui.h Codechange: More use of override keyword. 5 years ago
textfile_type.h
tgp.cpp Codechange: Make the style of MakeVoid calls uniform (#7192) 5 years ago
tgp.h
tile_cmd.h Change: Add CargoTypes type for cargo masks. (#6790) 6 years ago
tile_map.cpp Codechange: Unify tile height model in all functions (Patch by adf88, #6583) 5 years ago
tile_map.h Codechange: Unify tile height model in all functions (Patch by adf88, #6583) 5 years ago
tile_type.h (svn r27987) -Change: Increase maximum allowed vehicle sprite size to reduce clipping of ships. 6 years ago
tilearea.cpp (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 10 years ago
tilearea_type.h (svn r26289) -Codechange: Make tile areas and iterators more consistent to each other. 11 years ago
tilehighlight_func.h
tilehighlight_type.h
tilematrix_type.hpp Doc: Lots and lots of doxymentation fixes 6 years ago
timetable.h
timetable_cmd.cpp (svn r27302) -Fix [FS#6313] (r26550): Updating timetables need to check the timetable flags from the real order instead of from a copy. (marcole) 9 years ago
timetable_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
toolbar_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
toolbar_gui.h (svn r27146) -Fix: Make statusbar and chat-entry window use the same width as the toolbar. Otherwise they lack a size definition. 9 years ago
town.h Codechange: Make a k-d tree index of towns 5 years ago
town_cmd.cpp Codechange: Update town sign on population change only when population is shown (#7368) 5 years ago
town_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
town_kdtree.h Codechange: Make a k-d tree index of towns 5 years ago
town_map.h (svn r26878) -Change: move m6 to TileExtended to keep Tile 8 bytes and thus better alignable 10 years ago
town_type.h Add: Option for population-linear town cargo generation 5 years ago
townname.cpp Fix: Grammar in a bunch of comments (#7054) 6 years ago
townname_func.h (svn r26313) -Codechange: use a set for finding unique town names instead of iterating all just created town names (MJP) 11 years ago
townname_type.h Fix: Grammar in a bunch of comments (#7054) 6 years ago
track_func.h Fix: Protect against a few out of bounds or uninitialised usage errors 6 years ago
track_type.h (svn r27833) -Change: Trackdir maps directly to TrackdirBits 7 years ago
train.h Change: Remove direction parameter from Vehicle::UpdateDeltaXY. (#6792) 6 years ago
train_cmd.cpp Feature: Railtype flags to allow/disallow 90 degree curves. (#7352) 5 years ago
train_gui.cpp (svn r27936) -Fix: When moving wagons in the depot, the drag highlight did not exactly match the length of the dragged wagon chain. 7 years ago
transparency.h
transparency_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
transparency_gui.h
transport_type.h
tree_cmd.cpp (svn r27893) -Codechange: Use fallthrough attribute. (LordAro) 7 years ago
tree_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
tree_map.h Fix #7400: Water class for tree tiles was not converted for old saves preventing industry creation. 5 years ago
tunnel_map.cpp (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 10 years ago
tunnel_map.h Change: Move rail type bits from m3 to m8. 6 years ago
tunnelbridge.h (svn r27157) -Fix: Mark bridge middle tiles dirty when building/removing/changing bridges. 9 years ago
tunnelbridge_cmd.cpp Fix 6a3d411: Silence truncation warning 6 years ago
tunnelbridge_map.h (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) 12 years ago
vehicle.cpp Change: Do not display a newspaper about old vehicles for which replacement is activated. 5 years ago
vehicle_base.h Change: Add path cache for ships. 5 years ago
vehicle_cmd.cpp Change: Show additional cost and refitted capacity in build vehicle window. 5 years ago
vehicle_func.h Doc: Lots and lots of doxymentation fixes 6 years ago
vehicle_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
vehicle_gui.h Change: Show additional cost and refitted capacity in build vehicle window. 5 years ago
vehicle_gui_base.h (svn r27677) -Codechange: Remove implicit VehicleListIdentifier from uint32 constructor, to make conversions more explicit. 8 years ago
vehicle_type.h Remove: OPF 5 years ago
vehiclelist.cpp (svn r27893) -Codechange: Use fallthrough attribute. (LordAro) 7 years ago
vehiclelist.h (svn r27677) -Codechange: Remove implicit VehicleListIdentifier from uint32 constructor, to make conversions more explicit. 8 years ago
viewport.cpp Fix 4da83d2f66: Remove measurement tooltips when completed. 5 years ago
viewport_func.h Codechange: Simplify marking tiles dirty when terraforming (Patch by adf88, #6583) 5 years ago
viewport_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
viewport_kdtree.h Codechange: Make a merged k-d tree index of all viewport signs 5 years ago
viewport_sprite_sorter.h (svn r27916) -Codechange: Enable usage of static_assert for MSVC 7 years ago
viewport_sprite_sorter_sse4.cpp Revert: Sprite sorting optimisation sorted incorrectly. 6 years ago
viewport_type.h Feature: GS methods to scroll viewport for players (#6745) 6 years ago
void_cmd.cpp Codechange: Unify tile height model in all functions (Patch by adf88, #6583) 5 years ago
void_map.h (svn r26878) -Change: move m6 to TileExtended to keep Tile 8 bytes and thus better alignable 10 years ago
water.h Fix: Remove desert around lakes upon generation 5 years ago
water_cmd.cpp Fix: Remove desert around lakes upon generation 5 years ago
water_map.h Fix #7307: Add WaterClass to MP_TREES, set when trees are on coast tiles (#7309) 5 years ago
waypoint.cpp Codechange: Make a merged k-d tree index of all viewport signs 5 years ago
waypoint_base.h Codechange: Use override specifer for overriding member declarations 5 years ago
waypoint_cmd.cpp Codechange: Make a merged k-d tree index of all viewport signs 5 years ago
waypoint_func.h
waypoint_gui.cpp Codechange: Use override specifier in Window-derived classes. 5 years ago
widget.cpp Codechange: Change scrolling_scrollbar to mouse_capture_widget, and dispatch OnClick() event if widget is not a scrollbar. 5 years ago
widget_type.h Codechange: Use override specifer for overriding member declarations 5 years ago
window.cpp Codechange: Implement OnTooltip event for custom window tooltips. 5 years ago
window_func.h Add: News menu entry and shortcut for deleting all messages. (#7240) 5 years ago
window_gui.h Codechange: Implement OnTooltip event for custom window tooltips. 5 years ago
window_type.h Fix 2a868b9f3b8e3b5f8b9e5f728f628ec88fd5e3ad: Expose widgets and windows to scripts and fix documentation. 6 years ago
zoom_func.h Fix #7003: Freetype fonts were scaled by both GUI and Font zoom levels. (#7267) 5 years ago
zoom_type.h Feature: Add option to adjust font size separately from GUI size. (#7003) 5 years ago