log src/widget_type.h @ 15214:238a73de7bcf draft

age author description
Sun, 16 May 2010 19:13:31 +0000 alberth (svn r19843) -Codechange: Move ComputeMaxSize() to widget_type.h to make it globally accessible. draft
Thu, 13 May 2010 09:44:44 +0000 rubidium (svn r19812) -Codechange: give some unnamed enums a name or, in case they consisted of unrelated values use static const (u)int draft
Sat, 24 Apr 2010 13:27:22 +0000 rubidium (svn r19706) -Add: support for the (NewGRF) debug box draft
Tue, 23 Mar 2010 22:25:43 +0000 smatz (svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT and DECLARE_ENUM_AS_BIT_SET draft
Fri, 15 Jan 2010 16:41:15 +0000 rubidium (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header draft
Tue, 22 Dec 2009 20:43:25 +0000 alberth (svn r18606) -Codechange: Introduce several forms of zero-size stacked display planes. draft
Mon, 21 Dec 2009 16:16:40 +0000 alberth (svn r18587) -Codechange: Insert a shade selection widget in the widget tree when the window starts with a title bar with a shade box. draft
Mon, 21 Dec 2009 16:06:20 +0000 alberth (svn r18583) -Codechange: Add WWT_SHADEBOX widget and its functions (heavily based on code by erikjanp). draft
Sun, 13 Dec 2009 21:12:36 +0000 alberth (svn r18492) -Doc: A few Doxygen reference fixes (NewsSubtype reported by Eddi), and a typo fix. draft
Sun, 13 Dec 2009 20:54:52 +0000 alberth (svn r18490) -Doc: Fixed syntax of a few doxygen pre and post coditions. draft
Tue, 24 Nov 2009 17:13:24 +0000 rubidium (svn r18273) -Codechange: do not require widget numbers for default widgets (close, sticky, resize buttons and the caption), except when you want to use SetStringParameter for the caption ofcourse. Also remove the requirement for some of the WDF flags; no need to test for both the flag whether a feature is used and whether the feature is in action. draft
Tue, 24 Nov 2009 16:54:52 +0000 rubidium (svn r18272) -Codechange: make FindScrollbar a const function draft
Sun, 22 Nov 2009 18:26:01 +0000 alberth (svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool. draft
Sat, 21 Nov 2009 10:10:53 +0000 alberth (svn r18203) -Codechange (r18092): Remove DisplayFlags enum of old widgets. draft
Fri, 20 Nov 2009 20:10:06 +0000 alberth (svn r18201) -Codechange (r18092): No need anymore for initializing nested widgets for Widget* arrays. draft
Thu, 19 Nov 2009 18:01:24 +0000 rubidium (svn r18188) -Codechange: s/NWID_BUTTON_DRPDOWN/NWID_BUTTON_DROPDOWN/g draft
Thu, 19 Nov 2009 17:56:03 +0000 rubidium (svn r18186) -Add: a widgets for left/right arrows with the ability to turn themselves around when a RTL language is loaded draft
Tue, 17 Nov 2009 13:04:05 +0000 peter1138 (svn r18138) -Codechange: Add a new widgetpart to specify the height of a widget in text lines. draft
Sun, 15 Nov 2009 13:36:30 +0000 rubidium (svn r18092) -Codechange: remove support for the unnested widgets draft
Sun, 15 Nov 2009 10:38:04 +0000 rubidium (svn r18088) -Codechange: remove CompareWidgetArrays draft
Sun, 15 Nov 2009 10:30:32 +0000 rubidium (svn r18087) -Codechange: remove NWID_LAYERED draft
Mon, 09 Nov 2009 10:40:33 +0000 rubidium (svn r18028) -Codechange: unglobalise some functions draft
Fri, 06 Nov 2009 20:26:28 +0000 rubidium (svn r17984) -Codechange: make it possible to use MakeNWidgets using a custom container widget. draft
Fri, 30 Oct 2009 07:51:33 +0000 rubidium (svn r17903) -Codechange: don't get a modifiable NWidget from a const Window draft
Sat, 10 Oct 2009 14:20:38 +0000 alberth (svn r17755) -Codechange: Allow for a zero-size display plane in a NWidgetStacked widget to hide its child widgets. draft
Sat, 19 Sep 2009 13:08:37 +0000 alberth (svn r17575) -Codechange: Adding a new combined button+dropdown widget. draft
Sat, 19 Sep 2009 11:55:44 +0000 alberth (svn r17573) -Codechange: NWID_SELECTION containers have a selected widget-plane, and optionally an index in the nested_array. draft
Sat, 19 Sep 2009 11:31:12 +0000 alberth (svn r17572) -Codechange: Use the Window::GetWidget() function to access nested widgets through the nested_array. draft
Sat, 19 Sep 2009 09:51:14 +0000 rubidium (svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos draft
Sun, 13 Sep 2009 19:15:59 +0000 frosch (svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability. draft
Fri, 11 Sep 2009 19:26:44 +0000 alberth (svn r17505) -Codechange: WWT_EMPTY is not a special case any more for invalidating widgets. draft
Sat, 05 Sep 2009 19:44:53 +0000 alberth (svn r17427) -Codechange: Removing some unneeded widget parts (for reduced compilation time). draft
Wed, 02 Sep 2009 20:28:41 +0000 alberth (svn r17389) -Codechange: Add support for shaded viewports. draft
Wed, 02 Sep 2009 12:02:55 +0000 yexo (svn r17377) -Fix (r17365): MSVC complains about struct<>class difference draft
Fri, 21 Aug 2009 20:21:05 +0000 rubidium (svn r17248) -Fix: add GPL license notice where appropriate draft
Fri, 14 Aug 2009 18:41:03 +0000 alberth (svn r17171) -Doc: Additions and corrections of various doxygen strings. draft
Sat, 01 Aug 2009 15:45:18 +0000 alberth (svn r17023) -Revert (r16839): FillNestedArray() was less obsolete than anticipated. draft
Sun, 26 Jul 2009 17:29:01 +0000 alberth (svn r16963) -Codechange: Added NWidgetViewport widget. draft
Sun, 26 Jul 2009 13:19:23 +0000 alberth (svn r16961) -Codechange: Moving some methods up in the class hierarchy to avoid code duplication. draft
Thu, 16 Jul 2009 16:22:23 +0000 alberth (svn r16845) -Codechange: Introduction of constants for describing the bits in a WWT_MATRIX data field. draft
Thu, 16 Jul 2009 10:26:13 +0000 alberth (svn r16843) -Codechange: More documentation for the WWT_MATRIX widget, and better variable names in matrix rendering function. draft
Wed, 15 Jul 2009 22:55:43 +0000 alberth (svn r16839) -Codechange: Remove obsolete FillNestedArray(). draft
Wed, 15 Jul 2009 22:51:37 +0000 alberth (svn r16838) -Codechange: Fill Window::nested_array in SetupSmallestSize. draft
Wed, 15 Jul 2009 22:17:08 +0000 alberth (svn r16837) -Codechange: Collect largest used index while constructing nested widget tree. draft
Sun, 12 Jul 2009 12:19:41 +0000 alberth (svn r16798) -Fix [FS#3016]: Added several new widget distances for better widget size computations. draft
Sat, 04 Jul 2009 15:35:36 +0000 alberth (svn r16740) -Codechange: Self-sizing widgets in intro screen, town directory, and found town windows. draft
Fri, 26 Jun 2009 21:25:25 +0000 alberth (svn r16670) -Codechange: Containers with equally sized children are useful to have. draft
Thu, 04 Jun 2009 12:46:37 +0000 alberth (svn r16515) -Codechange: Added scrollbar handling for nested widgets, and finding widgets by type or position in the tree. draft
Wed, 03 Jun 2009 21:13:13 +0000 alberth (svn r16514) -Codechange: Add widget flags, and drawing and invalidating. draft
Wed, 03 Jun 2009 20:00:33 +0000 alberth (svn r16513) -Codechange: Add nested widgets root and array to Window, and NWidgetBase::FillNestedArray() to fill the array. draft
Mon, 01 Jun 2009 20:45:46 +0000 alberth (svn r16501) -Codechange: Introduced different phases in resizing a nested widget tree. draft
Thu, 21 May 2009 18:12:28 +0000 alberth (svn r16372) -Codechange: Simplify size calculations with a few helper functions. draft
Thu, 21 May 2009 16:14:04 +0000 alberth (svn r16369) -Codechange: Renaming ComputeMinimalSize() to SetupSmallestSize(), and AssignMinimalPosition() to AssignSizePosition(), they do not compute minimal size anymore. draft
Thu, 21 May 2009 16:00:52 +0000 alberth (svn r16368) -Codechange: Only leaf widgets use min_x and min_y. draft
Thu, 21 May 2009 15:48:27 +0000 alberth (svn r16367) -Codechange: Do not use min_x and min_y for storing smallest size to allow initialization more than once. draft
Mon, 04 May 2009 18:40:37 +0000 alberth (svn r16226) -Codechange: Separating generation of a widget array from WindowDesc to the InitializeWidgetArrayFromNestedWidgets function. draft
Sat, 02 May 2009 16:33:28 +0000 alberth (svn r16201) -Codechange: Add NWidgetBase::SetPadding method. draft
Thu, 30 Apr 2009 19:21:51 +0000 alberth (svn r16190) -Codechange: Allow stacking of nested widgets. draft
Thu, 30 Apr 2009 17:35:38 +0000 alberth (svn r16189) -Doc: Additions and improvement of (mainly) nested widgets/widget-parts doxygen docs. draft
Sun, 26 Apr 2009 16:30:12 +0000 alberth (svn r16167) -Codechange: Added empty-ness test to nested widget containers. draft