Thu, 29 May 2008 15:13:28 +0000(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
rubidium [Thu, 29 May 2008 15:13:28 +0000] rev 10775
(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.

Thu, 29 May 2008 12:52:24 +0000(svn r13324) [NoAI] -Fix [FS#2047]: you could not build tram-depots (you got to love the consistancy of bit-placement in p1 and p2 ;)) noai
truebrain [Thu, 29 May 2008 12:52:24 +0000] rev 10774
(svn r13324) [NoAI] -Fix [FS#2047]: you could not build tram-depots (you got to love the consistancy of bit-placement in p1 and p2 ;))

Thu, 29 May 2008 11:47:56 +0000(svn r13323) -Codechange: scrollbars are not refresh counters
peter1138 [Thu, 29 May 2008 11:47:56 +0000] rev 10773
(svn r13323) -Codechange: scrollbars are not refresh counters

Thu, 29 May 2008 11:13:11 +0000(svn r13322) -Codechange: _no_scroll belongs more with the window code.
rubidium [Thu, 29 May 2008 11:13:11 +0000] rev 10772
(svn r13322) -Codechange: _no_scroll belongs more with the window code.

Thu, 29 May 2008 10:16:59 +0000(svn r13321) -Codechange: move some GUI/viewport related functions out op openttd.cpp to viewport.cpp/window.cpp.
rubidium [Thu, 29 May 2008 10:16:59 +0000] rev 10771
(svn r13321) -Codechange: move some GUI/viewport related functions out op openttd.cpp to viewport.cpp/window.cpp.

Thu, 29 May 2008 09:54:47 +0000(svn r13320) -Codechange: move some enums from openttd.h to more logical locations.
rubidium [Thu, 29 May 2008 09:54:47 +0000] rev 10770
(svn r13320) -Codechange: move some enums from openttd.h to more logical locations.

Thu, 29 May 2008 07:34:40 +0000(svn r13319) -Codechange: Remove use of imaginary horizontal scrollbar in the group vehicle list
peter1138 [Thu, 29 May 2008 07:34:40 +0000] rev 10769
(svn r13319) -Codechange: Remove use of imaginary horizontal scrollbar in the group vehicle list

Thu, 29 May 2008 06:49:56 +0000(svn r13318) -Codechange: move some functions from gui.h/misc_gui.cpp to window_gui.h/window.cpp because they belong there.
rubidium [Thu, 29 May 2008 06:49:56 +0000] rev 10768
(svn r13318) -Codechange: move some functions from gui.h/misc_gui.cpp to window_gui.h/window.cpp because they belong there.

Wed, 28 May 2008 21:36:16 +0000(svn r13317) -Codechange: make news messages use a linked list instead of a moving circular buffer. This makes it possible to store more news messages in the history. Based on a patch by Cirdan.
rubidium [Wed, 28 May 2008 21:36:16 +0000] rev 10767
(svn r13317) -Codechange: make news messages use a linked list instead of a 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).

Wed, 28 May 2008 20:13:28 +0000(svn r13316) -Codechange: move some functions around to make them grouped more logically.
rubidium [Wed, 28 May 2008 20:13:28 +0000] rev 10766
(svn r13316) -Codechange: move some functions around to make them grouped more logically.