15 Commits

Author SHA1 Message Date
a20fa4a97a Implement extensions channel 2019-07-18 18:08:32 -05:00
6156eb9ff4 Don't wait to start main server 2019-07-18 18:08:29 -05:00
770e0db7b8 Add cli arguments 2019-07-18 18:08:25 -05:00
6a35ab1dc0 Add (unimplemented) webview server 2019-07-18 18:08:24 -05:00
3a78c0964f Run log cleaner 2019-07-18 18:08:24 -05:00
4685f6793d Pass product configuration 2019-07-18 18:08:23 -05:00
2e77c9d449 Scan extensions 2019-07-18 18:08:22 -05:00
d808bfaec6 Set workspace and folder URIs
This makes the file tree work.
2019-07-18 18:08:19 -05:00
7072bf1e83 Use new URI transformer everywhere 2019-07-18 18:08:18 -05:00
4e0a6d2941 Partial extension host, some restructuring
I didn't like how the inner objects accessed parent objects, so I
restructured all that.
2019-07-18 18:08:17 -05:00
0d618bb1ef Use spdlog for log service 2019-07-18 18:08:17 -05:00
a0121f2f0c Implement file provider
Reading, watching, saving, etc all seem to work now.
2019-07-18 18:08:16 -05:00
98f001395c Add content types 2019-07-18 18:08:15 -05:00
68fe085aa3 Add channels 2019-07-18 18:08:14 -05:00
4861405683 Initial connection handling 2019-07-18 18:08:13 -05:00