summaryrefslogtreecommitdiff
path: root/src/settings_gui.cpp
AgeCommit message (Collapse)Author
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.
2009-04-18(svn r16082) -Codechange: Completed the widget numbers of the advanced ↵alberth
settings window.
2009-04-12(svn r16037) -Feature: allow (per order) to let a train stop at the near ↵rubidium
end, middle or far end of a platform from the point of view of the driver of the train that enters the station.
2009-03-29(svn r15885) -Codechange: Removed new_size parameter of Window::OnResize() ↵alberth
callback
2009-03-28(svn r15874) -Codechange: New widgets for the game options window.yexo
2009-03-28(svn r15868) -Codechange: remove the close box from the widget array instead ↵yexo
of doing it in the constructor of the difficulty window. This makes it work again in rtl languages.
2009-03-28(svn r15866) -Codechange: New widgets for the difficulty window.yexo
2009-03-25(svn r15840) -Codechange: complete the game option window widget enum and ↵rubidium
unify the naming.
2009-03-24(svn r15835) -Codechange: Prevent using the return value of DrawString as ↵yexo
much as possible.
2009-03-23(svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace ↵yexo
it with WWT_DROPDOWN.
2009-03-22(svn r15812) -Codechange: use the new DrawString API in another set of GUIsrubidium
2009-03-21(svn r15794) -Codechange: remove the DoDrawString 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