Chris Forbes
6010034b4a
remove ObjectCreator.Param and all associated nonsense
2011-10-21 18:16:07 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Paul Chote
ac7c25efa3
Prioritize alerted tabs when switching group / via hotkey.
2011-07-25 22:23:15 +12:00
Paul Chote
1bafd35d61
Rework ProductionTabsWidget getting/setting of the current queue.
2011-07-25 22:23:15 +12:00
Paul Chote
9fb72c9063
Play click sound when using `tab' to cycle queues.
2011-07-25 22:23:15 +12:00
Paul Chote
1c29c95614
Use toggle artwork for production tabs. Change tab label color on alerted tabs. Contributes towards #1006 .
2011-07-15 21:31:48 +12:00
Paul Chote
fef8008c87
Add click sounds to production tabs. Contributes towards #1006 .
2011-07-15 21:31:47 +12:00
Paul Chote
4d2310b077
Add left and right arrows for the tabstrip. Rearrange chrome.png layout slightly.
2011-07-15 21:31:47 +12:00
Paul Chote
dc0c0e744a
Production group icons
2011-07-14 20:29:14 +12:00
Paul Chote
29a90021f6
Fix production tabs crash
2011-07-14 20:29:13 +12:00
Paul Chote
e9d67860de
Proper mouseover support.
2011-07-14 20:29:02 +12:00
Paul Chote
1114293035
Apply consistent widget method names. Semantic change: Widgets that want to tick when !Visible must override TickOuter() instead of Tick().
2011-07-14 20:29:02 +12:00
Paul Chote
5f8beb632a
Switch tabs when a queue is lost, hide tab-strip when there are no queues available, rename queueType -> queueGroup.
2011-07-14 20:29:01 +12:00
Paul Chote
a065ba0338
Keyboard support for production palette:
...
y/u/i/o/p map to Buildings/Defense/Infantry/Vehicles/Aircraft.
Tab or successive y/u/i/o/p will switch tabs within a category.
Successive clicks on category icons will also switch tabs.
Shift + keyboard/click cycles tabs in reverse.
2011-07-14 20:29:01 +12:00
Paul Chote
6877c29fa6
Reimplement production queue switching from selection.
2011-07-03 07:02:17 +12:00
Paul Chote
c76811c5e1
Rewrite production tabs (again): Avoid doing a pile of work every tick; support multiple queue types grouped under one category; Tab numbering is sticky.
2011-07-03 01:48:14 +12:00
Paul Chote
b85fce3b41
Disable queue buttons when there are no tabs
2011-07-02 21:37:31 +12:00
Paul Chote
fe380b13ac
Rewrite ProductionTabsWidget.
2011-07-02 21:18:26 +12:00
Paul Chote
d5e63538ad
Port production palette from ui2 branch. Needs reworking. Unfinished.
2011-07-02 07:32:34 +12:00