dahall
24dc30de5a
Updated project files with v3.2.1 information.
2020-03-09 10:23:37 -06:00
dahall
82f474e741
Add and corrected XML documentation.
2020-03-01 18:59:39 -07:00
dahall
19b3efd408
Updated project information and version to 3.2.0
2020-02-26 17:35:48 -07:00
dahall
ae3d4dc52c
Finished intial work on TaskbarButton form extender that fully enables all interactions with the taskbar button in the UI.
2020-02-26 15:20:47 -07:00
dahall
129a8247aa
Fixed RawValue and ToString for when non-lookup string supplied.
2020-02-26 15:19:13 -07:00
dahall
c93fbb5880
Fixed ToString
2020-02-26 15:18:40 -07:00
dahall
4b003a36be
BREAKING CHANGE: Major overhaul of shell registration settings. Removed some methods from ShellRegistrar to static methods in registration classes. Completed documentation and enhanced used of collections. Added registration classes for applications and file types.
2020-02-26 15:18:06 -07:00
dahall
ff228216a4
Renamed file to match class name.
2020-02-26 15:14:49 -07:00
dahall
fd802f7961
Cleaned up memory use and COM object releases.
2020-02-22 16:09:36 -07:00
dahall
8f9e7aa117
BREAKING CHANGES: Allow for ShellLink to function even if not persisted, added Equals functions, add DataFlags and Title property, changed Description to use just a string, removed FullPath property (duplicative and confusing), added Title to ToString, made SaveAs method public.
2020-02-22 16:08:17 -07:00
dahall
c892a083f6
Allow for ShellItem to function even if it doesn't have a IShellItem reference
2020-02-22 16:04:41 -07:00
dahall
18ba5de75d
Fixed capture and display problems
2020-02-20 13:57:46 -07:00
dahall
54b19e01e1
Cleaned and refactored
2020-02-13 11:49:36 -07:00
dahall
23aa0cef40
Cleaned up project file
2020-02-13 10:48:35 -07:00
dahall
8a30f5ce3c
Fixed exceptions thrown by ControlPanel methods by providing HRESULT from underlying COM shell object. #105
2020-02-08 15:08:44 -07:00
dahall
c856d06332
Updated project files for v3.1.9
2020-01-17 08:50:25 -07:00
dahall
42677e2063
Project files update for v3.1.8.
2020-01-13 09:26:39 -07:00
dahall
aff96b0adf
Fixed bug in defintion of IEnumIDList.Next and all dependent methods. ( #97 )
2020-01-04 15:44:00 -07:00
dahall
6edf55346d
Added support for .NET Core 3.1
2020-01-03 16:46:48 -07:00
David Hall
19bbc90234
Corrected bug in ShellItem.Open that would incorrectly try to open .url files as IShellLink. Now opens them as IShellItem. ( #82 )
2019-12-30 14:21:15 -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
b875577809
Fix for #81
2019-12-29 22:37:43 -07:00
David Hall
1ee34f1001
Updated all project files to version 3.1.7
2019-12-17 15:05:04 -07:00
David Hall
c2c9a6e2e6
Updated project files to support SourceLink
2019-12-17 14:56:55 -07:00
David Hall
61d0fbb908
Updated project files for 3.1.6 release
2019-12-11 22:09:39 -07:00
David Hall
8bb754f22e
Updated project files to version 3.1.5
2019-11-26 08:20:16 -07:00
David Hall
2036104502
Update project information for 3.1.4
2019-11-25 07:02:08 -07:00
David Hall
7c5f05b381
Added documentation
2019-11-23 19:00:15 -07:00
David Hall
2c94f7cdde
Updated constructor with strong type param
2019-11-20 12:56:03 -07:00
David Hall
2eab8af7eb
Changed project versions to 3.1.4
2019-11-13 23:07:14 -05:00
David Hall
035f6ce631
Updated project files for v3.1.3
2019-11-08 08:29:33 -07:00
David Hall
7f6c787af1
BREAKING CHANGE: moved interfaces and VARIANT from oaidl.h into Vanara.PInvoke.OleAut32 from Ole32 as they are actually hosted there. This required some changes to supproting code.
2019-11-06 22:13:59 -07:00
David Hall
0eb05fc0b0
Updated project info for 3.1.2 release
2019-11-04 06:49:29 -07:00
David Hall
6ef7235bf3
Update project versions to 3.1.2
2019-10-23 13:44:41 -06:00
David Hall
8302691c8e
First pass at adding support for Windows Search
2019-10-23 13:42:37 -06:00
David Hall
4097090539
Fixed ShellItem.FileInfo and PropertyDescriptions so they don't throw exceptions on non-file system types.
2019-10-23 13:37:16 -06:00
David Hall
3a09d5230a
Added parented constructor for ShellItemArray
2019-10-23 13:14:46 -06:00
David Hall
0223ac1721
Fixed ViewInExplorer for folder items
2019-10-23 13:14:23 -06:00
David Hall
f10199e737
Changed EnumerateChildren to remove default params
2019-10-23 13:12:52 -06:00
David Hall
3045ff2aaa
Fixed condition where IEnumIDList is not implemented ( #68 )
2019-10-21 07:23:25 -06:00
David Hall
dee8220068
Update project file information and version to 3.1.1.
2019-10-17 13:43:37 -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
1f725bbefc
Changed EventHandlerEx<T> (Theraot) to EventHandle<T>.
2019-10-03 12:55:32 -06:00
David Hall
830177d435
Minor file access changes to support .NET Core 3
2019-10-03 11:15:05 -06:00
David Hall
804c4a946d
Fixed compiler warnings
2019-09-18 15:33:26 -06:00
David Hall
846783b115
Updated project documentation
2019-09-05 21:03:18 -06:00
David Hall
d56d9486e7
Updated project information to version 3.0.1, added DLL references, and updated markdown files.
2019-09-04 14:11:25 -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
d89a9df2a5
With so many breaking changes, I decided to roll the version to 3.0.0.
2019-08-27 12:42:33 -06:00
David Hall
ee72119e36
MAJOR BREAKING CHANGE: Moved all extension methods for System.Object to Vanara.Extensions.Reflection namespace to avoid Intellisense overloads with methods that will be rarely used.
2019-08-17 14:42:49 -06:00