log src/widget.cpp @ 12403:0024ba6bb40e draft

age author description
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
Sun, 12 Jul 2009 09:41:44 +0000 alberth (svn r16796) -Fix [FS#3030]: Closebox 'X' is a string. (Rubidium) draft
Sun, 05 Jul 2009 16:26:42 +0000 alberth (svn r16751) -Fix (r16740): Do not crash when using a non-standard font size in the widgets. 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
Thu, 02 Jul 2009 21:18:22 +0000 alberth (svn r16727) -Codechange: Introducing WD_SORTBUTTON_ARROW_WIDTH constant. draft
Sun, 28 Jun 2009 22:23:26 +0000 alberth (svn r16689) -Codechange: Allow for rendering of parameterized text of nested widgets in Window::DrawWidget, adapt intro and town directory windows. draft
Fri, 26 Jun 2009 21:25:25 +0000 alberth (svn r16670) -Codechange: Containers with equally sized children are useful to have. draft
Sat, 20 Jun 2009 18:06:37 +0000 alberth (svn r16609) -Codechange: Introduction of widget sizes and offsets used while drawing. draft
Sun, 14 Jun 2009 15:50:39 +0000 alberth (svn r16575) -Fix (r15760): Move resize sprite to the right when widget is lowered for RTL languages also. draft
Sun, 07 Jun 2009 14:34:43 +0000 alberth (svn r16530) -Fix [FS#2964], (r16501): Deduct additional widget length given away to a child from the total (Hirundo). 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
Mon, 01 Jun 2009 11:43:36 +0000 alberth (svn r16491) -Codechange: Added parentheses around bitwise operators for code style. draft
Sat, 23 May 2009 18:06:29 +0000 alberth (svn r16405) -Codechange: Move widget drawing code to functions to allow re-use. 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 17:45:12 +0000 alberth (svn r16371) -Codechange (r16367): Properly align comments. draft
Thu, 21 May 2009 16:26:38 +0000 alberth (svn r16370) -Doc: Improvements to the nested widgets documentation, added explanation about computations, fixed typo in param description. 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 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 14:52:56 +0000 rubidium (svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for DrawString. draft
Sat, 25 Apr 2009 11:59:36 +0000 alberth (svn r16140) -Codechange: Call a function while contructing a widget tree. draft
Tue, 21 Apr 2009 23:40:56 +0000 rubidium (svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible. draft
Sun, 29 Mar 2009 13:25:01 +0000 alberth (svn r15889) -Codechange: Add pre/inter/post space to nested background widgets draft
Sat, 28 Mar 2009 11:13:39 +0000 yexo (svn r15872) -Codechange: add paddings for widgets, this makes writing new widget arrays less cumbersome. draft
Thu, 26 Mar 2009 20:39:04 +0000 yexo (svn r15861) -Codechange: Add NWID_HORIZONTAL_LTR that forces the ordering from left-to-right. draft
Thu, 26 Mar 2009 16:23:25 +0000 glx (svn r15856) -Fix (r15819): NWidgetLeaf constructor don't use the provided window caption string draft
Wed, 25 Mar 2009 00:21:22 +0000 rubidium (svn r15842) -Codechange: make DrawSortButtonState RTL. draft
Mon, 23 Mar 2009 22:20:23 +0000 rubidium (svn r15833) -Fix: alignment of up/down arrows and closebox when in RTL 'view' draft
Mon, 23 Mar 2009 00:15:35 +0000 yexo (svn r15827) -Fix (r15823): line still was a bit too long draft
Mon, 23 Mar 2009 00:08:59 +0000 yexo (svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace it with WWT_DROPDOWN. draft
Sun, 22 Mar 2009 23:44:53 +0000 yexo (svn r15823) -Codechange: prepare the WWT_FRAME and WWT_DROPDOWN(IN) widget types for rtl languages. draft
Sun, 22 Mar 2009 21:15:45 +0000 alberth (svn r15819) -Add: Nested widgets framework draft
Sun, 22 Mar 2009 14:39:20 +0000 rubidium (svn r15812) -Codechange: use the new DrawString API in another set of GUIs draft
Sat, 21 Mar 2009 22:46:17 +0000 rubidium (svn r15794) -Codechange: remove the DoDrawString part of the old text drawing API draft
Sat, 21 Mar 2009 22:00:00 +0000 rubidium (svn r15790) -Codechange: remove the *Centered part of the old text drawing API. draft
Sat, 21 Mar 2009 20:12:12 +0000 rubidium (svn r15785) -Codechange: remove the *Truncated part of the old text drawing API. draft
Sat, 21 Mar 2009 20:06:00 +0000 glx (svn r15784) -Fix (r15779): TextAlignment and TA_* already exist on windows draft
Sat, 21 Mar 2009 19:10:26 +0000 rubidium (svn r15782) -Codechange: replace some calls to the all text drawing API to the new one. draft
Wed, 18 Mar 2009 01:06:48 +0000 rubidium (svn r15760) -Codechange [FS#2704]: support that the resize box is at the left side of the window too (based on work by Alberth) draft
Sun, 15 Mar 2009 00:32:18 +0000 rubidium (svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too draft
Mon, 09 Feb 2009 02:57:15 +0000 rubidium (svn r15428) -Codechange: consistently use colour instead of having both color and colour. draft
Mon, 09 Feb 2009 02:33:10 +0000 rubidium (svn r15427) -Codechange: give w->caption_color a more sensible name as it holds the owner of whatever is shown in the window draft
Mon, 09 Feb 2009 02:09:47 +0000 rubidium (svn r15425) -Codechange: some color->colour changes and type safety. draft
Mon, 09 Feb 2009 01:06:23 +0000 rubidium (svn r15423) -Codechange: split widget related types to their own header and add a bit of type strictness. draft
Sat, 31 Jan 2009 20:16:06 +0000 smatz (svn r15299) -Cleanup: remove many redundant includes draft
Sat, 10 Jan 2009 00:31:47 +0000 rubidium (svn r14949) -Cleanup: pointer coding style draft
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. draft
Tue, 30 Sep 2008 20:51:04 +0000 rubidium (svn r14422) -Codechange: also reflect the changes of r14421 in the filenames. draft
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. draft
Mon, 11 Aug 2008 16:31:36 +0000 belugas (svn r14040) -Codechange:Remove a hard coded value that is not even representative, draft
Mon, 04 Aug 2008 05:59:28 +0000 peter1138 (svn r13987) -Codechange: Resize small map legend dynamically on window resize and when switching small map types, so that the legend is taller only on the industry type and only when the legend will not fit in the available space. draft
Sun, 03 Aug 2008 17:35:08 +0000 peter1138 (svn r13977) -Codechange: Let ResizeWindowForWidget() handle hidden (zero height or zero width) widgets. draft
Sat, 02 Aug 2008 02:50:40 +0000 belugas (svn r13920) -Codechange: uniformise the definition with the declaration of DrawFrameRect draft