summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-05-25(svn r13240) -Codechange: More const-ness for GUI code.peter1138
2008-05-24(svn r13239) -Fix: certain compilers give false warning about uninitialized ↵smatz
variable
2008-05-24(svn r13234) -Fix: Check/affect town rating when removing/bulldozing ↵frosch
town-owned road under drivethrough stops. -Fix: Reset the 'town-owned-road'-flag when removing and rebuilding road under drivethrough stops.
2008-05-24(svn r13233) -Fix: Replace some (incorrect) evaluations of TileOwner by ↵frosch
RoadOwner. -Fix: Before evaluating RoadOwner, check if the roadtype is present. -Fix: Some places assumed that MP_ROAD means normal street.
2008-05-24(svn r13232) -Codechange: Simplify BuildDepotVehicleList()peter1138
2008-05-24(svn r13231) -Codechange: split the core console code and the console GUI.rubidium
2008-05-24(svn r13230) -Fix [FS#2030](r13171): When closing toolbars, also close their ↵frosch
PickerWindows.
2008-05-24(svn r13229) -Codechange: replace some global variables that are only ↵rubidium
initialised once and always with the same value with enums.
2008-05-24(svn r13228) -Codechange: split console.h.rubidium
2008-05-24(svn r13227) -Codechange: Apply code stylepeter1138
2008-05-24(svn r13226) -Feature: Allow to have more than only two airports per town. ↵belugas
The number of airports is now controlled by the noise each of them generates, the distance from town's center and how tolerant the town is. Initial concept : TTDPatch (moreairpots), Initial code : Pasky Thanks to BigBB (help coding), Smatz Skidd13 and frosch for bugcatches and advices
2008-05-23(svn r13225) -Fix (r13041): Missing calls to FindWindowPlacementAndResize() ↵peter1138
from lots of windows causing 'two stage' opening effect.
2008-05-23(svn r13224) -Fix (r13107): set the location of the old ↵rubidium
SelectPlayerFaceWindow when switching from simple to advanced or vice versa instead of letting the new window popup somewhere 'randomly'.
2008-05-23(svn r13222) -Change: allow old AI building helistations and helidepots for ↵smatz
oil rig routes
2008-05-23(svn r13221) -Fix (r8747): old AI failed to build oil rig routessmatz
2008-05-23(svn r13217) -Fix: old AI was building small airports in years when they ↵smatz
were not available in original game, causing small planes and helis everywhere
2008-05-22(svn r13216) -Codechange [FS#2026]: enumify and comment Editor Terraform ↵smatz
Toolbar widgets (Roujin)
2008-05-22(svn r13215) -Codechange [FS#2029]: enumify and comment Build Dock widgets ↵smatz
(Roujin)
2008-05-22(svn r13210) -Codechange: make town (previously named t) a private member of ↵belugas
the different Town guis and assign it only once, at creation
2008-05-22(svn r13209) -Codechange: Privatize what should be private.belugas
2008-05-22(svn r13208) -Fix (r13173): it was possible to open invalid submenu from ↵smatz
dropdowns
2008-05-22(svn r13207) -Fix: misleading comments (michi_cc)smatz
2008-05-21(svn r13206) -Feature(ette): Display all owners of a tile in the ↵frosch
tile-info-window.
2008-05-21(svn r13205) -Codechange: Remove unnecessary code-style-buggering-up macro.peter1138
2008-05-20(svn r13202) -Fix (r13149): MSVC signed/unsigned warningglx
2008-05-19(svn r13191) -Fix: segfault after confirming query subwindow in the Generate ↵smatz
New World window
2008-05-19(svn r13190) -Cleanup: remove unused variablesmatz
2008-05-19(svn r13185) -Codechange: remove everything related to the WindowProc callbacks.rubidium
2008-05-19(svn r13184) -Codechange: make a window class of the signs list.rubidium
2008-05-19(svn r13183) -Codechange: make a window class of the VehicleViewWindow.rubidium
2008-05-19(svn r13182) -Doc: add documentation to mostly rail_gui related functions. ↵rubidium
Patch by Alberth.
2008-05-19(svn r13181) -Codechange: make news callback handling a little simpler. ↵rubidium
Patch by Cirdan.
2008-05-19(svn r13180) -Codechange: make a window class of the TownDirectoryWindow.peter1138
2008-05-19(svn r13179) -Fix (r13173): r13178 applies to the main toolbar in Scenario ↵smatz
Editor, too
2008-05-19(svn r13178) -Fix (r13173): the main toolbar didn't respect patch settings, ↵smatz
it was always positioned on the right side
2008-05-19(svn r13177) -Fix[FS#2002]: Using level tool in scenario editor makes tiles ↵belugas
brown. That is the only tool that does so in Scenario Editor (apart dynamite, of course).Report and Fix by Roujin
2008-05-19(svn r13176) -Fix (r13153): town window was glitchy while openingsmatz
2008-05-19(svn r13175) -Fix (r13174): sorting criteria and order for industry ↵glx
directory was always reset on window opening
2008-05-18(svn r13174) -Codechange: make a class of the IndustryDirectoryWindow.glx
2008-05-18(svn r13173) -Codechange: make windows of the main toolbars.rubidium
2008-05-18(svn r13172) -Codechange: make a window class of the terraform toolbars.rubidium
2008-05-18(svn r13171) -Codechange: make a class of the ↵rubidium
Build[Air|Rail|Road|Dock]ToolbarWindows.
2008-05-18(svn r13170) -Codechange: make classes of the EnginePreview and BuyCompany ↵rubidium
windows.
2008-05-18(svn r13169) -Codechange: remove a (now) unneeded parameter of one of the ↵rubidium
Window constructors.
2008-05-18(svn r13168) -Fix (r13072): forgot to 'fix' EngList_SortPartial() together ↵smatz
with EngList_Sort()
2008-05-18(svn r13167) -Codechange: prepend _ to a global variable.rubidium
2008-05-18(svn r13166) -Codechange: CmdSetRoadDriveSide belongs in road_cmd.cpp, not ↵rubidium
settings_gui.cpp.
2008-05-18(svn r13165) -Codechange: replace some ↵rubidium
RebuildXXXList/ResortXXXList+InvalidateWindowXXX with InvalidateWindowXXXData.
2008-05-18(svn r13163) -Codechange: remove unused codeglx
2008-05-18(svn r13162) -Fix (r13160): trees couldn't be planted, correct function ↵smatz
wasn't overloaded