David Hall
|
fbd6873fe4
|
Updated project info for 2.1.2
|
2019-01-14 10:43:58 -07:00 |
David Hall
|
0d4cc9befc
|
Added shell clipboard structures
|
2019-01-14 09:21:49 -07:00 |
David Hall
|
3237d333e5
|
Added helper methods for SHCreate.. methods
|
2019-01-13 14:58:58 -07:00 |
David Hall
|
f6c9d9c9d0
|
Added improved types and constructors
|
2019-01-13 14:58:38 -07:00 |
David Hall
|
2da25331d2
|
Fixed problems with some Shell interfaces
|
2019-01-11 18:05:27 -07:00 |
David Hall
|
5df9ec9d46
|
Added NamespaceWalker coclass
|
2019-01-09 14:08:24 -07:00 |
David Hall
|
14c4a4660d
|
Added IParentAndItem
|
2019-01-08 23:16:43 -07:00 |
David Hall
|
2da542b8c6
|
Added INamespaceWalk and supporting elements
|
2019-01-08 23:16:27 -07:00 |
David Hall
|
1e16ceed27
|
Updated copyright and PackageTags formatting in project files
|
2019-01-07 15:00:20 -07:00 |
David Hall
|
9fe4a53014
|
Fixed IKnownFolderManager.GetFolderIds extension method
|
2019-01-06 19:03:05 -07:00 |
David Hall
|
62f0bb02ef
|
Added IFolderView2.TryGetItem extension method.
|
2019-01-06 19:02:12 -07:00 |
David Hall
|
8a9f412eec
|
Added helper extension method for IKnownFolderManager.GetFolderIds
|
2019-01-06 13:20:05 -07:00 |
David Hall
|
8623205679
|
Added generic helper methods for all interface methods that get a COM interface by specifying its IID.
|
2019-01-06 11:57:14 -07:00 |
David Hall
|
9c7a434c75
|
Added IColumnManager and IResultsFolder and supporting enums and structs
|
2019-01-05 15:50:53 -07:00 |
David Hall
|
c896add638
|
Changed retval params to return values
|
2019-01-04 23:02:58 -07:00 |
David Hall
|
bc213657d1
|
Changed retval params to return value
|
2019-01-04 21:01:34 -07:00 |
David Hall
|
606b5f1278
|
Updated project files for 2.1.2
|
2019-01-04 17:32:32 -07:00 |
David Hall
|
0f725183f0
|
Added basic support for Windows Search
|
2019-01-04 15:19:49 -07:00 |
David Hall
|
76fa7e0eac
|
Added IFolderView and IFolderView2 COM interfaces
|
2019-01-03 13:48:06 -07:00 |
David Hall
|
1716c7a5b5
|
Changes to IOleCommandTarget's method signatures to fix interop issues. Overhaul of OLECMDTEXT to make it function better as a value passed to the method instead of being creatable.
|
2019-01-03 10:52:07 -07:00 |
David Hall
|
5e154985a0
|
Modified IExplorerBrowserEvents so that PIDL parameters are passed at IntPtr
|
2019-01-03 07:59:44 -07:00 |
David Hall
|
b35d873906
|
Changed project versions to 2.1.2
|
2019-01-02 20:30:36 -07:00 |
David Hall
|
26bae2952e
|
Fixes for implementable shell interfaces
|
2019-01-02 20:29:52 -07:00 |
David Hall
|
4356d92c71
|
Changed project versions to 2.1.1.
|
2018-12-17 11:45:32 -07:00 |
David Hall
|
eb902e4595
|
Fixed build errors and warnings due to XML comments and obsolete license reference in project files.
|
2018-12-15 13:44:33 -07:00 |
David Hall
|
c6451bf9b3
|
Updated version to 2.1.0 to indicated addition of Theraot.Core as a dependency.
|
2018-12-11 11:34:44 -07:00 |
David Hall
|
33b358033d
|
Updated project information to version 2.0.1 and signed all assemblies.
|
2018-12-07 13:53:39 -07:00 |
David Hall
|
fed13f093c
|
Updated project files for 2.0.1
|
2018-11-30 14:34:07 -07:00 |
David Hall
|
8a1355b0af
|
Updated comments
|
2018-11-28 12:33:55 -07:00 |
David Hall
|
d434ec4527
|
Updated project files for 2.0 release
|
2018-11-28 08:53:23 -07:00 |
David Hall
|
c5467dfb7e
|
Another 2.0 major commit. All tests working.
|
2018-11-19 21:18:50 -07:00 |
David Hall
|
627c6d2314
|
2.0 Checkin - Buildable
|
2018-10-26 12:24:07 -06:00 |
David Hall
|
bfd2730324
|
Changed project builds to use latest C# minor version
|
2018-09-27 09:46:40 -05:00 |
David Hall
|
07b35daee3
|
Updated projects to version 2.0.0
|
2018-09-21 23:28:01 -06:00 |
David Hall
|
138accc380
|
MAJOR BREAKING CHANGES: Fundamentally changed how HANDLEs are represented and used. Much better type safety now that all handles derive from HANDLE and disposing instances are all noted by a SafeHxxx name. Solves problem with circular references and random IntPtr parameters.
|
2018-09-21 22:35:34 -06:00 |
David Hall
|
fe45d80854
|
Due to significant breaking changes related to the removal of conversion operators from GenericSafeHandle to IntPtr, changed version to 1.1.0.
|
2018-09-04 13:47:00 -06:00 |
David Hall
|
6c2d04b25c
|
Fixed SafeHandle references.
|
2018-09-04 12:10:31 -06:00 |
David Hall
|
0f476165ca
|
Updated all versions to 1.0.19
|
2018-08-18 21:37:35 -06:00 |
David Hall
|
f844f6a8f2
|
Updated projects for 1.0.18 release
|
2018-08-10 11:54:21 -06:00 |
David Hall
|
5d5d22cf67
|
Updated project files for 1.0.17
|
2018-07-30 17:26:53 -06:00 |
David Hall
|
8a6d47887f
|
Updated documentation
|
2018-07-30 17:24:36 -06:00 |
David Hall
|
46176b22fd
|
Added documentation and corrected interfaces that are to be implemented by clients so they have PreserveSig.
|
2018-07-30 15:54:24 -06:00 |
David Hall
|
d48759b7c9
|
Moved IObjectArray and collection into separate file along with documentation
|
2018-07-30 15:52:23 -06:00 |
David Hall
|
dd64445572
|
Added/updated shell progress dialog interface variants along with documentation.
|
2018-07-30 15:51:51 -06:00 |
David Hall
|
58b608868e
|
Added PhotoThumbnailProvider and documentation
|
2018-07-30 15:50:48 -06:00 |
David Hall
|
5739032c58
|
Further corrections
|
2018-07-26 23:13:32 -06:00 |
David Hall
|
87ca1aa1e0
|
Minor corrections to DllImport info
|
2018-07-26 23:11:03 -06:00 |
David Hall
|
38db67b78b
|
Updated project files for 1.0.17 release
|
2018-07-26 22:54:41 -06:00 |
David Hall
|
267cd7d18f
|
Completed Shell32 function adds
|
2018-07-26 21:11:00 -06:00 |
David Hall
|
4c7d9fc8db
|
More additions on Shell32
|
2018-07-26 16:49:45 -06:00 |
David Hall
|
ba0a2313b6
|
Added many more functions and interfaces from Shell32
|
2018-07-25 11:45:49 -06:00 |
David Hall
|
d64d154c08
|
Added IOleCommandTarget, IInputObject and IStartMenuPinnedList interfaces and supporting code
|
2018-07-22 14:37:06 -06:00 |
David Hall
|
19e4cd0699
|
Added IShellPropSheetExt and supporting code.
|
2018-07-22 11:44:27 -06:00 |
David Hall
|
f59f42fd82
|
Added ICopyHook interface and supporting code
|
2018-07-22 11:44:07 -06:00 |
David Hall
|
f654f77e73
|
Added SHChangeNotify
|
2018-07-21 22:31:13 -06:00 |
David Hall
|
749b5af680
|
Added more interfaces for Shell Extensions
|
2018-07-21 21:57:04 -06:00 |
David Hall
|
6c77595ea2
|
Updated correlation reports and project files after fixing analysis tool
|
2018-07-07 21:35:28 -06:00 |
David Hall
|
d1d0603c3b
|
Added SHCreateShellFolderView and supporting structures and interfaces.
|
2018-07-02 18:07:08 -06:00 |
David Hall
|
373a969eaa
|
Added interfaces for Shell Namespace Extensions
|
2018-07-02 17:43:17 -06:00 |
David Hall
|
a69e19ebc6
|
Updated project files and information to 1.0.16
|
2018-07-02 16:22:56 -06:00 |
David Hall
|
c85b8d8fc4
|
Version 1.0.15 project file updates
|
2018-06-27 13:25:04 -06:00 |
David Hall
|
d4d804e7a3
|
Updated project files for 1.0.14
|
2018-06-08 12:00:08 -06:00 |
David Hall
|
9751552187
|
Fixed apidl param on SHOpenFolderAndSelectItems
|
2018-06-08 11:20:28 -06:00 |
David Hall
|
a406749d98
|
Updated for build 1.0.13
|
2018-06-06 12:05:52 -06:00 |
David Hall
|
cd5f69ffd8
|
Fixed updates to project comments
|
2018-05-30 14:27:48 -06:00 |
David Hall
|
8df9eba7bb
|
Updated project files with new versions and comments
|
2018-05-30 12:32:03 -06:00 |
David Hall
|
2cfce3c7d3
|
Updated versions to 1.0.12 and corresponding release notes
|
2018-04-05 14:54:36 -06:00 |
David Hall
|
0d8b96fe9b
|
Corrected XML documentation errors
|
2018-04-03 18:35:18 -06:00 |
David Hall
|
6551700381
|
Updated versions to 1.0.11 and corresponding release notes
|
2018-04-03 17:58:52 -06:00 |
David Hall
|
d137adff78
|
ShellUtil.GetShellItemForPath now can get an item that doesn't exist on the file system.
|
2018-04-03 13:20:57 -06:00 |
David Hall
|
46a4f37829
|
Added FlagsAttribute to TRANSFER_SOURCE_FLAGS
|
2018-04-03 13:20:01 -06:00 |
David Hall
|
810a11b180
|
Added IFileSystemBindData and IFileSystemBindData2 and the multiple STR_ values for binding contexts.
|
2018-04-02 13:29:46 -06:00 |
David Hall
|
a49fa8b4cd
|
Added XML comments
|
2018-03-30 14:45:25 -06:00 |
David Hall
|
2e657759b9
|
Added SHFileOperation
|
2018-03-30 14:44:37 -06:00 |
David Hall
|
9248d35d75
|
Fixed XML comments
|
2018-03-29 18:24:50 -06:00 |
David Hall
|
d7fe8c0d29
|
Add XML comments
|
2018-03-29 18:24:12 -06:00 |
David Hall
|
6cf88c9fb5
|
Further refinements to IFileOperations
|
2018-03-29 18:23:44 -06:00 |
David Hall
|
f3c7b84b59
|
Added IOperationsProgressDialog shell interface
|
2018-03-29 18:22:43 -06:00 |
David Hall
|
bccc8b83f3
|
Added IFileOperation interface
|
2018-03-28 20:38:20 -06:00 |
David Hall
|
8b19ca8f5e
|
Renamed KnownFolders to KnownFolder, changed SelectedItem to retrieve file system path if available and readonly as it cannot be used to set the initial value.
|
2018-03-27 17:04:44 -06:00 |
David Hall
|
84b7a3bada
|
Updated to version 1.0.10
|
2018-03-26 19:19:38 -06:00 |
David Hall
|
30554d4c67
|
Updated builds and reports with updated constucts
|
2018-03-26 16:56:47 -06:00 |
David Hall
|
cd9e856f77
|
Changed version to 1.0.9
|
2018-03-26 15:06:12 -06:00 |
David Hall
|
75382833ef
|
Added IAutoComplete and IAutoComplete2
|
2018-03-26 13:18:42 -06:00 |
David Hall
|
78a850e412
|
Updated project and package details with changes for 1.0.8
|
2018-02-07 09:56:40 -07:00 |
David Hall
|
dbf2e68121
|
Updated projects to version 1.0.8
|
2018-02-07 09:44:01 -07:00 |
David Hall
|
0901281ced
|
Added IOpenControlPanel and supporting enum for valid control panel items.
|
2018-01-29 16:46:04 -07:00 |
David Hall
|
3291e2e0d5
|
Added IFileDialog2, IFileDialogControlEvents, and IFileDialogCustomize.
|
2018-01-29 16:22:49 -07:00 |
David Hall
|
a0345b2eab
|
Reorganized, added documentation, added IFolderViewOptions, simplified use of SV2CVW2_PARAMS.
|
2018-01-29 11:23:44 -07:00 |
David Hall
|
c5885b4c17
|
Updated projects for 1.0.7 build.
|
2018-01-27 15:07:38 -07:00 |
David Hall
|
47fe61ac8c
|
Renamed file
|
2018-01-20 22:29:41 -07:00 |
David Hall
|
f1f6751cb1
|
Changed signature of IShellItemImageFactory.GetImage to make it easier to handle errors
|
2018-01-20 22:29:27 -07:00 |
David Hall
|
ee7d921097
|
Reorganized and extracted IShellItem and IShellFolder related items into their own files.
|
2018-01-20 18:17:16 -07:00 |
David Hall
|
6d88dc4f87
|
Added IThumbnailProvider
|
2018-01-20 18:14:18 -07:00 |
David Hall
|
f63667be7b
|
Added IExtractImage
|
2018-01-20 18:13:50 -07:00 |
David Hall
|
b6ee5b94d4
|
Added IShellView, IShellView2, IShellView3, and IShellBrowswer
|
2018-01-20 18:13:33 -07:00 |
David Hall
|
7286c4320f
|
Cleaned up code and added IExtractIcon
|
2018-01-20 18:12:14 -07:00 |
David Hall
|
6e978b63e3
|
Made first BHID entry == 1 so that 0 could be used for Unknown.
|
2018-01-20 18:04:20 -07:00 |
David Hall
|
288da7598a
|
Updated xmldoc
|
2018-01-20 18:03:20 -07:00 |
David Hall
|
19c6995b60
|
Updated PIDL wrapper to fix memory release errors and add a few helper methods.
|
2018-01-17 12:31:09 -07:00 |
David Hall
|
dd46a07422
|
Added ILFree method
|
2018-01-17 12:29:09 -07:00 |
David Hall
|
70318b9f98
|
Added binding attributes for IShellItem2 methods
|
2018-01-16 17:15:30 -07:00 |
David Hall
|
e6910dc9a9
|
Fixed bug with CoTaskMemStringMarshaler being used for return values and is never called. Added marshaler to places where appropriate.
|
2018-01-15 09:41:05 -07:00 |
David Hall
|
e617c912a3
|
Added GetCustomAttributes extension method and converted existing uses.
|
2018-01-12 11:41:42 -07:00 |
David Hall
|
6f5015f4d6
|
Added FOLDERTYPEID and converted BHID guid constants to an enum with AssoicatedAttribute Guids.
|
2018-01-11 09:06:14 -07:00 |
David Hall
|
497322a537
|
Changed SHCreateItemFromIDList return value to HRESULT
|
2018-01-11 09:04:41 -07:00 |
David Hall
|
41922e423d
|
Converted KnownFolderDetailAttribute to a derivative of AssociateAttribute
|
2018-01-11 08:59:14 -07:00 |
David Hall
|
a23370af91
|
* Reorganized files to reduce file size
* Added documentation
* Added IShellLibrary and supporting constructs
|
2018-01-09 14:08:57 -07:00 |
David Hall
|
9b7e3ef765
|
Rolled project versions to 1.0.6
|
2017-12-29 13:54:58 -07:00 |
David Hall
|
ea0dd3fd16
|
Changed project version to 1.0.5
|
2017-12-14 21:26:21 -07:00 |
David Hall
|
f446e2e9b7
|
1.0.4 Release Build
|
2017-12-14 17:34:14 -07:00 |
David Hall
|
57375676b5
|
Removed unneeded references from project dependencies
|
2017-12-14 11:37:56 -07:00 |
David Hall
|
c531d22515
|
Updated projects to 1.0.4, added release notes, and updated correlation reports.
|
2017-12-10 18:45:07 -07:00 |
David Hall
|
8b392c2b45
|
Added correlation reports for all PInvoke libs
|
2017-12-06 11:26:50 -07:00 |
David Hall
|
9c39eec5f9
|
* Changed projects to v1.0.3
* Fixed DllImport attributes to match native methods
* Added Crypt32 and Mpr projects
|
2017-12-06 08:54:01 -07:00 |
David Hall
|
7fd5dbb3b6
|
Updated images in readme and NuGet packages.
|
2017-11-29 11:11:01 -07:00 |
David Hall
|
6b45f2ab1d
|
Changed all project files to build XML-doc on release and changed from .NET 4.61 to 4.5 to avoid use problems with all versions between them.
|
2017-11-28 17:12:19 -07:00 |
David Hall
|
35aa651977
|
Changed project files to version 1.0.2 and to have NuGet packages only build on Release
|
2017-11-27 20:30:54 -07:00 |
David Hall
|
b208f82df4
|
Updated projects and dependencies to allow for .NET Standard builds for all non-UI projects.
|
2017-11-27 16:50:18 -07:00 |
David Hall
|
da627dad2e
|
Initial load: Extra libraries and unit tests
|
2017-11-27 11:11:20 -07:00 |