Commit Graph

52 Commits

Author SHA1 Message Date
Daniel Kraus
8c4de2915a Make tests pass again (minor glitches). 2015-09-04 17:59:04 +02:00
Daniel Kraus
dccb3145db Merge branch 'item-comments' into develop
Conflicts:
	zaaReloaded2/Formatter/Formatter.cs
	zaaReloaded2/zaaReloaded2.csproj
2015-09-04 17:08:13 +02:00
Daniel Kraus
9068dde1c3 Implement ItemComment view model and view.
- NEU: Optionale Kommentare zu Laborwerten.
2015-08-30 20:32:56 +02:00
Daniel Kraus
02b4bc07a3 Working comments with CommentPool. 2015-08-30 07:48:32 +02:00
Daniel Kraus
a89a8103e5 Initial implementation of ItemComments. 2015-08-29 03:16:44 +02:00
Daniel Kraus
efbff88b1a Make ItemsTest work with preferred precisions. 2015-08-29 02:06:10 +02:00
Daniel Kraus
66ad3886da Workaround for commas in Lauris values.
- VERBESSERT: Kein Crash mehr, falls sich ein Komma in den Lauris-Block einschleicht.
2015-08-28 17:18:42 +02:00
Daniel Kraus
058de8e8cf Fix parsing of negative limits in Lauris parameters.
- VERBESSERUNG: Keine Fehlermeldung mehr, falls Referenzbereiche negative Werte enthalten (wie z.B. Base Excess) [#650db4d2]
2015-08-20 16:54:18 +02:00
Daniel Kraus
221509520d Fix markup detection DocumentWriter. 2015-08-16 16:25:53 +02:00
Daniel Kraus
92a8faa972 Implement text styles.
- NEU: Überschriften und pathologische Werte werden jetzt besonders ausgezeichnet (fett).
2015-08-15 20:14:24 +02:00
Daniel Kraus
32d4e8d955 Implement bold font; make tests pass again.
- NEU: Überschriften und pathologische Werte werden fett gedruckt.
- FIX: Kleinere Bugfixes.
2015-08-14 11:22:11 +02:00
Daniel Kraus
0708f2a2b3 Implement import and export of Settings.
- NEU: Stile können importiert und exportiert werden.
2015-08-11 21:22:34 +02:00
Daniel Kraus
c9fc4a5fae Implement serialization of Settings and SettingsRepository.
- FIX: Stile werden jetzt gespeichert.
2015-08-11 16:12:39 +02:00
Daniel Kraus
947b53cf97 Fix material convertsion and units detection. 2015-08-10 06:55:57 +02:00
Daniel Kraus
11b9b9df54 Make formatter tests pass. 2015-08-09 19:54:48 +02:00
Daniel Kraus
b59c9f2898 Wire up the views. 2015-08-09 13:24:44 +02:00
Daniel Kraus
bde85e5651 Fix views and view models. 2015-08-07 21:37:14 +02:00
Daniel Kraus
476f2d69be Improve date and time header (some tests failing now).
- NEU: Datumsangaben werden in eine Zeile "Laborwerte vom ..." eingebettet.
2015-08-05 22:04:07 +02:00
Daniel Kraus
ed43497179 Implement copying of elements. 2015-08-05 21:22:03 +02:00
Daniel Kraus
1205958eb1 Implement test to delete child element and make it pass. 2015-08-05 20:36:31 +02:00
Daniel Kraus
60296602a9 Implement DeleteElementCommand. 2015-08-05 20:28:09 +02:00
Daniel Kraus
742a588083 Make tests pass again (except not implemented ones). 2015-08-05 20:02:02 +02:00
Daniel Kraus
06a74992ef Make tests pass with refactored ZaaImporter. 2015-08-05 06:15:07 +02:00
Daniel Kraus
75c9c984c6 Refactor and harden ZaaImporter. 2015-08-04 23:21:38 +02:00
Daniel Kraus
a128b76522 Implement tests for SettingsViewModel add and add child commands. 2015-08-04 01:17:14 +02:00
Daniel Kraus
805da69d47 Implement passing test for ElementPickerViewModel. 2015-08-03 14:31:35 +02:00
Daniel Kraus
db8f88c563 Fix SettingsViewModelTest.CannotAddChildElementToFormatElement. 2015-08-03 06:32:05 +02:00
Daniel Kraus
1e4c3681f2 Implement ElementPickerViewModel; initial SettingsViewModelTest. 2015-08-02 21:51:58 +02:00
Daniel Kraus
286ddb1641 Fix cloning of SettingsViewModels. 2015-08-02 07:11:16 +02:00
Daniel Kraus
d0be7524d3 Make some classes ICloneable; implement SettingsRepositoryViewModel. 2015-08-01 21:23:56 +02:00
Daniel Kraus
12cd58180f Create rudimentary view models, default settings. 2015-07-31 17:19:49 +02:00
Daniel Kraus
9df937138d Implement DocumentWriter, control elements, and tests. 2015-07-25 14:33:48 +02:00
Daniel Kraus
659713abe3 Implement items wildcards. 2015-07-19 08:28:40 +02:00
Daniel Kraus
f069c858c9 Add SelectFirstDay and SelectLastDay elements. 2015-07-17 00:23:06 +02:00
Daniel Kraus
ff3086d9c8 Add SettingsRepository. 2015-07-16 06:50:58 +02:00
Daniel Kraus
e4e7f80ed2 Create new namespace zaaReloaded2.Formatter, move settings there. 2015-07-16 01:49:17 +02:00
Daniel Kraus
b421279208 Refactor: Rename lookup dictionaries to thesaurus.
This prevents confusion with the .NET term 'dictionary'.
2015-07-14 23:50:39 +02:00
Daniel Kraus
b810cc8a74 More work on Formatter; successful tests. 2015-07-14 23:19:41 +02:00
Daniel Kraus
c43b0af1e3 Fix LaurisTimePoint test. 2015-07-14 15:58:50 +02:00
Daniel Kraus
e36fee52ad Add formatter and initial tests. 2015-07-13 23:57:35 +02:00
Daniel Kraus
07ee4fbf2a Implement Laboratory and TimePoints. 2015-07-11 16:51:02 +02:00
Daniel Kraus
2cf31914dd Refactor: Separate concerns. 2015-07-06 15:48:43 +02:00
Daniel Kraus
2bd9c0e696 Implement TimePoint. 2015-07-04 12:09:39 +02:00
Daniel Kraus
5ec85c2237 Add test for invalid Lauris paragraph. 2015-06-30 21:47:30 +02:00
Daniel Kraus
443f3ac4e1 Add Lauris paragraph parser. 2015-06-29 21:50:27 +02:00
Daniel Kraus
39f63835be Add dictionaries, materials. 2015-06-28 09:44:33 +02:00
Daniel Kraus
24c58a5867 Implement base DictionaryBase with tests. 2015-06-21 14:53:49 +02:00
Daniel Kraus
9e0f8a85ae Add HasFields property to LineParser. 2015-06-21 06:15:27 +02:00
Daniel Kraus
cfbf3c7859 Add costructors to LineParser. 2015-06-21 06:12:30 +02:00
Daniel Kraus
bc5911f748 Add LineParser and basic dictionaries. 2015-06-20 21:13:55 +02:00