Commit Graph

36 Commits

Author SHA1 Message Date
zznty
83dfc7152f properly handle sigterm and dont freeze forever on unload 2023-07-13 13:18:20 +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
z__
58b9c926ae net6 things 2022-01-22 21:13:38 +07:00
LTP
169b543f7d final fix + new config option to change service between Steam and EOS 2021-02-12 12:05:16 +07:00
Brant Martin
8107bf131b Revert "Set default tab to chat because of spookyness"
This reverts commit 792151a8b7.
2019-09-29 18:16:26 -04:00
Brant Martin
792151a8b7 Set default tab to chat because of spookyness 2019-09-25 17:22:53 -04:00
bitMuse
b79e970e66 Added autoscroll disable for log window.. fuck wpf. 2019-06-21 01:34:01 -07:00
John Gross
295bbd62b8 Fix window size shenanigans breaking the config 2019-02-28 13:44:14 -08:00
Brant Martin
3e341e02c8 Make Torch UI remember its last screen size/position. Fixes #260
(this is Jim's fault)
2019-02-25 14:06:38 -05:00
Westin Miller
c2035668cd Async logging 2018-11-04 06:33:14 -08:00
Brant Martin
8764540d3b Set TorchUI window title with InstanceName setting (in torch.cfg) 2018-07-26 23:24:40 -04:00
sirhamsteralot
d92daccdbf I fixed the issue 2018-04-12 09:54:33 -07:00
sirhamsteralot
18af85c4d7 Most of these arnt even changes 2018-04-12 09:54:32 -07:00
sirhamsteralot
6c6ff18ec3 Added more themes and serialization of the latest theme 2018-04-12 09:54:32 -07:00
sirhamsteralot
3f717b304a Switching Themes is working, just have to create/find a proper theme now 2018-04-12 09:54:31 -07:00
John Gross
d59ef20f72 Fix config not saving session settings 2018-04-03 11:17:19 -07: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
714824df97 Fix start/stop buttons, improve DS init order, add console tab 2018-01-25 18:33:08 -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
1be1c938cc View model improvements, load world checkpoints for more config options 2018-01-25 18:30:23 -08:00
Westin Miller
f0adeddb66 Split game initialization and starting into a separate thread and file. 2017-11-25 17:25:06 -08:00
John Gross
82815f66e5 # Torch 1.1.229.265
* Features
    - Added more lenient version parsing for plugins (v#.# should work)
    - Added countdown option to restart command (!restart [seconds])
* Fixes
    - General fixes to work with the latest SE version
    - Fixed config changes not saving
    - Fixed crash on servers using the Windows Classic theme
2017-08-17 09:09:51 -07:00
John Gross
1fcfe6fb5f Refactor instance management, assorted bugfixes/tweaks 2017-07-22 23:11:16 -07:00
John Gross
e9b432288e Optimize UI, add easily accessible restart code, fix bug in network manager RaiseEvent 2017-07-16 10:14:04 -07:00
John Gross
7373dd37a6 Refactor, fix chat scroll, rework automatic update system, remove manual install method, add documentation 2017-07-06 14:44:29 -07:00
John Gross
79fe6a08ab * Torch 1.0.182.329
- Improved logging, logs now to go the Logs folder and aren't deleted on start
    - Fixed chat tab not enabling with -autostart
    - Fixed player list
    - Watchdog time-out is now configurable in TorchConfig.xml
    - Fixed infinario log spam
    - Fixed crash when sending empty message from chat tab
    - Fixed permissions on Torch commands
    - Changed plugin StoragePath to the current instance path (per-instance configs)
2017-07-01 11:16:14 -07:00
John Gross
2723973673 MAJOR CHANGE: Torch can install and update its own DS installation! Full changelog: https://pastebin.com/ybqDM4HP 2017-06-16 22:56:41 -07:00
John Gross
c40b17ac30 Fix NetworkManager, add more entity management, default command permission level to "Admin" 2017-06-02 19:40:52 -07:00
John Gross
d4649ea8ef Add entity management viewmodels 2017-05-11 11:22:47 -07:00
John Gross
135d1f4be8 Add GitHub plugin updater, refactor game update hook to TorchBase instead of PluginManager, fix world config not applying 2017-04-29 13:28:24 -07:00
John Gross
03a22851af Save Torch config on server start, remove concealment code (moved to plugin) 2017-04-18 10:58:23 -07:00
John Gross
2858c35c38 Add support for WPF controls in plugins and method parameters in plugin commands 2017-04-04 16:22:13 -07:00
John Gross
5c1a9a5e35 First test build 2017-03-30 15:24:39 -07:00
John Gross
6e0922b805 My New Year's resolution is to stop making commits like these 2017-01-01 16:37:30 -08:00
John Gross
2695cda5fa Refactor and stuff 2016-12-23 13:24:58 -08:00