Pavlos Touboulidis
36a660385c
Fix OpenRA.Lint throwing because "perf" log channel does not exist
...
Slightly modified the Log class to allow dummy channels that don't
write anywhere, then use it on Lint because map loading writes to
the "perf" channel.
2014-04-23 13:22:14 +03:00
Pavlos Touboulidis
c44d73d581
Improve PerfTimer output
2014-04-23 03:42:27 +03:00
Pavlos Touboulidis
60732bd9bd
Repurpose unused Timer.cs and add some loading perf metrics
2014-04-23 01:58:30 +03:00
Pavlos Touboulidis
035834978d
Make Stopwatch.ElapsedTime() a property and TimeSpan
2014-04-23 00:56:07 +03:00
Paul Chote
4935266945
Merge FileFormats dll into Game and reorganise namespaces.
2014-04-17 01:20:47 +12: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
Paul Chote
6aee253c94
Fix a NRE in the exception handler.
2013-11-09 15:24:58 +13:00
Matthias Mailänder
70ba7fe5f6
added OpenRA, OS and .NET/Mono runtime version to exception.log
2013-10-17 20:39:41 +02:00
ScottNZ
b654b65d8d
Close game interface before showing crash form and don't show it at all on dedicated servers.
2013-08-29 01:30:29 +12:00
ScottNZ
7f67b567f9
Add Fatal Error dialog
2013-08-18 14:58:07 +12:00
Scott_NZ
da0b4ecd3b
Log unhandled exceptions
2013-05-02 23:45:05 +12:00
James Dunne
e49a439c79
You win chrisf =P
2012-07-03 19:05:46 -05:00
James Dunne
b2e9085371
More detailed exception reporting on crash.
2012-07-03 15:37:37 -05:00
Chris Forbes
325ec41182
remove dead functions from Arguments.cs
2011-10-18 21:58:17 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Paul Chote
be79529d9e
Perf debug
2011-05-21 17:26:15 +12:00
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Chris Forbes
c3c16c4fd8
remove some duplication in Utility
2011-02-05 11:54:31 +13:00
Chris Forbes
cf17bc7e5c
clean up perf graph a bit
2010-12-31 20:31:57 +13:00
Paul Chote
e81a1f78a4
Fix visibility that mono 2.8 happily ignores.
2010-11-27 22:39:50 +13:00
Bob
0d9cf63dd2
move Mobile et al into Mods/
2010-10-22 11:31:13 +13:00
Bob
c0d0636e08
store traits differently (index on trait class rather than actor)
2010-08-26 19:32:59 +12:00
Paul Chote
46d0ce89e9
Fix silly naming conventions
2010-08-24 19:53:05 +12:00
Paul Chote
cb3f6435ad
Kill broken log uploading
2010-08-18 20:45:30 +12:00
alzeih
b8a335a88f
put back in --just-die
2010-07-20 21:38:21 +12:00
alzeih
f92b59e6db
Developer Mode (pchote: amended)
2010-07-20 21:20:03 +12:00
Chris Forbes
d5f12dd8ee
trim down license spam in all files
2010-07-18 16:48:21 +12:00
Paul Chote
fdc85b6e48
Don't spam logs and replays all over my home directory kthx.
...
Logs and replays are written to subdirectories of the "Support" folder. Default location is <game dir>/Support/; Can be overridden on game start.
2010-07-08 18:11:28 +12:00
Chris Forbes
3c95a2886c
hack hack
2010-06-13 00:04:14 +12:00
Chris Forbes
ee0f90708f
put perf in its own channel
2010-06-11 18:15:59 +12:00
Matthew Bowra-Dean
aa239d172d
Log channels, PHP script diffs when told.
2010-06-10 12:50:22 +12:00
Matthew Bowra-Dean
5f48577ebc
upload.php now groups log files into zip files by game ID.
2010-06-10 12:48:06 +12:00
Matthew Bowra-Dean
fd014e15a5
Support for master game ID.
2010-06-10 12:45:58 +12:00
Matthew Bowra-Dean
e7c7a117a8
Log uploading.
2010-06-10 12:43:45 +12:00
Chris Forbes
c944013cfb
globally fix number parsing on non-english systems
2010-04-28 08:19:54 +12:00
Bob
55352d7df9
merge Game.Init into PreInit; fix exploit involving chrome.CheckDeadTab; fixed cancel behaviour wrt canceling an item not currently in the queue (because of orderlag, etc)
2010-04-16 14:18:30 +12:00
Paul Chote
559a0107fe
Perf debug as widgets
2010-04-11 13:49:37 +12:00
Chris Forbes
6b7d824b9b
having a look at this perf stuff...
2010-03-28 10:34:43 +13:00
alzeih
7881deca30
Everything is now OpenRA, not OpenRa
2010-02-27 21:10:22 +13:00