Commit Graph

339 Commits (d1d0ff51ca959a1e0f60c34382260d8d353b5f6a)

Author SHA1 Message Date
David Hall fe45d80854 Due to significant breaking changes related to the removal of conversion operators from GenericSafeHandle to IntPtr, changed version to 1.1.0. 2018-09-04 13:47:00 -06:00
David Hall bbc22f6646 Changed calls from conversion operator to DangerousGetHandle for all GenericSafeHandle derivatives. 2018-09-04 13:42:49 -06:00
David Hall 6b1ed53536 Made conversion operator from GenericSafeHandle to IntPtr explicit to minimize unintended conversions (#12) and updated all affected functions, including fixing those affected by unintended consequences. 2018-09-04 12:04:25 -06:00
David Hall ff50e8d23d Added classes to register and interact with the registry for shell applications, ProgIDs and file associations 2018-08-29 12:59:20 -06:00
David Hall 0f476165ca Updated all versions to 1.0.19 2018-08-18 21:37:35 -06:00
David Hall f844f6a8f2 Updated projects for 1.0.18 release 2018-08-10 11:54:21 -06:00
David Hall 6c77595ea2 Updated correlation reports and project files after fixing analysis tool 2018-07-07 21:35:28 -06:00
David Hall a69e19ebc6 Updated project files and information to 1.0.16 2018-07-02 16:22:56 -06:00
David Hall c85b8d8fc4 Version 1.0.15 project file updates 2018-06-27 13:25:04 -06:00
David Hall d4d804e7a3 Updated project files for 1.0.14 2018-06-08 12:00:08 -06:00
David Hall 50f6efb0ff Added ShellItem.ViewInExplorer method 2018-06-08 11:22:18 -06:00
David Hall 8df9eba7bb Updated project files with new versions and comments 2018-05-30 12:32:03 -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 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 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 bc62f02393 Exposed IEnumShellItems 2018-03-30 11:54:56 -06:00
David Hall 7ce016b4cf Added constructors for lists of items 2018-03-29 18:25:08 -06:00
David Hall 84b7a3bada Updated to version 1.0.10 2018-03-26 19:19:38 -06:00
David Hall 30554d4c67 Updated builds and reports with updated constucts 2018-03-26 16:56:47 -06:00
David Hall cd9e856f77 Changed version to 1.0.9 2018-03-26 15:06:12 -06:00
David Hall dbf2e68121 Updated projects to version 1.0.8 2018-02-07 09:44:01 -07:00
David Hall 5e9fff54ef Added ControlPanel class to Shell assembly 2018-01-29 17:57:03 -07:00
David Hall c5885b4c17 Updated projects for 1.0.7 build. 2018-01-27 15:07:38 -07:00
David Hall 3b6d12c8e0 Enhanced and fixed COM Property abstractions. 2018-01-27 14:40:26 -07:00
David Hall ce2db9f278 Improved error handling and documentation 2018-01-22 18:23:01 -07:00
David Hall 4335cdaf8d Corrected ShellItem.GetImage 2018-01-20 22:30:03 -07:00
David Hall b772f916e4 Working build / checkpoint for Vanara.Windows.Shell. 2018-01-20 18:19:18 -07:00
David Hall 9b7e3ef765 Rolled project versions to 1.0.6 2017-12-29 13:54:58 -07:00
David Hall ea0dd3fd16 Changed project version to 1.0.5 2017-12-14 21:26:21 -07:00
David Hall f446e2e9b7 1.0.4 Release Build 2017-12-14 17:34:14 -07:00
David Hall 57375676b5 Removed unneeded references from project dependencies 2017-12-14 11:37:56 -07:00
David Hall 8a1c33e158 Renamed Vanara.UI to Vanara.Windows.Forms and reorganized contents 2017-12-13 10:20:03 -07:00
David Hall a30f82d282 Lots of assembly refactoring: split PInvoke.User32 so GDI functions are in separate assembly, moved system classes from Vanara.UI to Vanara.System, split off shell classes to Vanara.Windows.Shell 2017-12-12 18:41:40 -07:00