summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-03-25(svn r15841) -Fix: the saveload window could draw directory partly outside ↵rubidium
the window
2009-03-25(svn r15840) -Codechange: complete the game option window widget enum and ↵rubidium
unify the naming.
2009-03-24(svn r15839) -Fix: high score text was (partly) off-screen when using RTL ↵rubidium
and the window was wider than 640 pixels
2009-03-24(svn r15838) -Fix: MSVC 64 bits warningsrubidium
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-24(svn r15835) -Codechange: Prevent using the return value of DrawString as ↵yexo
much as possible.
2009-03-24(svn r15834) -Update: WebTranslator2 update to 2009-03-24 18:51:22translators
bulgarian - 13 fixed by Ar4i (13) korean - 2 changed by dlunch (2) latvian - 2 fixed by silentKnight (2) luxembourgish - 14 fixed by Gubius (14) polish - 22 fixed by xaxa (22)
2009-03-23(svn r15833) -Fix: alignment of up/down arrows and closebox when in RTL 'view'rubidium
2009-03-23(svn r15832) -Codechange: improve the aligning of right aligned/centered stringsrubidium
2009-03-23(svn r15831) -Fix: make sure house class/ID counters don't overflowsmatz
2009-03-23(svn r15830) -Codechange: don't use fixed size of array in news_gui.cpp and ↵smatz
news_func.h
2009-03-23(svn r15827) -Fix (r15823): line still was a bit too longyexo
2009-03-23(svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace ↵yexo
it with WWT_DROPDOWN.
2009-03-22(svn r15824) -Fix: determine the actual length of the strings to draw in the ↵rubidium
viewport
2009-03-22(svn r15823) -Codechange: prepare the WWT_FRAME and WWT_DROPDOWN(IN) widget ↵yexo
types for rtl languages.
2009-03-22(svn r15822) -Codechange: replace some magic numbers and improve alignment ↵rubidium
of the start server window.
2009-03-22(svn r15821) -Fix (r15813): Wrong widget selection prevented drop down label ↵peter1138
showing in vehicle list windows. Instead of drawing the label ourselves we can set the dropdown's data property to the string to draw.
2009-03-22(svn r15820) -Codechange: Some windows using nested widgetsalberth
2009-03-22(svn r15819) -Add: Nested widgets frameworkalberth
2009-03-22(svn r15818) -Fix [FS#2752]: some (newer) GCCs have trouble compiling the ↵rubidium
Win32 specific part of fontcache.cpp; jumps across variable declarations (Maeyanie)
2009-03-22(svn r15817) -Codechange: Make room for additional widget types (Rubidium)alberth
2009-03-22(svn r15816) -Update: WebTranslator2 update to 2009-03-22 18:37:40translators
english_US - 3 fixed by WhiteRabbit (3) german - 2 changed by planetmaker (2) japanese - 43 fixed, 2 changed by nex259 (45) portuguese - 1 fixed by SnowFlake (1) romanian - 1 fixed by stykat (1)
2009-03-22(svn r15815) -Fix (~r15800): bridge strings got truncated too earlyrubidium
2009-03-22(svn r15814) -Fix (r1): Remove double background widget from cheat guialberth
2009-03-22(svn r15813) -Codechange: remove the last remnants of the old text drawing API.rubidium
2009-03-22(svn r15812) -Codechange: use the new DrawString API in another set of GUIsrubidium
2009-03-22(svn r15811) -Fix: left != right and as a result of that the ai debug window ↵rubidium
was kinda empty.
2009-03-22(svn r15810) -Fix: Airport-type labels overlapped with first button, ↵alberth
background did not cover whole window
2009-03-22(svn r15809) -Codechange: Add name comments to build vehicle widgetsalberth
2009-03-22(svn r15808) -Codechange: use the new DrawString API in a number of GUIsrubidium
2009-03-22(svn r15807) -Codechange: let the build vehicle gui helper function pass ↵rubidium
around left and right instead of only left and assuming infinite width.
2009-03-22(svn r15806) -Codechange: pass both left and right to the vehicle details ↵rubidium
drawing functions instead of only the left.
2009-03-22(svn r15805) -Codechange: Completing/fixing airportpicker widget names and ↵alberth
adding them as comment
2009-03-22(svn r15804) -Fix (r15796): viewport strings weren't properly 'rendered'.rubidium
-Codechange: use the new string drawing API for the viewport.
2009-03-22(svn r15803) -Codechange: use the new text drawing API for multicenterrubidium
-Fix (r15800): off-by-one w.r.t. offsets
2009-03-22(svn r15802) -Codechange: Complete autoreplace GUI widget numbers and add ↵alberth
them as comment
2009-03-22(svn r15801) -Fix (r15797): The new DrawStringMultiLine() now returns the ↵peter1138
new y position instead of the height, so we don't need to add it on.
2009-03-22(svn r15800) -Codechange: make the engine gui use the new multiline API.rubidium
2009-03-21(svn r15799) -Codechange: Save rail type label list to savegame and perform ↵peter1138
mapping on load if necessary.
2009-03-21(svn r15798) -Fix (r15795): gcc doesn't like static functions that are not ↵yexo
declared static.
2009-03-21(svn r15797) -Codechange: make users of the old DrawStringMultiLine use the ↵rubidium
new one.
2009-03-21(svn r15796) -Codechange: unify multiline drawstringsrubidium
2009-03-21(svn r15795) -Codechange: Move the settings table from settings.cpp to ↵yexo
table/settings.h. Patch breaking time :)
2009-03-21(svn r15794) -Codechange: remove the DoDrawString part of the old text ↵rubidium
drawing API
2009-03-21(svn r15793) -Feature: Allow train vehicles to be shorten to 1/8 length, ↵frosch
even if not at the end of the train.
2009-03-21(svn r15792) -Codechange: Use a different algorithm for train vehicles to ↵frosch
follow the vehicle in front of them.
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 r15789) -Codechange: Add DiagdirBetweenTiles() and use it.frosch