Merge branch 'release-2.0.0-beta.3'
This commit is contained in:
		
							
								
								
									
										12
									
								
								HISTORY.md
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								HISTORY.md
									
									
									
									
									
								
							@@ -1,3 +1,15 @@
 | 
			
		||||
Version 2.0.0-beta.3 (2015-08-20)
 | 
			
		||||
========================================================================
 | 
			
		||||
 | 
			
		||||
- VERBESSERT: Bei Updates werden neue eingebaute Stile jetzt immer berücksichtigt.
 | 
			
		||||
- VERBESSERT: Formatierung erscheint nur noch als 1 Undo-Schritt.
 | 
			
		||||
- VERBESSERUNG: Alias ACR für Albumin-Krea-Quotient; mg/g statt mg/g Crea.
 | 
			
		||||
- VERBESSERUNG: Datumseilen, die mit "Labor:" beginnen, werden nicht länger ignoriert.
 | 
			
		||||
- VERBESSERUNG: Keine Fehlermeldung mehr, falls Referenzbereiche negative Werte enthalten (wie z.B. Base Excess) [#650db4d2]
 | 
			
		||||
 | 
			
		||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Version 2.0.0-beta.2 (2015-08-16)
 | 
			
		||||
========================================================================
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -29,6 +29,7 @@ namespace Tests.Importer.ZaaImporter
 | 
			
		||||
    class LaurisItemTest
 | 
			
		||||
    {
 | 
			
		||||
        [Test]
 | 
			
		||||
        [TestCase("BE: 5.2 [-2 - 2] mmol/l", "BE", 5.2, "mmol/l", -2, 2, false)]
 | 
			
		||||
        [TestCase("Natrium: 139 [135 - 145] mmol/l", "Natrium", 139, "mmol/l", 135, 145, true)]
 | 
			
		||||
        [TestCase("Kalium: 5.2 [3.5 - 5] mmol/l", "Kalium", 5.2, "mmol/l", 3.5, 5, false)]
 | 
			
		||||
        public void ParseLaurisWithBothLimits(
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								publish/setup-files/installbanner-small.bmp
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								publish/setup-files/installbanner-small.bmp
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.8 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								publish/setup-files/installbanner.bmp
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								publish/setup-files/installbanner.bmp
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 153 KiB After Width: | Height: | Size: 153 KiB  | 
@@ -1,4 +1,4 @@
 | 
			
		||||
2.0.0-beta.2
 | 
			
		||||
http://zaa.nephrowiki.de/downloads/zaaReloaded-2.0.0-beta.2.exe
 | 
			
		||||
437bda34980828ab85f2dd3abb1991eef3cf17f3  publish/release/zaaReloaded-2.0.0-beta.2.exe
 | 
			
		||||
2.0.0-beta.3
 | 
			
		||||
http://zaa.nephrowiki.de/downloads/zaaReloaded-2.0.0-beta.3.exe
 | 
			
		||||
7453cdb91221fe4d9dabd8259be2dc7703274706  publish/release/zaaReloaded-2.0.0-beta.3.exe
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -72,7 +72,9 @@ namespace zaaReloaded2.Controller
 | 
			
		||||
                stream.Write(bytes, 0, bytes.Length);
 | 
			
		||||
                stream.Position = 0;
 | 
			
		||||
                SoapFormatter serializer = new SoapFormatter();
 | 
			
		||||
                return serializer.Deserialize(stream) as SettingsRepository;
 | 
			
		||||
                SettingsRepository repo = serializer.Deserialize(stream) as SettingsRepository;
 | 
			
		||||
                repo.LoadDefaults();
 | 
			
		||||
                return repo;
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@@ -113,7 +115,7 @@ namespace zaaReloaded2.Controller
 | 
			
		||||
        public SettingsRepository()
 | 
			
		||||
        {
 | 
			
		||||
            SettingsList = new List<Settings>();
 | 
			
		||||
            CreateDefault();
 | 
			
		||||
            Reset();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        #endregion
 | 
			
		||||
@@ -181,23 +183,46 @@ namespace zaaReloaded2.Controller
 | 
			
		||||
        /// Resets the Settings contained in this SettingsRepository
 | 
			
		||||
        /// to the default set of settings.
 | 
			
		||||
        /// </summary>
 | 
			
		||||
        private void CreateDefault()
 | 
			
		||||
        private void Reset()
 | 
			
		||||
        {
 | 
			
		||||
            SettingsList.Clear();
 | 
			
		||||
            LoadDefaults();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /// <summary>
 | 
			
		||||
        /// Loads default, built-in settings, replacing existing default
 | 
			
		||||
        /// settings that might have been persisted.
 | 
			
		||||
        /// </summary>
 | 
			
		||||
        private void LoadDefaults()
 | 
			
		||||
        {
 | 
			
		||||
            Assembly myAssembly = this.GetType().Assembly;
 | 
			
		||||
            SoapFormatter deserializer = new SoapFormatter();
 | 
			
		||||
            Stream stream = myAssembly.GetManifestResourceStream("zaaReloaded2.Defaults.ward.zaaReloaded");
 | 
			
		||||
            Settings settings = deserializer.Deserialize(stream) as Settings;
 | 
			
		||||
            settings.Name = Properties.Settings.Default.SettingsNameWard + BUILTIN_LABEL;
 | 
			
		||||
            settings.Uid = Guid.Parse(DEFAULT_SETTINGS_1_UID);
 | 
			
		||||
            SettingsList.Add(settings);
 | 
			
		||||
            ReplaceOrAdd(settings);
 | 
			
		||||
 | 
			
		||||
            stream = myAssembly.GetManifestResourceStream("zaaReloaded2.Defaults.clinic.zaaReloaded");
 | 
			
		||||
            settings = deserializer.Deserialize(stream) as Settings;
 | 
			
		||||
            settings.Name = Properties.Settings.Default.SettingsNameClinic + BUILTIN_LABEL;
 | 
			
		||||
            settings.Uid = Guid.Parse(DEFAULT_SETTINGS_2_UID);
 | 
			
		||||
            SettingsList.Add(settings);
 | 
			
		||||
            ReplaceOrAdd(settings);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        private void ReplaceOrAdd(Settings settings)
 | 
			
		||||
        {
 | 
			
		||||
            Settings existing = SettingsList.FirstOrDefault(s => s.Uid == settings.Uid);
 | 
			
		||||
            if (existing == null)
 | 
			
		||||
            {
 | 
			
		||||
                SettingsList.Add(settings);
 | 
			
		||||
            }
 | 
			
		||||
            else
 | 
			
		||||
            {
 | 
			
		||||
                int index = SettingsList.IndexOf(existing);
 | 
			
		||||
                SettingsList.RemoveAt(index);
 | 
			
		||||
                SettingsList.Insert(index, settings);
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        #endregion
 | 
			
		||||
 
 | 
			
		||||
@@ -3,20 +3,20 @@
 | 
			
		||||
<a1:Settings id="ref-1" xmlns:a1="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
<Uid xsi:type="a2:Guid" xmlns:a2="http://schemas.microsoft.com/clr/ns/System">
 | 
			
		||||
<_a>-97947944</_a>
 | 
			
		||||
<_b>-28017</_b>
 | 
			
		||||
<_c>17434</_c>
 | 
			
		||||
<_d>191</_d>
 | 
			
		||||
<_e>72</_e>
 | 
			
		||||
<_f>82</_f>
 | 
			
		||||
<_g>56</_g>
 | 
			
		||||
<_h>48</_h>
 | 
			
		||||
<_i>158</_i>
 | 
			
		||||
<_j>105</_j>
 | 
			
		||||
<_k>95</_k>
 | 
			
		||||
<_a>82184435</_a>
 | 
			
		||||
<_b>11851</_b>
 | 
			
		||||
<_c>19443</_c>
 | 
			
		||||
<_d>139</_d>
 | 
			
		||||
<_e>251</_e>
 | 
			
		||||
<_f>157</_f>
 | 
			
		||||
<_g>33</_g>
 | 
			
		||||
<_h>11</_h>
 | 
			
		||||
<_i>13</_i>
 | 
			
		||||
<_j>118</_j>
 | 
			
		||||
<_k>225</_k>
 | 
			
		||||
</Uid>
 | 
			
		||||
<Name id="ref-3">NepA neu</Name>
 | 
			
		||||
<ReferenceStyle xsi:type="a3:ReferenceStyle" xmlns:a3="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Formatter/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">IfSpecialItem</ReferenceStyle>
 | 
			
		||||
<Name id="ref-3">Kopie von Standard für NepA</Name>
 | 
			
		||||
<ReferenceStyle xsi:type="a3:ReferenceStyle" xmlns:a3="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Formatter/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">IfSpecialOrAbnormal</ReferenceStyle>
 | 
			
		||||
<ElementsCount>1</ElementsCount>
 | 
			
		||||
<Element0Type href="#ref-4"/>
 | 
			
		||||
<Element0Object href="#ref-5"/>
 | 
			
		||||
@@ -59,13 +59,13 @@
 | 
			
		||||
<Child13Object href="#ref-22"/>
 | 
			
		||||
<Child14Type href="#ref-8"/>
 | 
			
		||||
<Child14Object href="#ref-23"/>
 | 
			
		||||
<Child15Type href="#ref-24"/>
 | 
			
		||||
<Child15Object href="#ref-25"/>
 | 
			
		||||
<Child16Type href="#ref-24"/>
 | 
			
		||||
<Child15Type href="#ref-8"/>
 | 
			
		||||
<Child15Object href="#ref-24"/>
 | 
			
		||||
<Child16Type href="#ref-25"/>
 | 
			
		||||
<Child16Object href="#ref-26"/>
 | 
			
		||||
<Child17Type href="#ref-24"/>
 | 
			
		||||
<Child17Type href="#ref-25"/>
 | 
			
		||||
<Child17Object href="#ref-27"/>
 | 
			
		||||
<Child18Type href="#ref-8"/>
 | 
			
		||||
<Child18Type href="#ref-25"/>
 | 
			
		||||
<Child18Object href="#ref-28"/>
 | 
			
		||||
</a4:SelectEachDay>
 | 
			
		||||
<a2:UnitySerializationHolder id="ref-8" xmlns:a2="http://schemas.microsoft.com/clr/ns/System">
 | 
			
		||||
@@ -95,7 +95,7 @@
 | 
			
		||||
</a4:Items>
 | 
			
		||||
<a4:Items id="ref-14" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
<Content id="ref-35">Spot-Urin: U-*</Content>
 | 
			
		||||
<Content id="ref-35">Spot-Urin: TPCR, ACR, U-Ery, U-Leu, U-Bakt</Content>
 | 
			
		||||
</a4:Items>
 | 
			
		||||
<a4:Items id="ref-15" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
@@ -115,7 +115,7 @@
 | 
			
		||||
</a4:Items>
 | 
			
		||||
<a4:Items id="ref-19" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
<Content id="ref-40">Diff.-BB: Ery, Neu, Lym, Mon, Baso, Eos</Content>
 | 
			
		||||
<Content id="ref-40">Diff.-BB: Neu, Lym, Mon, Baso, Eos</Content>
 | 
			
		||||
</a4:Items>
 | 
			
		||||
<a4:Items id="ref-20" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
@@ -123,36 +123,36 @@
 | 
			
		||||
</a4:Items>
 | 
			
		||||
<a4:Items id="ref-21" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
<Content id="ref-42">Medikamente: TAC, CSA, SIR, Vancomycin, Gentamicin, Tobramicin</Content>
 | 
			
		||||
<Content id="ref-42">Eisenhaushalt: Eisen, Ferritin, Transferrin, Tf.-Sätt.</Content>
 | 
			
		||||
</a4:Items>
 | 
			
		||||
<a4:Items id="ref-22" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
<Content id="ref-43">Eisenhaushalt: Eisen, Ferritin, Transferrin, Tf.-Sätt.</Content>
 | 
			
		||||
<Content id="ref-43">BGA: pH, Std.-Bic., BE</Content>
 | 
			
		||||
</a4:Items>
 | 
			
		||||
<a4:Items id="ref-23" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
<Content id="ref-44">BGA: pH, Std.-Bic., BE</Content>
 | 
			
		||||
<Content id="ref-44">Hepatitis-Serologie: Anti-HBs, Anti-HBc</Content>
 | 
			
		||||
</a4:Items>
 | 
			
		||||
<a2:UnitySerializationHolder id="ref-24" xmlns:a2="http://schemas.microsoft.com/clr/ns/System">
 | 
			
		||||
<Data id="ref-45">zaaReloaded2.Controller.Elements.CustomText</Data>
 | 
			
		||||
<a4:Items id="ref-24" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
<Content id="ref-45">Medikamente: TAC, CSA, SIR, Vancomycin, Gentamicin, Tobramicin</Content>
 | 
			
		||||
</a4:Items>
 | 
			
		||||
<a2:UnitySerializationHolder id="ref-25" xmlns:a2="http://schemas.microsoft.com/clr/ns/System">
 | 
			
		||||
<Data id="ref-46">zaaReloaded2.Controller.Elements.CustomText</Data>
 | 
			
		||||
<UnityType>4</UnityType>
 | 
			
		||||
<AssemblyName href="#ref-7"/>
 | 
			
		||||
</a2:UnitySerializationHolder>
 | 
			
		||||
<a4:CustomText id="ref-25" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
<Content id="ref-46">Virologie (EDTA-Blut): CMV-PCR, BKV-PCR</Content>
 | 
			
		||||
</a4:CustomText>
 | 
			
		||||
<a4:CustomText id="ref-26" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
<Content id="ref-47">Nephrolog. Sediment: pH, Proteinurie, Ery /µl, Leu /µl, Plattenep. /µl, Bakt., Schleimfäden</Content>
 | 
			
		||||
<Content id="ref-47">Virologie (EDTA-Blut): CMV-PCR, BKV-PCR</Content>
 | 
			
		||||
</a4:CustomText>
 | 
			
		||||
<a4:CustomText id="ref-27" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
<Content id="ref-48">Autoantikörper: ANCA (IF), MPO-ANCA (ELISA), PR3-ANCA (ELISA), ANA (IF), AnDNA (ELISA), AnDNA (RIA)</Content>
 | 
			
		||||
<Content id="ref-48">Nephrolog. Sediment: pH, Proteinurie, Ery /µl, Leu /µl, Plattenep. /µl, Bakt., Schleimfäden</Content>
 | 
			
		||||
</a4:CustomText>
 | 
			
		||||
<a4:Items id="ref-28" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<a4:CustomText id="ref-28" xmlns:a4="http://schemas.microsoft.com/clr/nsassem/zaaReloaded2.Controller.Elements/zaaReloaded2%2C%20Version%3D1.0.0.0%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3D6ec8d075a1ab1383">
 | 
			
		||||
<Version>1</Version>
 | 
			
		||||
<Content id="ref-49">Hepatitis-Serologie: Anti-HBs, Anti-HBc</Content>
 | 
			
		||||
</a4:Items>
 | 
			
		||||
<Content id="ref-49">Autoantikörper: ANCA (IF), MPO-ANCA (ELISA), PR3-ANCA (ELISA), ANA (IF), AnDNA (ELISA), AnDNA (RIA)</Content>
 | 
			
		||||
</a4:CustomText>
 | 
			
		||||
</SOAP-ENV:Body>
 | 
			
		||||
</SOAP-ENV:Envelope>
 | 
			
		||||
 
 | 
			
		||||
@@ -8,7 +8,7 @@
 | 
			
		||||
"Albumin (SU)"                     Alb                  SU
 | 
			
		||||
"Albumin (SU)/die"                 Alb                  SU
 | 
			
		||||
Albumin                            Alb                  S
 | 
			
		||||
Albumin/Creatinin (PU)"            ACR                  U
 | 
			
		||||
"Albumin/Creatinin (PU)"           ACR                 U
 | 
			
		||||
"Alk. Phosphatase"                 AP                   S
 | 
			
		||||
Amylase                            Amylase              S
 | 
			
		||||
"anorg. Phosphat"                  P                    S
 | 
			
		||||
 
 | 
			
		||||
@@ -8,3 +8,4 @@ mmol/l              mM
 | 
			
		||||
n*1000/µl           /nl
 | 
			
		||||
n*10E6/µl           /fl
 | 
			
		||||
Bak/µl              /µl
 | 
			
		||||
"mg/g Crea"         mg/g
 | 
			
		||||
 
 | 
			
		||||
@@ -121,7 +121,6 @@ namespace zaaReloaded2.Formatter
 | 
			
		||||
        {
 | 
			
		||||
            if (!CanRun) throw new NoLaboratoryDataException("No laboratory data to format.");
 | 
			
		||||
 | 
			
		||||
            CreateStyles();
 | 
			
		||||
            int current = 0;
 | 
			
		||||
            while (current < Settings.Elements.Count)
 | 
			
		||||
            {
 | 
			
		||||
@@ -146,7 +145,14 @@ namespace zaaReloaded2.Formatter
 | 
			
		||||
                    current++;
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            // Write everything to the Word document
 | 
			
		||||
            Globals.ThisAddIn.Application.UndoRecord.StartCustomRecord(
 | 
			
		||||
                String.Format("Laborformatierung ({0})", Properties.Settings.Default.AddinName)
 | 
			
		||||
                );
 | 
			
		||||
            CreateStyles();
 | 
			
		||||
            _secondaryBuffer.Flush();
 | 
			
		||||
            Globals.ThisAddIn.Application.UndoRecord.EndCustomRecord();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /// <summary>
 | 
			
		||||
 
 | 
			
		||||
@@ -134,7 +134,7 @@ namespace zaaReloaded2.Importer.ZaaImporter
 | 
			
		||||
        {
 | 
			
		||||
            if (match.Groups["limits"].Success)
 | 
			
		||||
            {
 | 
			
		||||
                Regex limitRegex = new Regex(@"\[(?<limit1>[\d.]+)?\s*(?<operator>\S+)\s*(?<limit2>[\d.]+)?]");
 | 
			
		||||
                Regex limitRegex = new Regex(@"\[(?<limit1>[-\d.]+)?\s*(?<operator>\S+)\s*(?<limit2>[-\d.]+)?]");
 | 
			
		||||
                Match limitMatch = limitRegex.Match(match.Groups["limits"].Value);
 | 
			
		||||
                if (limitMatch.Groups["limit1"].Success && limitMatch.Groups["limit2"].Success)
 | 
			
		||||
                {
 | 
			
		||||
 
 | 
			
		||||
@@ -236,7 +236,7 @@ namespace zaaReloaded2.Importer.ZaaImporter
 | 
			
		||||
        /// paragraph of a LaurisText.
 | 
			
		||||
        /// </summary>
 | 
			
		||||
        static readonly Regex _timeStampRegex = new Regex(
 | 
			
		||||
            @"^\s*\(?\s*(?<datetime>\d\d\.\d\d\.\d\d\d\d\s+\d\d:\d\d)");
 | 
			
		||||
            @"^(Labor:)?\s*\(?\s*(?<datetime>\d\d\.\d\d\.\d\d\d\d\s+\d\d:\d\d)");
 | 
			
		||||
        IList<String> _paragraphs;
 | 
			
		||||
        Parameters _parameterDictionary;
 | 
			
		||||
        Units _unitDictionary;
 | 
			
		||||
 
 | 
			
		||||
@@ -49,6 +49,14 @@ namespace zaaReloaded2
 | 
			
		||||
        {
 | 
			
		||||
            Bovender.ExceptionHandler.CentralHandler.ManageExceptionCallback += CentralHandler_ManageExceptionCallback;
 | 
			
		||||
            CheckForUpdates();
 | 
			
		||||
            _oldCaption = Globals.ThisAddIn.Application.Caption;
 | 
			
		||||
            Globals.ThisAddIn.Application.Caption = 
 | 
			
		||||
                String.Format(
 | 
			
		||||
                    "{0} ({1} {2})", 
 | 
			
		||||
                    _oldCaption,
 | 
			
		||||
                    Properties.Settings.Default.AddinName,
 | 
			
		||||
                    Updater.Version.CurrentVersion().ToString()
 | 
			
		||||
                );
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
 | 
			
		||||
@@ -58,6 +66,11 @@ namespace zaaReloaded2
 | 
			
		||||
                if (_updaterVM.InstallUpdateCommand.CanExecute(null))
 | 
			
		||||
                    _updaterVM.InstallUpdateCommand.Execute(null);
 | 
			
		||||
            }
 | 
			
		||||
            try
 | 
			
		||||
            {
 | 
			
		||||
                Globals.ThisAddIn.Application.Caption = _oldCaption;
 | 
			
		||||
            }
 | 
			
		||||
            catch { }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        #region Properties
 | 
			
		||||
@@ -126,6 +139,7 @@ namespace zaaReloaded2
 | 
			
		||||
 | 
			
		||||
        Ribbon _ribbon;
 | 
			
		||||
        UpdaterViewModel _updaterVM;
 | 
			
		||||
        string _oldCaption;
 | 
			
		||||
 | 
			
		||||
        #endregion
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -33,5 +33,14 @@ namespace zaaReloaded2.Updater
 | 
			
		||||
        {
 | 
			
		||||
            return new Uri(Properties.Settings.Default.VersionInfoFile);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        protected override string BuildDestinationFileName()
 | 
			
		||||
        {
 | 
			
		||||
            return System.IO.Path.Combine(
 | 
			
		||||
                DestinationFolder,
 | 
			
		||||
                DownloadUri.ToString().Split('/').Last()
 | 
			
		||||
                );
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
2.0.0-beta.2
 | 
			
		||||
2.0.0.7
 | 
			
		||||
2.0.0-beta.3
 | 
			
		||||
2.0.0.8
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user