Skip to content

Commit 6dd883d

Browse files
Merge branch 'release/1.2.1.11'
2 parents a464d37 + 65cd3b7 commit 6dd883d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+323
-275
lines changed

Configuration Manager.vipb

Lines changed: 27 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<VI_Package_Builder_Settings Version="2018" Created_Date="2018-06-04 19:50:03" Modified_Date="2019-07-03 19:43:37" Creator="Francois Normandin" Comments="" ID="52de524e7cd6527c46801224d64d50e4">
1+
<VI_Package_Builder_Settings Version="2018" Created_Date="2018-06-04 19:50:03" Modified_Date="2019-07-17 20:09:32" Creator="Francois Normandin" Comments="" ID="1144a5b8b8cb60c7915517c0ff342afa">
22
<Library_General_Settings>
33
<Package_File_Name>LabVIEW_Open_Source_lib_Configuration_Manager</Package_File_Name>
4-
<Library_Version>1.2.0.11</Library_Version>
4+
<Library_Version>1.2.1.12</Library_Version>
55
<Auto_Increment_Version>false</Auto_Increment_Version>
66
<Library_Source_Folder>source</Library_Source_Folder>
77
<Library_Output_Folder>_built-packages</Library_Output_Folder>
@@ -56,8 +56,7 @@ During "Write" operations, the elements will be written in the first manager of
5656
<Copyright/>
5757
<Packager/>
5858
<URL/>
59-
<Release_Notes>- Support for Arrays in CfgManager.Text
60-
- Partial support for CfgManager.Text.INI (Arrays are not supported yet)
59+
<Release_Notes>- Support for creation of file &amp; directories if non-existent
6160
</Release_Notes>
6261
</Description>
6362
<Destinations>
@@ -390,7 +389,21 @@ During "Write" operations, the elements will be written in the first manager of
390389
<Path>source\INI File</Path>
391390
<VI_Title/>
392391
</Items_Data>
393-
<GUID>72F39C1B8629DA7E9BA7F50E2322F2F3</GUID>
392+
<Items_Data>
393+
<Type>Item</Type>
394+
<Sub_Palette_Index>-1</Sub_Palette_Index>
395+
<NameSub_Menu_Name>SetParameterAsChanged.vi</NameSub_Menu_Name>
396+
<Short_Name/>
397+
<is_Merge_VI>false</is_Merge_VI>
398+
<Position>
399+
<Row>3</Row>
400+
<Column>5</Column>
401+
</Position>
402+
<Icon>00000000</Icon>
403+
<Path>source\Manager\SetParameterAsChanged.vi</Path>
404+
<VI_Title/>
405+
</Items_Data>
406+
<GUID>F74F835B5DAA3DB1556309666C017AE3</GUID>
394407
</Functions_Palette_Data>
395408
<Functions_Palette_Data>
396409
<Parent_Palette_Index>6</Parent_Palette_Index>
@@ -439,7 +452,7 @@ During "Write" operations, the elements will be written in the first manager of
439452
<Path>source\Encoding\Encode.vi</Path>
440453
<VI_Title/>
441454
</Items_Data>
442-
<GUID>C86F929A80E6BA19D72A23B5481D829F</GUID>
455+
<GUID>230A701F9B27C708C3C15D7C0CED440E</GUID>
443456
</Functions_Palette_Data>
444457
<Functions_Palette_Data>
445458
<Parent_Palette_Index>6</Parent_Palette_Index>
@@ -488,7 +501,7 @@ During "Write" operations, the elements will be written in the first manager of
488501
<Path>source\Encoding.Base64\Encode.vi</Path>
489502
<VI_Title/>
490503
</Items_Data>
491-
<GUID>623B4E0D8EE580C1173D4ACA423D0CCA</GUID>
504+
<GUID>5440A5AE0F284B04895A6530B46EF51F</GUID>
492505
</Functions_Palette_Data>
493506
<Functions_Palette_Data>
494507
<Parent_Palette_Index>6</Parent_Palette_Index>
@@ -537,7 +550,7 @@ During "Write" operations, the elements will be written in the first manager of
537550
<Path>source\Encryption\Encrypt.vi</Path>
538551
<VI_Title/>
539552
</Items_Data>
540-
<GUID>222E6E13DA0EA912CB9374CCCBAB01FA</GUID>
553+
<GUID>9225AC73F5C54F24446926E59F8596F4</GUID>
541554
</Functions_Palette_Data>
542555
<Functions_Palette_Data>
543556
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -670,7 +683,7 @@ During "Write" operations, the elements will be written in the first manager of
670683
<Path>source\Manager\Write URI.vi</Path>
671684
<VI_Title/>
672685
</Items_Data>
673-
<GUID>00549DA479E2620A87539648BDF0EED3</GUID>
686+
<GUID>B0D426F901A7C0595FBCE53374458D7E</GUID>
674687
</Functions_Palette_Data>
675688
<Functions_Palette_Data>
676689
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -747,7 +760,7 @@ During "Write" operations, the elements will be written in the first manager of
747760
<Path>source\Manager.Text.INI\Create Manager.Text.INI.vi</Path>
748761
<VI_Title/>
749762
</Items_Data>
750-
<GUID>A56333A34317AA713C1F09CEDF5E8AF7</GUID>
763+
<GUID>38FC5A418E327AED08771622DFE9EEAC</GUID>
751764
</Functions_Palette_Data>
752765
<Functions_Palette_Data>
753766
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -824,7 +837,7 @@ During "Write" operations, the elements will be written in the first manager of
824837
<Path>source\Manager\Decompose KVPs.vi</Path>
825838
<VI_Title/>
826839
</Items_Data>
827-
<GUID>FE73BCCC5FAABCB64514710673472A95</GUID>
840+
<GUID>EC71E788331314CEB4ABCB5CAA4A19B1</GUID>
828841
</Functions_Palette_Data>
829842
<Functions_Palette_Data>
830843
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -1125,7 +1138,7 @@ During "Write" operations, the elements will be written in the first manager of
11251138
<Path>source\Manager.Text\Read Path.vi</Path>
11261139
<VI_Title/>
11271140
</Items_Data>
1128-
<GUID>EFE31CDC3A970BC481F3CF1D4FDA04E8</GUID>
1141+
<GUID>043B3860B319DBA87D1B3182FB2D2298</GUID>
11291142
</Functions_Palette_Data>
11301143
<Functions_Palette_Data>
11311144
<Parent_Palette_Index>7</Parent_Palette_Index>
@@ -1342,7 +1355,7 @@ During "Write" operations, the elements will be written in the first manager of
13421355
<Path>source\Manager.Text\EnumerateElements.vi</Path>
13431356
<VI_Title/>
13441357
</Items_Data>
1345-
<GUID>7277BEC48FF6CB5F1003654E2E76B7E3</GUID>
1358+
<GUID>C9C836D8ABECDCF7FAFD602AD6095A05</GUID>
13461359
</Functions_Palette_Data>
13471360
<Functions_Palette_Data>
13481361
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -1419,7 +1432,7 @@ During "Write" operations, the elements will be written in the first manager of
14191432
<Path>source\Manager.Text.INI\Default INITextManager Object.vi</Path>
14201433
<VI_Title/>
14211434
</Items_Data>
1422-
<GUID>6485E29984772750A88D93379E01C770</GUID>
1435+
<GUID>E220B59053C8AB3197F8D7F72C457ADA</GUID>
14231436
</Functions_Palette_Data>
14241437
</Library_Palette_Definition>
14251438
</VI_Package_Builder_Settings>

