summaryrefslogtreecommitdiff
path: root/src/player_gui.cpp
AgeCommit message (Collapse)Author
2008-05-29(svn r13325) -Codechange: split the client-side only settings from the ↵rubidium
settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
2008-05-29(svn r13323) -Codechange: scrollbars are not refresh counterspeter1138
2008-05-25(svn r13255) -Codechange: move _opt to _settings.rubidium
2008-05-25(svn r13251) -Codechange: rename _patches to _settings as that is more logic.rubidium
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
2008-05-23(svn r13225) -Fix (r13041): Missing calls to FindWindowPlacementAndResize() ↵peter1138
from lots of windows causing 'two stage' opening effect.
2008-05-23(svn r13224) -Fix (r13107): set the location of the old ↵rubidium
SelectPlayerFaceWindow when switching from simple to advanced or vice versa instead of letting the new window popup somewhere 'randomly'.
2008-05-19(svn r13185) -Codechange: remove everything related to the WindowProc callbacks.rubidium
2008-05-18(svn r13170) -Codechange: make classes of the EnginePreview and BuyCompany ↵rubidium
windows.
2008-05-17(svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to ↵rubidium
the Window class and remove Window from their naming.
2008-05-16(svn r13118) -Codechange: make classes of the EndGameWindow and the ↵rubidium
HighScoreWindow.
2008-05-16(svn r13117) -Codechange: make a window class of the PlayerFinancesWindow.rubidium
2008-05-15(svn r13107) -Codechange: make NetworkCompanyPasswordWindow and ↵glx
SelectPlayerFaceWindow children of PlayerCompanyWindow.
2008-05-15(svn r13103) -Codechange: make a class of the PlayerCompanyWindow.rubidium
2008-05-14(svn r13096) -Codechange: resize SelectPlayerLiveryWindow dynamically on ↵glx
_loaded_newgrf_feature.has_2CC changes
2008-05-14(svn r13095) -Codechange: make a class of the SelectPlayerLiveryWindow.glx
2008-05-13(svn r13070) -Fix (r13069): do save before commit...rubidium
2008-05-13(svn r13069) -Codechange: it is no longer needed to pass a void *data ↵rubidium
pointer with the WE_CREATE message because nothing uses it anymore.
2008-05-13(svn r13064) -Codechange: make a class of the SelectPlayerFaceWindow.glx
2008-05-10(svn r13027) -Codechange: use StrEmpty instead of arr[0] == '\0' and remove ↵rubidium
the need for WE_ON_EDIT_TEXT_CANCEL.
2008-05-09(svn r13024) -Codechange: do not use WE_MOUSELOOP when WE_TICK suffices, ↵rubidium
rename WE_4 to something more descriptive and correct some (completely incorrect) comments.
2008-05-08(svn r13015) -Codechange: move some 'WP' structs out of window_gui.h to the ↵rubidium
.cpp files where they are actually used.
2008-05-08(svn r13005) -Codechange: prepare AllocateWindowDescFront for subclassing of ↵rubidium
Window.
2008-05-08(svn r13004) -Codechange: replace AllocateWindow and AllocateWindowDesc with ↵rubidium
a Window constructor.
2008-05-07(svn r12987) -Codechange: split viewport and tile selection.rubidium
2008-05-06(svn r12976) -Codechange: use w->SetDirty() instead of SetWindowDirty(w) ↵rubidium
when it's certain that w != NULL.
2008-05-06(svn r12975) -Codechange: replace DeleteWindow(w) with delete w.rubidium
2008-05-06(svn r12971) -Documentation: add @file in files that missed them and add ↵rubidium
something more than whitespace as description of files that don't have a description.
2008-05-05(svn r12953) -Feature: Open a new viewport when ctrl-clicking on a ↵peter1138
'Location' button, a town/station/industry list, or some news items.
2008-04-18(svn r12761) -Codechange: lots of minor whitespace coding style fixes around ↵rubidium
operators.
2008-04-17(svn r12752) -Codechange: replace some magic constants in player_gui.cpp. ↵rubidium
Patch by Yexo.
2008-04-12(svn r12676) -Codechange: Reinstate colour selection buses, absent since r6455.peter1138
2008-04-09(svn r12635) -Codechange: a bit of a code-style cleanupbelugas
2008-04-09(svn r12634) -Feature: Financial and Player Selection Face windows are now ↵belugas
remembering their position when toggling sizes
2008-02-09(svn r12090) -Codechange : removed a magic number and code style application ↵belugas
on enum ExpensesType
2008-01-17(svn r11909) -Codechange: use dropdown widget for player livery, network ↵peter1138
lobby/setup and news settings windows
2008-01-17(svn r11905) -Codechange: add widget enums for player finances and player ↵peter1138
livery windows
2008-01-16(svn r11874) -Fix [FS#1655]: all wagons of maglev/monorail trains would get ↵rubidium
the livery colour of the engine instead of their wagon type.
2008-01-14(svn r11848) -Codechange: New class-based drop down list functionality. ↵peter1138
Lists are now dynamically generated, and can include parameters, or be extended however needed.
2008-01-13(svn r11834) -Codechange: only include settings_type.h if needed.rubidium
2008-01-13(svn r11828) -Codechange: include table/* as the last includes and remove an ↵rubidium
unneeded include from openttd.h.
2008-01-12(svn r11818) -Codechange: split player.h into smaller pieces.rubidium
2008-01-09(svn r11787) -Codechange: more header rewrites. This time related to viewport.h.rubidium
2008-01-07(svn r11777) -Codechange: split the string header and make do not include it ↵rubidium
when it's not necessary.
2007-12-27(svn r11706) -Codechange: split vehicle.h and remove another bunch of ↵rubidium
useless includes.
2007-12-26(svn r11702) -Codechange: move all date related stuff to date*.rubidium
2007-12-25(svn r11692) -Codechange: move some functions from 'functions.h' to a more ↵rubidium
logical place and remove about 50% of the includes of 'functions.h'
2007-12-22(svn r11682) -Codechange: move some 'generic' geometry related types into a ↵rubidium
single file and do not include gfx.h everywhere to get a Point type.
2007-12-21(svn r11677) -Codechange: move price and command related types/functions to ↵rubidium
their respective places.
2007-12-21(svn r11675) -Codechange: split the string types from the string functions.rubidium
2007-12-19(svn r11668) -Codechange: more refactoring aimed at reducing compile time ↵rubidium
and making it more logic where function definitions can be found.