log src/toolbar_gui.cpp @ 12023:3c4566c47b2f draft

age author description
Tue, 26 May 2009 11:57:52 +0000 smatz (svn r16430) -Fix: crash when a company is deleted while a dropdown with company names is open draft
Fri, 22 May 2009 15:23:47 +0000 smatz (svn r16379) -Codechange: remove GetNumTowns(), GetNumIndustries() and GetActiveCompanyCount(), use PoolItem::GetNumItems() instead draft
Sun, 17 May 2009 01:00:56 +0000 smatz (svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index) draft
Sat, 16 May 2009 23:34:14 +0000 smatz (svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index) draft
Sat, 16 May 2009 18:58:15 +0000 rubidium (svn r16321) -Fix (r5946): in the scenario editor change the (starting) game year of the scenario, not the (starting) game year for new games/scenarios. draft
Wed, 06 May 2009 15:06:57 +0000 rubidium (svn r16242) -Codechange: rework pausing 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, 19 Apr 2009 10:31:30 +0000 rubidium (svn r16088) -Codechange: merge HighLightStyle and ViewportHighlightMode as they are basically the same thing draft
Sun, 29 Mar 2009 09:49:11 +0000 alberth (svn r15885) -Codechange: Removed new_size parameter of Window::OnResize() callback 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:31:47 +0000 rubidium (svn r15783) -Codechange: make the dropdown draw code pass around the left/right instead of the x and width to make drawing text at offsets easier. 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
Sun, 15 Mar 2009 15:12:06 +0000 rubidium (svn r15723) -Codechange: use a constructor for WindowDescs as that makes expanding them much easier (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
Sat, 14 Mar 2009 18:16:29 +0000 rubidium (svn r15711) -Codechange: lots of whitespace cleanup/fixes draft
Mon, 02 Mar 2009 22:57:47 +0000 rubidium (svn r15601) -Fix [FS#2615]: bridges/tunnels don't store tram owner making it possible to remove someone's tram tracks. draft
Wed, 11 Feb 2009 18:10:12 +0000 peter1138 (svn r15448) -Codechange: Don't show rail types in selection drop downs if they have no label. 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:22:29 +0000 rubidium (svn r15424) -Codechange: make it possible to have multiple windows with edit box open simultaniously (Zuu). draft
Sun, 08 Feb 2009 12:25:13 +0000 rubidium (svn r15410) -Cleanup: get rid of most of the references to the 'patches' except where it's used for backward compatability. draft
Wed, 04 Feb 2009 16:45:07 +0000 rubidium (svn r15336) -Fix: do not use _current_company in the GUI as there are no guarantees that _current_company is the same as _local_company. draft
Sat, 31 Jan 2009 20:16:06 +0000 smatz (svn r15299) -Cleanup: remove many redundant includes draft
Sat, 24 Jan 2009 14:10:24 +0000 glx (svn r15254) -Fix (r15242): of course MSVC requires a cast draft
Fri, 23 Jan 2009 22:18:06 +0000 rubidium (svn r15242) -Feature: allow moving clients between companies/spectators by the server and the clients themselves (dihedral) draft
Mon, 12 Jan 2009 17:11:45 +0000 truebrain (svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to see. draft
Sun, 28 Dec 2008 14:37:19 +0000 rubidium (svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter. 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
Tue, 23 Sep 2008 15:24:15 +0000 rubidium (svn r14390) -Codechange: replace magic constants with symbolic constants. draft
Tue, 09 Sep 2008 17:42:31 +0000 smatz (svn r14283) -Fix [FS#2281](r14175): beep only after clicking on the main toolbar, not after finishing the selection draft
Thu, 28 Aug 2008 19:22:03 +0000 peter1138 (svn r14181) -Fix (r14175): Rail types are not road types draft
Mon, 25 Aug 2008 20:42:54 +0000 peter1138 (svn r14175) -Codechange: Rewrite the main toolbars to use the standard dropdown menu system, allowing flexible menus instead of fixed string lists, and removing code duplication. draft
Sun, 03 Aug 2008 02:18:45 +0000 belugas (svn r13970) -Codechange: Replace numbers with Colours enum on network, toolbar and dropdown guis. draft
Sat, 02 Aug 2008 02:28:17 +0000 belugas (svn r13919) -Codechange: Replace numbers with Colours enum on osk(forgot 2 assignations), statusbar, subsidy, terraform, timetable, toolbar, town, tree and vehicle guis. draft
Fri, 18 Jul 2008 16:40:29 +0000 rubidium (svn r13731) -Codechange: make a pool of the array of players. draft
Thu, 03 Jul 2008 01:08:35 +0000 belugas (svn r13672) -Fix(r13670): silent warnings that MSVC did not raised. Looks like enums can not be easily matched :( draft
Tue, 01 Jul 2008 00:04:09 +0000 belugas (svn r13670) -Codechange : Merge some very alike events handlers. draft
Mon, 30 Jun 2008 14:58:58 +0000 belugas (svn r13663) -Codechange: Use a default parameter, hoping to reduce the different signatures of functions in menus draft
Sat, 28 Jun 2008 15:44:24 +0000 frosch (svn r13649) -Codechange: Split the GfxFillRect() special flags from 'color' into their own parameter. draft
Fri, 27 Jun 2008 16:16:35 +0000 belugas (svn r13646) -Change: typos and miss-aligned enum values draft
Fri, 27 Jun 2008 02:26:51 +0000 belugas (svn r13644) -Fix(r13643): compare an apple with an apple. MSVC seems to not care, but some other compilers do. draft
Fri, 27 Jun 2008 01:26:13 +0000 belugas (svn r13643) -Codechange: Enumify some loosely related values been used in the toolbar resizing processes draft
Thu, 26 Jun 2008 17:43:56 +0000 belugas (svn r13642) -Documentation: Add the enum values to the widget arrays, in concordance with code style draft
Thu, 26 Jun 2008 17:13:39 +0000 belugas (svn r13641) -Fix: Misleading enum name. draft
Wed, 25 Jun 2008 17:30:16 +0000 skidd13 (svn r13628) -Feature: enable building of aqueducts in the scenario editor draft
Sat, 21 Jun 2008 01:40:56 +0000 belugas (svn r13597) -Codechange: Enumification of the Map menu items. draft
Fri, 20 Jun 2008 01:55:00 +0000 belugas (svn r13590) -Codechange: Enumification of the Save/Load menu items draft
Thu, 19 Jun 2008 20:04:24 +0000 belugas (svn r13588) -Documentation: Document the function PopupMainPlayerToolbMenu. Makes it a bit clearer, don't you think? draft
Thu, 19 Jun 2008 19:58:26 +0000 belugas (svn r13586) -Codechange: Using default parameter, for cases where there are few exceptions. draft
Wed, 18 Jun 2008 03:19:31 +0000 belugas (svn r13562) -Codechange: Yet another enumification, which required a bit of explanation/documentation of a trickery some would call a hack draft
Wed, 18 Jun 2008 02:38:28 +0000 belugas (svn r13561) -Codechange: two more enumifications of widgets draft
Wed, 18 Jun 2008 02:04:01 +0000 belugas (svn r13560) -Fix(r13550): This section widget_count did not required to be lowered. So small revert draft
Tue, 17 Jun 2008 23:51:17 +0000 belugas (svn r13559) -Codechange: Enumification of the Options menu items draft
Tue, 17 Jun 2008 16:33:55 +0000 belugas (svn r13550) -Fix(r13540, r13542): widget_count did not had the same value as 27. So, it has to be lowered by one, so it can be used as a widget "pointer" draft
Tue, 17 Jun 2008 03:20:04 +0000 belugas (svn r13543) -Codechange: Enumification of the InGame toolbar and some leftovers of scenario editor one. draft
Tue, 17 Jun 2008 03:13:09 +0000 belugas (svn r13542) -Codechange: Less a few more magic numbers and a code a bit more adaptable, still draft
Tue, 17 Jun 2008 02:33:42 +0000 belugas (svn r13541) -Codechange: Aligning some switch case. Code cosmetics. draft
Tue, 17 Jun 2008 02:25:45 +0000 belugas (svn r13540) -Codechange: Less a magic number and a more adaptable code draft
Mon, 16 Jun 2008 17:28:15 +0000 belugas (svn r13536) -Codechange: Bit shifting is not really required when you know exactly the value to use. draft
Sat, 14 Jun 2008 02:00:20 +0000 belugas (svn r13515) -Codechange: Widget enumification for scenario editor draft