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
peter1138 fc5f67123a Fix e66cec8f86: Permit loading of industry production callback with invalid cargo type.
It is only an error if the invalid result is actually used. This will be silently ignored at the moment.
It is still an error if a duplicate cargo type is returned.
5 years ago
..
3rdparty Codechange: Silence -Wclass-memaccess warnings with GCC8 6 years ago
ai Change: Heading for 1.10 now (#7319) 5 years ago
blitter Codechange: [Blitter] Adjust line-drawing algorithm to reduce wasted off-screen work 5 years ago
core Codechange: Add a k-d tree generic data structure 5 years ago
depend Fix: depend was messing the line endings in append mode 5 years ago
game Change: Heading for 1.10 now (#7319) 5 years ago
lang Fix e66cec8f86: Permit loading of industry production callback with invalid cargo type. 5 years ago
linkgraph Fix #7004: Mark linkgraph dirty to be rebuilt on next draw call. (#7265) 5 years ago
misc Doc: Lots and lots of doxymentation fixes 6 years ago
music Remove: libtimidity support (NOT timidity support) 5 years ago
network Cleanup: Remove repeated network error message on connection timeout. (#7327) 5 years ago
os Remove: BeOS support (deprecated by Haiku) 5 years ago
pathfinder Feature: Railtype flags to allow/disallow 90 degree curves. (#7352) 5 years ago
saveload Codechange: liblzma is called liblzma, how ever strange that might be 5 years ago
script Feature: Non-rectangular sparse station catchment area. 5 years ago
settingsgen Remove: MorphOS / AmigaOS support 5 years ago
sound Codechange: Remove ability for SDL to be dynamically loaded on Windows 5 years ago
spriteloader (svn r27004) -Codechange: Make GUI size apply to (sprite-font) text as well. 10 years ago
strgen Fix: MingW and MSVC compiled strgen had different path separator behaviour 5 years ago
table Feature: Industries with neutral stations (e.g. Oil Rig) only supply/accept cargo to/from their neutral station. (#7234) 5 years ago
thread Remove: MorphOS / AmigaOS support 5 years ago
video Remove: BeOS support (deprecated by Haiku) 5 years ago
widgets Add: Generic drop down list string item with icon. 5 years ago
aircraft.h Fix #6676: Prevent helicopters from stopping in midair during some kinds of landing 6 years ago
aircraft_cmd.cpp Change: make crash chance at short runway independent of plane crash rate setting (there's a cheat for this) 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 Change: Split up Window::OnTick into OnGameTick and OnRealtimeTick. Adjust timers to work with milliseconds instead of ticks. 5 years ago
animated_tile.cpp Feature: Framerate display window (#6822) 6 years ago
animated_tile_func.h
articulated_vehicles.cpp Change: Add CargoTypes type for cargo masks. (#6790) 6 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 (svn r24136) -Feature [FS#4465]: Autoreplace vehicles only when they get old. (Vikthor) 12 years ago
autoreplace_cmd.cpp Fix #5978: Ensure group GUI stats and lists are invalidated properly (3298, Juanjo) (#7046) 5 years ago
autoreplace_func.h (svn r24136) -Feature [FS#4465]: Autoreplace vehicles only when they get old. (Vikthor) 12 years ago
autoreplace_gui.cpp Doc: Lots and lots of doxymentation fixes 6 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) 11 years ago
base_media_base.h Fix: Don't complain if CAT music files are missing entirely 6 years ago
base_media_func.h Codechange: Silence -Wclass-memaccess warnings with GCC8 6 years ago
base_station_base.h Change: Add CargoTypes type for cargo masks. (#6790) 6 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 Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined macro _WIN32 6 years ago
bridge.h
bridge_gui.cpp Change: Extend rail types to 64 (6 bit storage) 6 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 Fix #6599: Disable build and rename button in build vehicle window when no vehicle is selected. 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 (svn r27178) -Fix [FS#5969]: Data race due to lazy initialisation of objects. 9 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) 5 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 Fix #7151: Hang when concurrently starting AIs in multiplayer, or with shift pressed. 5 years ago
command_func.h (svn r27571) -Codechange: Consistent naming for command callbacks which play a sound effect. 8 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 Codechange: In CmdCompanyCtrl, move client_id assignment to where it is used, and document bit usage better. 5 years ago
company_func.h (svn r24996) -Change: Apply default service interval changes to vehicles without custom interval (peter1138) 11 years ago
company_gui.cpp Remove: Unnecessary virtual destructors on drop down list items. 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 Doc: Lots and lots of doxymentation fixes 6 years ago
console_cmds.cpp Add: CompanyCtrlAction enum for CMD_COMPANY_CTRL actions 5 years ago
console_func.h
console_gui.cpp (svn r26538) -Codechange: remove double accounting of the drivers 10 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: WinCE support 6 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 5 years ago
currency.h Add: Mexican Peso currency 5 years ago
date.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
date_func.h
date_gui.cpp (svn r26657) -Add [FS#6047]: Days in dates are not represented by ordinal numbers in all languages 10 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 Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined macro _WIN32 6 years ago
debug.h Add: Chrono based TIC() and TOC() in debug 5 years ago
dedicated.cpp Fix: warnings when compiling for a recent version of Haiku 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 Change: Clone tool in depot window now behaves like clone button in vehicle window. Keep the tool active when share-cloning. Open the vehicle GUI when copy-cloning. (#6754) 6 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 Change: Split up Window::OnTick into OnGameTick and OnRealtimeTick. Adjust timers to work with milliseconds instead of ticks. 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 Feature: Non-rectangular sparse station catchment area. 5 years ago
economy_base.h (svn r25011) -Codechange: allow vehicle transfer and profit text effects to be shown at the same time (fonsinchen) 11 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: Add CargoTypes type for cargo masks. (#6790) 6 years ago
engine_gui.cpp Fix #6584: text layout problem in engine preview dialog 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 Doc: Lots and lots of doxymentation fixes 6 years ago
fileio.cpp Codechange: check if a define is set directly, instead of indirectly 5 years ago
fileio_func.h Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined macro _WIN32 6 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 Remove: MorphOS / AmigaOS support 5 years ago
fios.h Add: Filter box to the save and load windows (#6974) 6 years ago
fios_gui.cpp Fix: Resorting file list did not update filtered rows. 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 Change: Framerate window can now scroll and resize 5 years ago
framerate_type.h Add: Show performance of AI and GS in framerate window 5 years ago
gamelog.cpp Change: Use git revision hash (with "modified" prefix) for gamelog 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 Fix #6898: Replace atoi() with strtoul() 6 years ago
gfx.cpp Fix #7266: Reorder reinitialization of caches when changing font zoom level. (#7273) 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 Feature: Add GS method to question a single client (#6748) 6 years ago
goal_base.h (svn r25299) -Feature: Allow more concurrent goals in a game 11 years ago
goal_gui.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
goal_type.h (svn r26012) -Add: new goal type that show a story page when clicked 11 years ago
graph_gui.cpp Change: Add scrollbar to cargo legend in cargo payment rates window. 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 (svn r26888) -Codechange: use ints for some z-levels of vehicles (ic111) 10 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 Change: Use selected group as parent when creating a new group. (#7224) 5 years ago
group_gui.h
group_type.h (svn r24139) -Add: Creating a new vehicle group by drag and drop. (Based on patch by Juanjo) 12 years ago
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. 5 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 (svn r26871) -Codechange: Centre and draw arbitrary size highscore screen. Highscore text continues to be drawn with 640x480 dimensions. 10 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 Feature: Non-rectangular sparse station catchment area. 5 years ago
industry_gui.cpp Fix 8859381: Display of requires/produces in Build Industry window 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 Remove: BeOS support (deprecated by Haiku) 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 Fix #7004: Mark linkgraph dirty to be rebuilt on next draw call. (#7265) 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 Codechange: Make a merged k-d tree index of all viewport signs 5 years ago
misc_cmd.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
misc_gui.cpp Change: Use GUITimer class instead of bare int/uints. 5 years ago
mixer.cpp Add: Mixer feature for streaming sampled music 5 years ago
mixer.h Add: Mixer feature for streaming sampled music 5 years ago
music.cpp Change: Modernise music control logic implementation (#6839) 6 years ago
music_gui.cpp Change: Make volume slider widget capture mouse when clicked. 5 years ago
newgrf.cpp Fix e66cec8f86: Permit loading of industry production callback with invalid cargo type. 5 years ago
newgrf.h (svn r27730) -Change: Split openttd.grf into openttd.grf and orig_extra.grf 7 years ago
newgrf_airport.cpp Doc: Lots and lots of doxymentation fixes 6 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 (svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent. 6 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 (svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent. 6 years ago
newgrf_canal.h
newgrf_cargo.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_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 (svn r24170) -Add: Methods for translating between NewGRFClass spec indices and user interface indices. 12 years ago
newgrf_class_func.h (svn r24170) -Add: Methods for translating between NewGRFClass spec indices and user interface indices. 12 years ago
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 (svn r27534) -Fix [FS#6435]: [NewGRF] Station spritelayouts did not accept the var10 flag for the palette. 8 years ago
newgrf_config.cpp (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. 7 years ago
newgrf_config.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. 7 years ago
newgrf_debug.h (svn r25946) -Add: [NewGRF Debuggnig] Inspecting other vehicles in a chain. 11 years ago
newgrf_debug_gui.cpp (svn r27451) -Feature[FS#6241]: Move sprite 8 positions in sprite aligner with ctrl+click. (based on work by juzza1) 9 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 (svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent. 6 years ago
newgrf_generic.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
newgrf_generic.h
newgrf_gui.cpp Remove: Unnecessary specialization of NewGRF preset list item. 5 years ago
newgrf_house.cpp Codechange: Convert StationList from SmallVector to std::set. 5 years ago
newgrf_house.h Change: Add CargoTypes type for cargo masks. (#6790) 6 years ago
newgrf_industries.cpp Fix e66cec8f86: Permit loading of industry production callback with invalid cargo type. 5 years ago
newgrf_industries.h (svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent. 6 years ago
newgrf_industrytiles.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
newgrf_industrytiles.h (svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent. 6 years ago
newgrf_object.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
newgrf_object.h Fix b4b98e5165: Use FALLTHROUGH attribute with correct indentation. 6 years ago
newgrf_properties.h
newgrf_railtype.cpp Doc: Lots and lots of doxymentation fixes 6 years ago
newgrf_railtype.h (svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent. 6 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 Change: Add CargoTypes type for cargo masks. (#6790) 6 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 (svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent. 6 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 Change: Use GUITimer class instead of bare int/uints. 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 Doc: Lots and lots of doxymentation fixes 6 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: MorphOS / AmigaOS support 5 years ago
openttd.h (svn r25506) -Document: a function, and name it slightly better 11 years ago
order_backup.cpp Fix #6574: Remove go to hangar orders when rebuilding airport 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: Runway too short for large aircraft message should not depend on plane crashes setting. (#7325) 5 years ago
order_func.h Fix #6574: Remove go to hangar orders when rebuilding airport 5 years ago
order_gui.cpp Cleanup: Remove questionable syntax in GetOrderCmdFromTile 5 years ago
order_type.h Change: Increase maximum number of orders from 64000 to ~16.7m. (#7220) 5 years ago
osk_gui.cpp Doc: Lots and lots of doxymentation fixes 6 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 Feature: Add rail icon to rail construction drop down list. 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 Change: Split up Window::OnTick into OnGameTick and OnRealtimeTick. Adjust timers to work with milliseconds instead of ticks. 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 Feature: Non-rectangular sparse station catchment area. 5 years ago
settings_func.h (svn r25291) -Add: WindowDesc ability to load and store information in a config file. 11 years ago
settings_gui.cpp Feature: Industries with neutral stations (e.g. Oil Rig) only supply/accept cargo to/from their neutral station. (#7234) 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 Feature: Industries with neutral stations (e.g. Oil Rig) only supply/accept cargo to/from their neutral station. (#7234) 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 Fix #7334: Ship lost after crossing bridge due to path cache not being consumed while on final bridge end. 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 Codechange: Make a merged k-d tree index of all viewport signs 5 years ago
signs_func.h
signs_gui.cpp Codechange: Sort and filter sign names directly rather than through string system. (#7304) 5 years ago
signs_type.h
slope_func.h
slope_type.h
smallmap_gui.cpp Fix #7004: Mark linkgraph dirty to be rebuilt on next draw call. (#7265) 5 years ago
smallmap_gui.h Change: Use GUITimer class instead of bare int/uints. 5 years ago
sortlist_type.h (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) 12 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(). 9 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. 7 years ago
station.cpp Codechange: Make a merged k-d tree index of all viewport signs 5 years ago
station_base.h Codechange: Make a k-d tree index of stations 5 years ago
station_cmd.cpp Codechange: Make FindStationsAroundTile() out-parameter stations const to prevent incorrect modification. 5 years ago
station_func.h Feature: Non-rectangular sparse station catchment area. 5 years ago
station_gui.cpp Fix: Some code and comment typos 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 Change: Use GUITimer class instead of bare int/uints. 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 Fix: warnings when compiling for a recent version of Haiku 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 (svn r27086) -Codechange: Simplify opening of windows by always returning a valid window pointer. 10 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 (svn r23940) -Codechange: remove superfluous semicolons 12 years ago
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: ICU_SORT is in reality ICU_I18N (according to their CMake files) 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 (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
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 (svn r27893) -Codechange: Use fallthrough attribute. (LordAro) 7 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. 5 years ago
texteff.hpp Change: Animate text effects by real time instead of game ticks. 5 years ago
textfile_gui.cpp Codechange: liblzma is called liblzma, how ever strange that might be 5 years ago
textfile_gui.h (svn r25816) -Add [FS#5748]: Toggle button for wrapping lines in the textfile GUI (LordAro) 11 years ago
textfile_type.h (svn r23932) -Codechange: split the NewGRF text window into its own source files 12 years ago
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. 10 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 Doc: Lots and lots of doxymentation fixes 6 years ago
toolbar_gui.cpp Feature: Add road icon to road construction drop down list. 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 Cleanup: Remove questionable syntax in town rating display 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) 5 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) 10 years ago
townname_type.h Fix: Grammar in a bunch of comments (#7054) 5 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 (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
transparency_gui.h
transport_type.h
tree_cmd.cpp (svn r27893) -Codechange: Use fallthrough attribute. (LordAro) 7 years ago
tree_gui.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
tree_map.h Fix #7307: Add WaterClass to MP_TREES, set when trees are on coast tiles (#7309) 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 5 years ago
tunnelbridge_map.h (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) 12 years ago
vehicle.cpp Fix 148e5b41d6: Uninitialized variable usage. (#7216) 5 years ago
vehicle_base.h Change: Add path cache for ships. 5 years ago
vehicle_cmd.cpp Fix #7197: Invalidate depot buttons when necessary. (#7212) 5 years ago
vehicle_func.h Doc: Lots and lots of doxymentation fixes 6 years ago
vehicle_gui.cpp Fix #7197: Invalidate depot buttons when necessary. (#7212) 5 years ago
vehicle_gui.h (svn r27631) -Codechange: Split GetSingleVehicleWidth from GetVehicleWidth. 8 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 Fix #6920: Make 9.8m/s^2 a common constant for TE-calculation 6 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 Codechange: Make a merged k-d tree index of all viewport signs 5 years ago
viewport_func.h Codechange: Simplify marking tiles dirty when terraforming (Patch by adf88, #6583) 5 years ago
viewport_gui.cpp Change: [OSX] Setting mouse-wheel to scroll the map does not disable pinch to zoom 6 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 (svn r26085) -Codechange: Pass ResolverObjects as reference instead of pointer since they are never NULL. 11 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 (svn r27030) -Fix: crash when having the vehicle list opened from a buoy or oil rig while the buoy/oil rig gets its final removal (i.e. the sign gets removed) 10 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 Doc: Lots and lots of doxymentation fixes 6 years ago
window.cpp Fix #7227: Don't apply mouse-hasn't-moved test to scrollbars. 5 years ago
window_func.h Add: News menu entry and shortcut for deleting all messages. (#7240) 5 years ago
window_gui.h Codechange: Change scrolling_scrollbar to mouse_capture_widget, and dispatch OnClick() event if widget is not a scrollbar. 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