_unittests/CfgManager Unit Tests.lvproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?xml version='1.0' encoding='UTF-8'?>
22
<Project Type="Project" LVVersion="13008000">
33
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
4+
<Property Name="NI.Project.Description" Type="Str"></Property>
45
<Item Name="My Computer" Type="My Computer">
56
<Property Name="server.app.propertiesEnabled" Type="Bool">true</Property>
67
<Property Name="server.control.propertiesEnabled" Type="Bool">true</Property>
@@ -28,6 +29,7 @@
2829
<Item Name="CfgManager.Text Partial Found Test Launcher.vi" Type="VI" URL="../CfgManager.Text Partial Found Test Launcher.vi"/>
2930
<Item Name="CfgManager.Collection Test Launcher.vi" Type="VI" URL="../CfgManager.Collection Test Launcher.vi"/>
3031
<Item Name="CfgManager Cache Lifetime Tests.vi" Type="VI" URL="../CfgManager Cache Lifetime Tests.vi"/>
32+
<Item Name="CfgManager.Text--ForceSave.vi" Type="VI" URL="../CfgManager.Text--ForceSave.vi"/>
3133
<Item Name="Test -- INI Creation.vi" Type="VI" URL="../Test -- INI Creation.vi"/>
3234
</Item>
3335
<Item Name="CfgManager.lvlib" Type="Library" URL="../../source/CfgManager.lvlib"/>
@@ -382,6 +384,7 @@
382384
<Item Name="VI Scripting - Traverse.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/traverseref.llb/VI Scripting - Traverse.lvlib"/>
383385
<Item Name="whitespace.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/whitespace.ctl"/>
384386
</Item>
387+
<Item Name="Serializer.lvclass" Type="LVClass" URL="../../source/Serializer/Serializer.lvclass"/>
385388
<Item Name="TRef FinderCallback.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/traverseref.llb/TRef FinderCallback.vi"/>
386389
</Item>
387390
<Item Name="Build Specifications" Type="Build"/>
16.8 KB
Binary file not shown.

_unittests/Test -- INI Creation.vi

784 Bytes
Binary file not shown.
284 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
-4 Bytes
Binary file not shown.
4 Bytes
Binary file not shown.
3.77 KB
Binary file not shown.
4 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)