summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-02(svn r13357) -Codechange: add constness to YAPF.rubidium
2008-06-02(svn r13356) -Codechange: Incorrect documentation and variable type for ↵peter1138
inflation rates
2008-06-01(svn r13354) -Codechange: make 8bpp_optimized blitter ~25% faster in ↵smatz
encoding and ~15% faster in drawing (depends on architecture)
2008-06-01(svn r13351) -Codechange: disable warnings about unused variable for builds ↵smatz
without asserts
2008-06-01(svn r13350) -Fix: wrong tooltip for waypoint picker scrollbarglx
2008-06-01(svn r13349) -Codechange: remove a pointless flag; the flag is set before ↵rubidium
calling a function and is then reset in the function without ever reading it. Patch by Cirdan.
2008-05-31(svn r13348) -Fix: an industry does not always need foundations; in the case ↵rubidium
of NewGRFs an industry can be built on a steep slope, however when 'querying' the foundation type of an industry we neglected the fact that these steep slope tiles do not have a foundation. As a result of this when one built a structure requiring foundations on a tile SW or SE of a steep slope industry tile it would try to apply the foundation on the steep slope to determine whether to draw the wall of the foundation and trigger an assert.
2008-05-31(svn r13347) -Fix (r12396): ottdres.rc.in was forgottenglx
2008-05-30(svn r13346) -Fix (r13322): scrolling the main viewport with keyboard when ↵rubidium
having a build tool selected failed.
2008-05-30(svn r13345) -Codechange: only one of all the NewsItem's instance duration ↵rubidium
variable, so move it so there is only once instance of that variable. Patch by Cirdan.
2008-05-30(svn r13344) -Codechange: remove some code duplication.rubidium
2008-05-30(svn r13343) -Codechange: reorder/move variable/functions in the network ↵rubidium
headers so that nothing from the network directory needs to include basically all network headers.
2008-05-30(svn r13342) -Fix: smallvec.h/sortlist_type.h didn't include everything they ↵rubidium
needed.
2008-05-30(svn r13341) -Codechange: make most of the network settings configurable via ↵rubidium
the patch command.
2008-05-29(svn r13339) -Feature: splitting of the main toolbar when the resolution ↵rubidium
becomes very low so the buttons are still visible and useable. Patch by Dominik.
2008-05-29(svn r13338) -Doc: add documentation about the window placement. Patch by ↵rubidium
Alberth.
2008-05-29(svn r13337) -Doc: add documentation to some variables in settings_type.h.rubidium
2008-05-29(svn r13336) -Fix: loading old savegames, e.g. the intro game, would reset ↵rubidium
the autosave settings.
2008-05-29(svn r13335) -Fix: remove rogue (debugging) printf.rubidium
2008-05-29(svn r13334) -Codechange: move the network settings variables from ↵rubidium
network/network_internal to settings.
2008-05-29(svn r13333) -Fix: compilance without networking enabled.rubidium
2008-05-29(svn r13332) -Fix (r13325): network games got somewhat broken.rubidium
2008-05-29(svn r13331) -Fix (r12924): Wrong include type for (sdt::)mappeter1138
2008-05-29(svn r13330) -Fix: 'Player name' dialog was broken in two wayssmatz
2008-05-29(svn r13328) -Fix (r13327): Don't access an item when there isn't anyskidd13
2008-05-29(svn r13327) -Codechange: NetworkGameWindow uses GUILists Sort() nowskidd13
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-29(svn r13322) -Codechange: _no_scroll belongs more with the window code.rubidium
2008-05-29(svn r13321) -Codechange: move some GUI/viewport related functions out op ↵rubidium
openttd.cpp to viewport.cpp/window.cpp.
2008-05-29(svn r13320) -Codechange: move some enums from openttd.h to more logical ↵rubidium
locations.
2008-05-29(svn r13319) -Codechange: Remove use of imaginary horizontal scrollbar in ↵peter1138
the group vehicle list
2008-05-29(svn r13318) -Codechange: move some functions from gui.h/misc_gui.cpp to ↵rubidium
window_gui.h/window.cpp because they belong there.
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