------------------------------------------------------------------------ r13374 | peter1138 | 2008-06-03 12:11:16 +0000 (Tue, 03 Jun 2008) | 2 lines -Fix (r13364): Some common compilers do not yet support 9 year old specifications. ------------------------------------------------------------------------ r13373 | smatz | 2008-06-03 11:39:15 +0000 (Tue, 03 Jun 2008) | 1 line -Fix (r10210): loading of very old savegames was broken ------------------------------------------------------------------------ r13372 | peter1138 | 2008-06-03 10:22:42 +0000 (Tue, 03 Jun 2008) | 2 lines -Cleanup: Excessive whitespace ------------------------------------------------------------------------ r13371 | peter1138 | 2008-06-03 09:58:13 +0000 (Tue, 03 Jun 2008) | 2 lines -Fix (r4510 ... r12924): Engine array size is not related to the ID used when setting a vehicle's name (it is vehicle type specific). Instead just test for a generic string. ------------------------------------------------------------------------ r13370 | rubidium | 2008-06-03 08:06:58 +0000 (Tue, 03 Jun 2008) | 2 lines -Codechange: move the VARDEF stuff from openttd.h to variables.h so one doesn't need to include openttd.h before variables.h. ------------------------------------------------------------------------ r13369 | rubidium | 2008-06-03 08:04:35 +0000 (Tue, 03 Jun 2008) | 3 lines -Codechange: remove duplication of network configuration settings between NetworkSettings and NetworkGameInfo. -Fix: failure of changing the server password during games because the password wasn't duplicated properly. ------------------------------------------------------------------------ r13368 | belugas | 2008-06-03 03:06:16 +0000 (Tue, 03 Jun 2008) | 1 line -Codechange: give house's min/max_date a better name, as it is really year, not date ------------------------------------------------------------------------ r13367 | belugas | 2008-06-03 02:20:27 +0000 (Tue, 03 Jun 2008) | 1 line -Codechange: Allow CircularTileSearch function to return the tile where search has been successful, or INVALID_TILE if it has not ------------------------------------------------------------------------ r13366 | smatz | 2008-06-03 00:23:54 +0000 (Tue, 03 Jun 2008) | 1 line -Fix: clicking in the Subsidies window was broken ------------------------------------------------------------------------ r13365 | rubidium | 2008-06-02 23:01:57 +0000 (Mon, 02 Jun 2008) | 2 lines -Fix: don't segfault on trying to set a non-existing patch setting. ------------------------------------------------------------------------ r13364 | peter1138 | 2008-06-02 19:52:41 +0000 (Mon, 02 Jun 2008) | 2 lines -Codechange: Refactor action 3 mapping to use grf_load_*() instead of direct byte array access. ------------------------------------------------------------------------ r13363 | peter1138 | 2008-06-02 19:35:30 +0000 (Mon, 02 Jun 2008) | 2 lines -Codechange: Code duplication tidy up ------------------------------------------------------------------------ r13362 | smatz | 2008-06-02 14:34:23 +0000 (Mon, 02 Jun 2008) | 1 line -Fix: make the town authority window a bit less glitchy ------------------------------------------------------------------------ r13361 | glx | 2008-06-02 14:30:55 +0000 (Mon, 02 Jun 2008) | 1 line -Fix (r13360): regexp failed ------------------------------------------------------------------------ r13360 | skidd13 | 2008-06-02 14:27:58 +0000 (Mon, 02 Jun 2008) | 2 lines -Fix (r13359): Forgot to remove some instances of FiosAlloc() ------------------------------------------------------------------------ r13359 | skidd13 | 2008-06-02 14:19:27 +0000 (Mon, 02 Jun 2008) | 3 lines -Codechange: convert _fios_items to a SmallVector -Cleanup: some reincarnations of _fios_items in the code ------------------------------------------------------------------------ r13358 | rubidium | 2008-06-02 08:33:38 +0000 (Mon, 02 Jun 2008) | 2 lines -Codechange: split next order determination and conditional order processing functionality from the order handling. Patch based on work by michi_cc. ------------------------------------------------------------------------ r13357 | rubidium | 2008-06-02 06:44:06 +0000 (Mon, 02 Jun 2008) | 2 lines -Codechange: add constness to YAPF. ------------------------------------------------------------------------ r13356 | peter1138 | 2008-06-02 06:42:27 +0000 (Mon, 02 Jun 2008) | 2 lines -Codechange: Incorrect documentation and variable type for inflation rates ------------------------------------------------------------------------ r13354 | smatz | 2008-06-01 19:36:55 +0000 (Sun, 01 Jun 2008) | 1 line -Codechange: make 8bpp_optimized blitter ~25% faster in encoding and ~15% faster in drawing (depends on architecture) ------------------------------------------------------------------------ r13351 | smatz | 2008-06-01 15:08:14 +0000 (Sun, 01 Jun 2008) | 1 line -Codechange: disable warnings about unused variable for builds without asserts ------------------------------------------------------------------------ r13350 | glx | 2008-06-01 13:23:40 +0000 (Sun, 01 Jun 2008) | 1 line -Fix: wrong tooltip for waypoint picker scrollbar ------------------------------------------------------------------------ r13349 | rubidium | 2008-06-01 10:11:31 +0000 (Sun, 01 Jun 2008) | 2 lines -Codechange: remove a pointless flag; the flag is set before calling a function and is then reset in the function without ever reading it. Patch by Cirdan. ------------------------------------------------------------------------ r13348 | rubidium | 2008-05-31 22:43:42 +0000 (Sat, 31 May 2008) | 2 lines -Fix: an industry does not always need foundations; in the case 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. ------------------------------------------------------------------------ r13347 | glx | 2008-05-31 22:12:53 +0000 (Sat, 31 May 2008) | 1 line -Fix (r12396): ottdres.rc.in was forgotten ------------------------------------------------------------------------ r13346 | rubidium | 2008-05-30 21:06:43 +0000 (Fri, 30 May 2008) | 2 lines -Fix (r13322): scrolling the main viewport with keyboard when having a build tool selected failed. ------------------------------------------------------------------------ r13345 | rubidium | 2008-05-30 20:57:19 +0000 (Fri, 30 May 2008) | 2 lines -Codechange: only one of all the NewsItem's instance duration variable, so move it so there is only once instance of that variable. Patch by Cirdan. ------------------------------------------------------------------------ r13344 | rubidium | 2008-05-30 20:08:32 +0000 (Fri, 30 May 2008) | 2 lines -Codechange: remove some code duplication. ------------------------------------------------------------------------ r13343 | rubidium | 2008-05-30 18:20:26 +0000 (Fri, 30 May 2008) | 2 lines -Codechange: reorder/move variable/functions in the network headers so that nothing from the network directory needs to include basically all network headers. ------------------------------------------------------------------------ r13342 | rubidium | 2008-05-30 09:32:24 +0000 (Fri, 30 May 2008) | 2 lines -Fix: smallvec.h/sortlist_type.h didn't include everything they needed. ------------------------------------------------------------------------ r13341 | rubidium | 2008-05-30 09:23:05 +0000 (Fri, 30 May 2008) | 2 lines -Codechange: make most of the network settings configurable via the patch command. ------------------------------------------------------------------------ r13339 | rubidium | 2008-05-29 23:33:37 +0000 (Thu, 29 May 2008) | 2 lines -Feature: splitting of the main toolbar when the resolution becomes very low so the buttons are still visible and useable. Patch by Dominik. ------------------------------------------------------------------------ r13338 | rubidium | 2008-05-29 22:22:02 +0000 (Thu, 29 May 2008) | 2 lines -Doc: add documentation about the window placement. Patch by Alberth. ------------------------------------------------------------------------ r13337 | rubidium | 2008-05-29 21:36:29 +0000 (Thu, 29 May 2008) | 2 lines -Doc: add documentation to some variables in settings_type.h. ------------------------------------------------------------------------ r13336 | rubidium | 2008-05-29 21:36:10 +0000 (Thu, 29 May 2008) | 2 lines -Fix: loading old savegames, e.g. the intro game, would reset the autosave settings. ------------------------------------------------------------------------ r13335 | rubidium | 2008-05-29 21:35:49 +0000 (Thu, 29 May 2008) | 2 lines -Fix: remove rogue (debugging) printf. ------------------------------------------------------------------------ r13334 | rubidium | 2008-05-29 20:21:28 +0000 (Thu, 29 May 2008) | 2 lines -Codechange: move the network settings variables from network/network_internal to settings. ------------------------------------------------------------------------ r13333 | rubidium | 2008-05-29 19:58:17 +0000 (Thu, 29 May 2008) | 2 lines -Fix: compilance without networking enabled. ------------------------------------------------------------------------ r13332 | rubidium | 2008-05-29 19:06:54 +0000 (Thu, 29 May 2008) | 2 lines -Fix (r13325): network games got somewhat broken. ------------------------------------------------------------------------ r13331 | peter1138 | 2008-05-29 17:54:02 +0000 (Thu, 29 May 2008) | 2 lines -Fix (r12924): Wrong include type for (sdt::)map ------------------------------------------------------------------------ r13330 | smatz | 2008-05-29 17:01:42 +0000 (Thu, 29 May 2008) | 1 line -Fix: 'Player name' dialog was broken in two ways ------------------------------------------------------------------------ r13328 | skidd13 | 2008-05-29 16:47:22 +0000 (Thu, 29 May 2008) | 2 lines -Fix (r13327): Don't access an item when there isn't any ------------------------------------------------------------------------ r13327 | skidd13 | 2008-05-29 16:37:26 +0000 (Thu, 29 May 2008) | 2 lines -Codechange: NetworkGameWindow uses GUILists Sort() now ------------------------------------------------------------------------ r13325 | rubidium | 2008-05-29 15:13:28 +0000 (Thu, 29 May 2008) | 2 lines -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. ------------------------------------------------------------------------ r13323 | peter1138 | 2008-05-29 11:47:56 +0000 (Thu, 29 May 2008) | 2 lines -Codechange: scrollbars are not refresh counters ------------------------------------------------------------------------ r13322 | rubidium | 2008-05-29 11:13:11 +0000 (Thu, 29 May 2008) | 2 lines -Codechange: _no_scroll belongs more with the window code. ------------------------------------------------------------------------ r13321 | rubidium | 2008-05-29 10:16:59 +0000 (Thu, 29 May 2008) | 2 lines -Codechange: move some GUI/viewport related functions out op openttd.cpp to viewport.cpp/window.cpp. ------------------------------------------------------------------------ r13320 | rubidium | 2008-05-29 09:54:47 +0000 (Thu, 29 May 2008) | 2 lines -Codechange: move some enums from openttd.h to more logical locations. ------------------------------------------------------------------------ r13319 | peter1138 | 2008-05-29 07:34:40 +0000 (Thu, 29 May 2008) | 2 lines -Codechange: Remove use of imaginary horizontal scrollbar in the group vehicle list ------------------------------------------------------------------------ r13318 | rubidium | 2008-05-29 06:49:56 +0000 (Thu, 29 May 2008) | 2 lines -Codechange: move some functions from gui.h/misc_gui.cpp to window_gui.h/window.cpp because they belong there. ------------------------------------------------------------------------ r13317 | rubidium | 2008-05-28 21:36:16 +0000 (Wed, 28 May 2008) | 3 lines -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). ------------------------------------------------------------------------ r13316 | rubidium | 2008-05-28 20:13:28 +0000 (Wed, 28 May 2008) | 2 lines -Codechange: move some functions around to make them grouped more logically. ------------------------------------------------------------------------ r13315 | peter1138 | 2008-05-28 20:06:00 +0000 (Wed, 28 May 2008) | 2 lines -Fix (r13314): Assert if no engines or wagons available ------------------------------------------------------------------------ r13314 | peter1138 | 2008-05-28 17:29:27 +0000 (Wed, 28 May 2008) | 2 lines -Codechange: Switch EngineList from std::vector to GUIList ------------------------------------------------------------------------ r13313 | peter1138 | 2008-05-28 17:08:45 +0000 (Wed, 28 May 2008) | 2 lines -Fix-ish (r13306): List was copied in another place the autoreplace gui... ------------------------------------------------------------------------ r13312 | skidd13 | 2008-05-28 16:50:05 +0000 (Wed, 28 May 2008) | 2 lines -Update: apply english.txt changes from r13311 to other languages ------------------------------------------------------------------------ r13311 | skidd13 | 2008-05-28 16:45:00 +0000 (Wed, 28 May 2008) | 4 lines -Codechange: Use GUIList for the industry directory window -Codechange: Replaced the four sort buttons by a dropdown -Codechange: Reduced the default window size ------------------------------------------------------------------------ r13310 | smatz | 2008-05-28 15:28:27 +0000 (Wed, 28 May 2008) | 1 line -Fix: invalidate OSK when parent editbox changes (from keyboard) ------------------------------------------------------------------------ r13309 | rubidium | 2008-05-28 14:36:06 +0000 (Wed, 28 May 2008) | 2 lines -Fix: the difficulty settings from the savegame would be reset by the ones of the intro game. ------------------------------------------------------------------------ r13308 | peter1138 | 2008-05-28 11:56:44 +0000 (Wed, 28 May 2008) | 2 lines -Fix (r13307): projects/generate... ------------------------------------------------------------------------ r13307 | peter1138 | 2008-05-28 11:56:21 +0000 (Wed, 28 May 2008) | 2 lines -Codechange: Separate VehicleList and its two functions so only the 3 users include it, reducing dependencies on misc/smallvec.h ------------------------------------------------------------------------ r13306 | peter1138 | 2008-05-28 10:29:48 +0000 (Wed, 28 May 2008) | 2 lines -Fix (r8362): Pass engine list by pointer instead of making a copy of it. ------------------------------------------------------------------------ r13305 | peter1138 | 2008-05-28 06:30:55 +0000 (Wed, 28 May 2008) | 2 lines -Fix (r13039): Confirmation window sent both yes and no answers instead of just yes. ------------------------------------------------------------------------ r13304 | smatz | 2008-05-27 23:40:36 +0000 (Tue, 27 May 2008) | 1 line -Fix (r13042): possible double free (showed up in r13092) ------------------------------------------------------------------------ r13303 | smatz | 2008-05-27 23:10:42 +0000 (Tue, 27 May 2008) | 1 line -Fix (r13301): 64bit gcc compilation was broken ------------------------------------------------------------------------ r13302 | rubidium | 2008-05-27 22:02:26 +0000 (Tue, 27 May 2008) | 2 lines -Fix (r13301): GCC doesn't necessarily like what MSVC likes... ------------------------------------------------------------------------ r13301 | rubidium | 2008-05-27 21:41:00 +0000 (Tue, 27 May 2008) | 1 line -Fix [FS#1997]: resolve more MSVC 9 x64 warnings. ------------------------------------------------------------------------ r13299 | skidd13 | 2008-05-27 20:33:44 +0000 (Tue, 27 May 2008) | 2 lines -Fix (r13286): Stations sort type isn't updated correctly ------------------------------------------------------------------------ r13298 | smatz | 2008-05-27 20:25:28 +0000 (Tue, 27 May 2008) | 1 line -Codechange: remove unused _total_signs ------------------------------------------------------------------------ r13297 | peter1138 | 2008-05-27 20:05:36 +0000 (Tue, 27 May 2008) | 2 lines -Codechange: Use GUIList for the town directory window ------------------------------------------------------------------------ r13296 | smatz | 2008-05-27 19:58:32 +0000 (Tue, 27 May 2008) | 1 line -Fix (r13276): VL_FIRST_SORT was never reset ------------------------------------------------------------------------ r13295 | smatz | 2008-05-27 19:03:06 +0000 (Tue, 27 May 2008) | 1 line -Codechange: remove now redundant check ------------------------------------------------------------------------ r13294 | skidd13 | 2008-05-27 18:50:31 +0000 (Tue, 27 May 2008) | 2 lines -Codechange: convert the inheritance of GUIList in IndustryDirectoryWindow to a member object ------------------------------------------------------------------------ r13293 | smatz | 2008-05-27 18:20:14 +0000 (Tue, 27 May 2008) | 1 line -Fix (r13226): airport far from a town generated too much noise ------------------------------------------------------------------------