Taryn Hill
0717ca57ea
Implement DeployToUpgrade.
...
Expose some deploy-related cursors to yaml.
2015-04-13 10:04:03 -05:00
Pavel Penev
66e8545eaa
Merge pull request #7894 from obrakmann/fix_7890_7893
...
Fix issues in latest playtest
2015-04-07 14:52:51 -07:00
Oliver Brakmann
197f60b2a5
Mark running games as password protected as well
...
Fixes #7893
2015-04-07 17:35:03 +02:00
Oliver Brakmann
2b62284fc7
Fix crash in TD's server creation dialog
2015-04-06 15:44:06 +02:00
Matthias Mailänder
3f48c649f0
Merge pull request #7722 from penev92/bleed_diplomacyWindow
...
Closes #7391
2015-04-05 08:34:38 +02:00
penev92
2c108a1845
Use proper names and flags for unknown players
2015-04-04 17:24:19 +03:00
reaperrr
e25247f259
Removes map control from player statistics for performance reasons
2015-04-04 01:38:54 +02:00
penev92
a26be8188c
Hide faction for players who randomed in diplomacy and objectives panels
2015-03-28 20:44:05 +02:00
Matthias Mailänder
99283da84f
Merge pull request #7723 from RoosterDragon/batch-shroud-cell-changes
...
Batch shroud cell changes
2015-03-28 12:16:30 +01:00
RoosterDragon
1584018dcd
Batch shroud cell changes.
...
By maintaining a set of changed cells we can avoid repeating work for cells that change multiple times before being rendered. The shroud renderer and radar widget now delay their work until they must render, and thus process each changed cell only once. This avoids significant repetition that was causing major slowdown when many actors were in the world.
2015-03-27 19:50:05 +00:00
Paul Chote
2444f35695
Fix radar origin for non-square widgets.
2015-03-22 17:01:24 +00:00
Paul Chote
e5c03413cc
Move common widgets from Game to Mods.Common.
2015-03-21 11:53:53 +00:00
Matthias Mailänder
dc1862f3dc
Merge pull request #7529 from delftswa2014/feature/kdr_stat
...
Add Kill/Death ratio in statistics window
2015-03-20 13:35:21 +01:00
RoosterDragon
1515ac54f6
Enforce a line length limit.
2015-03-19 17:20:34 +00:00
WolfGaming
d2f02e7a4b
Fix missions showing tooltips wrong.
2015-03-19 05:53:55 +00:00
WolfGaming
bf3ddcfbf1
Implemented an interface that allows traits to add custom information to tooltips.
2015-03-19 05:53:44 +00:00
Matthias Mailänder
73b4a18e22
make the d2k production tab hotkeys configurable
2015-03-18 06:49:44 +01:00
abcdefg30
63fe578ba8
Allow picking of a random subfaction
2015-03-12 21:34:23 +01:00
Taryn Hill
a05b015581
Add hotkeys to playback controls.
2015-03-08 10:30:26 -05:00
Paul Chote
2de91a4c4e
Convert ContentInstaller into a manifest module.
2015-03-07 10:02:42 +00:00
Matthias Mailänder
e13447e641
automatically switch mods when possible
2015-03-07 10:12:16 +01:00
Matthias Mailänder
3bb448b29b
warn before loading incompatible replays
2015-03-07 10:06:17 +01:00
jabbink
da546fc955
Add Kill/Death ratio in statistics window
...
closes #6858
2015-03-05 11:15:08 +01:00
Taryn Hill
7b16ba5d42
Use correct frame indices in the asset browser
...
with total frame count in parentheses.
2015-03-04 10:52:07 -06:00
Paul Chote
d1ed1bf0fb
Set actor race (and icons) based on active producer.
2015-03-03 18:45:44 +00:00
Paul Chote
00a2146299
Adjust GetImage plumbing in preparation for race-specific sequences.
2015-03-02 20:46:24 +00:00
Bynnar18
7b46b76329
Fixed left-click orders and implemented a selection deadzone.
2015-03-01 14:58:19 -06:00
Bynnar18
36d59d6b1d
Restored faulty left-click logic for now.
2015-03-01 14:58:18 -06:00
Matthias Mailänder
ff6dbde8d7
move widget code to commons
2015-02-28 20:32:19 +01:00
Pavel Penev
293bb78a3c
Merge pull request #7457 from pchote/actorpreviews
...
Introduce ActorPreviewWidget (and other related changes).
2015-02-21 01:35:03 +02:00
Oliver Brakmann
beb9e5087b
Merge pull request #7446 from atimoschenkow/fix-sound-reset
...
Fix #7431
2015-02-14 17:04:14 +01:00
Taryn Hill
5349c69307
Merge pull request #7467 from ScottNZ/stylecop-fixes
...
Brace style fixes.
2015-02-12 07:54:10 -06:00
ScottNZ
582b6635ff
Brace style fixes
2015-02-13 02:32:49 +13:00
Paul Chote
aa550790e5
Merge pull request #4528 from Mailaender/mime
...
Registered Linux MIME type to directly load replays
2015-02-12 11:21:37 +00:00
Paul Chote
8d51fb0e66
Use ActorPreviewWidget for the color pickers.
2015-02-10 15:22:42 +00:00
Paul Chote
268ca94dc1
Introduce ActorPreviewWidget.
2015-02-10 15:22:42 +00:00
atimoschenkow
9bf43c00a3
Fix #7431
2015-02-09 00:50:18 +01:00
Matthias Mailänder
b0f986887c
make maximum and minimum rows configurable
2015-02-08 20:43:35 +01:00
penev92
64887cb8c8
Move MainMenuLogic to Mods.Common
2015-02-06 13:37:43 +02:00
RoosterDragon
82bea961ba
Checked LINQ queries and collections for inefficiencies.
...
- Made Array.IndexOf available via extension method.
- Made ToHashSet extension method.
- Change collections queried often via Contains into sets.
- Avoid Count() extension if Count or Length property exist.
- Made Count() > 0 checks and variations calls to Any() instead.
- Don't call ToList/ToArray if there is no benefit to materializing the sequence.
- If the sequence does benefit from materialization, follow this general pattern:
- Collection queried often via Contains use ToHashSet to speed up lookups.
- Short lived variables use ToList. This is because ToArray requires an extra copy to output the final size.
- Collections persisted into fields or for a long time use ToArray to minimize memory overhead.
2015-01-29 19:20:11 +00:00
sinaptik
b6b2b1a942
Add scroll buttons that appear in the production palette when icons exceed available space #7227
...
scroll up and down buttons: add disabled status, make dynamic, make smaller
Rename MaxIconRows to MaxIconRowOffset for clarity
Clean up scrolling logic, reset row position when switching tab
2015-01-23 18:40:11 +13:00
Matthias Mailänder
1b5928879c
save replays in a less generic file extension
2015-01-18 13:17:11 +01:00
Matthias Mailänder
5aeb6eda06
move connection UI to commons
2015-01-17 15:17:54 +01:00
reaperrr
be9d37f30e
Moves SupportPowers and related Widgets to Mods.Common
2015-01-15 13:18:11 +01:00
reaperrr
5b8c97ae37
Move OrderGenerators to Mods.Common
2015-01-11 03:04:40 +01:00
reaperrr
0e1773ac5d
Move Production to Mods.Common
2015-01-11 03:04:39 +01:00
abcdefg30
8ca61aa917
Updated all year numbers
2015-01-09 21:18:05 +01:00
Matthias Mailänder
89b2f4d5d3
Merge pull request #7217 from Mailaender/chrome-init-cleanup
...
Cleaned up the ingame widget initialization
2015-01-08 07:40:36 +01:00
RoosterDragon
7cfece6dc0
Introduce a new type for representing map coordinates.
...
To resolve the ambiguity introduced when the introduction of isometric maps meant that cell and map coordinates were no longer equivalent, a new type has been introduced so they can each be represented separately.
2015-01-07 17:30:34 +00:00
RoosterDragon
a6cda967c2
Formatted all files.
...
Automatically formatted all files via VS. This generally corrects indentation, removes trailing whitespace and corrects misplaced tabs or spaces. Manually tweaked a few files where required.
2015-01-06 21:28:50 +00:00