Commit Graph

513 Commits

Author SHA1 Message Date
Brant Martin
0a5a70f583 csproj didn't update for some reason 2019-03-02 14:38:52 -05:00
Brant Martin
263a8229fa Enable hyperlinks.
Sanitize hyperlinks.
2019-03-02 12:14:32 -05:00
Brant Martin
dc7a27a5e3 Merge branch 'master' of https://github.com/TorchAPI/Torch into Patron 2019-03-02 11:42:24 -05:00
Brant Martin
651865f28a Implement plugin browser and downloader 2019-03-02 11:42:08 -05:00
John Gross
27493d3b23 Revert "Replace the stupid MyMultiplayer.GetMemberName with something that actually works."
This reverts commit 8c59098c28.
2019-03-01 20:28:38 -08:00
John Gross
295bbd62b8 Fix window size shenanigans breaking the config 2019-02-28 13:44:14 -08:00
John Gross
5cf3ae1203 Fix command hiding, add new chat properties to TorchChatMessage 2019-02-28 12:33:26 -08:00
John Gross
c650e190fb Clean up mess from last commit 2019-02-28 12:03:26 -08:00
John Gross
5cd5873ec3 Replace chat intercept with patch 2019-02-28 11:57:36 -08:00
John Gross
42a66b04c5 Revert build scripts for merge 2019-02-28 08:28:33 -08:00
Brant Martin
a237185e4c Move all deprecated junk to the deprecated file 2019-02-27 19:11:47 -05:00
Brant Martin
df225a3d2f Add new config options 2019-02-27 17:05:15 -05:00
Brant Martin
8c59098c28 Replace the stupid MyMultiplayer.GetMemberName with something that actually works. 2019-02-27 16:31:28 -05:00
Brant Martin
bbd45df54d fix jenkins for real 2019-02-25 17:03:36 -05:00
Brant Martin
8aa0ccd437 . 2019-02-25 16:58:22 -05:00
Brant Martin
74cdd9d055 fix the thing 2019-02-25 16:56:57 -05:00
Brant Martin
704f202ce8 asdg 2019-02-25 16:24:15 -05:00
John Gross
fb3082094a Revert unnecessary playtest things 2019-02-25 12:47:25 -08:00
Brant Martin
7a71cbf756 branch name 2019-02-25 15:39:27 -05:00
Brant Martin
53c279fa00 Reconfigure jenkins data 2019-02-25 15:38:02 -05: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
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
Brant Martin
a673848089 Implement a truly terrible bulk mod editing mode. 2019-02-25 13:59:13 -05:00
Brant Martin
642186678e Fix new world generator breaking with non-default instance paths #286 2019-02-25 12:55:04 -05:00
Brant Martin
e37357aea5 Don't build in debug please 2019-02-20 21:17:37 -05:00
Brant Martin
967d8ce068 Add independent console option. Various random fixes 2019-02-20 20:20:09 -05:00
Brant Martin
2bb3aa84a7 Fix entity sorting 2019-02-20 20:19:46 -05:00
Brant Martin
82ddd3942b Remove mod textbox 2019-02-20 16:04:59 -05:00
Brant Martin
ac672092f1 Implement delegate caching 2019-02-10 19:14:15 -05:00
Brant Martin
1c6eec61af Add basic, experimental entity sorting 2019-02-10 16:29:08 -05:00
Brant Martin
dda7864c1a Add !uptime command 2019-02-10 14:58:31 -05:00
Brant Martin
ddc13cccec Overhaul NetworkManager.
Old systems of network injection and intercept are deprecated and will be removed in the future!
2019-02-09 12:17:36 -05:00
Brant Martin
95ac2392e8 Fix mod injection 2019-02-09 08:56:46 -05:00
Brant Martin
0122f9e989 Add API for injecting client mods 2019-02-08 13:53:37 -05:00
Tobias K
f265f7e773 Replace mod text box by separate tab with workshop support (#263)
* Implement ModList tab which fetches and displays mod information from the workshop.

* ModListEditor: Implement drag and drop ordering, adding, removing and saving.

* Add SteamWorkshopService to VCS

* Add missing file to SteamworkshopService project.

* ModlistControl: Implement checkbox for hiding/showing dependency mods
disable until config is loaded.
design improvements.

* Add documentation for the new classes.

* Comply to naming conventions.

* Update Torch.Server.csproj

* Fix Mod.IsDependency not being serialized when saving

* Remove superfluous update of mod meta data.
Remove commented section in ConfigControl.xaml.

* Optimized SteamworkshopService according to commit review.

* Move SteamWorkshopService to Torch.Utils.SteamworkshopTools

* Remove debug output.

* Don't break stack trace with custom exception in SteamWorkshopTools.

* User ViewModel base class for ModItemInfo instead of implementing INotifyProperty directly.

* Wrap ModListControl in ScrollViewer.

* Rename SteamWorkshopTools utility to WebAPI.

* Revert steamkit call to use dynamic typing for clarity :/

* Mark webAPI based method for downloading workshop content as obsolete.

* Update Torch project definition.

* Disable building Torch client

* Update readme

* Change init order to ensure paths are initialized for plugins

* Reorder exception logging to reduce duplication

* Use thread safe queues in MtObservableCollectionBase

* Revert "Change init order to ensure paths are initialized for plugins"

This reverts commit 3f803b8107.

* Fix layout of ModListControl

* Combine Invokes to reduce allocations

* Replace string comparisons by string.Equals / string.IsNullOrEmpty

* Replace string comparisons by string.Equals / string.IsNullOrEmpty

* Use MtObservableList for Modlist to avoid race conditions.
2019-02-02 06:26:55 -05:00
Brant Martin
61307ce584 Merge branch 'Patron' 2019-02-02 06:25:40 -05:00
Jimmacle
8f755a5cfc Update Initializer.cs 2019-01-31 11:45:11 -08:00
Jimmacle
c3addd05f7 Keen why did you change the beta password 2019-01-31 08:46:19 -08:00
Jimmacle
bbcfc9fb07 Update jenkins-grab-se.ps1 2019-01-31 08:45:01 -08:00
John Gross
63ac99f97a Revert "Change init order to ensure paths are initialized for plugins"
This reverts commit 3f803b8107.
2019-01-25 13:16:14 -08:00
John Gross
6d29bce267 Use thread safe queues in MtObservableCollectionBase 2019-01-25 12:36:41 -08:00
John Gross
6b039288d5 Reorder exception logging to reduce duplication 2019-01-25 12:31:34 -08:00
John Gross
3f803b8107 Change init order to ensure paths are initialized for plugins 2019-01-25 12:22:30 -08:00
John Gross
814a9def7f Update readme v1.3.1 2019-01-21 16:13:14 -08:00
John Gross
8c7891809e Update readme 2019-01-21 16:11:44 -08:00
John Gross
30729049b3 Give Mr. Parenthesis a friend 2019-01-17 17:02:03 -08:00
John Gross
1a0f80dce7 Actually finish making Jenkins work 2019-01-17 16:07:13 -08:00
John Gross
6973bc8e7d Make Jenkins download playtest branch 2019-01-17 15:58:35 -08:00
John Gross
ae3edd67da Update chat schtuff 2019-01-17 15:52:16 -08:00