src/viewport.cpp
Tue, 14 Oct 2008 19:27:08 +0000 rubidium (svn r14466) -Doc: remove some obsolete parameters, fix a few parameter names in comments and add a little more doxygen documentation.
Mon, 13 Oct 2008 03:26:48 +0000 rubidium (svn r14461) -Document: add some doxygen comments (Albert)
Sat, 04 Oct 2008 10:25:12 +0000 smatz (svn r14439) -Fix (r12044)(r14139): centering on a plane at the SE border could cause crash
Tue, 30 Sep 2008 20:51:04 +0000 rubidium (svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
Tue, 30 Sep 2008 20:39:50 +0000 rubidium (svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
Sun, 28 Sep 2008 12:38:56 +0000 frosch (svn r14409) -Codechange: Simplify a loop and correct a comment.
Tue, 02 Sep 2008 15:20:38 +0000 rubidium (svn r14223) -Codechange: make GetSprite aware of the 4 different types of sprites: fonts, recolour, mapgen and normal sprites.
Tue, 02 Sep 2008 14:46:28 +0000 smatz (svn r14221) -Fix: signs (town name, station name, ...) could be too long for 8bit width in pixels
Sat, 23 Aug 2008 16:09:06 +0000 frosch (svn r14139) -Fix (r12044): GetSlopeZ() gets a virtual coordinate, not a tile.
Wed, 20 Aug 2008 01:29:05 +0000 belugas (svn r14104) -Feature: Add a window for waypoints, allowing to view all the trains having the selected waypoint in their orders.
Mon, 04 Aug 2008 14:40:50 +0000 smatz (svn r13991) -Codechange: draw text effects after all other signs
Sat, 02 Aug 2008 11:26:25 +0000 frosch (svn r13922) -Codechange: Move measurement-tooltip related stuff out of the general tooltip window.
Thu, 31 Jul 2008 13:28:23 +0000 smatz (svn r13891) -Fix (r12547): one could click on waypoint and station signs even when they were invisible
Thu, 19 Jun 2008 10:19:02 +0000 skidd13 (svn r13575) -Codechange: Move small vector to core since it fits better in there
Thu, 19 Jun 2008 09:32:25 +0000 skidd13 (svn r13573) -Codechange: Use smallvec class functions instead of class members
Mon, 16 Jun 2008 20:08:30 +0000 frosch (svn r13538) -Fix (r12740)[FS#2087]: ChildSprites of foundations are not necessarily consecutive.
Thu, 12 Jun 2008 22:29:42 +0000 smatz (svn r13501) -Feature(tte): ctrl+click on sign you own to remove it (Osai, planetmaker)
Thu, 29 May 2008 15:13:28 +0000 rubidium (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 10:16:59 +0000 rubidium (svn r13321) -Codechange: move some GUI/viewport related functions out op openttd.cpp to viewport.cpp/window.cpp.
Sun, 25 May 2008 19:17:03 +0000 rubidium (svn r13251) -Codechange: rename _patches to _settings as that is more logic.
Mon, 19 May 2008 09:24:03 +0000 rubidium (svn r13182) -Doc: add documentation to mostly rail_gui related functions. Patch by Alberth.
Sat, 17 May 2008 13:01:30 +0000 rubidium (svn r13140) -Codechange: move the gui-list-sorting out of window_gui.h so window_gui.h only needs to be included in *_gui.cpp.
Sat, 17 May 2008 12:48:06 +0000 rubidium (svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to the Window class and remove Window from their naming.
Thu, 15 May 2008 20:52:28 +0000 rubidium (svn r13110) -Fix [FS#2018]: some toolbar buttons not being unpressed properly.
Thu, 15 May 2008 14:41:56 +0000 rubidium (svn r13104) -Codechange: make ResetObjectToPlace safe to be called recursively via the OnPlaceObjectAbort callback and use this knowledge to simplify closing some windows.
Sun, 11 May 2008 19:47:10 +0000 glx (svn r13055) -Codechange: make a class of SmallMapWindow.
Sun, 11 May 2008 15:08:44 +0000 glx (svn r13047) -Codechange: remove vp_d
Sat, 10 May 2008 13:46:36 +0000 rubidium (svn r13029) -Codechange: more work in the road to getting the WP macros and byte[WINDOW_CUSTOM_SIZE] removed. This step changes the event handling to work directly on the Window class instead of via a function pointer and big switches while keeping backward compatability while we're rewriting the Windows to the new scheme.
Thu, 08 May 2008 13:21:55 +0000 rubidium (svn r13009) -Codechange: move more tile highlighting related functions/types to tilehighlight_*.h.
Wed, 07 May 2008 13:10:15 +0000 rubidium (svn r12987) -Codechange: split viewport and tile selection.
Tue, 06 May 2008 22:17:12 +0000 rubidium (svn r12977) -Codechange: remove quite some redundant (duplicate) function declarations.
Tue, 06 May 2008 15:11:33 +0000 rubidium (svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
Sun, 04 May 2008 10:05:50 +0000 rubidium (svn r12941) -Codechange: don't access wndproc directly. Patch by Alberth.
Sat, 19 Apr 2008 13:17:19 +0000 rubidium (svn r12789) -Codechange: rename AssignWindowViewport to InitializeWindowViewport because the viewport is now part of the window struct. Patch by Alberth.
Sat, 19 Apr 2008 13:05:05 +0000 rubidium (svn r12787) -Documentation: add/fix documentation of some functions. Patch by Alberth.
Fri, 18 Apr 2008 16:51:54 +0000 rubidium (svn r12771) -Codechange: remove more from variables.h.
Fri, 18 Apr 2008 04:37:06 +0000 rubidium (svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators.
Thu, 17 Apr 2008 09:42:44 +0000 rubidium (svn r12749) -Codechange: store the viewport information in the windows that have a viewport instead of one global array with a viewport for each window, even when they do not use the viewport.
Wed, 16 Apr 2008 21:06:21 +0000 rubidium (svn r12741) -Codechange: do not allocate the viewport drawer each time on the stack, but only once and reuse this.
Wed, 16 Apr 2008 20:39:35 +0000 rubidium (svn r12740) -Codechange: use a vector instead of allocating memory in a byte array for ChildScreenSpriteToDraw.
Wed, 16 Apr 2008 20:01:04 +0000 rubidium (svn r12739) -Codechange: use a vector instead of allocating memory in a byte array for ParentSpriteToDraw.
Wed, 16 Apr 2008 19:36:30 +0000 smatz (svn r12738) -Fix (r12736): some sprites could be left unsorted
Wed, 16 Apr 2008 19:01:09 +0000 peter1138 (svn r12737) -Codechange: Replace vector with a cut down class to allocate space as necessary. This avoids copying data around for vector's push_back() function.
Wed, 16 Apr 2008 18:28:05 +0000 rubidium (svn r12736) -Codechange: a (small) touch of coding style in viewport.cpp.
Wed, 16 Apr 2008 14:18:15 +0000 rubidium (svn r12735) -Codechange: use a vector instead of allocating memory in a byte array for TileSpriteToDraw.
Wed, 16 Apr 2008 14:15:00 +0000 rubidium (svn r12734) -Codechange: use a vector instead of allocating memory in a big byte array for StringSpriteToDraw.
Sun, 13 Apr 2008 19:25:14 +0000 rubidium (svn r12695) -Codechange: only allocate window structs when needed. Based on a patch by Alberth.
Thu, 03 Apr 2008 19:55:40 +0000 smatz (svn r12547) -Feature: invisibility options to make objects invisible instead of transparent
Tue, 01 Apr 2008 21:12:51 +0000 rubidium (svn r12536) -Codechange: some stack allocations were too large for NDS, so use the SmallStackSafeStackAlloc wrapper. Allocate on the stack by default and on the heap for NDS (or other devices that have a very small stack).
Mon, 31 Mar 2008 07:25:49 +0000 rubidium (svn r12501) -Codechange: split signs.h.
Mon, 31 Mar 2008 00:06:17 +0000 rubidium (svn r12489) -Codechange: split station.h into station_base.h and station_func.h.
Thu, 27 Mar 2008 14:10:09 +0000 rubidium (svn r12439) -Fix [FS#1871]: do not 'disable' the drawing of autorail overlays when the tile is 'error'-marked (red pulsating selection). Patch by Icosikai.
Sun, 17 Feb 2008 12:21:05 +0000 smatz (svn r12166) -Fix [FS#337]: when drag&drop mode was cancelled by keyboard input, depot/group window wasn't updated (original patch by GrimRC)
Thu, 14 Feb 2008 15:13:36 +0000 belugas (svn r12140) -Codechange: A bit of code style fixes(Geektoo).
Sat, 02 Feb 2008 21:09:05 +0000 rubidium (svn r12044) -Fix [FS#1741]: crash when centering on a vehicle (aircraft) that is outside of the map.
Fri, 25 Jan 2008 15:47:58 +0000 frosch (svn r11983) -Codechange: Add some helper functions for slopes and use them.
Sun, 13 Jan 2008 14:37:30 +0000 rubidium (svn r11834) -Codechange: only include settings_type.h if needed.
Sun, 13 Jan 2008 01:21:35 +0000 rubidium (svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
Sat, 12 Jan 2008 14:10:35 +0000 rubidium (svn r11818) -Codechange: split player.h into smaller pieces.
Wed, 09 Jan 2008 21:27:39 +0000 rubidium (svn r11801) -Codechange: remove some unneeded includes from some header files.