summaryrefslogtreecommitdiff
path: root/src/rail_gui.cpp
AgeCommit message (Collapse)Author
2009-07-30(svn r16991) -Change: make 'remove waypoint' draggablerubidium
2009-07-29(svn r16990) -Codechange: unify some (command) naming w.r.t. stations/waypoints.rubidium
2009-07-26(svn r16965) -Codechange: use tile area instead of sets of variables for the ↵rubidium
station joiner code.
2009-07-25(svn r16953) -Codechange: Use SetStringParameters() for simple parameterized ↵alberth
strings.
2009-07-24(svn r16938) -Codechange: introduce helper function to tell whether a tile ↵rubidium
is either a rail station or rail waypoint tile
2009-07-24(svn r16937) -Codechange: Make the station build window look good when resized.alberth
2009-07-24(svn r16936) -Fix [FS#3053]: Rail station build window with NewGRFs could ↵alberth
crash due to uninitialized string parameter.
2009-07-23(svn r16930) -Codechange: more StringID name unification and groupingrubidium
2009-07-22(svn r16917) -Codechange: fix some GCC 4.5 'case X is not in enum Y' warningsrubidium
2009-07-22(svn r16913) -Codechange: Signal, train depot, and waypoint windows switched ↵alberth
to using nested widget tree.
2009-07-22(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and ↵rubidium
waypoint_func.h
2009-07-21(svn r16906) -Fix (r12939): Child windows of build toolbars were placed ↵alberth
inconsistently.
2009-07-21(svn r16898) -Codechange: Station build window uses nested widget tree.alberth
2009-07-19(svn r16882) -Codechange: Introduce a line_height variable in the station ↵alberth
picker window.
2009-07-19(svn r16879) -Codechange: Use coordinates of widgets for custom rendering.alberth
2009-07-19(svn r16878) -Codechange: Let WWT_LABEL widgets do the drawing rather than ↵alberth
OnPaint.
2009-07-18(svn r16870) -Codechange: unmagicify road stop/waypoint picker drawingrubidium
2009-07-17(svn r16856) -Fix: Allow the rail toobar window to align vertically for ↵alberth
larger sprites.
2009-07-16(svn r16844) -Doc (r13182): Remove documentation of removed window event ↵alberth
handling function.
2009-07-10(svn r16789) -Codechange: unify the drawing of the Accepts/Supplies cargo ↵yexo
lists in the station build windows.
2009-07-05(svn r16749) -Codechange: Rail toolbar uses nested widget tree only.alberth
2009-06-01(svn r16496) -Codechange: remove one useless dynamic_cast<>smatz
2009-05-21(svn r16363) -Fix: The previously selected newgrf station type was still ↵peter1138
remembered after switching to a different game without newstations enabled, preventing stations from being built.
2009-05-17(svn r16327) -Codechange: replace IsValidPoolItemID(index) by ↵smatz
PoolItem::IsValidID(index)
2009-05-04(svn r16225) -Codechange: Added nested widgets to all rail_gui windows ↵alberth
(except the build depot window).
2009-05-04(svn r16224) -Codechange: Move BuildRailStationWidgets and ↵alberth
BuildRailWaypointWidgets enums out of their Window structs, extend horizontal scrollbar by 1 pixel.
2009-04-26(svn r16155) -Codechange: remove MarkTileDirty, use MarkTileDirtyByTile insteadsmatz
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 r16095) -Change/Feature-ish: make the first 4 rail building tools ↵rubidium
behave more like autorail
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-23(svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace ↵yexo
it with WWT_DROPDOWN.
2009-03-21(svn r15790) -Codechange: remove the *Centered part of the old text drawing API.rubidium
2009-03-21(svn r15785) -Codechange: remove the *Truncated part of the old text drawing ↵rubidium
API.
2009-03-15(svn r15723) -Codechange: use a constructor for WindowDescs as that makes ↵rubidium
expanding them much easier (Alberth)
2009-03-15(svn r15718) -Cleanup: apply some comment coding style on the rest of the ↵rubidium
sources too
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
2009-02-08(svn r15413) -Fix [FS#2529/2533]: inconsistencies between station and bridge ↵rubidium
building w.r.t. tile selection and when the window should be closed.
2009-02-08(svn r15410) -Cleanup: get rid of most of the references to the 'patches' ↵rubidium
except where it's used for backward compatability.
2009-02-04(svn r15338) -Fix [FS#2598]: close all construction related windows whenever ↵rubidium
changing company.
2009-02-04(svn r15336) -Fix: do not use _current_company in the GUI as there are no ↵rubidium
guarantees that _current_company is the same as _local_company.
2009-02-04(svn r15334) -Codechange: reset setting to old value when the callback ↵smatz
procedure returns false
2009-01-31(svn r15299) -Cleanup: remove many redundant includessmatz
2009-01-13(svn r15071) -Fix (r14919): When drag&dropping rail-stations with X ↵frosch
orientation, distant-join scanned a wrong area for stations.
2009-01-08(svn r14919) -Feature: distant joining of stations (Frostregen and PhilSophus)rubidium
2009-01-07(svn r14902) -Feature: Advanced setting to keep various building tools ↵frosch
active, which are usually closed after placing an object. (planetmaker)
2009-01-07(svn r14895) -Change: move CMD_NO_WATER from all DoCommandPs to the command ↵rubidium
table
2009-01-04(svn r14822) -Change: save 'build station' settings in the config file, like ↵rubidium
drag'n'drop and and show coverage area (Rexxars)