dahall
ba890fd03d
Added Vanara.Windows.Shell.ShellDataTable which is a DataTable that defines its columns and row from items in a shell folder. Designed for streamlined async reading of a shell folder's items and their properties.
2020-11-04 10:47:30 -07:00
dahall
6e19a4be23
Updated tests based on Shell32 syntax changes
2020-11-02 07:51:09 -07:00
dahall
de1840d48a
Updated tests to fit changes to libs
2020-10-22 14:34:26 -06:00
dahall
8686a6723d
Updated project and build files for 3.2.18. Converted all project files to new SDK format.
2020-10-21 08:27:54 -06:00
dahall
d9db18bad4
Updated unit test for ShellItem and ShellView
2020-10-20 17:48:05 -06:00
dahall
1aff52f78e
Added known folder collected code
2020-09-03 10:52:19 -06:00
dahall
3085b7d412
Added new property keys for Recycle Bin ( #162 )
2020-08-31 10:43:21 -06:00
dahall
67e344975f
Updated unit tests with changes to TestCaseSources class
2020-08-26 13:49:55 -06:00
dahall
4ef43cf843
Added Vanara.Windows.Shell.NativeClipboard to expose native clipboard functions that are not routed through COM and DataObject.
2020-07-26 13:54:57 -06:00
dahall
0a89860cb6
Added move item test with events
2020-07-26 13:50:40 -06:00
dahall
7fa717ed28
Added ShellItem.InvokeVerb method and test
2020-07-17 15:31:12 -06:00
dahall
c727cfa055
Completed work on BindContext which wraps IBindCtx
2020-07-16 07:22:01 -06:00
dahall
afd0a4321f
Added ShellFileOperationDialog with tests a property ShellFileOperations.CustomProgressDialog to receive an instance of that dialog.
2020-07-15 19:00:30 -06:00
dahall
b153e67354
Optimized parameter enumerations and fixed bug in UpdateProgress event ( #146 )
2020-07-12 10:20:57 -06:00
dahall
a3bfd8c7cd
Added code and tests to refresh icon on Recycle Bin after changes.
2020-06-20 15:36:57 -06:00
dahall
a9162da80f
Fixed XML docs, cleaned code, added parameter attributes and missing CoClass values for IShellFolder, added Vanara.Windows.Shell.RecycleBin class and tests
2020-06-20 12:10:20 -06:00
dahall
c31890cf6a
Added string methods to ShellFileOperations and some tests for Recycle Bin.
2020-06-15 09:22:37 -06:00
dahall
fdcd7e93a1
Updated NuGet packages
2020-06-11 11:52:26 -06:00
dahall
e886ea1b7a
Fixed minor build errors and warnings
2020-06-11 10:27:59 -06:00
dahall
729345e24a
Added all remaining shobjidl_core.h interfaces to Shell32 and SearchApi
2020-06-10 20:37:25 -06:00
dahall
acdb6f845b
Added testing for Shell and simple console app
2020-06-06 19:21:28 -06:00
dahall
491c26e0d6
BREAKING CHANGE: Changed default behavior of ShellItem.Properties so that it is read-only. It was failing for all shell items that didn't have their own properties. To get previous behavior, simply set "shellItem.Properties.ReadOnly = false" before setting properties.
2020-06-01 10:43:51 -06:00
dahall
e69b8c843c
Refactored
2020-05-28 18:56:20 -06:00
dahall
84271bbf3a
Added testing of ShellItemChangeWatcher
2020-05-27 22:12:51 -06:00
dahall
8ab0e57f17
Fixed unit test projects after intro of Directory.Build.Props
2020-04-13 14:24:28 -06:00
dahall
c0ff453a20
Moved much of the individual project file detail to root Directory.Build.* files for consistency. Fixed build errors due to bad or missing project tags. Cleaned up project files.
2020-04-03 14:51:10 -06:00
dahall
3ab6ea12b3
Fixed ProgId tests to work with 3.2.0
2020-02-29 14:36:50 -07:00
dahall
cb71434118
Added tests for ShellLink when not file-based and new TaskbarButton.
2020-02-26 15:21:21 -07:00
dahall
d284fb6f69
Added further testing for #66
2020-01-09 09:41:01 -07:00
David Hall
4ced0d98da
Fixed ShellItem.GetImage so it doesn't fail when it cannot make the returning bitmap transparent. ( #85 )
2019-12-30 11:23:18 -07:00
David Hall
8302691c8e
First pass at adding support for Windows Search
2019-10-23 13:42:37 -06:00
David Hall
10587e3ee7
Test fix to EnumerateChildren
2019-10-21 07:24:07 -06:00
David Hall
5c47d6de8f
Updated test to include test for valid string DisplayName.
2019-10-08 13:35:01 -06:00
David Hall
4451258143
ADDED: Support for .NET Core 3.0 in all projects!!
...
Updated project files to version 3.1.0, changed icon to embedded NuGet resource rather than link, consolidated dependency conditions in project files, and updated all NuGet dependencies.
2019-10-03 13:35:16 -06:00
David Hall
d086778902
Consolidated test file reference to TestCaseSources
2019-09-17 10:36:00 -06:00
David Hall
6b8e0ccf58
Combined PInvoke.User32 and PInvoke.User32.Gdi and updated all dependencies.
...
Added .NET Standard 2.0 and .NET Core 2.0 and 2.1 support to all projects except Windows.Forms and Windows.Shell
2019-08-27 16:03:21 -06:00
David Hall
3917d01d59
Updated NUnit reference
2019-06-07 19:03:58 -06:00
David Hall
440af024bb
Updated shell tests
2019-05-08 19:03:17 -06:00
David Hall
8560a43662
Completed work on unit test separation. All projects build.
2019-03-16 16:11:06 -06:00
David Hall
1a7a555de1
Separated out each unit test project so there is a 1:1 match between unit test project and assembly. Should simplify rebuilds on testing.
2019-03-16 10:28:15 -06:00