Paul Chote
c0282bdff9
Remove Owner from ActorPreviews.
2015-05-10 00:01:43 +01:00
Pavel Penev
3eb556258d
Merge pull request #8021 from sinf/quickbuild
...
Added quick build feature
2015-05-08 17:53:57 +03:00
Paul Chote
88221423b6
Only issue a MouseMove event if the scroll offset actually changed. Fixes #8098 .
2015-05-06 21:51:24 +01:00
Oliver Brakmann
622685c8f4
Merge pull request #7968 from pchote/ts-tileset-depth
...
Load depth data from tmp(ts) sprites.
2015-05-03 22:31:27 +02:00
Oliver Brakmann
536d80a7f3
Merge pull request #7917 from RoosterDragon/replay-browser-load-perf
...
Faster replay browser loading
2015-05-03 20:13:13 +02:00
sinf
5991a9b439
Added quick build feature
2015-05-01 01:40:26 +03:00
Pavel Penev
2d5517fc23
Merge pull request #8057 from RoosterDragon/location-fix
...
Safer country lookup
2015-04-29 23:57:20 +03:00
Paul Chote
cd12dcc2ff
Update widget mouseover when scrolling panels.
2015-04-30 07:01:52 +12:00
RoosterDragon
748b37ede7
Ensure we never return a null string from LookupCountry.
2015-04-29 19:27:49 +01:00
Paul Chote
f46e15c63e
Separate terrain geometry visualization from DevMode.
...
Also adds a “terrainoverlay" console command.
2015-04-29 05:26:50 +12:00
Paul Chote
8b7453070a
Include all the relevant palettes in the asset browser.
2015-04-27 19:21:55 +12:00
Oliver Brakmann
d6963567d9
Merge pull request #8034 from pchote/chrome-logic
...
Some chrome logic cleanups
2015-04-26 22:19:28 +02:00
Oliver Brakmann
354b45add7
Merge pull request #8025 from pchote/radar-updates
...
Use the correct (tile-based) radar color when updating the radar.
2015-04-26 20:30:54 +02:00
Oliver Brakmann
e7cbd5a41b
Merge pull request #7937 from pchote/some-editor-prereqs
...
A collection of ActorPreview improvements.
2015-04-26 18:46:26 +02:00
Paul Chote
bf8e5169f6
Fix colorpicker preview.
2015-04-27 04:14:09 +12:00
Matthias Mailänder
67c9df62c3
Merge pull request #7829 from sinf/hotkeys
...
Closes #7369
2015-04-26 16:02:08 +02:00
Paul Chote
e0ac3df373
Split perf widgets into their own file.
2015-04-26 23:21:02 +12:00
Paul Chote
da70683c03
Split OrderButtonsChromeLogic into smaller classes.
2015-04-26 23:21:02 +12:00
RoosterDragon
fb0cab7481
Cache results of TraitsImplementing calls.
...
If a class is caching the TraitsImplementing enumerable, instead cache the results of enumerating it to an array. The avoids having to enumerate the sequence each time it is needed.
2015-04-25 20:42:27 +01:00
Paul Chote
acee680083
Use the correct (tile-based) radar color when updating the radar.
2015-04-26 07:19:57 +12:00
RoosterDragon
087b407f46
Avoid ScrollPanelWidget drawing invisible child items.
...
If child items in a scroll panel will be outside the scissor area, then we can avoid drawing them at all. If a scroll panel has many items, this reduces to the draw cost closer to those visible in the panel, rather than costing for all the items.
2015-04-25 18:55:47 +01:00
RoosterDragon
60238a858d
Load replays asynchronously and in parallel.
...
This prevents the UI blocking, and also speeds up loading time for getting all the replays displayed.
2015-04-25 18:55:46 +01:00
Oliver Brakmann
a48a878a71
Merge pull request #7983 from pchote/radar-colors
...
Adjust IRadarSignature to support per-cell colors.
2015-04-25 16:38:28 +02:00
sinf
9250c61473
Added Hotkeys for support powers
2015-04-25 13:15:06 +03:00
Oliver Brakmann
76ff0eddb9
Merge pull request #7908 from penev92/bleed_minimapCheat
...
Add a DevCommand for enabling the minimap
2015-04-25 11:13:23 +02:00
Paul Chote
69fed6a688
Merge pull request #7865 from Phrohdoh/deploy-to-upgrade
...
Implement DeployToUpgrade.
2015-04-25 18:11:34 +12:00
Paul Chote
3cfa96e7a6
Fix random country display.
2015-04-20 03:33:46 +12:00
Paul Chote
145f7b28f5
Adjust IRadarSignature to support per-cell colors.
2015-04-19 22:27:47 +12:00
Oliver Brakmann
28310ce2fc
Allow players locked to unplayable factions in the lobby
2015-04-17 20:50:15 +02:00
Taryn Hill
0717ca57ea
Implement DeployToUpgrade.
...
Expose some deploy-related cursors to yaml.
2015-04-13 10:04:03 -05:00
penev92
e3012ae505
Enable minimap toggling via the DisableShroud dev command
2015-04-10 09:42:07 +03: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