Commit Graph

116 Commits

Author SHA1 Message Date
z__
357e0446df got it working on docker
fixed log closing exception
2022-02-03 17:03:49 +07:00
z__
1c92f69bd4 updated NLog to v5
fixed most of issues with world creating/loading
fixed log window lags
fixed some compiler warnings
fixed empty log files creating
fixed logging performance
added better logging of load process
commands autocomplete in torch GUI
chat in torch GUI now has entered history (like console, use up/down arrows)
abstraction of instance manager
session name now correctly displaying in torchSessionManager messages
TorchSession now has loaded world property (as torch now has more control about world load process)
now only dedicated config locks after session start
2022-02-02 14:28:53 +07:00
zznty
057d126658 exception fixes 2022-01-30 19:23:43 +07:00
z__
f6ef662344 queries and restart fixes 2022-01-23 21:03:32 +07:00
z__
58b9c926ae net6 things 2022-01-22 21:13:38 +07:00
Bishbash777
e49910e121 Merge pull request #458 from Bishbash777/torch-migration-p2
point to new (temporary?) build server
2022-01-16 14:09:55 +00:00
Jack Bishop
83805cba77 point to new (temporary?) build server 2022-01-16 14:09:18 +00:00
Bishbash777
d7c5aa3fa8 Update Torch.API.csproj 2022-01-16 03:24:38 +00:00
Jack Bishop
4f9af817a5 phase-1 changes 2022-01-14 02:31:51 +00:00
Jack Bishop
7bd4beb82d update plugin query to new endpoint 2022-01-10 17:02:42 +00:00
Bishbash777
bf3b819d02 get setter for Name and a new Installed tag 2021-07-28 08:52:34 +01:00
LTP
169b543f7d final fix + new config option to change service between Steam and EOS 2021-02-12 12:05:16 +07:00
LTP
b372230eae idk why it's not working 2021-02-12 00:45:51 +07:00
LTP
e5cb3e5ae0 fix for cross-play update 2021-02-11 23:15:46 +07:00
Equinox
e9e446f8ab Fix async command responses (#393)
Fix logs not being written for invalid IL
2020-07-09 18:06:35 -07:00
Brant Martin
48ddc6389f Fix property grid stretching rows with low item count (#381) / Fix Jenkins packaging unnecessary binaries (#383)
* Fix property grid stretching rows with low item count

* Fix Jenkins packaging unnecessary binaries (#383)

* Fix Jenkins packaging DLLs it shouldn't

* Zap more sneaky copy locals

* MSBuild won't cooperate so it will be forced to comply

Co-authored-by: Jimmacle <mindstorms11@cox.net>
2020-04-22 12:29:28 -07:00
Jimmacle
1dd444759b Add support for new chat colors (#379)
* Add backwards-compatible support for new chat color system

* Use default

* Set LangVersion properly

* Add backwards compatible ctors in TorchChatMessage

* Fix not setting Font if it's not MyFontEnum

* Use correct color mappings
2020-04-13 04:44:12 -07:00
Brant Martin
aec03840cc Nothing to see here, move along 2019-09-07 12:10:08 -04:00
Brant Martin
ed5d0ea474 Merge branch 'master' into Patron 2019-08-27 16:34:46 -04:00
Brant Martin
997a3ca31c Adjust behavior of restarts. Closes #337 2019-08-25 11:55:14 -04:00
Brant Martin
43adecaf99 Publictest (#335)
* Fix compiler errors

* Fix Jenkins

* Build public test as Release

* Fix more things

* Oops

* Remove obsolete code

* Fix GameStatePatchShim
2019-08-22 13:25:53 -04:00
Brant Martin
c58e4dccc0 Merge branch 'master' into Patron 2019-08-19 14:40:25 -04:00
Brant Martin
f1616f6532 Implement kick on restart 2019-08-16 12:48:16 -04:00
Brant Martin
f15139e907 Add -testplugin commandline switch 2019-07-15 11:10:10 -04:00
John Gross
570bc83a6d Fix remote API, file copying, entity manager sorting 2019-07-06 16:58:36 -07:00
Brant Martin
9813d6946a Refactor plugin loading. All active plugins must now be listed in torch.cfg 2019-05-03 21:39:56 -04:00
Brant Martin
56f7578d13 Implement chat muting TorchAPI/Essentials#81 2019-04-20 11:43:55 -04:00
John Gross
7d8838c0ee Add customizable server chat name and color 2019-04-08 19:46:58 -07:00
Brant Martin
369a3217f7 Change plugin update IO logic 2019-03-10 16:45:18 -04:00
Jimmacle
c6121ab590 Merge pull request #298 from TorchAPI/master
Update events/UI to reflect new chat
2019-03-08 12:58:45 -08:00
John Gross
72ceeffdad Update events/UI to reflect new chat 2019-03-05 11:31:00 -08:00
Brant Martin
3d3769cf5a Enable plugin updating from website 2019-03-03 18:46:11 -05:00
Brant Martin
34616607a8 Implement Torch auto-update. Sadly does not work for Patron branch. 2019-03-03 17:42:02 -05:00
Brant Martin
651865f28a Implement plugin browser and downloader 2019-03-02 11:42:08 -05:00
John Gross
5cf3ae1203 Fix command hiding, add new chat properties to TorchChatMessage 2019-02-28 12:33:26 -08:00
Brant Martin
8dc542a31c Merge branch 'Patron' of https://github.com/TorchAPI/Torch into survival 2019-02-25 15:27:34 -05:00
Brant Martin
4dee127ce8 Merge branch 'playtest' of https://github.com/TorchAPI/Torch into survival 2019-02-25 15:27:14 -05:00
Brant Martin
dda7864c1a Add !uptime command 2019-02-10 14:58:31 -05:00
Brant Martin
0122f9e989 Add API for injecting client mods 2019-02-08 13:53:37 -05:00
John Gross
36b931f680 Fix compilation errors, disable XML warnings 2019-01-17 14:51:24 -08:00
Brant Martin
a059d18195 Add promote/demote buttons to player tab.
Add player promoted event to IMultiplayerManagerServer
2019-01-03 15:41:41 -05:00
Brant Martin
76637b130c Add ban and kick events 2018-12-16 20:53:52 -05:00
Brant Martin
38d2f1b62e Fix for MP 2018-05-16 07:09:05 -04:00
sirhamsteralot
d92daccdbf I fixed the issue 2018-04-12 09:54:33 -07:00
SirHamsterAlot
3d8d333f10 Added Nlog reference 2018-04-12 09:54:30 -07:00
Westin Miller
f19fd84f1d Fix empty group letting people in over cap 2018-02-12 14:41:50 -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
74d9999202 Add informational version type 2018-01-25 18:30:23 -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
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