summaryrefslogtreecommitdiff
path: root/src/settings_gui.cpp
AgeCommit message (Collapse)Author
2009-10-25(svn r17873) -Codechange: make the advanced settings window nestedrubidium
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-17(svn r17790) -Feature: translatable base sound/graphics set descriptionsrubidium
2009-10-17(svn r17786) -Fix [FS#3265]: graphical glitches (matrices/scrollbars with ↵rubidium
wrong 'size') upon reiniting windows
2009-10-04(svn r17693) -Cleanup: remove some unneeded includesrubidium
2009-09-30(svn r17674) -Codechange: replace SetDirty + OnInvalidateData with ↵rubidium
InvalidateData (which does the same). Also call InvalidateData in a few cases where that was actually meant.
2009-09-26(svn r17644) -Fix [FS#3219]: some inconsistencies with the difficulty ↵rubidium
settings in the scenario editor. Also re-enable changing some difficulty settings (e.g. max loan) in the scenario editor.
2009-09-26(svn r17641) -Codechange: remove the {N:...} that's not needed anymore since ↵rubidium
the currency window is nested.
2009-09-26(svn r17640) -Codechange: make the custom currency window nestedrubidium
2009-09-26(svn r17639) -Codechange: let the difficulty settings GUI make really use ↵rubidium
the nested widget features
2009-09-25(svn r17637) -Codechange: move the game difficulty window's window/widget ↵rubidium
description below the window class
2009-09-25(svn r17636) -Codechange: make the difficulty setting window nestedrubidium
2009-09-20(svn r17588) -Fix [FS#3220]: erroneous message about changing the difficulty ↵rubidium
level
2009-09-19(svn r17572) -Codechange: Use the Window::GetWidget() function to access ↵alberth
nested widgets through the nested_array.
2009-09-13(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty ↵frosch
for more consistency and distinguishability.
2009-09-02(svn r17372) -Codechange: make the settings, rail and sign GUIs use the ↵rubidium
scrollbar wrappers
2009-08-23(svn r17272) -Fix [FS#3115]: game options window sub frames wouldn't resize ↵rubidium
when another did
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-20(svn r17241) -Change: make a distinction between missing and corrupted data ↵rubidium
files. If (at least) one data file is missing do not consider the set to be useable. Do also no autodetect sets with missing files.
2009-08-13(svn r17167) -Fix: don't resize the 'base grf status' text part in the game ↵rubidium
options window when there is no base graphics set that misses files.
2009-08-09(svn r17139) -Change: add the concept of sound setsrubidium
2009-08-09(svn r17138) -Fix: some MSVC 64 bits compiler warningsrubidium
2009-08-09(svn r17133) -Codechange: generalise the code that searches for base graphicsrubidium
2009-08-09(svn r17131) -Codechange: apply coding style to some switch statementssmatz
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-25(svn r16957) -Fix: Trigger the same window repositioning after changing ↵frosch
font/language as it is done after resizing the main OpenTTD window.
2009-07-25(svn r16954) -Codechange: make the Game Options window use the nested widget ↵rubidium
system.
2009-07-23(svn r16930) -Codechange: more StringID name unification and groupingrubidium
2009-07-22(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and ↵rubidium
waypoint_func.h
2009-07-18(svn r16868) -Codechange: unify UpdateAll[Station|Waypoint]VirtCoordsrubidium
2009-07-16(svn r16842) -Cleanup: add some spaces around a few operatorsrubidium
2009-07-13(svn r16821) -Codechange: unify the naming of type::UpdateVirtCoord and ↵rubidium
UpdateAll[Type]VirtCoords.
2009-07-10(svn r16781) -Fix [FS#3026] (r16297): don't cast negative values to uints ↵rubidium
when the settings' range is "negative..positive".
2009-06-28(svn r16687) -Codechange: Perform re-initialization of windows with nested ↵alberth
widgets after a language change.
2009-06-27(svn r16677) -Codechange: Dimension width and height are unsigned.alberth
2009-06-21(svn r16614) -Codechange: Make the airport min/max available year a property ↵yexo
of the Airport class. -Change: rename station.always_small_airport to station.never_expire_airports to make it more future-proof
2009-05-31(svn r16474) -Fix [FS#2933]: could set company related settings via query windowrubidium
2009-05-26(svn r16431) -Fix (16429): Company settings can also be changed in ↵yexo
multiplayer games
2009-05-26(svn r16429) -Change: Make the company settings behave like all others ↵yexo
settings: the default set in the main menu / config file is now really the default for a new company, and changing the value in game will no longer change the default for new companies.
2009-05-22(svn r16379) -Codechange: remove GetNumTowns(), GetNumIndustries() and ↵smatz
GetActiveCompanyCount(), use PoolItem::GetNumItems() instead
2009-05-17(svn r16342) -Feature(tte): Display base graphics description in game ↵frosch
options window.
2009-05-15(svn r16315) -Codechange: move the autorenew settings to a new ↵yexo
CompanySettings struct
2009-05-13(svn r16297) -Codechange: silence more ICC warningsrubidium
2009-04-26(svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for ↵rubidium
DrawString.
2009-04-26(svn r16152) -Codechange: Added nested widgets for advanced settings and for ↵alberth
custom currency windows.
2009-04-25(svn r16144) -Fix (r16129): setting the custom digit grouping separator ↵rubidium
required to restart OpenTTD to take effect. Now also support non 1 ASCII character custom grouping separators.
2009-04-25(svn r16142) -Codechange: Use widgets in the custom currency window.alberth
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.