summaryrefslogtreecommitdiff
path: root/src/dock_gui.cpp
AgeCommit message (Collapse)Author
2010-12-11(svn r21471) -Change [FS#4153]: make building aqueducts behave more like ↵rubidium
building tunnels. They can't be built on flat (or foundationed) tiles, so there is at most one destination tile like there is only one for tunnels
2010-11-26(svn r21331) -Codechange: Make drawing the widgets default behaviour in ↵alberth
OnPaint().
2010-10-15(svn r20932) -Add [FS#4153]: Highlight all destination tiles when building a ↵terkhen
lock. (uni657)
2010-10-15(svn r20931) -Document: Waterways toolbar click functions.terkhen
2010-09-28(svn r20856) -Fix [FS#4141]: Road/water toolbars did not get updated when ↵terkhen
the first vehicle of their type becomes available.
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-08-10(svn r20438) -Fix [FS#4022]: for docks "facing" north, i.e. having the ↵rubidium
watery part a the northern side, the joiner had an off-by-one to the north w.r.t. the station spread against the actual other (correct) building tools
2010-07-04(svn r20071) -Codechange: Consistently return the toolbar window for ↵frosch
ShowBuildXxxToolbar().
2010-07-03(svn r20070) -Feature: when none of the open windows handles a keypress, try ↵yexo
all toolbars for global hotkeys Users that have run a version between r20056 and r20068 should delete their hotkeys.cfg to reset the terraform toolbar hotkeys to default
2010-07-03(svn r20063) -Feature: customizable hotkeys for the dock toolbaryexo
2010-04-17(svn r19668) -Codechange: Use WaterClass in parameters of CMD_BUILD_CANAL.frosch
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-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-22(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.alberth
2009-11-22(svn r18216) -Codechange: make the scenario editor dock tool 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-11-13(svn r18061) -Fix: glitches with the dock GUI when the title is very longrubidium
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-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-04(svn r17062) -Change: unify the naming of some 125 stringsrubidium
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-21(svn r16895) -Codechange: Build dock window uses nested widget tree.alberth
2009-07-20(svn r16893) -Codechange: Ship depot build window uses nested widget tree.alberth
2009-07-20(svn r16891) -Codechange: Docks toolbar uses nested widget tree.alberth
2009-07-10(svn r16789) -Codechange: unify the drawing of the Accepts/Supplies cargo ↵yexo
lists in the station build windows.
2009-05-17(svn r16327) -Codechange: replace IsValidPoolItemID(index) by ↵smatz
PoolItem::IsValidID(index)
2009-05-13(svn r16297) -Codechange: silence more ICC warningsrubidium
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-28(svn r15876) -Codechange: Nested widgets for build-dock station and dock ↵alberth
toolbar windows.
2009-03-28(svn r15873) -Codechange: Changing two comments to Doxygen comment.alberth
2009-03-28(svn r15871) -Fix: Repositioning and resizing the coverage highlight buttons ↵alberth
of the build-dock window
2009-03-26(svn r15862) -Codechange: New widgets for the road, rail and ship depot guis.yexo
2009-03-15(svn r15723) -Codechange: use a constructor for WindowDescs as that makes ↵rubidium
expanding them much easier (Alberth)
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-04(svn r15338) -Fix [FS#2598]: close all construction related windows whenever ↵rubidium
changing company.