Jonas Arnold
8393a41cea
registered event handler for connection request from UI,
...
created binding between settings view model and view,
created first settings view
3 years ago
Jonas Arnold
0b36f17997
implemented CommunicationProtocolFactory, added to App,
...
implemented ProtocolSettings and ProtocolSettingsViewModel,
extended CommunicationProtocol by settings and ProtocolType
3 years ago
Jonas Arnold
77e355a269
moved protocols enum to Protocols project
3 years ago
Jonas Arnold
5312b750f5
cleaned up namespaces:
...
Common.Logger => Common.Logging
MultiTerm.Core.Common => MultiTerm.Core.Types
added Log Method to ILogger and SerilogLogger,
implemented IAppSettingsProvider and XmlAppSettingsProvider,
added EnumHelpers in Common project
3 years ago
Jonas Arnold
f869d217ac
implemented creation of TerminalViewModel Tabs with DI,
...
therefore added TerminalViewModelFactory,
revisited StartupHelpers (mainly added AbstractFactory)
3 years ago
Jonas Arnold
aec146cf88
added enum for Protocol and TerminalView Types,
...
implemented selection of TerminalViewType in UI,
added BindingProxy to provide DataContext to elements that are not in the VisualTree of the UI
3 years ago
Jonas Arnold
63946ad478
implemented tab closing
3 years ago
Jonas Arnold
c3a965875f
added SendReceiveViewModel and according View,
...
moved StartupHelpers to new Common project,
added TabControl to ShellView
3 years ago