Commit Graph

3917 Commits

Author SHA1 Message Date
Matthias Mailänder
8e667304aa StyleCop clean SyncReport 2014-11-01 21:48:09 +01:00
Matthias Mailänder
7decbdeae0 StyleCop clean Session 2014-11-01 21:48:09 +01:00
Matthias Mailänder
a4b6ddc836 StyleCop clean ReplayRecorderConnection 2014-11-01 21:48:09 +01:00
Matthias Mailänder
6a5d304f07 StyleCop clean FrameData 2014-11-01 21:46:19 +01:00
Matthias Mailänder
7adacc0477 StyleCop clean Connection 2014-11-01 21:46:19 +01:00
Matthias Mailänder
7b22a01fc0 StyleCop clean OrderIO 2014-11-01 21:46:19 +01:00
Matthias Mailänder
95a4248419 StyleCop clean OrderManager 2014-11-01 21:46:19 +01:00
obrakmann
2b6295608a Merge pull request #6689 from huwpascoe/alltech
DevEnableTech now displays from all factions
2014-11-01 21:02:31 +01:00
Matthias Mailänder
44b485606f StyleCop 2014-11-01 16:36:51 +01:00
Matthias Mailänder
83ed06e015 C#ify 2014-11-01 16:35:42 +01:00
Matthias Mailänder
c7f5b24593 use LoadChar 2014-11-01 16:13:54 +01:00
Matthias Mailänder
cf43581bac measure sprite font performance 2014-11-01 16:13:54 +01:00
Matthias Mailänder
10edb7a621 also measure render performance bottle necks
closes #4133
2014-11-01 15:33:03 +01:00
Taryn Hill
b8f5786bdb Clean up some chars. 2014-10-30 20:34:56 -06:00
huwpascoe
db126ce1b6 Reimplemented TraitsInConstructOrder() 2014-10-29 20:37:14 +00:00
obrakmann
dd03ce02d3 Merge pull request #6804 from steelphase-forks/bleed-debugging-clean
Update UseVSHostingProcess
2014-10-25 22:05:46 +02:00
Matthias Mailänder
f188894a53 Merge pull request #6807 from obrakmann/lua-cleanups
Lua cleanups
2014-10-24 18:29:34 +02:00
steelphase
8fe7c71b66 Add chrome for slider thumb.
update hardcoded references to chrome.yaml to use public parameters.
2014-10-21 17:14:55 -04:00
Oliver Brakmann
f55af366f2 Remove more references to old Lua API
Fixes #6811
2014-10-21 22:08:06 +02:00
steelphase
d8e764baac Update UseVSHostingProcess
This shouldn't need to be enabled.
2014-10-20 14:23:04 -04:00
Paul Chote
2b0042ca23 Merge pull request #6799 from pchote/additional-sounds
Made use of various additional sound files in Red Alert
2014-10-20 20:28:17 +13:00
Paul Chote
4d2f912389 Merge pull request #6793 from Mailaender/bleed-exc-wrap
Moved the crash monitors outside of the game executables
2014-10-20 20:05:22 +13:00
huwpascoe
5d5f302d07 DevEnableTech now displays from all factions 2014-10-19 20:28:29 +01:00
abcdefg30
d7857416b1 Added two diplomacy functions to lua
...and sneaked into AUTHORS
2014-10-19 13:30:00 +02:00
steelphase
c0e7718fd5 Remove Unused Settings
This removes unused settings related to CrashDialog
2014-10-19 11:18:40 +02:00
steelphase
beef3242b8 Disable internal Error Message
Rely on GameMonitor to display error message.
2014-10-19 11:12:58 +02:00
obrakmann
6a24b28f92 Merge pull request #6783 from pchote/consistent-map-uids
Update shipped map UIDs
2014-10-19 10:23:23 +02:00
obrakmann
e91e1661d2 Merge pull request #6788 from pchote/fix-rule-validation
Fix the handling of maps with invalid rules.
2014-10-19 10:17:27 +02:00
Paul Chote
fa01808962 Save the preview video field when saving a map. 2014-10-19 21:06:28 +13:00
Matthias Mailänder
ae899b603d Merge pull request #6786 from pchote/retire-code
Retire legacy Lua API and IRC code.
2014-10-19 09:13:14 +02:00
Paul Chote
50643b0cfe Fix the handling of maps with invalid rules. Fixes #6787. 2014-10-19 15:52:13 +13:00
Paul Chote
0b875e2ca2 Allow custom ScrollPanel button styles. 2014-10-19 15:32:26 +13:00
Paul Chote
d117faa48d Define BaseLine offset for ButtonWidget. 2014-10-19 15:32:26 +13:00
Paul Chote
10923d6438 Remove old IRC code. 2014-10-19 13:19:09 +13:00
Matthias Mailänder
2e5aab332e fix Tanya announcing her own death when walking over a mine 2014-10-18 21:09:34 +02:00
Matthias Mailänder
5b06008b53 Merge pull request #6765 from huwpascoe/mcvgroup
Fixes #6763
2014-10-18 14:29:47 +02:00
Paul Chote
79492a3240 End the mission when a script error occurs. 2014-10-18 13:32:15 +13:00
Paul Chote
d79ecb432a Write Lua debug information to lua.log. 2014-10-18 12:59:11 +13:00
Paul Chote
dbd4b0931b Don’t crash if trigger callbacks throw exceptions. 2014-10-18 12:59:11 +13:00
huwpascoe
15fa152bc3 MCV no longer loses controlgroup when transforming 2014-10-16 01:44:06 +01:00
RoosterDragon
d671e1de01 Create a separate FrameCache for caching sprite frames.
We split the caching SpriteLoader into a SpriteCache and FrameCache. SpriteLoader instead becomes a holder for static loading methods.

Only a few classes loaded sprite frames, and they all use it with a transient cache. By moving this method into a new class, we can lose the now redundant frame cache, saving on memory significantly since the frame data array can be reclaimed by the GC. This saves ~58 MiB on frames and ~4 MiB on the caching dictionary in simple tests.
2014-10-14 22:06:11 +01:00
Matthias Mailänder
2a15c44d91 Merge pull request #6736 from pchote/fix-player-binding
Don’t regenerate the Lua player bindings each query.
2014-10-12 09:43:42 +02:00
Paul Chote
fad0215842 Merge pull request #6698 from RoosterDragon/memory-savings
Small memory savings
2014-10-12 11:43:08 +13:00
Paul Chote
19760b44cc Don’t regenerate the lua player bindings each query. 2014-10-12 10:43:15 +13:00
Matthias Mailänder
b77bd82561 Merge pull request #6708 from pchote/ts-tileset-converter
Import the TS temperate tileset.
2014-10-11 14:12:09 +02:00
Paul Chote
5d32e97ef1 Add support for briefing videos in the mission menu. 2014-10-11 23:05:35 +13:00
Paul Chote
84e71258dc Prevent mouse events from propagating through a video. 2014-10-11 23:05:35 +13:00
Paul Chote
a60452b30a Make the video cancel hotkey configurable. 2014-10-11 23:05:34 +13:00
Paul Chote
6b1505b71d Add an aspect ratio correction flag to VqaPlayerWidget. 2014-10-11 23:05:34 +13:00
Paul Chote
3e42d7b5a0 Cache the support dir path. 2014-10-11 11:04:44 +13:00