David Hall
|
3d8019925b
|
Fixed problems from cleanup
|
2023-09-25 10:50:17 -06:00 |
David Hall
|
2eb7120807
|
Cleaned code and fixed build issues
|
2023-09-24 15:26:46 -06:00 |
David Hall
|
af64ba18a6
|
Finished nullable work on Vanara.Windows.Shell.Common
|
2023-08-17 11:44:44 -06:00 |
David Hall
|
1aba884b1e
|
Applied global usings and finished nullable work on Shell32
|
2023-08-04 10:24:49 -06:00 |
David Hall
|
b2a78e184b
|
Checkpoint on nullable work after signature work on PInvoke.Security, enabling nullable for entire solution, and auto fixing all optional attributed string and array parameters.
|
2023-03-31 09:47:53 -06:00 |
dahall
|
a1df4c77a8
|
Added ABN and ABS enums to ShellApi
|
2022-03-01 13:09:35 -07:00 |
dahall
|
a78b280178
|
Added further XML docs to Shell32.ABM
|
2022-03-01 11:06:03 -07:00 |
dahall
|
f525d30ba2
|
Corrected APPBARDATA structure layout to address #276
|
2022-02-12 11:24:23 -07:00 |
dahall
|
0bb9797e2f
|
BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions.
|
2022-01-14 07:32:51 -07:00 |
dahall
|
25feb73e7a
|
Normalized use of ComCtl32, Gdi32, and User32 references in Shell32
|
2022-01-04 15:30:20 -07:00 |
dahall
|
1f6085122f
|
Added Shell notify icon messages (#260)
|
2021-12-20 10:49:58 -07:00 |
dahall
|
e3ec9d17d7
|
Updated documentation for NOTIFYICONIDENTIFIER and added constructors.
|
2021-09-01 11:07:30 -06:00 |
dahall
|
00fe9c4ed2
|
Added FileIconInit method and SHSTOCKICONINFO.Default field.
|
2020-10-28 22:39:27 -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
|
7ff9e77f4b
|
Fixed packing of SHQUERYRBINFO (#127)
|
2020-06-01 09:39:40 -06:00 |
David Hall
|
bfd863bfe6
|
XML Comment corrections (bad params, bad refs, bad syntax).
|
2019-11-05 22:52:45 -07: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
|
0865938b33
|
Fixed bug in CommandLineToArgW by adding helper method, fixed bug in params to ExtractIconEx, added enum to params of SHGetStockIconInfo.
|
2019-06-10 15:26:59 -06:00 |
David Hall
|
9bfe5576f6
|
Fixed #56 with incorrect return value to CommandLineToArgvW.
|
2019-06-09 20:10:51 -06:00 |
David Hall
|
3cade3a2a8
|
Added generic helper functions for those where a COM interface is requested
|
2019-01-20 20:44:04 -08:00 |
David Hall
|
8a1355b0af
|
Updated comments
|
2018-11-28 12:33:55 -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
|
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
|
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
|
87ca1aa1e0
|
Minor corrections to DllImport info
|
2018-07-26 23:11:03 -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
|
d1d0603c3b
|
Added SHCreateShellFolderView and supporting structures and interfaces.
|
2018-07-02 18:07:08 -06:00 |
David Hall
|
0d8b96fe9b
|
Corrected XML documentation errors
|
2018-04-03 18:35:18 -06:00 |
David Hall
|
2e657759b9
|
Added SHFileOperation
|
2018-03-30 14:44:37 -06:00 |
David Hall
|
da627dad2e
|
Initial load: Extra libraries and unit tests
|
2017-11-27 11:11:20 -07:00 |