summaryrefslogtreecommitdiff
path: root/src/road_gui.cpp
AgeCommit message (Collapse)Author
2010-03-23(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT ↵smatz
and DECLARE_ENUM_AS_BIT_SET
2010-03-17(svn r19445) -Change: No need to drag an area when overbuilding bridges.frosch
2010-02-24(svn r19230) -Feature: Allow to remove multiple road stops using drag and drop.terkhen
2010-02-24(svn r19229) -Feature: Allow to build multiple road stops using drag and ↵terkhen
drop (Based on Wolf01 work)
2010-02-24(svn r19227) -Codechange: Reorganization of parameters at CmdBuildRoadStop.terkhen
2010-01-30(svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a ↵frosch
parameter for OnClick().
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2010-01-14(svn r18803) -Feature [FS#3318]: make building (long) roads work like ↵rubidium
building rail; build upon the first obstruction instead of failing totally. Patch by Terkhen.
2010-01-11(svn r18781) -Codechange: pass the CommandCost to the callback instead of ↵rubidium
whether it succeeded or not. -Fix: AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase.
2009-11-28(svn r18324) -Codechange: there's no need for a default size when the window ↵rubidium
isn't resizable
2009-11-28(svn r18322) -Codechange: remove the WDP duplication; no need to tell the ↵rubidium
same twice.
2009-11-28(svn r18321) -Fix [FS#3331]: make the toolbars also calculate their top ↵rubidium
location based on the main toolbar's height instead of hardcoding that
2009-11-24(svn r18280) -Codechange: remove widget indices that are not needed for ↵rubidium
custom drawing/handling input
2009-11-24(svn r18277) -Codechange: remove unneeded widget indices for close, resize ↵rubidium
and sticky boxes and for window captions
2009-11-24(svn r18274) -Codechange: remove the unused WDF flagsrubidium
2009-11-24(svn r18269) -Fix [FS#3326]: crash because there was no (hidden) one way ↵rubidium
widget for the tram toolbar
2009-11-22(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.alberth
2009-11-22(svn r18224) -Codechange: make the road construction windows big font awarerubidium
2009-11-22(svn r18212) -Codechange: remove unneeded 'parameters' for WWT_CAPTION, ↵rubidium
WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays
2009-11-17(svn r18152) -Codechange: remove the 'minimum window size' from the ↵rubidium
WindowDesc; it's determined from the (nested) widgets
2009-11-15(svn r18086) -Codechange: remove 'widget' from WindowDescrubidium
2009-10-04(svn r17693) -Cleanup: remove some unneeded includesrubidium
2009-09-19(svn r17572) -Codechange: Use the Window::GetWidget() function to access ↵alberth
nested widgets through the nested_array.
2009-09-13(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty ↵frosch
for more consistency and distinguishability.
2009-08-30(svn r17314) -Fix (r17313): Allow the picker window to change size.alberth
2009-08-29(svn r17313) -Codechange: make the road station picker nestedrubidium
2009-08-29(svn r17312) -Codechange: make the road toolbars and depot picker nestedrubidium
2009-08-23(svn r17271) -Fix: SetFill sometimes used 1/0 when it should be using true/falserubidium
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-05(svn r17075) -Codechange: rename ~750 strings to be more uniform with their ↵rubidium
relatives
2009-08-03(svn r17059) -Codechange: Rename a few strings to reflect their usageyexo
2009-07-26(svn r16965) -Codechange: use tile area instead of sets of variables for the ↵rubidium
station joiner code.
2009-07-21(svn r16906) -Fix (r12939): Child windows of build toolbars were placed ↵alberth
inconsistently.
2009-07-18(svn r16870) -Codechange: unmagicify road stop/waypoint picker drawingrubidium
2009-07-10(svn r16789) -Codechange: unify the drawing of the Accepts/Supplies cargo ↵yexo
lists in the station build windows.
2009-07-10(svn r16788) -Fix: with modified_catchment off the build road station window ↵yexo
would not display all possible cargos in the Accepts/Supplies lists
2009-05-17(svn r16327) -Codechange: replace IsValidPoolItemID(index) by ↵smatz
PoolItem::IsValidID(index)
2009-05-03(svn r16219) -Codechange: Added nested widgets to rv station picker window.alberth
2009-05-03(svn r16218) -Codechange: Move BuildRoadStationWidgets enum outside window ↵alberth
struct.
2009-05-03(svn r16217) -Codechange: Make rv station picker widgets non-overlapping, ↵alberth
fix doc typo.
2009-04-26(svn r16155) -Codechange: remove MarkTileDirty, use MarkTileDirtyByTile insteadsmatz
2009-04-22(svn r16119) -Fix [FS#2582](r12167): road was removed when both the Remove ↵smatz
button was active and Ctrl was pressed (Terkhen)
2009-04-21(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had ↵rubidium
this ID' from 'some' strings and replace the string name with something more sensible.
2009-04-19(svn r16088) -Codechange: merge HighLightStyle and ViewportHighlightMode as ↵rubidium
they are basically the same thing
2009-03-26(svn r15862) -Codechange: New widgets for the road, rail and ship depot guis.yexo
2009-03-26(svn r15858) -Codechange: New widgets for the road toolbars.yexo
2009-03-15(svn r15723) -Codechange: use a constructor for WindowDescs as that makes ↵rubidium
expanding them much easier (Alberth)
2009-03-14(svn r15711) -Codechange: lots of whitespace cleanup/fixesrubidium
2009-02-08(svn r15415) -Change: close the (station) joiner window when pressing the ↵rubidium
bulldozer.
2009-02-08(svn r15414) -Codechange: s/delete FindWindowById/DeleteWindowById/rubidium