dahall
|
b71a3723b8
|
Cleaned and reorganized
|
2020-11-04 10:03:14 -07:00 |
dahall
|
79e2b179e1
|
Added second IExtractIcon.Extract extension to handle getting one icon
|
2020-11-03 09:27:32 -07:00 |
dahall
|
31e83ac903
|
Fixed minor bug in IconExtension.GetSystemIcon
|
2020-11-02 07:53:41 -07:00 |
dahall
|
fcc3417961
|
Updated ShellItem and ShellFolder based on syntax changes to interfaces. No functionality chnaged.
|
2020-11-02 07:52:27 -07:00 |
dahall
|
6e19a4be23
|
Updated tests based on Shell32 syntax changes
|
2020-11-02 07:51:09 -07:00 |
dahall
|
c14d9708b9
|
**MANY BREAKING CHANGES:** Since these all can implemented interfaces, changed all interfaces methods to `PreserveSig` with `HRESULT` return values for `ICategorizer`, `ICategoryProvider`, `IObjectWithFolderEnumMode`, `IShellFolder`, `IShellFolder2`, and `IShellIcon`. Updated extension methods accordingly.
|
2020-11-02 07:50:06 -07:00 |
dahall
|
3747c94730
|
**BREAKING CHANGES:** Changed name of IExtractIcon to IExtractIconW and added IExtractIconA. In use, both are required. Changed Extract method to unsafe and made parameters pointers to allow for `null` values. Added Extract extension method for `safe` access to method.
|
2020-11-02 07:43:57 -07:00 |
dahall
|
6c584723e5
|
Updated parameter attributes and overloads for Shell_GetCachedImageIndex and SHMapPIDLToSystemImageListIndex
|
2020-11-02 07:41:02 -07:00 |
dahall
|
aa6cbf204f
|
Removed unnecessary handling of 'shell::' prefixed paths in GetShellItemForPath. Determined that `SHCreateItemFromParsingName` already does this.
|
2020-11-02 07:39:46 -07:00 |
dahall
|
44f0afe732
|
Added Vanara.Windows.Shell.StockIcon class
|
2020-10-28 22:41:35 -06:00 |
dahall
|
f48bd1acba
|
Added GetSystemIcon overload that uses an index and optimized methods.
|
2020-10-28 22:40:36 -06:00 |
dahall
|
00fe9c4ed2
|
Added FileIconInit method and SHSTOCKICONINFO.Default field.
|
2020-10-28 22:39:27 -06:00 |
dahall
|
5136887803
|
Updated Theraot NuGet pkg to 3.2.0 across solution
|
2020-10-28 19:32:14 -06:00 |
dahall
|
e62af074c1
|
Fixed params on IShellFolder2.GetDetailsEx
|
2020-10-28 19:31:05 -06:00 |
dahall
|
9c3df03a04
|
Rebased PIDL on SafeHANDLE from GenericSafeHandle to avoid generics.
|
2020-10-28 19:30:24 -06:00 |
dahall
|
24552629a4
|
Optimized PROPERTYKEY.Equals
|
2020-10-28 19:29:09 -06:00 |
dahall
|
a824a4cea0
|
Fixed layout of PARTITION_INFORMATION_GPT so it is blittable (#173)
|
2020-10-28 19:28:36 -06:00 |
dahall
|
ffc54378a7
|
Removed .NET 5.0 support until VS is updated
|
2020-10-26 18:36:24 -06:00 |
dahall
|
f05c0198fc
|
Added PropertyDescriptor.TryCreate method and CanGroupBy and IsViewable properties
|
2020-10-26 18:25:10 -06:00 |
dahall
|
2473914e7d
|
Added PIDL conversion to byte[]
|
2020-10-26 18:24:12 -06:00 |
dahall
|
c4e2a15ba0
|
Added .NET 5 support detail to readme
|
2020-10-26 10:38:57 -06:00 |
dahall
|
69bd276627
|
Added support for .NET 5.0 (windows)
|
2020-10-26 10:36:13 -06:00 |
dahall
|
2722dd0c9b
|
Updated project versions to 3.2.20
|
2020-10-26 10:32:37 -06:00 |
dahall
|
73420677a7
|
Updated project information
|
2020-10-23 09:05:48 -06:00 |
dahall
|
bf1e030ec6
|
Fixed a number of bugs with IUri and IUriBuilder
|
2020-10-22 20:13:58 -06:00 |
dahall
|
4aaf3e4427
|
Fixed bug in PropVariantToStringVector
|
2020-10-22 20:13:29 -06:00 |
dahall
|
750f679411
|
Fixed bug in lookup table for WIA_PROPID_TO_NAME
|
2020-10-22 20:13:01 -06:00 |
dahall
|
32d7c6301c
|
Fixed changes from SafeCoTaskMemString to string to include marshaling attribute
|
2020-10-22 14:40:24 -06:00 |
dahall
|
ac66932f43
|
Added better links
|
2020-10-22 14:39:43 -06:00 |
dahall
|
e88e6d1b72
|
Fixed bug in IndirectResource.ctor
|
2020-10-22 14:39:15 -06:00 |
dahall
|
a1f037644b
|
Made BindContext.EnumObjectParam return empty enum if method fails
|
2020-10-22 14:38:31 -06:00 |
dahall
|
0cb2fed082
|
Added GetPropertyDescriptionList default prop value to get all properties.
|
2020-10-22 14:36:26 -06:00 |
dahall
|
de1840d48a
|
Updated tests to fit changes to libs
|
2020-10-22 14:34:26 -06:00 |
dahall
|
a88ec3079c
|
Fixed bug in PropVariantToStringVector overload
|
2020-10-22 14:33:46 -06:00 |
dahall
|
a5e6cae1eb
|
Fixed bugs in PROPVARIANT get value operations
|
2020-10-22 14:32:38 -06:00 |
dahall
|
30167bc6ca
|
Fixed bug with CorrespondingTypeAttribute.GetAttrForEnum with default action
|
2020-10-22 14:31:33 -06:00 |
dahall
|
857e7c4703
|
Changed all methods that returned `SafeCoTaskMemString` to `string`. After much reading and testing I determined this was redundant with marshaling code in .NET.
|
2020-10-21 18:44:25 -06:00 |
dahall
|
38fdfae5a0
|
Updated version to 3.2.19
|
2020-10-21 18:40:23 -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
|
dc1fce2803
|
Non-functional test forms for ShellView
|
2020-10-20 17:47:28 -06:00 |
dahall
|
8a182046b6
|
Cleaned
|
2020-10-20 16:26:45 -06:00 |
dahall
|
d17fdc5cc3
|
Marked ShellView and ShellBrowser 'internal' until they're ready to release.
|
2020-10-20 16:26:06 -06:00 |
dahall
|
8084c030da
|
For ShellItem, added TypeConverter for strings, DataObject property, multiple Open method overloads, and ToUri method.
|
2020-10-20 13:59:28 -06:00 |
dahall
|
2efbddd410
|
Added shell::: URI handling to ShellUtil.GetShellItemForPath
|
2020-10-20 13:57:08 -06:00 |
dahall
|
e986fb49e7
|
Added equality operators to PIDL
|
2020-10-20 13:56:25 -06:00 |
dahall
|
1d39cd0f05
|
BREAKING CHANGES: Fixed all the profile functions for ease of use and proper function.
Added Vanara.Configuration.InitializationFile wrapper class for all PrivateProfile functions.
|
2020-10-18 15:34:03 -06:00 |
dahall
|
fba517818f
|
Merge branch 'master' of https://github.com/dahall/Vanara
|
2020-10-17 09:37:27 -06:00 |
dahall
|
0fa716973e
|
Added Get*Profile** function overloads to replace StringBuilder with allocated memory for multistring results (#172)
|
2020-10-17 09:37:12 -06:00 |
David Hall
|
78872afc19
|
Update bug_report.md
|
2020-10-16 08:12:45 -06:00 |