Commit Graph

3149 Commits (2c10bf7415234d7ae5c4cfb897697b2634260acb)

Author SHA1 Message Date
David Hall 8fce6d007d Added some XML documentation 2018-04-07 10:44:46 -06:00
David Hall 2cfce3c7d3 Updated versions to 1.0.12 and corresponding release notes 2018-04-05 14:54:36 -06:00
David Hall 6420d47abc Fixed problem with GetAllTypes extension method 2018-04-05 14:49:56 -06:00
David Hall cd8afc3891 Updated XML documentation 2018-04-05 14:17:33 -06:00
David Hall d9337cb5d2 Changed icon retrieval methods to use ShellImageList. 2018-04-05 13:26:16 -06:00
David Hall ca7ca983ca Changed GetIcon to GetSystemIcon and added GetFileIcon. 2018-04-05 13:25:38 -06:00
David Hall 204f752545 Added constructor to AppSettingsFileListStorage that allows for setting the ApplicationSettingsBase and improved ability to find a running app's ApplicationSettingsBase automatically. 2018-04-05 10:53:53 -06:00
David Hall d9dc3e3c05 Improved GetType static method and added GetAllTypes() method for an AppDomain. 2018-04-05 10:52:36 -06:00
David Hall 09dd4c1e70 Update report files and release notes 2018-04-04 09:27:40 -06:00
David Hall 0d8b96fe9b Corrected XML documentation errors 2018-04-03 18:35:18 -06:00
David Hall 6551700381 Updated versions to 1.0.11 and corresponding release notes 2018-04-03 17:58:52 -06:00
David Hall 541b5c39d4 Added ShellFileOperations class along with supporting unit tests to encapsulate IFileOperations interface 2018-04-03 13:21:51 -06:00
David Hall d137adff78 ShellUtil.GetShellItemForPath now can get an item that doesn't exist on the file system. 2018-04-03 13:20:57 -06:00
David Hall 46a4f37829 Added FlagsAttribute to TRANSFER_SOURCE_FLAGS 2018-04-03 13:20:01 -06:00
David Hall b83f78ce2a Added file operation errors 2018-04-03 13:18:36 -06:00
David Hall 810a11b180 Added IFileSystemBindData and IFileSystemBindData2 and the multiple STR_ values for binding contexts. 2018-04-02 13:29:46 -06:00
David Hall a49fa8b4cd Added XML comments 2018-03-30 14:45:25 -06:00
David Hall 2e657759b9 Added SHFileOperation 2018-03-30 14:44:37 -06:00
David Hall 4954bc6e66 Added XML comments and instantiation methods 2018-03-30 11:56:19 -06:00
David Hall bc62f02393 Exposed IEnumShellItems 2018-03-30 11:54:56 -06:00
David Hall 58cd5fd147 Added equality methods, operators and interface 2018-03-30 11:54:16 -06:00
David Hall 80a915f06e Added implicit conversion from T and object constructor that casts to T 2018-03-30 11:53:21 -06:00
David Hall 7ce016b4cf Added constructors for lists of items 2018-03-29 18:25:08 -06:00
David Hall 9248d35d75 Fixed XML comments 2018-03-29 18:24:50 -06:00
David Hall d7fe8c0d29 Add XML comments 2018-03-29 18:24:12 -06:00
David Hall 6cf88c9fb5 Further refinements to IFileOperations 2018-03-29 18:23:44 -06:00
David Hall f3c7b84b59 Added IOperationsProgressDialog shell interface 2018-03-29 18:22:43 -06:00
David Hall 7bceaab1e5 Added IPropertyChange and IPropertyChangeArray shell interfaces 2018-03-29 18:22:12 -06:00
David Hall bccc8b83f3 Added IFileOperation interface 2018-03-28 20:38:20 -06:00
David Hall 178752581e Added a safe pointer for COM objects: ComReleaser 2018-03-28 20:38:04 -06:00
David Hall 8b19ca8f5e Renamed KnownFolders to KnownFolder, changed SelectedItem to retrieve file system path if available and readonly as it cannot be used to set the initial value. 2018-03-27 17:04:44 -06:00
David Hall f6de6668d7 Now pulls Settings instance from Entry Assembly 2018-03-27 17:00:37 -06:00
David Hall 84b7a3bada Updated to version 1.0.10 2018-03-26 19:19:38 -06:00
David Hall a472227431 Merge branch 'master' of https://github.com/dahall/Vanara 2018-03-26 18:07:09 -06:00
David Hall 073793f0d6 Corrected namespace 2018-03-26 18:06:45 -06:00
David Hall f279ca0cf5
Updated with references to AssembyReport.md files 2018-03-26 18:02:38 -06:00
David Hall 30554d4c67 Updated builds and reports with updated constucts 2018-03-26 16:56:47 -06:00
David Hall 1465a04549 Allow build against pre-.NET 4.0 targets 2018-03-26 15:51:57 -06:00
David Hall cd9e856f77 Changed version to 1.0.9 2018-03-26 15:06:12 -06:00
David Hall d9aefd33dd For .NET 4.5 only, added ProgressDialog class that will execute an autosizeing dialog that shows progress of an async method. 2018-03-26 15:04:40 -06:00
David Hall acf3f8c306 Removed ForEach method as it can be accomplished with AsEnumerable. Added TreeView.EnumerateAllNodes and TreeView.AddSystemItemAsNode methods. 2018-03-26 15:01:36 -06:00
David Hall 797b023ed0 Moved shell interfaces to PInvoke.Shell32 and added SetTabStops method. 2018-03-26 13:22:59 -06:00
David Hall 65a91bf978 Improved design-time experience, cleaned up code, and added ability to use password characters on text boxes. 2018-03-26 13:21:29 -06:00
David Hall 72c6b440fc Added MRUManager component to manage Most Recently Used files within a project. 2018-03-26 13:19:36 -06:00
David Hall 75382833ef Added IAutoComplete and IAutoComplete2 2018-03-26 13:18:42 -06:00
David Hall d201c101f7 Commented code for future addition of non-recursive method 2018-03-26 13:18:01 -06:00
David Hall 660fa2c815 Added OfType, OrderByDescending, Reverse, Take and TakeWhile extension methods. 2018-03-26 13:17:25 -06:00
David Hall c8551b7f8e Updated Sandcastle forced project file upgrade 2018-02-07 12:41:51 -07:00
David Hall 78a850e412 Updated project and package details with changes for 1.0.8 2018-02-07 09:56:40 -07:00
David Hall dbf2e68121 Updated projects to version 1.0.8 2018-02-07 09:44:01 -07:00