summaryrefslogtreecommitdiff
path: root/src/toolbar_gui.cpp
AgeCommit message (Collapse)Author
2009-12-19(svn r18546) -Codechange: make making the screenshot not asynchronious; just ↵rubidium
do it at the moment it's requested.
2009-11-28(svn r18322) -Codechange: remove the WDP duplication; no need to tell the ↵rubidium
same twice.
2009-11-28(svn r18318) -Codechange: add an enum value for manual window placementrubidium
2009-11-27(svn r18308) -Codechange: Use GetSpriteSize() instead of hardcoded width in ↵frosch
dropdowns with company icon.
2009-11-27(svn r18307) -Fix: some coding style.frosch
2009-11-27(svn r18306) -Codechange: Remove the need for SETX from checkboxish menu items.frosch
2009-11-27(svn r18305) -Codechange: Replace some 2s with WD_FRAMERECT_(LEFT|RIGHT).frosch
2009-11-25(svn r18289) -Codechange: if using RTL draw the toolbar in the reverse ↵rubidium
direction so the buttons overlap 'nicely'
2009-11-24(svn r18281) -Feature: founding towns in-game (based on work by Belugas, ↵smatz
TheJosh, GeekToo, Terkhen and others)
2009-11-24(svn r18274) -Codechange: remove the unused WDF flagsrubidium
2009-11-23(svn r18261) -Codechange: center the company icons in the toolbar dropdownsrubidium
2009-11-22(svn r18230) -Codechange: Allow fill stepsize to be set from ↵alberth
Window::UpdateWidgetSize().
2009-11-22(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.alberth
2009-11-20(svn r18201) -Codechange (r18092): No need anymore for initializing nested ↵alberth
widgets for Widget* arrays.
2009-11-18(svn r18165) -Codechange: make company dropdowns RTL awarerubidium
2009-11-17(svn r18152) -Codechange: remove the 'minimum window size' from the ↵rubidium
WindowDesc; it's determined from the (nested) widgets
2009-11-15(svn r18108) -Fix (r17986): crash when clicking just 'outside' of the date panelrubidium
2009-11-15(svn r18092) -Codechange: remove support for the unnested widgetsrubidium
2009-11-15(svn r18086) -Codechange: remove 'widget' from WindowDescrubidium
2009-11-09(svn r18033) -Codechange: make the padding for IMGBTN_2 the same as for ↵rubidium
IMGBTN; the image doesn't move, so the extra space at the right and bottom aren't needed
2009-11-09(svn r18027) -Codechange: make some unneededly global variables static and ↵rubidium
remove some unused variables
2009-11-06(svn r17986) -Codechange: make the scenario 'main' toolbar nested. Also make ↵rubidium
it implement the 'switch' toolbar feature when it gets really small.
2009-11-06(svn r17985) -Codechange: make the toolbar container support non-resizable ↵rubidium
widgets and subclassing of itself.
2009-11-04(svn r17973) -Fix: 'save' toolbar button didn't change when clicking itrubidium
-Fix: wrong widgets (e.g. finances and company) could be visually disabled, based on the state of the zoom in/out buttons. However, they were still clickable -Codechange: make the main toolbar a nested window
2009-11-04(svn r17971) -Codechange: make the code of the toolbar more uniform; give ↵rubidium
the switch bar a tooltip and unify the naming of sprites.
2009-11-04(svn r17970) -Codechange: some coding style / improvement of constant usagerubidium
2009-11-04(svn r17969) -Codechange: use the toolbar switch button lowered state as a ↵rubidium
way to tell which of the configurations it's showing
2009-11-01(svn r17938) -Feature: non-automatic screenshot name can be entered in consolesmatz
2009-10-24(svn r17853) -Codechange: remove the 'delta' parameter from OnResize; it was ↵rubidium
used in ways that aren't always wanted, causing bugs and the like. Also with nested widgets most reasons for handling OnResize have gone.
2009-10-09(svn r17748) -Fix: crash when right clicking on the 'toggle' toolbar buttonrubidium
2009-10-04(svn r17693) -Cleanup: remove some unneeded includesrubidium
2009-09-21(svn r17603) -Codechange: since now, towns are 'founded' instead of 'built'smatz
2009-09-20(svn r17596) -Codechange: constify some tablessmatz
2009-09-13(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty ↵frosch
for more consistency and distinguishability.
2009-09-13(svn r17525) -Cleanup: Remove SetWindowDirty(), it is completely covered by ↵frosch
other functions already.
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-15(svn r17192) -Fix (r17175): Buttons in the toolbar of the scenario editor ↵alberth
did not raise again.
2009-08-05(svn r17075) -Codechange: rename ~750 strings to be more uniform with their ↵rubidium
relatives
2009-08-04(svn r17062) -Change: unify the naming of some 125 stringsrubidium
2009-07-25(svn r16951) -Change: order the strings in the options dropdown slightly ↵rubidium
more logical
2009-07-25(svn r16949) -Codechange: unify the way the DisplayOption enums are writtenrubidium
2009-07-23(svn r16930) -Codechange: more StringID name unification and groupingrubidium
2009-06-01(svn r16497) -Feature [FS#2870]: Q/W/E/D will now open the landscape toolbar ↵smatz
and select appropriate tool
2009-05-26(svn r16430) -Fix: crash when a company is deleted while a dropdown with ↵smatz
company names is open
2009-05-22(svn r16379) -Codechange: remove GetNumTowns(), GetNumIndustries() and ↵smatz
GetActiveCompanyCount(), use PoolItem::GetNumItems() instead
2009-05-17(svn r16327) -Codechange: replace IsValidPoolItemID(index) by ↵smatz
PoolItem::IsValidID(index)
2009-05-16(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)smatz
2009-05-16(svn r16321) -Fix (r5946): in the scenario editor change the (starting) game ↵rubidium
year of the scenario, not the (starting) game year for new games/scenarios.
2009-05-06(svn r16242) -Codechange: rework pausingrubidium
-Fix [FS#2864]: autopause and manual pausing conflict with eachother -Fix: new game + pause on new game + autopause make the game not unpause on the first join
2009-04-21(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had ↵rubidium
this ID' from 'some' strings and replace the string name with something more sensible.