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
rubidium b8d82cc28c (svn r14752) -Fix [FS#2438]: revenue when clearing land would show up in red in the land info window as negative cost. 16 years ago
..
ai (svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo) 16 years ago
blitter (svn r14540) -Codechange: introduce [v]seprintf which are like [v]snprintf but do return the number of characters written instead of the number of characters that would be written; as size_t is unsigned substraction can cause integer underflows quite quickly. 16 years ago
core (svn r14742) -Codechange: use SmallMap in two cases to reduce compilation time and binary size 16 years ago
lang (svn r14752) -Fix [FS#2438]: revenue when clearing land would show up in red in the land info window as negative cost. 16 years ago
misc
music (svn r14632) -Add: support Allegro as midi backend. 16 years ago
network (svn r14735) -Codechange: remove a bit of bit-waste in the map array (without changing the map array) and make the CompanyIDs contiguous. 16 years ago
os/macosx
sound (svn r14632) -Add: support Allegro as midi backend. 16 years ago
spriteloader (svn r14610) -Fix [FS#2415]: possible stack corruption when reading corrupted sprites. 16 years ago
strgen (svn r14697) -Fix: some int vs unsigned int comparisons in strgen. 16 years ago
table
video (svn r14641) -Change [Allegro]: when making a debug build revert Allegro's hooks on SIGSEGV/SIGABRT so one can actually use gdb. 16 years ago
widgets
yapf (svn r14703) -Fix (r8735): [YAPF] YapfRoadVehDistanceToTile() shall not abort searching at v->dest_tile, when it in fact tries to reach another tile. 16 years ago
aircraft.h
aircraft_cmd.cpp (svn r14749) -Codechange: replace a few wrapper functions that only called delete by a direct delete instead. 16 years ago
aircraft_gui.cpp
airport.cpp (svn r14625) -Codechange: a bit of coding style. 16 years ago
airport.h
airport_gui.cpp
airport_movement.h
animated_tile.cpp
animated_tile_func.h
articulated_vehicles.cpp
articulated_vehicles.h
autoreplace.cpp
autoreplace_base.h
autoreplace_cmd.cpp
autoreplace_func.h
autoreplace_gui.cpp
autoreplace_gui.h
autoreplace_type.h
autoslope.h
aystar.cpp
aystar.h (svn r14707) -Cleanup: Replace an 'int' by 'Trackdir'. 16 years ago
bmp.cpp
bmp.h
bridge.h
bridge_gui.cpp
bridge_map.cpp
bridge_map.h
build_vehicle_gui.cpp (svn r14683) -Change: only say a engine/vehicle is refittable when it can be refitted to at least two cargo type or when it has subcargos. 16 years ago
callback_table.cpp
callback_table.h
cargo_type.h
cargopacket.cpp
cargopacket.h
cargotype.cpp
cargotype.h
cheat.cpp
cheat_func.h
cheat_gui.cpp (svn r14603) -Fix [FS#2422]: the company ID is off-by-one w.r.t. to the rest of the GUI in the cheat window. 16 years ago
cheat_type.h
clear_cmd.cpp
clear_map.h
cmd_helper.h
command.cpp
command_func.h
command_type.h
company_base.h (svn r14735) -Codechange: remove a bit of bit-waste in the map array (without changing the map array) and make the CompanyIDs contiguous. 16 years ago
company_cmd.cpp (svn r14735) -Codechange: remove a bit of bit-waste in the map array (without changing the map array) and make the CompanyIDs contiguous. 16 years ago
company_func.h
company_gui.cpp
company_gui.h
company_manager_face.h
company_type.h (svn r14735) -Codechange: remove a bit of bit-waste in the map array (without changing the map array) and make the CompanyIDs contiguous. 16 years ago
console.cpp (svn r14709) -Codechange: make a clearer distinction between 'unique' client identification ids and the indices into the clients/client info arrays. 16 years ago
console_cmds.cpp (svn r14723) -Codechange: shuffling some stuff around to reduce indirect #include dependencies. 16 years ago
console_func.h
console_gui.cpp (svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window. 16 years ago
console_gui.h
console_internal.h
console_type.h
currency.cpp (svn r14595) -Add: Estonian currency. 16 years ago
currency.h (svn r14595) -Add: Estonian currency. 16 years ago
date.cpp (svn r14611) -Fix (r13437)[FS#2421]: Store the age of a house in the map array instead of the construction year. 16 years ago
date_func.h
date_type.h
debug.cpp (svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat and strecpy where direct conversion is possible 16 years ago
debug.h (svn r14634) -Change: _rdtsc is defined by some platforms so we can't use that name. 16 years ago
dedicated.cpp
depot.cpp
depot_base.h
depot_func.h
depot_gui.cpp
depot_map.h
depot_type.h
direction_func.h
direction_type.h
disaster_cmd.cpp (svn r14749) -Codechange: replace a few wrapper functions that only called delete by a direct delete instead. 16 years ago
dock_gui.cpp
driver.cpp (svn r14540) -Codechange: introduce [v]seprintf which are like [v]snprintf but do return the number of characters written instead of the number of characters that would be written; as size_t is unsigned substraction can cause integer underflows quite quickly. 16 years ago
driver.h
dummy_land.cpp
economy.cpp (svn r14750) -Fix [FS#1993]: in an MP game in SP mode no company would go bankrupt. Furthermore companies that passed the "bankrupt" period (4 quarters) wouldn't go bankrupt when loading the game back in MP. Now any company that is in MP or not "currently controlled by the player" in SP will bankrupt. 16 years ago
economy_func.h
economy_type.h
effectvehicle.cpp
effectvehicle_base.h
effectvehicle_func.h
elrail.cpp
elrail_func.h
endian_check.cpp
engine.cpp (svn r14735) -Codechange: remove a bit of bit-waste in the map array (without changing the map array) and make the CompanyIDs contiguous. 16 years ago
engine_base.h
engine_func.h (svn r14683) -Change: only say a engine/vehicle is refittable when it can be refitted to at least two cargo type or when it has subcargos. 16 years ago
engine_gui.cpp
engine_gui.h
engine_type.h
fiber.hpp
fiber_thread.cpp
fiber_win32.cpp
fileio.cpp (svn r14656) -Change: replace instances of x & S_IFREG with S_ISREG(x) as S_IFREG can be 0 on some platforms. 16 years ago
fileio_func.h
fileio_type.h
fios.cpp (svn r14656) -Change: replace instances of x & S_IFREG with S_ISREG(x) as S_IFREG can be 0 on some platforms. 16 years ago
fios.h
fontcache.cpp (svn r14622) -Fix (r14618): win9x compilation 16 years ago
fontcache.h (svn r14618) -Feature: when the chosen language isn't supported by the current font, try to find a font that does and use that instead. Thanks to glx/michi_cc for the Windows implementation. 16 years ago
functions.h
gamelog.cpp
gamelog.h
genworld.cpp
genworld.h
genworld_gui.cpp
gfx.cpp (svn r14668) -Change: use include <> instead of include "" when including ICU's headers. 16 years ago
gfx_func.h
gfx_type.h
gfxinit.cpp (svn r14540) -Codechange: introduce [v]seprintf which are like [v]snprintf but do return the number of characters written instead of the number of characters that would be written; as size_t is unsigned substraction can cause integer underflows quite quickly. 16 years ago
gfxinit.h
graph_gui.cpp (svn r14735) -Codechange: remove a bit of bit-waste in the map array (without changing the map array) and make the CompanyIDs contiguous. 16 years ago
group.h
group_cmd.cpp (svn r14643) -Fix: Invalidate autoreplace window when toggling 'replace protection'. 16 years ago
group_gui.cpp
group_gui.h
group_type.h
gui.h
heightmap.cpp
heightmap.h
industry.h (svn r14746) -Fix: don't let any disaster vehicle (Helicopter or Airplane) target invalid industry 16 years ago
industry_cmd.cpp (svn r14746) -Fix: don't let any disaster vehicle (Helicopter or Airplane) target invalid industry 16 years ago
industry_gui.cpp
industry_map.h
industry_type.h
ini.cpp
ini_type.h
intro_gui.cpp (svn r14636) -Add: DOS port of OpenTTD, without network support though. 16 years ago
landscape.cpp (svn r14556) -Fix (r14533): Bounding box with height > TILE_HEIGHT could cause circular dependencies with surrounding bridges. 16 years ago
landscape.h
landscape_type.h
livery.h
lzoconf.h
main_gui.cpp (svn r14723) -Codechange: shuffling some stuff around to reduce indirect #include dependencies. 16 years ago
map.cpp
map_func.h
map_type.h
masm64.rules
md5.cpp
md5.h
minilzo.cpp
minilzo.h
misc.cpp
misc_cmd.cpp
misc_gui.cpp (svn r14752) -Fix [FS#2438]: revenue when clearing land would show up in red in the land info window as negative cost. 16 years ago
mixer.cpp
mixer.h
music.cpp
music.h
music_gui.cpp
namegen.cpp
namegen_func.h
newgrf.cpp (svn r14740) -Fix (r13675)(r14739): we shouldn't skip all remaining sprites neither 16 years ago
newgrf.h
newgrf_callbacks.h
newgrf_canal.cpp
newgrf_canal.h
newgrf_cargo.cpp
newgrf_cargo.h
newgrf_commons.cpp
newgrf_commons.h (svn r14606) -Codechange: Unify usage of PALETTE_MODIFIER_TRANSPARENT and PALETTE_MODIFIER_COLOR in spritelayout drawing. 16 years ago
newgrf_config.cpp (svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat and strecpy where direct conversion is possible 16 years ago
newgrf_config.h
newgrf_engine.cpp (svn r14742) -Codechange: use SmallMap in two cases to reduce compilation time and binary size 16 years ago
newgrf_engine.h
newgrf_generic.cpp
newgrf_generic.h
newgrf_gui.cpp
newgrf_house.cpp (svn r14611) -Fix (r13437)[FS#2421]: Store the age of a house in the map array instead of the construction year. 16 years ago
newgrf_house.h
newgrf_industries.cpp (svn r14563) -Fix [FS#2395]: in the case that an industry NewGRF, a shared TTDPatch and 16 years ago
newgrf_industries.h
newgrf_industrytiles.cpp (svn r14606) -Codechange: Unify usage of PALETTE_MODIFIER_TRANSPARENT and PALETTE_MODIFIER_COLOR in spritelayout drawing. 16 years ago
newgrf_industrytiles.h
newgrf_sound.cpp
newgrf_sound.h
newgrf_spritegroup.cpp
newgrf_spritegroup.h
newgrf_station.cpp (svn r14606) -Codechange: Unify usage of PALETTE_MODIFIER_TRANSPARENT and PALETTE_MODIFIER_COLOR in spritelayout drawing. 16 years ago
newgrf_station.h
newgrf_storage.cpp
newgrf_storage.h
newgrf_text.cpp
newgrf_text.h
newgrf_town.cpp
newgrf_town.h
newgrf_townname.cpp
newgrf_townname.h
news_func.h
news_gui.cpp
news_gui.h
news_type.h
npf.cpp (svn r14707) -Cleanup: Replace an 'int' by 'Trackdir'. 16 years ago
npf.h
oldloader.cpp (svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo) 16 years ago
oldpool.cpp
oldpool.h (svn r14547) -Fix: order pool seemed to look full when it was not as it only checked whether it was possible to allocate a new block of pool items instead of checking for free pool items. 16 years ago
oldpool_func.h (svn r14547) -Fix: order pool seemed to look full when it was not as it only checked whether it was possible to allocate a new block of pool items instead of checking for free pool items. 16 years ago
openttd.cpp (svn r14744) -Fix [FS#2474]: don't tell loading a savegame failed in two distinct ways. 16 years ago
openttd.h
order_base.h (svn r14601) -Fix: the nearest depot and stop in depot orders didn't work together (the vehicle didn't stop). 16 years ago
order_cmd.cpp (svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo) 16 years ago
order_func.h
order_gui.cpp (svn r14524) -Add: stop-in-depot as part of orders (PhilSophus) 16 years ago
order_type.h (svn r14524) -Add: stop-in-depot as part of orders (PhilSophus) 16 years ago
os2.cpp (svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat and strecpy where direct conversion is possible 16 years ago
os_timer.cpp (svn r14636) -Add: DOS port of OpenTTD, without network support though. 16 years ago
osk_gui.cpp (svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window. 16 years ago
ottdres.rc.in
pathfind.cpp
pathfind.h
pbs.cpp
pbs.h
querystring_gui.h (svn r14534) -Codechange [FS#2382]: Enumify magic return values of HandleEditBox function (Zuu) 16 years ago
queue.cpp
queue.h
rail.cpp
rail.h
rail_cmd.cpp (svn r14676) -Fix: Do not copy the signal type of parallel vertical/horizontal track, when dragging signals. 16 years ago
rail_gui.cpp
rail_gui.h
rail_map.h (svn r14567) -Revert (part of 14566): don't commit testing stuff... 16 years ago
rail_type.h
rev.cpp.in
rev.h
road.cpp
road_cmd.cpp (svn r14591) -Fix [FS#2388](r14528): cached nearest town could be invalid after importing older savegame and during town generation 16 years ago
road_cmd.h (svn r14591) -Fix [FS#2388](r14528): cached nearest town could be invalid after importing older savegame and during town generation 16 years ago
road_func.h
road_gui.cpp
road_gui.h
road_internal.h
road_map.cpp
road_map.h (svn r14591) -Fix [FS#2388](r14528): cached nearest town could be invalid after importing older savegame and during town generation 16 years ago
road_type.h
roadveh.h
roadveh_cmd.cpp (svn r14748) -Codechange: unduplicate window updating when deleting vehicles. 16 years ago
roadveh_gui.cpp
saveload.cpp (svn r14744) -Fix [FS#2474]: don't tell loading a savegame failed in two distinct ways. 16 years ago
saveload.h (svn r14587) -Cleanup: Fix some old comments. Bits are not bytes. 16 years ago
screenshot.cpp (svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat and strecpy where direct conversion is possible 16 years ago
screenshot.h
sdl.cpp
sdl.h
settings.cpp (svn r14732) -Codechange: replace some magic number with less magic constants and use the proper type for a few variables. 16 years ago
settings_func.h
settings_gui.cpp (svn r14658) -Change: allow changing town names when there are no towns in the scenario yet. 16 years ago
settings_internal.h
settings_type.h
ship.h
ship_cmd.cpp (svn r14748) -Codechange: unduplicate window updating when deleting vehicles. 16 years ago
ship_gui.cpp
signal.cpp
signal_func.h
signal_type.h
signs.cpp
signs_base.h
signs_func.h
signs_gui.cpp (svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window. 16 years ago
signs_type.h
slope_func.h
slope_type.h
smallmap_gui.cpp (svn r14567) -Revert (part of 14566): don't commit testing stuff... 16 years ago
sortlist_type.h
sound.cpp (svn r14527) -Fix: allocate stub (empty) sound entries when loading an empty/corrupt/incorrectly sized sample.cat instead of making valid NewGRFs fail to load. 16 years ago
sound_func.h
sound_type.h
sprite.h
spritecache.cpp (svn r14610) -Fix [FS#2415]: possible stack corruption when reading corrupted sprites. 16 years ago
spritecache.h
station.cpp (svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo) 16 years ago
station_base.h (svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo) 16 years ago
station_cmd.cpp (svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo) 16 years ago
station_func.h (svn r14604) -Codechange: Simplify a function and rename it, and fix some comments. 16 years ago
station_gui.cpp (svn r14743) -Codechange: use INVALID_TILE to indicate station doesn't have queried facility (or station/roadstop is invalid) instead of 0 (Yexo) 16 years ago
station_gui.h
station_map.h
station_type.h
statusbar_gui.cpp
statusbar_gui.h
stdafx.h (svn r14636) -Add: DOS port of OpenTTD, without network support though. 16 years ago
string.cpp (svn r14557) -Codechange: Remove a redundant line of code 16 years ago
string_func.h (svn r14553) -Doc: Add some doxygen comments 16 years ago
string_type.h
strings.cpp (svn r14623) -Codechange: a sprinkle of coding style. 16 years ago
strings_func.h
strings_type.h
subsidy_gui.cpp
tar_type.h
terraform_cmd.cpp (svn r14582) -Fix [FS#2392]: blank box on cost estimation of levelling a flat area. 16 years ago
terraform_gui.cpp (svn r14582) -Fix [FS#2392]: blank box on cost estimation of levelling a flat area. 16 years ago
terraform_gui.h
textbuf_gui.h
texteff.cpp
texteff.hpp
tgp.cpp
tgp.h
thread.h
thread_morphos.cpp
thread_none.cpp
thread_os2.cpp
thread_pthread.cpp
thread_win32.cpp
tile_cmd.h (svn r14751) -Codechange: put VehicleEnterTile declaration where it should be and use correct return type 16 years ago
tile_map.cpp
tile_map.h
tile_type.h
tilehighlight_func.h
tilehighlight_type.h
timetable.h
timetable_cmd.cpp (svn r14592) -Feature [FS#1124]: non-destructive autofill with option to keep waiting times (PhilSophus) 16 years ago
timetable_gui.cpp (svn r14592) -Feature [FS#1124]: non-destructive autofill with option to keep waiting times (PhilSophus) 16 years ago
toolbar_gui.cpp
toolbar_gui.h
town.h (svn r14732) -Codechange: replace some magic number with less magic constants and use the proper type for a few variables. 16 years ago
town_cmd.cpp (svn r14742) -Codechange: use SmallMap in two cases to reduce compilation time and binary size 16 years ago
town_gui.cpp (svn r14591) -Fix [FS#2388](r14528): cached nearest town could be invalid after importing older savegame and during town generation 16 years ago
town_map.h (svn r14611) -Fix (r13437)[FS#2421]: Store the age of a house in the map array instead of the construction year. 16 years ago
town_type.h
track_func.h
track_type.h
train.h
train_cmd.cpp (svn r14748) -Codechange: unduplicate window updating when deleting vehicles. 16 years ago
train_gui.cpp
transparency.h
transparency_gui.cpp
transparency_gui.h
transport_type.h
tree_cmd.cpp (svn r14614) -Codechange [FS#2423]: GetTreeCount() should behave as its name and documentation imply. Remove unused SetTreeCount() (PhilSophus) 16 years ago
tree_gui.cpp
tree_map.h (svn r14614) -Codechange [FS#2423]: GetTreeCount() should behave as its name and documentation imply. Remove unused SetTreeCount() (PhilSophus) 16 years ago
tunnel_map.cpp
tunnel_map.h
tunnelbridge.h
tunnelbridge_cmd.cpp (svn r14613) -Fix [FS#2420]: When building industries, clear the tiles as OWNER_TOWN instead of the founder to take care of protected buildings and to not get stressed by town ratings. 16 years ago
tunnelbridge_map.h
unix.cpp (svn r14560) -Fix [FS#2396](r14555): lengthof() can't be simply replaced by lastof() in some cases (part by Aali) 16 years ago
unmovable.h
unmovable_cmd.cpp
unmovable_map.h
variables.h
vehicle.cpp (svn r14751) -Codechange: put VehicleEnterTile declaration where it should be and use correct return type 16 years ago
vehicle_base.h (svn r14745) -Codechange: move "depot_list" and "leave_depot_immediately" out of the vehicle struct (saving up to 16 bytes per vehicle) as it is only used to tell a calling function entered a depot (for autoreplace). 16 years ago
vehicle_func.h (svn r14751) -Codechange: put VehicleEnterTile declaration where it should be and use correct return type 16 years ago
vehicle_gui.cpp (svn r14683) -Change: only say a engine/vehicle is refittable when it can be refitted to at least two cargo type or when it has subcargos. 16 years ago
vehicle_gui.h
vehicle_gui_base.h
vehicle_type.h
vehiclelist.cpp
vehiclelist.h
viewport.cpp
viewport_func.h
viewport_type.h
void_map.h
water.h
water_cmd.cpp
water_map.h
waypoint.cpp
waypoint.h
waypoint_gui.cpp
waypoint_type.h
widget.cpp
win32.cpp (svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat and strecpy where direct conversion is possible 16 years ago
win32.h
win64.asm
window.cpp (svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window. 16 years ago
window_func.h
window_gui.h (svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window. 16 years ago
window_type.h
zoom_func.h
zoom_type.h