summaryrefslogtreecommitdiff
path: root/src/station_gui.cpp
AgeCommit message (Collapse)Author
2009-10-24(svn r17853) -Codechange: remove the 'delta' parameter from OnResize; it was ↵rubidium
used in ways that aren't always wanted, causing bugs and the like. Also with nested widgets most reasons for handling OnResize have gone.
2009-10-24(svn r17850) -Codechange: remove most usage of delta on OnResizerubidium
2009-10-19(svn r17813) -Codechange: unify the CargoPacket related coding stylerubidium
2009-10-18(svn r17808) -Codechange: remove write 'access' from all of CargoPacket's ↵rubidium
variables
2009-10-18(svn r17800) -Codechange: first steps into making CargoList a templaterubidium
2009-10-17(svn r17786) -Fix [FS#3265]: graphical glitches (matrices/scrollbars with ↵rubidium
wrong 'size') upon reiniting windows
2009-10-06(svn r17720) -Codechange: guard the CargoPacket variables that are cached in ↵rubidium
CargoLists so they cannot be written from outside the CargoList class (based on patch by fonsinchen)
2009-10-04(svn r17693) -Cleanup: remove some unneeded includesrubidium
2009-10-02(svn r17682) -Codechange: remove erroneous space before some commasrubidium
2009-09-23(svn r17625) -Codechange: make a nested window of the station joinerrubidium
2009-09-23(svn r17623) -Codechange: don't update the station's joiner scrollbar count ↵rubidium
in the drawing code
2009-09-19(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, ↵rubidium
which were sometimes missing and sometimes just typos
2009-09-13(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty ↵frosch
for more consistency and distinguishability.
2009-09-02(svn r17373) -Codechange: make the timetable, station and subsidy GUIs use ↵rubidium
scrollbar wrappers
2009-08-27(svn r17292) -Codechange: use unified ToPercent() function to convert fract ↵smatz
numbers to percents
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-07-31(svn r17002) -Change: also support distant join for waypointsrubidium
2009-07-26(svn r16966) -Codechange: BEGIN_TILE_LOOP and END_TILE_LOOP reworked into ↵rubidium
TILE_LOOP, which means no more duplication of parameters between BEGIN_TILE_LOOP and END_TILE_LOOP
2009-07-26(svn r16965) -Codechange: use tile area instead of sets of variables for the ↵rubidium
station joiner code.
2009-07-26(svn r16959) -Codechange: make the station joiner a bit more aware of the ↵rubidium
difference between waypoints and stations.
2009-07-23(svn r16930) -Codechange: more StringID name unification and groupingrubidium
2009-07-22(svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions ↵rubidium
all over the place when using the more advanced station types. -Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
2009-07-20(svn r16886) -Codechange: unify naming of some string IDs related to string ↵rubidium
codes and group them logically
2009-07-16(svn r16852) -Codechange: use FOR_ALL_CARGOSPECS for iterating over all ↵smatz
valid CargoSpecs
2009-07-16(svn r16849) -Codechange: replace GetCargo() by CargoSpec::Get()smatz
2009-07-03(svn r16728) -Fix (r14919): the Join station window didn't show all stations ↵smatz
nearby in some cases
2009-06-24(svn r16643) -Codechange: replace GetStationByTile() by Station::GetByTile()smatz
2009-05-17(svn r16327) -Codechange: replace IsValidPoolItemID(index) by ↵smatz
PoolItem::IsValidID(index)
2009-05-16(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)smatz
2009-05-06(svn r16242) -Codechange: rework pausingrubidium
-Fix [FS#2864]: autopause and manual pausing conflict with eachother -Fix: new game + pause on new game + autopause make the game not unpause on the first join
2009-05-03(svn r16212) -Codechange: Added nested widgets for all station_gui windows.alberth
2009-05-03(svn r16211) -Codechange: Moving StationListWidgets out of the window class, ↵alberth
completing StationViewWidgets.
2009-05-03(svn r16210) -Codechange: Make panels non-overlapping in company stations ↵alberth
window.
2009-05-03(svn r16209) -Codechange: Removed bottom panel from join station window.alberth
2009-04-26(svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for ↵rubidium
DrawString.
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-12(svn r16046) -Change: when sorting on cargo ratings only take a look at the ↵rubidium
ratings of the cargoes that are 'selected'.
2009-04-12(svn r16045) -Feature [FS#597]: allow sorting stations by the lowest cargo ↵rubidium
rating instead of only by the highest cargo rating (based on the idea of KeeperOfTheSoul)
2009-04-10(svn r16025) -Fix [FS#2818]: "build separate station" in the station picker ↵rubidium
would reuse deleted stations.
2009-03-29(svn r15885) -Codechange: Removed new_size parameter of Window::OnResize() ↵alberth
callback
2009-03-24(svn r15837) -Codechange: support SETX(Y) with RTL text, swap alignment for ↵rubidium
RTL text.
2009-03-24(svn r15836) -Fix [FS#2762]: acceptance not shown in the station window ↵rubidium
(swapping top and bottom isn't a great idea)
2009-03-22(svn r15813) -Codechange: remove the last remnants of the old text drawing API.rubidium
2009-03-21(svn r15797) -Codechange: make users of the old DrawStringMultiLine use the ↵rubidium
new one.
2009-03-21(svn r15791) -Codechange: remove the *RightAligned part of the old text ↵rubidium
drawing API.
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 r15726) -Codechange: unify coding style for const pointerssmatz
2009-03-15(svn r15723) -Codechange: use a constructor for WindowDescs as that makes ↵rubidium
expanding them much easier (Alberth)