Paul Chote
06990e356f
Simple world tooltip.
2011-07-14 20:29:12 +12:00
Paul Chote
2f9114fcf8
Power/Silo bar tooltips.
2011-07-14 20:29:11 +12:00
Paul Chote
b4489028de
Polish button tooltips. Add tooltips/hotkeys for menu/sell/repair
2011-07-14 20:29:11 +12:00
Paul Chote
460451c402
Start implementing new tooltip bits. Test tooltips added for buttons and production palette.
2011-07-14 20:29:11 +12:00
Paul Chote
e9d67860de
Proper mouseover support.
2011-07-14 20:29:02 +12:00
Paul Chote
f905c87b97
New support powers bin
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
8950ef7bcb
Hook up sell/repair buttons
2011-07-03 06:29:41 +12:00
Paul Chote
f96840df36
Rewrite production palette. Tooltips will be reimplemented later.
2011-07-03 06:20:02 +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
Paul Chote
e922e8028c
Hook up tib storage bar
2011-07-02 06:23:48 +12:00
Paul Chote
7e67fdb446
Wire up power bar
2011-07-02 04:27:40 +12:00
Paul Chote
1f92286b51
Wire up cash display
2011-07-02 03:53:13 +12:00
Paul Chote
7e42175a94
Mock up sidebar using existing widgets
2011-07-02 03:45:42 +12:00
Paul Chote
717471a522
New faction flags
2011-07-02 01:31:18 +12:00
Paul Chote
9b3cedd37f
Show map title in the lobby
2011-07-01 23:37:53 +12:00
Paul Chote
3dec6016e7
Remove diplomacy menu, lock teams option (Feature #950 ).
2011-07-01 23:19:50 +12:00
Paul Chote
fa6b9983d3
Conquest objectives panel (Feature #949 ).
2011-07-01 23:07:50 +12:00
Paul Chote
7c63138e3f
Mechanism for showing mission objectives in the ingame menu. Fixes #948 .
2011-07-01 02:34:30 +12:00
Paul Chote
24266ebc93
Autodetect CD instead of prompting the user. Fixes #911 . Requires testing under Windows and Linux.
2011-06-24 19:08:29 +12:00
Paul Chote
dc9b0adba9
Kill unused map installation code.
2011-06-24 17:26:33 +12:00
Paul Chote
088573f2b7
Disable controls instead of hiding when ready. Fixes #889
2011-06-20 22:50:32 +12:00
Paul Chote
347a80f0a7
Unbitrot GDI01. The broken rules overrides have been left as a testcase for #768
2011-06-20 22:50:32 +12:00
Paul Chote
4fa9a2ba2b
Group the music button on the left
2011-06-20 22:50:31 +12:00
Paul Chote
c80fbaacd5
Add a spawnpoint selector for bots (selector logic unimplemented)
2011-06-20 22:50:30 +12:00
Paul Chote
b4ce97691b
Use images instead of checkboxes for non-editable status fields and fix player template naming: local/remote -> editable/non-editable.
2011-06-20 22:50:30 +12:00
Paul Chote
ac68f9dab3
Remove Bot: label from bots in the slot dropdown.
2011-06-20 22:50:30 +12:00
Paul Chote
4f172d7ed8
Make bots first-class players.
...
- Bots have their own Clients, with unique ClientIDs
- Hosts can set bot team/color in the lobby
- Bots are kicked when switching to a smaller map without enough slots
- Order validator assumes that only client 0 has permission to issue bot orders
2011-06-20 22:50:29 +12:00
Paul Chote
d2df5722b5
Fix the lobby slots.
...
- lobbyInfo.Slots is now a dictionary, keyed by the name of the PlayerReference that the slot is tied to.
- LockRace/Color/Team is now specified on the slot, avoiding map lookups in the lobby
- Observers are no longer tied to slots -> players will join as observers instead of crashing the game if there are no available slots
- Observers are able to change their name and color
2011-06-20 22:50:27 +12:00
Paul Chote
2f86208a9a
Swap mod and replay buttons
2011-06-20 13:03:23 +12:00
Paul Chote
568814b15a
Display cnc mod version in the main menu
2011-06-20 13:03:23 +12:00
Paul Chote
9a2f04ce2d
Fix cheats button width
2011-05-31 20:44:00 +12:00
Paul Chote
922f4754f9
Drop the ControlGroupModifier setting. Use Cmd on osx for group addition.
2011-05-30 22:15:15 +12:00
Paul Chote
2d43d656c2
Remove bs settings state tracking
2011-05-30 22:15:14 +12:00
Paul Chote
81515705ec
Add keyboard shortcut support to ButtonWidgets.
...
Hook up 'escape' and 'return' as appropriate for moving through menus.
2011-05-30 22:15:14 +12:00
Chris Forbes
ef03d46f13
eradicate 'delegate' misuse
2011-05-22 22:02:09 +12:00
Paul Chote
078972e3be
Use new mechanism for ra dropdowns
2011-05-22 18:41:32 +12:00
Paul Chote
16cd1679dd
Fix special power bin position
2011-05-22 18:41:31 +12:00
Paul Chote
cb53bcd17d
Loadscreen tweaks
2011-05-22 18:41:30 +12:00
Paul Chote
126e489a10
More fluff
2011-05-22 18:41:30 +12:00
Paul Chote
f2f59e3f93
Eva logo. Disable scanlines
2011-05-22 18:41:30 +12:00
Paul Chote
eb6c55e289
Merge music buttons into chrome.svg
2011-05-22 18:41:29 +12:00
Paul Chote
939a667229
Merge install logo into chrome.png. Display faction logos on install screen
2011-05-22 18:41:29 +12:00
Paul Chote
dcaa161bd1
Diplomacy menu
2011-05-22 18:41:28 +12:00
Paul Chote
aaecd6ce92
"Battle control terminated"
2011-05-22 18:41:28 +12:00
Paul Chote
3ea1534082
Show current title and volume slider in music player
2011-05-21 17:26:20 +12:00
Paul Chote
42d8722cbc
Merge DropDownButtons
2011-05-21 17:26:20 +12:00
Paul Chote
58e3a1f41e
Use the new dropdowns everywhere
2011-05-21 17:26:20 +12:00
Paul Chote
b2c60e0876
Fix graphics mode dropdown
2011-05-21 17:26:20 +12:00