Skip to content

Commit e8a1986

Browse files
- Added List Elements in the OpenVariant library, with support for Event Registration Refnums
- Moved to LabVIEW Open Source Project palette
1 parent 40cc41f commit e8a1986

File tree

6 files changed

+51
-31
lines changed

6 files changed

+51
-31
lines changed

DataManipulation.vipb

Lines changed: 28 additions & 11 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="2020-04-14 21:13:19" Creator="Francois Normandin" Comments="" ID="9735ef163f401285798852d35a1a917a">
1+
<VI_Package_Builder_Settings Version="2018" Created_Date="2018-06-04 19:50:03" Modified_Date="2020-10-20 15:54:06" Creator="Francois Normandin" Comments="" ID="179276d5b84b3de443683b0271758526">
22
<Library_General_Settings>
33
<Package_File_Name>LabVIEW_Open_Source_lib_Data_Manipulation</Package_File_Name>
4-
<Library_Version>1.2.3.11</Library_Version>
4+
<Library_Version>1.3.0.13</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>
@@ -16,7 +16,9 @@
1616
<Target>LabVIEW</Target>
1717
</Library_General_Settings>
1818
<Advanced_Settings>
19-
<Package_Dependencies/>
19+
<Package_Dependencies>
20+
<Additional_External_Dependencies>labview_open_source_project_lib_labview_open_source_palette &gt;=1.0.0.2</Additional_External_Dependencies>
21+
</Package_Dependencies>
2022
<Custom_Action_VIs>
2123
<Pre-Build_VI/>
2224
<Post-Build_VI/>
@@ -31,8 +33,9 @@
3133
<Description>Data Manipulation is a collection of low-level data manipulation methods for interacting directly with type descriptors and variants to process flattened data efficiently.</Description>
3234
<Copyright/>
3335
<Packager>Francois Normandin</Packager>
34-
<URL>https://github.com/LabVIEW-Open-Source</URL>
35-
<Release_Notes>changed license to BSD 0-clause</Release_Notes>
36+
<URL>https://github.com/LabVIEW-Open-Source/DataManipulation</URL>
37+
<Release_Notes>- Addition of List Elements in OpenVariant palette, including Refnums such as Event Registrations
38+
- Moved to the LabVIEW Open Source Project palette</Release_Notes>
3639
</Description>
3740
<Destinations>
3841
<Toolkit_VIs>
@@ -140,9 +143,9 @@
140143
<Syncing_MNU_file/>
141144
</Controls_Palette_Information>
142145
<Functions_Palette_Information>
143-
<Virtual_Palette_Base_Path>Functions\Addons</Virtual_Palette_Base_Path>
144-
<Palette_Disk_Base_Path>&lt;vi.lib&gt;\addons</Palette_Disk_Base_Path>
145-
<Syncing_MNU_file/>
146+
<Virtual_Palette_Base_Path>Functions\Addons\LabVIEW Open Source Project</Virtual_Palette_Base_Path>
147+
<Palette_Disk_Base_Path>&lt;vi.lib&gt;\addons\LabVIEW Open Source Project</Palette_Disk_Base_Path>
148+
<Syncing_MNU_file>&lt;vi.lib&gt;\addons\LabVIEW Open Source Project\dir.mnu</Syncing_MNU_file>
146149
</Functions_Palette_Information>
147150
<Apply_Short_Names_to_VI_Titles>false</Apply_Short_Names_to_VI_Titles>
148151
<Apply_Short_Names_to_VI_Titles_2>false</Apply_Short_Names_to_VI_Titles_2>
@@ -238,7 +241,7 @@
238241
<Path>source\KVP Parser.vi</Path>
239242
<VI_Title/>
240243
</Items_Data>
241-
<GUID>900ACC947ECEE134D8931ADB70147B0A</GUID>
244+
<GUID>C6A659D733F5215A48AF23DDCA2A6C6B</GUID>
242245
</Functions_Palette_Data>
243246
<Functions_Palette_Data>
244247
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -357,7 +360,21 @@
357360
<Path>source\Variant\Variant_GetArrayElementTypeDescriptor.vi</Path>
358361
<VI_Title/>
359362
</Items_Data>
360-
<GUID>7489A8276189DA8DC98B974F7B47ABD4</GUID>
363+
<Items_Data>
364+
<Type>Item</Type>
365+
<Sub_Palette_Index>-1</Sub_Palette_Index>
366+
<NameSub_Menu_Name>Variant_ListElements.vi</NameSub_Menu_Name>
367+
<Short_Name/>
368+
<is_Merge_VI>false</is_Merge_VI>
369+
<Position>
370+
<Row>1</Row>
371+
<Column>4</Column>
372+
</Position>
373+
<Icon>00000000</Icon>
374+
<Path>source\Variant\Variant_ListElements.vi</Path>
375+
<VI_Title/>
376+
</Items_Data>
377+
<GUID>3AE0EF3B09FC796C941572468CDE1E36</GUID>
361378
</Functions_Palette_Data>
362379
<Functions_Palette_Data>
363380
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -462,7 +479,7 @@
462479
<Path>source\TypeDescriptor\TypeDescriptor_GetName.vi</Path>
463480
<VI_Title/>
464481
</Items_Data>
465-
<GUID>F4F63C8E7D2DB7D07BAB092E24BF8BC0</GUID>
482+
<GUID>9EBE04CE86045C3334AEDE67F95A5575</GUID>
466483
</Functions_Palette_Data>
467484
</Library_Palette_Definition>
468485
</VI_Package_Builder_Settings>

DataManipulation.vipc

329 Bytes
Binary file not shown.

source/TypeDescriptor/OpenDescriptor.lvlib

Lines changed: 4 additions & 3 deletions
Large diffs are not rendered by default.

source/Variant/OpenVariant.lvlib

Lines changed: 19 additions & 17 deletions
Large diffs are not rendered by default.
18.7 KB
Binary file not shown.

source/Variant/Variant_SetName.vi

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)