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 9411
(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 9410
(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 9409
(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 9408
(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 9407
(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 9406
(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 9405
(svn r13316) -Codechange: move some functions around to make them grouped more logically.

Wed, 28 May 2008 20:06:00 +0000(svn r13315) -Fix (r13314): Assert if no engines or wagons available
peter1138 [Wed, 28 May 2008 20:06:00 +0000] rev 9404
(svn r13315) -Fix (r13314): Assert if no engines or wagons available

Wed, 28 May 2008 17:29:27 +0000(svn r13314) -Codechange: Switch EngineList from std::vector to GUIList
peter1138 [Wed, 28 May 2008 17:29:27 +0000] rev 9403
(svn r13314) -Codechange: Switch EngineList from std::vector to GUIList

Wed, 28 May 2008 17:08:45 +0000(svn r13313) -Fix-ish (r13306): List was copied in another place the autoreplace gui...
peter1138 [Wed, 28 May 2008 17:08:45 +0000] rev 9402
(svn r13313) -Fix-ish (r13306): List was copied in another place the autoreplace gui...