summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-03(svn r17403) -Fix [Squirrel]: guard against squirrel stack overflows; if ↵rubidium
assert is enabled assert (catch possible overflow bugs in nightlies/RCs), otherwise just increase the stack's size (don't get into invalid reads/writes in releases)
2009-09-03(svn r17402) -Fix (r16425): During every save a few slots on the squirrel ↵Yexo
stack were leaked
2009-09-03(svn r17401) -Fix [FS#3171] (r17384): order deletion didn't (correctly) ↵rubidium
update the order window
2009-09-03(svn r17400) -Fix [FS#3172] (r17380): total line of performance rating was ↵rubidium
calculated wrong
2009-09-03(svn r17399) -Fix (r17365): if scrollbar has more capacity than elements ↵rubidium
clicking on the "scroll down" button asserted (esminis)
2009-09-02(svn r17398) -Codechange: Fill normal news item window with widgets.alberth
2009-09-02(svn r17397) -Codechange: Add new vehicle news window.alberth
2009-09-02(svn r17396) -Codechange: Add company news window.alberth
2009-09-02(svn r17395) -Codechange: Fill thin window with widgets.alberth
2009-09-02(svn r17394) -Codechange: Add news flags for viewport settings.alberth
2009-09-02(svn r17393) -Codechange: Fill small window with widgets.alberth
2009-09-02(svn r17392) -Codechange: Use 'default' for reacting on click.alberth
2009-09-02(svn r17391) -Codechange: Add string box calculation routine for multi-line ↵alberth
strings.
2009-09-02(svn r17390) -Codechange: Switch news item windows to nested widgets.alberth
2009-09-02(svn r17389) -Codechange: Add support for shaded viewports.alberth
2009-09-02(svn r17388) -Codechange: Paint the background of background widgets before ↵alberth
painting its children.
2009-09-02(svn r17387) -Codechange: Add news-item window description to NewsSubtypeData.alberth
2009-09-02(svn r17386) -Fix (r17011): AIBaseStation::IsValidBaseStation() returned ↵yexo
false for stations with OWNER_NONE
2009-09-02(svn r17385) -Codechange: Removed some unneeded parentheses.alberth
2009-09-02(svn r17384) -Fix [FS#2859]: remove all order window state changes out of ↵rubidium
the drawing routine and call them immediately when changes happen instead of on the next OnPaint. This prevents pressing buttons when they should've been already disabled.
2009-09-02(svn r17383) -Update from WebTranslator v3.0:translators
german - 2 changes by Roujin indonesian - 2 changes by prof italian - 2 changes by lorenzodv latvian - 46 changes by dzhins serbian - 10 changes by etran
2009-09-02(svn r17382) -Cleanup: don't set load_unload_time_rem when an aircraft turns ↵yexo
in the air as it's not used
2009-09-02(svn r17381) -Codechange: music track selection window uses nested widgetsyexo
2009-09-02(svn r17380) -Codechange: move drawing the performance detail data to DrawWidgetrubidium
2009-09-02(svn r17379) -Codechange: make the performance rating window nested, ↵rubidium
although it still needs some improvements
2009-09-02(svn r17378) -Fix [NoAI]: Several AITile::* functions didn't check whether ↵yexo
their parameters were valid
2009-09-02(svn r17377) -Fix (r17365): MSVC complains about struct<>class differenceyexo
2009-09-02(svn r17376) -Fix: also draw the white "I've just opened" line for nested ↵rubidium
windows
2009-09-02(svn r17375) -Codechange: remove last direct usage of scrollbar variablesrubidium
2009-09-02(svn r17374) -Codechange: make the town and vehicle GUIs use the scrollbar ↵rubidium
wrappers
2009-09-02(svn r17373) -Codechange: make the timetable, station and subsidy GUIs use ↵rubidium
scrollbar wrappers
2009-09-02(svn r17372) -Codechange: make the settings, rail and sign GUIs use the ↵rubidium
scrollbar wrappers
2009-09-02(svn r17371) -Codechange: make the newgrf, news and order GUIs use the ↵rubidium
scrollbar wrappers
2009-09-02(svn r17370) -Codechange: make the saveload and network GUIs use the ↵rubidium
scrollbar wrappers
2009-09-02(svn r17369) -Codechange: make the depot, group and industry GUIs use the ↵rubidium
scrollbar wrappers
2009-09-02(svn r17368) -Codechange: remove pointless passing of 'this' as parameterrubidium
2009-09-02(svn r17367) -Codechange: make the autoreplace, bridge and build vehicle ↵rubidium
GUIs use the scrollbar wrappers
2009-09-02(svn r17366) -Codechange: make the AI GUIs use the scrollbar wrappersrubidium
2009-09-02(svn r17365) -Codechange: introduce wrapper functions to update the ↵rubidium
position, capacity and count of scroll bars. This to (eventually) prevent the scrollbar overflowing outside of the window
2009-09-01(svn r17364) -Fix (r17356): off by one when selecting a subsidyrubidium
2009-09-01(svn r17363) -Fix [FS#3163] (r16717): feed autoreplace the front of ↵rubidium
vehicles, otherwise it gets distracted and bails out
2009-09-01(svn r17362) -Fix (r17360): alignment in afrikaans.txt was wrongyexo
2009-09-01(svn r17361) -Fix (r17360): committed a bit too muchyexo
2009-09-01(svn r17360) -Fix (r17329): the 'track' and 'title' texts were lost in the ↵yexo
conversion to nested widgets
2009-09-01(svn r17359) -Fix: put static before cv qualifier, some compilers complain ↵smatz
about that
2009-09-01(svn r17358) -Fix: compilation was broken for gcc older than 3.4smatz
2009-09-01(svn r17357) -Codechange: some compilers complain about implicit conversion ↵smatz
from NULL to bool
2009-09-01(svn r17356) -Fix: actually implement scrolling for the subsidy list instead ↵rubidium
of 'just' showing a scroll bar.
2009-09-01(svn r17355) -Codechange: determine the minimum size of the subsidy gui ↵rubidium
based on (some) of the content
2009-09-01(svn r17354) -Codechange: make the subsidy gui nestedrubidium