Commit Graph

1429 Commits (d585fe18a376bcb35826892a6c864f297515be08)

Author SHA1 Message Date
dahall d585fe18a3 Next round of tweaks and fixes for Crypt32 2020-03-13 15:46:10 -06:00
dahall 3e203d6b9b Added AdvApi32 methods from wincrypt.h 2020-03-13 15:45:15 -06:00
dahall 27791faac0 Added CryptUI.dll methods to lib 2020-03-13 15:44:36 -06:00
dahall 7ebcd7f00c Added and fixed XML documentation 2020-03-13 15:43:39 -06:00
dahall 9143f753a2 Exposed NTStatus.ToHRESULT method and explicit conversion operator to HRESULT 2020-03-13 15:42:32 -06:00
dahall b0791e0fd5 XML doc fixes. 2020-03-09 10:53:39 -06:00
dahall 24dc30de5a Updated project files with v3.2.1 information. 2020-03-09 10:23:37 -06:00
dahall 4c4d8cad8d Updated tests with new Crypt32 function definitions 2020-03-09 10:18:53 -06:00
dahall 5c7c981393 Added all functions for crypt32.dll 2020-03-09 09:54:19 -06:00
dahall 24aacd4497 Corrected configurations so Release only builds distributable code. 2020-03-02 13:03:19 -07:00
dahall 82f474e741 Add and corrected XML documentation. 2020-03-01 18:59:39 -07:00
dahall 85405cfe38 Corrected problem with duplicate icon reference 2020-02-29 15:21:19 -07:00
dahall d8b09ff2ea Added missing French resources to Vanara.Core 2020-02-29 15:01:18 -07:00
dahall ed537652d2 Removed errant CustomMarshalers reference form Shell32 project. 2020-02-29 15:00:35 -07:00
dahall eb2ceac31b Set project version to 3.2.0 2020-02-29 14:59:55 -07:00
dahall 3ab6ea12b3 Fixed ProgId tests to work with 3.2.0 2020-02-29 14:36:50 -07:00
dahall 5f3030d012 Updated project information and version to 3.2.0 2020-02-26 18:31:49 -07:00
dahall 19b3efd408 Updated project information and version to 3.2.0 2020-02-26 17:35:48 -07:00
dahall cb71434118 Added tests for ShellLink when not file-based and new TaskbarButton. 2020-02-26 15:21:21 -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 e2297a67a8 Documentation fix 2020-02-26 15:16:00 -07:00
dahall 8d10011a6f Changed call at disposal to just ReleaseComObject insted of FinalReleaseComObject. 2020-02-26 15:15:31 -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 150b2876c1 Added GetShortPath method 2020-02-22 15:45:34 -07:00
dahall 4eea954b4d Added simpler version of AssocCreate. 2020-02-22 15:45:18 -07:00
dahall 15a3c2dfb5 Added IObjectArray.ToArray extension method 2020-02-22 15:44:37 -07:00
dahall 69d8df590d Added dummy file reference 2020-02-20 13:58:14 -07:00
dahall 18ba5de75d Fixed capture and display problems 2020-02-20 13:57:46 -07:00
dahall a646e1b71d Added constants for messages and errors related to task bar items. 2020-02-20 13:56:16 -07:00
dahall fd97276a2c Fixed bugs in the storage and reading of integer resource identifiers. 2020-02-20 13:55:34 -07:00
dahall 3553f76034 Added missing documentation, added extension methods for IPropertyStore and formatted code. 2020-02-20 13:54:28 -07:00
dahall dfcb9e4bbd Added DMPAPER_USER to DMPAPER enum (#106) 2020-02-17 08:48:02 -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 5a324fed6d Removed ShellContextMenu 2020-02-13 10:43:33 -07:00
dahall bc265f1c9f Moved ShellContextMenuStrip into InProgress folder 2020-02-13 10:42:37 -07:00
dahall 474773bd75 Cleaned up unused items in project files. 2020-02-13 10:31:49 -07:00
dahall 287b04c621 Update lzexpand.h file and included in Kernel32 2020-02-13 10:28:11 -07:00
dahall 5d711e9580 Removed Core project unfinished files that were excluded. 2020-02-13 10:27:44 -07:00
dahall bd0c01d876 Added ShellNamespaceTreeControl and supporting test code 2020-02-12 20:36:39 -07:00
dahall e52f413597 Added paramter attributes 2020-02-12 20:35:33 -07:00
dahall fa853d3373 Added GetItem and SetItem extension methods to TreeNode 2020-02-12 20:06:52 -07:00
dahall 54d8478255 FIxed problems with generic SendMessage methods 2020-02-12 20:06:28 -07:00
dahall cb2a5a84cd Change COM object parameters from IntPtr to object. 2020-02-10 13:50:33 -07:00