summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-05-28(svn r13317) -Codechange: make news messages use a linked list instead of a ↵rubidium
moving circular buffer. This makes it possible to store more news messages in the history. Based on a patch by Cirdan. -Codechange: the number of news messages is reduced by removing every news message that is a configurable amount older than when it would not be shown in the newspaper popup/ticker, which is e.g. a month for industry production changes and half a year for subsidy offers. As a result the more important messages will stay longer in the message history (if longer than 30 messages).
2008-05-28(svn r13316) -Codechange: move some functions around to make them grouped ↵rubidium
more logically.
2008-05-28(svn r13315) -Fix (r13314): Assert if no engines or wagons availablepeter1138
2008-05-28(svn r13314) -Codechange: Switch EngineList from std::vector to GUIListpeter1138
2008-05-28(svn r13313) -Fix-ish (r13306): List was copied in another place the ↵peter1138
autoreplace gui...
2008-05-28(svn r13312) -Update: apply english.txt changes from r13311 to other languagesskidd13
2008-05-28(svn r13311) -Codechange: Use GUIList for the industry directory windowskidd13
-Codechange: Replaced the four sort buttons by a dropdown -Codechange: Reduced the default window size
2008-05-28(svn r13310) -Fix: invalidate OSK when parent editbox changes (from keyboard)smatz
2008-05-28(svn r13309) -Fix: the difficulty settings from the savegame would be reset ↵rubidium
by the ones of the intro game.
2008-05-28(svn r13308) -Fix (r13307): projects/generate...peter1138
2008-05-28(svn r13307) -Codechange: Separate VehicleList and its two functions so only ↵peter1138
the 3 users include it, reducing dependencies on misc/smallvec.h
2008-05-28(svn r13306) -Fix (r8362): Pass engine list by pointer instead of making a ↵peter1138
copy of it.
2008-05-28(svn r13305) -Fix (r13039): Confirmation window sent both yes and no answers ↵peter1138
instead of just yes.
2008-05-27(svn r13304) -Fix (r13042): possible double free (showed up in r13092)smatz
2008-05-27(svn r13303) -Fix (r13301): 64bit gcc compilation was brokensmatz
2008-05-27(svn r13302) -Fix (r13301): GCC doesn't necessarily like what MSVC likes...rubidium
2008-05-27(svn r13301) -Fix [FS#1997]: resolve more MSVC 9 x64 warnings.rubidium
2008-05-27(svn r13299) -Fix (r13286): Stations sort type isn't updated correctlyskidd13
2008-05-27(svn r13298) -Codechange: remove unused _total_signssmatz
2008-05-27(svn r13297) -Codechange: Use GUIList for the town directory windowpeter1138
2008-05-27(svn r13296) -Fix (r13276): VL_FIRST_SORT was never resetsmatz
2008-05-27(svn r13295) -Codechange: remove now redundant checksmatz
2008-05-27(svn r13294) -Codechange: convert the inheritance of GUIList in ↵skidd13
IndustryDirectoryWindow to a member object
2008-05-27(svn r13293) -Fix (r13226): airport far from a town generated too much noisesmatz
2008-05-27(svn r13292) -Fix (r13285): MSVC warningsglx
2008-05-27(svn r13291) -Fix (r13266): qsort passed wrong sizeof datapeter1138
2008-05-27(svn r13287) -Codechange: move engine list gui code away from engine.cpp ↵peter1138
(and its headers) to engine_gui.cpp
2008-05-27(svn r13286) -Codechange: GUIList Sort returns now if the list sequence has ↵skidd13
been altered
2008-05-27(svn r13285) -Codechange: station sorting uses GUILists Sort() nowskidd13
2008-05-27(svn r13283) -Codechange: convert the inheritance of GUIList in ↵skidd13
PlayerStationsWindow to a member object
2008-05-27(svn r13280) -Fix (r13276): MSVC compilation was brokensmatz
2008-05-26(svn r13279) -Codechange: simplify condition for terminating loop when ↵smatz
reversing list order
2008-05-26(svn r13278) -Fix: Missing call to FindWindowPlacementAndResize() for drop ↵peter1138
down lists
2008-05-26(svn r13277) -Fix: opntitle 'jumping' to the temperate climate when closing ↵rubidium
the NewGRF settings window.
2008-05-26(svn r13276) -Codechange: use qsort() for initial sorting of a list for ↵smatz
better performance (credits go to skidd13 and peter1138)
2008-05-26(svn r13275) -Fix: sort lists with 2 items, toosmatz
-Fix: reset VL_RESORT and resort timer even when no sort was needed
2008-05-26(svn r13273) -Fix [FS#2042]: MSVC warnings (again)glx
2008-05-26(svn r13271) -Codechange: groups sorting uses GUILists Sort() nowskidd13
2008-05-26(svn r13270) -Codechange: There is no need to clear lists in the window ↵peter1138
constructor
2008-05-26(svn r13269) -Codechange: build bridge window uses GUILists Sort() nowskidd13
-Cleanup: make some globals part of the build bridge window
2008-05-26(svn r13267) -Codechange: extend GUIList with a GnomeSortskidd13
2008-05-26(svn r13266) -Codechange: Use SmallVector in GUIListpeter1138
2008-05-26(svn r13264) -Fix: yapf_settings.h was not removed from the project files.rubidium
2008-05-26(svn r13260) -Fix: linked terraform toolbar wasn't marked dirty after movingsmatz
2008-05-26(svn r13259) -Fix: Subsidy text could still overflowpeter1138
2008-05-26(svn r13258) -Codechange: add support for using (most) of the old patch ↵rubidium
names in the console.
2008-05-26(svn r13257) -Fix(r13226): Typo has found its way on the code... Thanks cirdanbelugas
2008-05-26(svn r13256) -Codechange: merge the OPTS and PATS chuncks.rubidium
-Codechange: split the diff_custom variable. -Feature: allow changing some of the diff_custom variables via the console in network games.
2008-05-25(svn r13255) -Codechange: move _opt to _settings.rubidium
2008-05-25(svn r13254) -Fix: waypoint orders could have invalid flags set after conversionsmatz