Jonas Arnold
9ad7ae3430
introduced TextBox in MultiFormatDataView to improve performance when only Characters are displayed,
...
changed newline characters display to unicode control symbols
3 years ago
Jonas Arnold
6316e66ea5
worked on data formatting and styling
3 years ago
Jonas Arnold
493260dac7
implemented newline handling in CommunicationDataViewModel,
...
implemented handling when newline separator is changed,
removed newline sequence variables from IProtocolSettings,
changed display style of RealizedItems in MultiFormatDataView,
introduced Selector for NewlineSeparator in MultiFormatDataView
3 years ago
Jonas Arnold
0210de0c2b
introduced DataViewModel to wrap ExtendedChar Model and create line identifier,
...
changed MultiFormatDataView to VirtualizingWrapPanel and added grouping per line
3 years ago
Jonas Arnold
429c7e842d
added CommunicationDataViewModel,
...
added DataLine,
added Properties to ExtendedChar to access Data from Frontend,
added MultiFormatDataView in first state,
fixed some warnings
3 years ago
Jonas Arnold
8bd6a14297
worked on MultiFormatTextBox
3 years ago
Jonas Arnold
c8c53221d3
added check if SettingsViewModel implements IProtocolSettings in CommunicationProtocolFactory,
...
implemented COM Port readout,
fixed functionality of AreEditable for the ProtocolSettingsViewModel,
implemented EnumValueToDescriptionConverter using Humanizer package,
implemented IntToStringConverter,
implemented SerialSettingsView
3 years ago
Jonas Arnold
641e72b1bd
implemented ConnectionRequestEventArgs to provide Connection result (Sucess or failure) to ProtocolSettingsViewModel
3 years ago
Jonas Arnold
585ce8bebd
implemented serial protocol,
...
made changes to CommunicationProtocol,
added ILibraryEquivalentConverter to convert library types to local types,
added Messenger to App,
implemented UserInterfaceMessages
3 years ago
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
e7b3e33f9e
enhancements in ProtocolConnectionSettings, renamed to ViewModel
3 years ago
Jonas Arnold
517dd057da
extended CommunicationProtocol with ProtocolConnectionSettings class
3 years ago
Jonas Arnold
b05f3ff137
implemented abstract CommunicationProtocol and enhanced ICommunicationProtocol
3 years ago
Jonas Arnold
867cc15529
changed ExtendedChar
3 years ago
Jonas Arnold
5ef28a13ea
added MultiTerm.Protocols project,
...
added ExtendedChar class
3 years ago