Paul Chote
87c107c825
Increase default tooltip delay to 200ms.
2013-04-08 20:25:13 +12:00
Paul Chote
096d95f391
Fix bogus pause logic.
2013-04-07 23:38:52 +12:00
Paul Chote
2cb634b8f5
New spawn selector tooltip for C&C.
2013-04-06 14:50:40 +13:00
Paul Chote
995b4c73d9
Force the runtime to prioritize the main thread and keep things smooth.
2013-04-06 02:59:34 +13:00
Paul Chote
8f7940f969
Move threading into the preview generation.
2013-04-06 01:39:05 +13:00
Paul Chote
01248de66b
Add ScrollPanel.ScrollToItem().
2013-04-06 01:39:04 +13:00
Scott_NZ
8d0a7b46ac
Added support for draggable BackgroundWidgets
2013-04-05 21:19:18 +13:00
Sascha Biedermann
1eb7c62c62
closes #2874 : improved ingame chat
2013-03-28 18:39:26 +01:00
Sascha Biedermann
467002a88b
fixes #2866 : added ButtonWidget.GetKey as delegate
2013-03-28 10:03:41 +01:00
Matthias Mailänder
0a82bfe552
format TODO: uniformly to auto-generate task list in MonoDevelop
2013-03-27 09:45:17 +01:00
Matthias Mailänder
15324b1f1a
bring the Diplomacy menu back to life, but
...
- rename LockTeams to FragileAlliances to avoid confusion
- only allow it in Free-For-All, not Team games or Missions
- grey out non-functional buttons and disabled checkboxes
2013-03-22 18:34:52 +01:00
Sascha Biedermann
594e3c14e6
fixes #2799 : double click on server to join
2013-03-21 18:14:57 +01:00
Sascha Biedermann
d53dcc859f
fixes #2795 : cancel chat with esc
2013-03-20 23:55:12 +01:00
Sascha Biedermann
b6d09b8829
fixed child removal
...
fixed relayout on draw
refactored child remove/replace into ScrollPanelWidget
fixed scrolling on child remove
2013-03-19 17:39:07 +01:00
Sascha Biedermann
770d79da0b
update player list in lobby gracefully for better user experience
2013-03-18 22:25:31 +01:00
Bugra Cuhadaroglu
7cbc4a29bf
Fix #2720 - Diagonal scrolling area in viewport corners are too small
...
I added two options, one is for EdgeScrollThreshold and the other one is
EdgeCornerScrollThreshold. You can modify these threshold as much as you
want.
[Squashed down into one commit -- chrisf]
2013-03-11 16:32:42 +13:00
Matthias Mailänder
775b0409c4
don't hard-code the pause-key
2013-03-02 15:56:13 +01:00
Matthias Mailänder
1083f8cf55
double-tap 0-9: select and center the control group
2013-03-02 15:55:42 +01:00
Scott_NZ
3bc9e7d2e4
Fix some playerstatistics related crashes for other mods
2013-02-25 21:24:17 +13:00
Carko
4395a04d57
Asynchronous loading of map previews in the map chooser dialog
2013-01-18 11:00:56 +13:00
Matthias Mailänder
c5313375f0
pull mouse button preference from global property
2013-01-18 10:57:41 +13:00
Matthias Mailänder
b356cca528
improve the classic mouse behaivor
...
- don't require to deselect units to change selection
- fix issue with broken building placement on right-click orders
- don't select enemy units when left-click attacking
- build palette won't interfere with unit orders anymore
2013-01-18 10:57:41 +13:00
Matthias Mailänder
d52394bb47
add classic left-click orders
2013-01-18 10:57:40 +13:00
Carko
50f8465d1e
Removed mouse capture while composing text in chat ( fixes #2486 )
2013-01-09 16:47:39 +13:00
Scott_NZ
0f9da06309
Have graph lines not draw over the axes
2013-01-08 22:42:45 +13:00
Scott_NZ
4ce6cabc46
Better numbers for the LineGraph y axis
2013-01-08 22:42:45 +13:00
Scott_NZ
b2b13b98b7
Use a default max value of 5000 on the line graph if it's too low
2013-01-08 22:42:44 +13:00
Scott_NZ
4c729ca5ed
Refactored GraphWidget to LineGraphWidget
2013-01-08 22:42:44 +13:00
Scott_NZ
a78f8865b8
Moved the graph widget into OpenRA.Game - it doesn't really have any dependencies on the RA mod
2013-01-08 22:42:44 +13:00
Scott_NZ
83e1855919
Add indication of what players are building
2013-01-08 22:42:40 +13:00
Carko
e10920d4ea
Added the spawnpoint map tooltip that displays players name in the lobby ( closes #2024 )
2013-01-08 22:22:25 +13:00
Carko
914afa2dee
Removed StringSplitOptions.RemoveEmptyEntries when counting wrapped text lines
2013-01-08 22:11:56 +13:00
Carko
ca1e0b4c48
Added word wrapping to in-game chat ( fixes #2093 )
2013-01-08 22:11:56 +13:00
Kenny
f41fb32d60
Introducing per-player shrouds.
...
- Each player has their own shroud and their visibility does not extend outside of the shroud.
- Units and buildings can no longer target other units outside of their visibility. Buildings can still be targetted if they have been explored.
- GPS will provide visibility in the fog-of-war.
- Spies that infiltrate radar domes will gain their victim's exploration and reset it on all clients (if the victim does not have GPS)
2012-12-13 15:16:56 -08:00
Scott_NZ
0c6daf191c
Add button highlighting/glow effect, to be used for the objective button when the objectives update
2012-10-02 21:52:43 +13:00
Matthias Mailänder
7a578a0679
notifications (formerly EVAalerts) centralized and race specific
...
outsourced into notifications.yaml
triggered with PlayNotification(...)
(v2: less redundant code for PlayVoice/Notifications)
added harvester under attack and battlecontrol terminated
2012-07-01 14:39:30 +12:00
James Dunne
9c49143534
New types for cell and pixel coordinate position/vectors.
2012-06-21 15:36:59 -05:00
Remco van der Zon
84124de79d
Game can now be paused by pressing f3 as well.
2012-06-06 11:22:46 +02:00
Remco van der Zon
8f981977e0
TimeWidget does not collide anymore with koth layout.
...
Screen resolution should be 1024x786+
2012-06-06 10:47:13 +02:00
Remco van der Zon
7e1986ecbc
Timer shows text "(paused)" when game is in pause.
2012-05-16 19:04:43 +02:00
Remco van der Zon
a07697be03
Pause the game option.
...
Game is paused when PAUSE on the keyboard has been hit. It can also be unpaused this way.
2012-05-16 17:35:10 +02:00
Chris Forbes
c30d46c014
#2051 fixed -- Widget.Get() throws by default
2012-04-27 19:39:07 +12:00
Chris Forbes
3e0f52db1a
fix cnc chrome yaml issues
2012-04-09 13:10:40 +12:00
Chris Forbes
b9eb3a0ad0
Patch widget loader to convert @key into Id member of widgets
2012-04-09 13:10:40 +12:00
Chris Forbes
5b8334b26d
drop ILogicWithInit, no longer used
2012-03-16 18:43:41 +13:00
Chris Forbes
965fe88755
#1284 fixed; don't show spawnpoints on serverbrowser thumbnails
2011-12-31 11:32:59 +13:00
Chris Forbes
bf5be88c75
rename Ui.RootWidget to just Ui.Root
2011-12-13 23:46:58 +13:00
Chris Forbes
58f6816d84
convert silly DoXXX names to just XXX
2011-12-13 23:44:40 +13:00
Chris Forbes
ed429a3b30
split Widget static bits into Ui static class
2011-12-13 23:38:59 +13:00
Chris Forbes
83055f0a17
convert RootWidget prop back to field, now that it has trivial get/set
2011-12-13 22:30:51 +13:00