Paul Chote
a31cdec87a
Move control group logic into its own logic class.
2014-03-22 22:32:41 +13:00
Paul Chote
6b199d3376
Add bindings to ProgressBarWidget.
2014-03-21 23:33:15 +13:00
Paul Chote
c30b18a9d6
Introduce MapCache and MapPreview for improved UI map previews.
2014-03-16 21:45:59 +13:00
Paul Chote
63068d5a7c
Fix Map.GetSpawnPoints to return CPos.
2014-03-16 21:45:59 +13:00
Matthias Mailänder
212cf93ca4
separate World and Ui LastTickTime
2014-03-14 10:07:54 +01:00
Paul Chote
a7d6f717c4
Overhaul ingame timer displays. Fixes #3062 .
2014-03-12 17:19:06 +13:00
Pizzaoverhead
7be3078115
Adds selecting of all units matching the current type across the screen or map using Ctrl + T.
2014-02-20 21:59:23 +00:00
Paul Chote
bdc593c8ea
Merge pull request #4235 from Mailaender/map-preview-crash
...
Don't crash map preview when loading a map with bogus tileset
2014-01-03 13:43:54 -08:00
Matthias Mailänder
147fb64185
don't crash map preview when the tileset can not be found
...
fixes #3033
2014-01-03 16:07:01 +01:00
Chris Forbes
d20a47d37a
Merge pull request #4396 from Mailaender/reject-move-fix
...
Fixed RejectsOrders for "Move"
2013-12-30 22:00:39 -08:00
Matthias Mailänder
7d19e25627
don't crash on empty orders
2013-12-30 08:44:14 +01:00
Matthias Mailänder
f35400ad3e
blinking ready checkbox when all slots are taken
2013-12-27 23:36:58 +01:00
Paul Chote
b8e492eda6
Attempt to pick a more sensible starting map. Fixes #4273 .
2013-12-10 09:15:56 +13:00
Paul Chote
af17cb2c0c
Merge pull request #4234 from Mailaender/minimap-utility
...
Added a minimap renderer to OpenRA.Utility.exe
2013-12-06 11:52:19 -08:00
Matthias Mailänder
08166c0a64
added a new hotkey to select all units on screen
...
closes #4182
2013-12-06 11:26:52 +01:00
Matthias Mailänder
8d9282811b
fixed System.IO.InvalidDataException`: Non-power-of-two array
2013-12-05 19:31:24 +01:00
Paul Chote
701e9e2684
Remove TextField focus when becoming disabled. Fixes #4153 .
2013-12-04 08:53:29 +13:00
Paul Chote
6881dcc710
Fix UI rendering of offset sprites.
2013-12-01 09:49:27 +13:00
reaperrr
1f789b4296
var instead of SpriteFont on TimerWidget.
2013-11-22 13:49:18 +01:00
reaperrr
09606e8ffd
Moved duplicate float2 before if as suggested.
2013-11-22 13:36:22 +01:00
reaperrr
4c92280b7e
Moved duplicated int2 in ButtonWidget before if as suggested.
2013-11-22 13:34:46 +01:00
reaperrr
f9c2e90c6b
Moves TextFieldWidget defaults to metrics.yaml.
2013-11-19 01:42:16 +01:00
reaperrr
e73b3705c6
Moves defaults for HotkeyEntryWidget to global settings in metrics.yaml.
2013-11-19 01:41:32 +01:00
reaperrr
394a2b5166
Makes ButtonWidget and Widgets based on it more customizable, sets defaults in metrics.yaml.
2013-11-19 01:39:57 +01:00
reaperrr
915bf2cff0
Makes TimerWidget LabelWidget-based for better customizability. Sets defaults for LabelWidget in metrics.yaml.
2013-11-19 01:37:01 +01:00
Paul Chote
6d6d1e230b
Remove runtime mod merging. Closes #3421 .
2013-11-15 09:54:42 +13:00
ScottNZ
1394c1dcee
Remove some misc redundancies
2013-11-12 19:39:39 +13:00
ScottNZ
00ec1ca87a
Remove unused usings
2013-11-12 19:39:33 +13:00
ScottNZ
86a3e14f2d
Remove constructor base() redundancies
2013-11-12 17:31:55 +13:00
ScottNZ
fb4e1b4805
Fix FlashTarget crash
2013-11-11 23:49:00 +13:00
Paul Chote
a1f876b13c
Use selection priority in double-click selection logic. Fixes #4053 .
2013-11-09 16:39:30 +13:00
Paul Chote
78fe3fb702
Convert Keycode to match SDL2. Fixes #4055 .
2013-11-05 18:01:35 +13:00
Matthias Mailänder
6f8e78761c
StyleCop cleanup
2013-11-02 23:18:23 +01:00
Matthias Mailänder
21b7d0eadb
loop all orders only once
2013-11-02 23:18:19 +01:00
Matthias Mailänder
6b0238a6cc
don't stack flashes and filter non unit actor related orders
2013-11-02 18:29:54 +01:00
Matthias Mailänder
e0e3f1155a
avoid additional layers of abstraction
2013-11-02 18:12:46 +01:00
Matthias Mailänder
be1ab707c5
separate TargetFlash from DrawLineToTarget
2013-11-02 18:03:55 +01:00
Matthias Mailänder
b1c3ac20bf
brought back the MoveFlash
...
closes #2592
2013-11-02 18:03:49 +01:00
Matthias Mailänder
c62788a9a6
Merge pull request #4031 from pchote/sdl2
...
Add a SDL2-GL renderer.
2013-10-31 11:48:50 -07:00
Paul Chote
1870e31662
Double clicking a map in the chooser now selects it.
2013-10-31 08:46:16 +13:00
Paul Chote
d1c9c6d76d
Split text input into its own event.
2013-10-30 20:08:02 +13:00
Paul Chote
64a229d339
Polish SliderWidget:
...
- Keep thumb within the EventBounds.
- Fix tick rendering.
2013-10-25 08:31:34 +13:00
Paul Chote
94554d7678
Support nested scissor rectangles.
2013-10-25 08:31:34 +13:00
Paul Chote
b31daf23ca
Blink the KeyboardEntryWidget on focus.
2013-10-25 08:31:34 +13:00
Paul Chote
11b34884cc
Use the newly polished text entry in C&C.
2013-10-24 20:02:17 +13:00
Paul Chote
15de893cec
Clean up chat input.
...
- Team chat by default; use tab key or button to change.
- Removed "Use RETURN key..." prompt.
- Remove jarring transition between display and entry modes.
- Scroll to bottom on opening entry mode.
- Disable any/team toggle for spectators.
- Minor spacing/padding tweaks.
- Code cleanup.
2013-10-24 20:02:17 +13:00
Paul Chote
cfb6e149b3
Support bottom-aligned scroll panels.
2013-10-22 21:51:23 +13:00
Matthias Mailänder
c5c518dbce
Merge pull request #3969 from pchote/hotkeys
...
Improved hotkey support
2013-10-21 13:53:43 -07:00
Paul Chote
7ffbfb9b7e
Add a Hotkey class for user-configurable keys. Fixes #3779 .
...
Users can now define and use hotkeys that include modifiers (ctrl/meta/shift/alt).
2013-10-22 09:14:05 +13:00
Paul Chote
aab6fec68b
Remove VirtKey and KeyName.
2013-10-21 20:24:24 +13:00