teinarss
b5c387774c
Fixed selecting none in spec dropdown should set none as active panel
2019-07-27 10:17:34 +01:00
teinarss
e06c97bc03
Updated the LineGraphWidget with new layout
2019-07-21 14:23:25 +02:00
teinarss
60250e621c
Fix random flag for spec in score screen
2019-07-21 13:50:02 +02:00
teinarss
551d72b061
Fixes flag in spec ui
2019-07-21 13:50:02 +02:00
Ivaylo Draganov
86c8dfe96e
Add a tooltip text to overflowing ButtonWidget in hotkey settings panel
2019-07-20 17:39:07 +02:00
Ivaylo Draganov
ef0cb7552d
Revert "Scissor the text of a ButtonWidget if it overflows and display a tooltip"
...
This reverts parts of commit 76a6e7ec92 .
2019-07-20 17:39:07 +02:00
tovl
09c1611239
Always check if activity state is Done.
2019-07-03 20:42:19 +02:00
Ivaylo Draganov
3fb60740be
Add support for opening DropDownButtonWidget upwards if clipped by the viewport
2019-06-29 23:10:25 +02:00
Ivaylo Draganov
c1fc0c1b74
Allow selection priority to be modified using a hotkey
2019-06-29 20:46:12 +02:00
Ivaylo Draganov
c9ff54bfd5
Add hotkey settings panel with a hotkey remap dialog
...
* Add HotkeyDialogLogic.cs
* Add dialog-hotkey.yaml to all mods
* Add `GetFirstDuplicate` method to HotkeyManager to aid in validation
* Add "Player" and/or "Spectator" type to all hotkeys to allow for
validation based on overlapping types
* Change settings.yaml and SettingsLogic.cs to work with the new dialog
2019-06-28 12:10:48 +02:00
Ivaylo Draganov
76a6e7ec92
Scissor the text of a ButtonWidget if it overflows and display a tooltip
...
Also:
* add a variable to a comomn pattern used for truncating text in HotkeyEntryWidget and TextFieldWidget
2019-06-28 12:10:48 +02:00
teinarss
d7643602c1
Added a MouseAttachmentWidget to render the Direction arrows in SelectDirectionalTarget
2019-06-27 23:34:16 +02:00
teinarss
f07fb57e98
Rework relative mouse events.
2019-06-27 23:34:16 +02:00
teinarss
4e84545b55
Updated ChatDisplayWidget to use the new vertical alignment
2019-06-21 12:51:45 +02:00
teinarss
ab382ce4d6
Removed BaseLine and updated ButtonWidget and CheckboxWidget to use Font.TopOffset
2019-06-21 12:51:45 +02:00
Paul Chote
862a274357
Merge ServerOrder into Order and 0xFE order type into 0xFF.
2019-06-20 22:50:17 +02:00
Ivaylo Draganov
a85b634655
Add SupportPowerPaletteOrder to SupportPowerInfo
2019-06-15 09:55:22 +02:00
Paul Chote
44e41cc054
Add key handling to order generators.
2019-06-10 11:46:32 +02:00
Paul Chote
ebf2ce32c0
Make sure braces for multi-line statements are on their own lines.
2019-06-08 19:26:53 +02:00
Paul Chote
c253aaeb9d
Replace for(;;) with while (true).
2019-06-08 18:46:03 +02:00
Paul Chote
674155a8dd
Move ctor initializers to their own line.
2019-06-08 18:44:50 +02:00
Paul Chote
03c1eaad76
Add a SHA1 check for downloaded packages.
2019-06-08 13:39:17 +02:00
Paul Chote
9f15754926
Remove scoped blocks in ReplayBrowserLogic.
2019-06-08 13:20:14 +02:00
Paul Chote
dabc7ec8dd
Remove unnecessary this. references.
2019-06-08 13:19:27 +02:00
ltem
2a7ea28b74
Fix inconsistency in oberserver statistics
2019-05-31 20:50:23 +02:00
Evgeniy S
3a30b013a5
Move Selection into a Trait
2019-05-31 15:50:53 +02:00
Ivaylo Draganov
fde215360c
Add tooltips to overflowing labels
2019-05-27 17:28:47 +02:00
Ivaylo Draganov
1fee50be2e
Add TruncateLabelWithTooltip helper function
...
* Move GetContrastColor helper to SpriteFont
* Move WidgetUtils from OpenRA.Game.Widgets to OpenRA.Mods.Common.Widgets
2019-05-27 17:28:47 +02:00
Ivaylo Draganov
79d1899426
Remove redundant compiler workaround
2019-05-27 17:28:47 +02:00
teinarss
c89f4b7a76
Added tooltip to support powers in spec ui
2019-05-26 19:08:24 +01:00
teinarss
12484caf04
Added field to ProductionQueue to customize ordering in ObserverProductionIconsWidget
2019-05-26 19:04:54 +01:00
Paul Chote
78a70be0d4
Fix and enable SA1133, SA1134 style rules.
2019-05-24 10:47:57 +02:00
teinarss
9fc8b829e4
Updated the observer ui
2019-05-22 22:37:50 +01:00
teinarss
b90b3095a6
Updated ColorBlockWidget to handle setting the Color in yaml
2019-05-22 22:37:50 +01:00
teinarss
dad29cd3b3
Added GradientColorBlockWidget
2019-05-22 22:37:50 +01:00
teinarss
b25d0694b8
Updated ScrollPanelWidget to handle Scrollbar alignment
2019-05-22 22:37:50 +01:00
teinarss
a495c0c475
Remove check to see if DeveloperMode is enabled
2019-05-22 19:46:30 +02:00
teinarss
ef47a3394f
Added cell pos and world pos to debug
2019-05-21 22:28:44 +01:00
abcdefg30
09d6387e64
Prevent negative times in GameTimerLogic
2019-05-16 14:56:56 +02:00
Oliver Brakmann
47d88983fb
Let sidebar timer count backwards if a time limit is set
2019-05-16 14:56:56 +02:00
Paul Chote
72dbb871ac
Add faction specific tooltip backgrounds.
2019-05-15 21:05:49 +02:00
Ivaylo Draganov
4931fc2ca6
Enable AddFactionSuffixLogic for ProductionTabsWidget and BackgroundWidget
2019-05-15 21:05:49 +02:00
teinarss
0e3d343f15
VAlign correctly in LabelWidget
2019-05-09 22:17:24 +02:00
Paul Chote
7c71e55b01
Restore no-arg ExponentialSliderWidget ctor.
...
This is required for dynamic widget creation.
2019-05-09 21:38:40 +02:00
Paul Chote
353db73381
Fix a collection of minor style violations.
...
This enables several new StyleCopAnalyzer rules to
be enabled immediately during migration.
2019-05-09 20:40:08 +02:00
Paul Chote
c8f2ee5270
Save and load skirmish spectator viewport.
2019-05-05 09:30:58 +02:00
teinarss
d9d2202599
System messages should be yellow to distinguish them from normal
2019-04-27 14:51:59 +02:00
BGluth
55aa346ad7
Aircraft can now scatter
2019-04-22 22:04:51 +02:00
abcdefg30
b2278e85f0
Add support for arbitrary objective type names
2019-04-22 21:04:42 +02:00
abcdefg30
6163523334
Enable spectator team chat in the lobby
2019-04-22 19:55:04 +01:00