Brant Martin
a71c03124b
Make ObjectCollectionEditor resizable
2018-02-11 23:47:37 -05:00
Brant Martin
66c484796d
how about you check in your new files you idiot
2018-02-11 23:24:17 -05:00
Brant Martin
a4927030d7
Let's not require people to press a button to edit primitives
2018-02-11 23:22:30 -05:00
Brant Martin
c32badb750
Add support for Category, Name, and Description to PropertyGrid using DisplayAttribute
2018-02-11 22:43:22 -05:00
Brant Martin
04e949ed0c
Merge branch 'GenericUI' of https://github.com/TorchAPI/Torch into GenericUI
2018-02-09 15:52:27 -05:00
Brant Martin
13dc8622c9
Add ObjectCollectionEditor which allows PropertyGrids to edit any collection of arbitrary objects using yet another PropertyGrid
2018-02-09 15:52:13 -05:00
John Gross
a2b9c4724d
Remove text template broken by VRage.Game arch change
2018-02-09 09:18:09 -08:00
Brant Martin
f326e569a1
Add ObjectCollectionEditor which allows PropertyGrids to edit any collection of arbitrary objects using yet another PropertyGrid
2018-02-08 23:34:44 -05:00
John Gross
c1961dee5f
Update checkpoint view model
2018-02-02 10:59:21 -08:00
John Gross
e42a231553
Add sane whitelist, fix bad server init logging
2018-01-30 23:40:38 -08:00
John Gross
b3d9a64632
Add validation for world load settings
2018-01-27 09:19:03 -08:00
John Gross
47c7c37fa9
Merge pull request #203 from TorchAPI/character-vm
...
Character view model and fixed character display
2018-01-26 21:52:45 -08:00
Westin Miller
17413f81ff
Character view model and fixed character display
2018-01-26 21:48:46 -08:00
John Gross
725e555733
Merge pull request #201 from TorchAPI/ui-improvements
...
UI Improvements
2018-01-25 19:10:16 -08:00
John Gross
6e7456605d
Allow custom handling of chat command response
2018-01-25 18:34:21 -08:00
John Gross
b652181dda
Remove timeouts when waiting for game state changes
2018-01-25 18:34:21 -08:00
John Gross
6764d80534
Enable text wrapping in chat log
2018-01-25 18:34:21 -08:00
John Gross
6fbc06081e
Add block limit editor, various UI tweaks
2018-01-25 18:34:21 -08:00
John Gross
0328876d50
More async init, add proper NLog target for WPF and free console in UI mode
2018-01-25 18:34:16 -08:00
John Gross
c5e1dd7c3a
Oops, don't init the server twice
2018-01-25 18:33:23 -08:00
John Gross
714824df97
Fix start/stop buttons, improve DS init order, add console tab
2018-01-25 18:33:08 -08:00
John Gross
2cb921087f
Remove lazy loading of plugin WPF control
2018-01-25 18:30:23 -08:00
John Gross
1ed3144428
Fix/disable broken tests
2018-01-25 18:30:23 -08:00
John Gross
ba8fa01ce5
Auto-generate configuration dialog, fix logger names, prepare for async initialization
2018-01-25 18:30:23 -08:00
John Gross
3f6f077833
Fix reference path
2018-01-25 18:30:23 -08:00
John Gross
74d9999202
Add informational version type
2018-01-25 18:30:23 -08:00
John Gross
1be1c938cc
View model improvements, load world checkpoints for more config options
2018-01-25 18:30:23 -08:00
John Gross
930f1d43e0
Merge pull request #200 from TorchAPI/load-order
...
Load order
2018-01-25 18:24:06 -08:00
Westin Miller
1e04053026
Let you invoke async on the game thread, just not async blocking.
...
Fixed event list
2018-01-25 18:19:07 -08:00
Westin Miller
1e6b3faff8
Changed plugins so they get Init-d before the sandbox game is created.
...
Changed NLog to dump Keen errors to Torch log too
Added some debug info
2018-01-24 17:24:08 -08:00
Westin Miller
e6928b6ab1
Throw error when given the wrong type name
2018-01-15 15:25:53 -08:00
Westin Miller
eb97d0d479
Fixed junction link prompt
2018-01-07 21:57:32 -08:00
Westin Miller
0a75d57cf9
Make async saving as singleton
...
Don't need an extra Task for save task with no timeout.
2018-01-05 22:08:08 -08:00
Westin Miller
383c9b9a33
Client should work again
...
™️
2017-12-10 02:46:21 -08:00
Westin Miller
d2adbecc44
Typos
2017-12-10 02:32:59 -08:00
Westin Miller
834395bdc3
Admins can join full servers
...
Sessions get cleaned up properly
2017-12-05 00:42:03 -08:00
Westin Miller
18dad5bedf
Add block count to groups
2017-12-05 00:26:31 -08:00
Westin Miller
c188367749
Observable collection base code for those without a true backing collection.
...
Observable sorted dictionary
Grid view now displays blocks grouped by subtype.
Null propagation in entity view models because WPF.
2017-12-04 23:52:03 -08:00
Westin Miller
5b098c68aa
Session reload stuff
...
Better async invoke calls for the game thread
2017-12-03 22:27:30 -08:00
Westin Miller
22bd56652d
Always force a full reset, to reduce the number of undesired resets.
2017-12-03 22:05:05 -08:00
Westin Miller
d07caea0f6
New saving system with proper waiting for file flush
...
Command context for servers now supports Respond()
Chat manager now treats the steam ID Sync.MyId as a local destination, and processes the event accordingly.
Save makes better use of Task<>
Restart actually waits for save
PlayerCollectionExtension uses a dictionary lookup for TryGetBySteamId
Shutting the UI window properly closes Torch
Torch Dispose renamed to Destroy, VRage Dispose marked as obsolete (do not use)
2017-12-02 21:19:09 -08:00
Westin Miller
897f75c069
Merge branch 'new_init'
v1.3.0
2017-12-02 12:16:30 -08:00
Westin Miller
8167e04383
Merge branch 'staging'
2017-12-02 12:16:23 -08:00
Westin Miller
72b6d0e7bb
Tweaks to versioning scheme
...
Nuke staging
2017-12-02 12:14:48 -08:00
Westin Miller
039c5d9244
Fields on internal types can be reflected
2017-11-25 23:02:01 -08:00
Westin Miller
7ea982c903
Future methods for loading/unloading sessions.
...
Fix reflected manager to work with instance methods on internal types.
2017-11-25 17:44:50 -08:00
Westin Miller
f0adeddb66
Split game initialization and starting into a separate thread and file.
2017-11-25 17:25:06 -08:00
Westin Miller
e709b6c321
Tweaked initializer to keep the SpaceEngineersGame instance around.
2017-11-25 15:52:53 -08:00
Westin Miller
1b0dcc9808
Validate auth ticket event exposed to other parts of Torch and plugins
2017-11-24 20:46:41 -08:00
John Gross
fe5dfa0ea7
Another restart fix and invoke tweaks
2017-11-23 10:46:28 -08:00