Commit Graph

171 Commits (bcafee296b907fc47339c786a1c4ccab771c2e34)

Author SHA1 Message Date
dahall a124fb4531 MAJOR BREAKING CHANGE: Changed underlying type of HRESULT and NTStatus to Int32 and Win32Error to UInt32 (reversed) due to a major miss on my part in reading the header files. Sorry everyone. 2020-04-27 21:25:47 -06:00
dahall a86fe27c11 Updated project file information for 3.2.4 release 2020-04-13 06:44:23 -06:00
dahall c0ff453a20 Moved much of the individual project file detail to root Directory.Build.* files for consistency. Fixed build errors due to bad or missing project tags. Cleaned up project files. 2020-04-03 14:51:10 -06:00
dahall 14c4802caa Added XML documentation 2020-04-02 21:59:18 -06:00
dahall 9fdb1ea000 Update project versions to 3.2.4 2020-04-01 18:48:29 -06:00
dahall 1c217e668e Updated project files to 3.2.3 2020-03-31 18:51:44 -06:00
dahall 476960ecbf Updated project versions to 3.2.2. 2020-03-17 19:48:07 -06:00
dahall 24dc30de5a Updated project files with v3.2.1 information. 2020-03-09 10:23:37 -06:00
dahall 19b3efd408 Updated project information and version to 3.2.0 2020-02-26 17:35:48 -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 bd0c01d876 Added ShellNamespaceTreeControl and supporting test code 2020-02-12 20:36:39 -07:00
dahall fa853d3373 Added GetItem and SetItem extension methods to TreeNode 2020-02-12 20:06:52 -07:00
dahall 64c7389e97 Added ability to put MRU "Clear All" menu item at top (#104), ability to give "Clear All" menu an icon (#103), and provided callback to provide file icons (#102). 2020-01-20 22:48:24 -07:00
dahall c21f6e2329 Updated DisabledItemComboBox with better dispoal handling 2020-01-17 12:06:36 -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 6edf55346d Added support for .NET Core 3.1 2020-01-03 16:46:48 -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 42643576e8 Improved documentation and fixed some minor bugs 2019-11-24 17:08:47 -07:00
David Hall 8057b34687 Fixed bugs in IPAddressBox and MAKEIPADDRESS 2019-11-24 17:07:55 -07:00
David Hall e3602f5405 Optimized FindType and added Category to EnumTypeString 2019-11-22 21:27:26 -07:00
David Hall a269cff307 Major overhaul: It now works, fully documented, handles offline creation 2019-11-22 20:11:45 -07:00
David Hall bbdef1b861 Reorg'd, documented and cleaned 2019-11-22 20:09:59 -07:00
David Hall 2e4d6b9c3c Cleaned, reorg'd and added docs 2019-11-22 18:51:38 -07:00
David Hall a862eb740b When no value for Data is set, an exception is thrown. Now it assumes an empty string is the default. 2019-11-22 18:50:54 -07:00
David Hall 9540eedad0 Added error handling for EditSecurityAdvanced in ShowDialog 2019-11-22 18:50:17 -07:00
David Hall dbba1f3220 Added documentation 2019-11-22 18:43:08 -07:00
David Hall b1503bf24e Added check for null pointer before calling SendMessage. 2019-11-22 18:42:51 -07:00
David Hall 6eb6aca45f Changed to derive from Control, fixed exception when getting folder view, and added padding to design mode text. 2019-11-21 18:54:15 -07:00
David Hall 84665ab472 Fixed PreFilterMessage CPU grab 2019-11-21 17:19:48 -07:00
David Hall b5bdc04a3b Completed work on ExplorerBrowser control. 2019-11-21 16:55:32 -07:00
David Hall a94e60820b Reworked memory manipulation functions in InteropExtensions and IntPtrConverter to use new marshaling directives and to drive consistency of use across libs (i.e. call same method to do same work). 2019-11-19 12:52:44 -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 bfd863bfe6 XML Comment corrections (bad params, bad refs, bad syntax). 2019-11-05 22:52:45 -07:00
David Hall 1216cdd22f Changed using from ComCtl32 to Shell32 after movement of shell interfaces 2019-10-25 18:55:14 -06:00
David Hall 6ef7235bf3 Update project versions to 3.1.2 2019-10-23 13:44:41 -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 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 ed841151fe Added SetTheme method with VisualStyleElement as parameter. 2019-09-02 17:08:12 -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 c3521b7742 MAJOR BREAKING CHANGEs:
1) Obsoleted Vanara.Extensions.InteropExtensions.StructureToPtr for a name change to MarshalToPtr for consistency.
2) Added parameter to all methods reading memory that allows developer to indicate size of allocated memory they read from.
3) Enabled the ability to read/write enum values from memory in all extension methods.
4) Added Write methods for writing to memory
2019-08-17 21:13:57 -06:00