------------------------------------------------------------------------ r13222 | smatz | 2008-05-23 16:08:58 +0000 (Fri, 23 May 2008) | 1 line -Change: allow old AI building helistations and helidepots for oil rig routes ------------------------------------------------------------------------ r13221 | smatz | 2008-05-23 15:57:18 +0000 (Fri, 23 May 2008) | 1 line -Fix (r8747): old AI failed to build oil rig routes ------------------------------------------------------------------------ r13217 | smatz | 2008-05-23 00:28:13 +0000 (Fri, 23 May 2008) | 1 line -Fix: old AI was building small airports in years when they were not available in original game, causing small planes and helis everywhere ------------------------------------------------------------------------ r13216 | smatz | 2008-05-22 20:44:24 +0000 (Thu, 22 May 2008) | 1 line -Codechange [FS#2026]: enumify and comment Editor Terraform Toolbar widgets (Roujin) ------------------------------------------------------------------------ r13215 | smatz | 2008-05-22 20:37:14 +0000 (Thu, 22 May 2008) | 1 line -Codechange [FS#2029]: enumify and comment Build Dock widgets (Roujin) ------------------------------------------------------------------------ r13210 | belugas | 2008-05-22 02:13:24 +0000 (Thu, 22 May 2008) | 1 line -Codechange: make town (previously named t) a private member of the different Town guis and assign it only once, at creation ------------------------------------------------------------------------ r13209 | belugas | 2008-05-22 02:03:05 +0000 (Thu, 22 May 2008) | 1 line -Codechange: Privatize what should be private. ------------------------------------------------------------------------ r13208 | smatz | 2008-05-22 00:47:42 +0000 (Thu, 22 May 2008) | 1 line -Fix (r13173): it was possible to open invalid submenu from dropdowns ------------------------------------------------------------------------ r13207 | smatz | 2008-05-22 00:37:27 +0000 (Thu, 22 May 2008) | 1 line -Fix: misleading comments (michi_cc) ------------------------------------------------------------------------ r13206 | frosch | 2008-05-21 22:15:39 +0000 (Wed, 21 May 2008) | 1 line -Feature(ette): Display all owners of a tile in the tile-info-window. ------------------------------------------------------------------------ r13205 | peter1138 | 2008-05-21 12:06:05 +0000 (Wed, 21 May 2008) | 2 lines -Codechange: Remove unnecessary code-style-buggering-up macro. ------------------------------------------------------------------------ r13202 | glx | 2008-05-20 21:55:45 +0000 (Tue, 20 May 2008) | 1 line -Fix (r13149): MSVC signed/unsigned warning ------------------------------------------------------------------------ r13191 | smatz | 2008-05-19 19:17:56 +0000 (Mon, 19 May 2008) | 1 line -Fix: segfault after confirming query subwindow in the Generate New World window ------------------------------------------------------------------------ r13190 | smatz | 2008-05-19 16:44:50 +0000 (Mon, 19 May 2008) | 1 line -Cleanup: remove unused variable ------------------------------------------------------------------------ r13185 | rubidium | 2008-05-19 09:48:47 +0000 (Mon, 19 May 2008) | 2 lines -Codechange: remove everything related to the WindowProc callbacks. ------------------------------------------------------------------------ r13184 | rubidium | 2008-05-19 09:45:24 +0000 (Mon, 19 May 2008) | 2 lines -Codechange: make a window class of the signs list. ------------------------------------------------------------------------ r13183 | rubidium | 2008-05-19 09:39:05 +0000 (Mon, 19 May 2008) | 2 lines -Codechange: make a window class of the VehicleViewWindow. ------------------------------------------------------------------------ r13182 | rubidium | 2008-05-19 09:24:03 +0000 (Mon, 19 May 2008) | 2 lines -Doc: add documentation to mostly rail_gui related functions. Patch by Alberth. ------------------------------------------------------------------------ r13181 | rubidium | 2008-05-19 09:18:51 +0000 (Mon, 19 May 2008) | 2 lines -Codechange: make news callback handling a little simpler. Patch by Cirdan. ------------------------------------------------------------------------ r13180 | peter1138 | 2008-05-19 09:17:26 +0000 (Mon, 19 May 2008) | 1 line -Codechange: make a window class of the TownDirectoryWindow. ------------------------------------------------------------------------ r13179 | smatz | 2008-05-19 02:01:44 +0000 (Mon, 19 May 2008) | 1 line -Fix (r13173): r13178 applies to the main toolbar in Scenario Editor, too ------------------------------------------------------------------------ r13178 | smatz | 2008-05-19 01:57:30 +0000 (Mon, 19 May 2008) | 1 line -Fix (r13173): the main toolbar didn't respect patch settings, it was always positioned on the right side ------------------------------------------------------------------------ r13177 | belugas | 2008-05-19 01:51:57 +0000 (Mon, 19 May 2008) | 1 line -Fix[FS#2002]: Using level tool in scenario editor makes tiles brown. That is the only tool that does so in Scenario Editor (apart dynamite, of course).Report and Fix by Roujin ------------------------------------------------------------------------ r13176 | smatz | 2008-05-19 01:50:07 +0000 (Mon, 19 May 2008) | 1 line -Fix (r13153): town window was glitchy while opening ------------------------------------------------------------------------ r13175 | glx | 2008-05-19 01:10:52 +0000 (Mon, 19 May 2008) | 1 line -Fix (r13174): sorting criteria and order for industry directory was always reset on window opening ------------------------------------------------------------------------ r13174 | glx | 2008-05-18 23:36:33 +0000 (Sun, 18 May 2008) | 1 line -Codechange: make a class of the IndustryDirectoryWindow. ------------------------------------------------------------------------ r13173 | rubidium | 2008-05-18 22:11:46 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: make windows of the main toolbars. ------------------------------------------------------------------------ r13172 | rubidium | 2008-05-18 21:53:45 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: make a window class of the terraform toolbars. ------------------------------------------------------------------------ r13171 | rubidium | 2008-05-18 21:34:35 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: make a class of the Build[Air|Rail|Road|Dock]ToolbarWindows. ------------------------------------------------------------------------ r13170 | rubidium | 2008-05-18 20:49:22 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: make classes of the EnginePreview and BuyCompany windows. ------------------------------------------------------------------------ r13169 | rubidium | 2008-05-18 20:40:30 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: remove a (now) unneeded parameter of one of the Window constructors. ------------------------------------------------------------------------ r13168 | smatz | 2008-05-18 20:01:54 +0000 (Sun, 18 May 2008) | 1 line -Fix (r13072): forgot to 'fix' EngList_SortPartial() together with EngList_Sort() ------------------------------------------------------------------------ r13167 | rubidium | 2008-05-18 19:41:47 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: prepend _ to a global variable. ------------------------------------------------------------------------ r13166 | rubidium | 2008-05-18 17:40:13 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: CmdSetRoadDriveSide belongs in road_cmd.cpp, not settings_gui.cpp. ------------------------------------------------------------------------ r13165 | rubidium | 2008-05-18 16:51:44 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: replace some RebuildXXXList/ResortXXXList+InvalidateWindowXXX with InvalidateWindowXXXData. ------------------------------------------------------------------------ r13163 | glx | 2008-05-18 14:12:16 +0000 (Sun, 18 May 2008) | 1 line -Codechange: remove unused code ------------------------------------------------------------------------ r13162 | smatz | 2008-05-18 14:04:51 +0000 (Sun, 18 May 2008) | 1 line -Fix (r13160): trees couldn't be planted, correct function wasn't overloaded ------------------------------------------------------------------------ r13161 | glx | 2008-05-18 12:47:08 +0000 (Sun, 18 May 2008) | 1 line -Fix: free the blitter list when the last blitter is removed. ------------------------------------------------------------------------ r13160 | rubidium | 2008-05-18 12:40:38 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: prepare GUIPlaceProcDragXY for the removal of WindowEvent. ------------------------------------------------------------------------ r13159 | skidd13 | 2008-05-18 12:25:46 +0000 (Sun, 18 May 2008) | 2 lines -Feature: Add the ability to sort availible bridges in the build bridge GUI ------------------------------------------------------------------------ r13158 | rubidium | 2008-05-18 12:17:52 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: make a class of the GameOptionsWindow. ------------------------------------------------------------------------ r13156 | rubidium | 2008-05-18 11:23:41 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: make classes of the GraphWindows. ------------------------------------------------------------------------ r13155 | rubidium | 2008-05-18 09:39:40 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: make a window class of the company league and graph legenda windows. ------------------------------------------------------------------------ r13154 | rubidium | 2008-05-18 08:50:51 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: make a window class of the news message history window. ------------------------------------------------------------------------ r13153 | rubidium | 2008-05-18 08:13:13 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: make classes of the TownViewWindow and the ScenarioEditorTownGenerationWindow. ------------------------------------------------------------------------ r13152 | rubidium | 2008-05-18 08:12:29 +0000 (Sun, 18 May 2008) | 2 lines -Codechange: make a class of the subsidy window. ------------------------------------------------------------------------ r13151 | rubidium | 2008-05-17 23:11:06 +0000 (Sat, 17 May 2008) | 2 lines -Codechange: use an enum instead of bool as return type of OnKeyPress/OnCTRLStateChange to make it obvious what the return values mean. ------------------------------------------------------------------------ r13150 | glx | 2008-05-17 22:52:51 +0000 (Sat, 17 May 2008) | 1 line -Codechange: make classes of the Music[TrackSelection]Window. ------------------------------------------------------------------------ r13149 | skidd13 | 2008-05-17 22:07:04 +0000 (Sat, 17 May 2008) | 2 lines -Codechange: make a class of the BuildBridgeWindow. ------------------------------------------------------------------------ r13148 | glx | 2008-05-17 21:20:58 +0000 (Sat, 17 May 2008) | 1 line -Codechange: make a class of the SelectGameWindow. ------------------------------------------------------------------------ r13147 | rubidium | 2008-05-17 21:13:05 +0000 (Sat, 17 May 2008) | 2 lines -Codechange: move the code to draw bankruptcy news to news_gui.cpp. ------------------------------------------------------------------------ r13146 | rubidium | 2008-05-17 20:54:18 +0000 (Sat, 17 May 2008) | 2 lines -Codechange: vehicle_base.h doesn't need to be included in vehicle_gui.h. ------------------------------------------------------------------------ r13145 | glx | 2008-05-17 20:49:45 +0000 (Sat, 17 May 2008) | 1 line -Codechange: make classes of the BuildDocks[Depot|Station]Window. ------------------------------------------------------------------------ r13144 | glx | 2008-05-17 17:37:44 +0000 (Sat, 17 May 2008) | 1 line -Codechange: make classes of the BuildRoad[Depot|Station]Window. ------------------------------------------------------------------------ r13143 | smatz | 2008-05-17 16:59:12 +0000 (Sat, 17 May 2008) | 1 line -Fix (r13142): the Build Waypoint window wasn't resized when it was opened ------------------------------------------------------------------------ r13142 | glx | 2008-05-17 16:27:36 +0000 (Sat, 17 May 2008) | 1 line -Codechange: make classes of the Build[RailDepot|RailStation|RailWaypoint|Signal]Window ------------------------------------------------------------------------ r13141 | rubidium | 2008-05-17 13:04:30 +0000 (Sat, 17 May 2008) | 2 lines -Codechange: remove an unused variable from Window. ------------------------------------------------------------------------ r13140 | rubidium | 2008-05-17 13:01:30 +0000 (Sat, 17 May 2008) | 2 lines -Codechange: move the gui-list-sorting out of window_gui.h so window_gui.h only needs to be included in *_gui.cpp. ------------------------------------------------------------------------ r13139 | rubidium | 2008-05-17 12:48:06 +0000 (Sat, 17 May 2008) | 2 lines -Codechange: move DrawWindowWidgets and DrawWindowViewport to the Window class and remove Window from their naming. ------------------------------------------------------------------------ r13138 | rubidium | 2008-05-17 12:26:00 +0000 (Sat, 17 May 2008) | 2 lines -Codechange: remove the need for IsWindowOfPrototype. ------------------------------------------------------------------------ r13137 | rubidium | 2008-05-17 11:46:35 +0000 (Sat, 17 May 2008) | 2 lines -Fix: do not send rcon commands of the server to the first client but do directly execute those on the server. ------------------------------------------------------------------------ r13136 | rubidium | 2008-05-17 09:39:29 +0000 (Sat, 17 May 2008) | 2 lines -Codechange: make a window class of the console window. ------------------------------------------------------------------------ r13135 | rubidium | 2008-05-17 08:00:13 +0000 (Sat, 17 May 2008) | 2 lines -Codechange: make a class of the NetworkJoinStatusWindow. ------------------------------------------------------------------------ r13134 | belugas | 2008-05-17 03:31:22 +0000 (Sat, 17 May 2008) | 1 line -Codechange: make a class of the Airport Picker Window. ------------------------------------------------------------------------ r13133 | belugas | 2008-05-17 03:29:16 +0000 (Sat, 17 May 2008) | 2 lines -Codechange: Add a base class (descending from Window) for all new windows that are going to require a ResetObjectToPlace to be performed on closing. This will allow to free the said window only once, and not twice otherwise ------------------------------------------------------------------------ r13132 | glx | 2008-05-17 03:16:04 +0000 (Sat, 17 May 2008) | 1 line -Codechange: make a class of the GenerateProgressWindow. ------------------------------------------------------------------------ r13131 | glx | 2008-05-17 02:54:04 +0000 (Sat, 17 May 2008) | 1 line -Codechange: make a class of the ErrmsgWindow. ------------------------------------------------------------------------ r13130 | rubidium | 2008-05-16 23:30:10 +0000 (Fri, 16 May 2008) | 2 lines -Codechange: remove some of the (old) WindowEvent wrapper functions/enums/variables as they are not used anymore. ------------------------------------------------------------------------ r13129 | rubidium | 2008-05-16 23:29:31 +0000 (Fri, 16 May 2008) | 2 lines -Codechange: remove the WP macro and it's related variables. ------------------------------------------------------------------------ r13128 | peter1138 | 2008-05-16 23:23:38 +0000 (Fri, 16 May 2008) | 2 lines -Codechange: Make a class of the refit window ------------------------------------------------------------------------ r13127 | glx | 2008-05-16 22:29:27 +0000 (Fri, 16 May 2008) | 1 line -Fix (r13122): of course WIN32_LEAN_AND_MEAN excludes too much stuff ------------------------------------------------------------------------ r13126 | glx | 2008-05-16 21:32:10 +0000 (Fri, 16 May 2008) | 1 line -Fix (r13022) [FS#2009, FS#2010]: driver list should be dynamically allocated as static uninitialistion order is undetermined. The list is freed when the latest driver is removed. ------------------------------------------------------------------------ r13125 | bjarni | 2008-05-16 21:04:49 +0000 (Fri, 16 May 2008) | 2 lines -Fix [FS#2000](r12913): [autoreplace] failing replacement and restoring a vehicle will no longer decrease the vehicle count in groups ------------------------------------------------------------------------ r13124 | glx | 2008-05-16 20:08:20 +0000 (Fri, 16 May 2008) | 1 line -Codechange: make a class of the OrdersWindow. ------------------------------------------------------------------------ r13123 | rubidium | 2008-05-16 20:04:17 +0000 (Fri, 16 May 2008) | 2 lines -Codechange: passing the bankrupt type via data_b is not needed anymore. Patch by Cirdan. ------------------------------------------------------------------------