Commit Graph
8 Commits
Author SHA1 Message Date
Cyberboss d550ed775a Cleans up some class definitions 2017-11-02 15:49:17 -04:00
Cyberboss 6b31504baf Removes useless designer files 2017-10-24 14:11:29 -04:00
Cyberboss 40a06200c5 Fixes installer not being marked as public 2017-10-23 22:08:31 -04:00
Cyberboss 3fd79371d9 Document the ProjectInstaller 2017-10-20 19:20:29 -04:00
Cyberboss 3137be7abb Massive sanity reorganization of project structure
Overall:
- Removed all 'TG' prefixes on classes and enums
Service:
- TGStationServer => ServerInstance
- TGServerService => Service
- Moved all ServerInstance partial classes to a subfolder
- Moved ChatProvider classes, delegate, and interface to a namespace
- Moved EventID and ChatMessageType to their own .cs files
- Moved SanitizeTopicString to Program
- ServerService.cs => Service.cs
- Fixed ProjectInstaller being in it's own namespace instead of
TGServerService
Interface:
- Moved ExitCode enum to Command class
- Moved all components to a namespace
- Moved all component enums to Enumerations.cs
- DDInteropCallHolder => DreamDaemonBridge
- Move PullRequestInfo and DreamDaemonBridge to their own .cs files
- Changes the type of ChannelFactory cache from Dictionary<Type,
ChannelFactory> to IDictionary<Type, ChannelFactory>
2017-10-20 14:00:09 -04:00
Cyberboss 38f3094582 Document Server.cs 2017-10-18 12:49:33 -04:00
Jordan BrownandAnturK 73c23a6b17 Service is now started only by the installer (#46)
* Service is now started only by the installer

* Unity
2017-06-12 12:06:26 +02:00
Jordan Brownandoranges 8c6d31f394 TGS3 (#3)
Let's just get this merged instead of having a massive PR

Original PR: tgstation/tgstation#26534
2017-06-01 13:06:42 +12:00