{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":112220738,"defaultBranch":"master","name":"Vanara","ownerLogin":"dahall","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-27T16:31:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14349943?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719258016.0","currentOid":""},"activityList":{"items":[{"before":"5c95cb271b47f360f170fbb464a19d5d3ba95fc1","after":"bc3d5fa7ea14084755558237f2c242df4d75cbdf","ref":"refs/heads/master","pushedAt":"2024-07-06T20:35:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Added IDisposable back to AmsiStream","shortMessageHtmlLink":"Added IDisposable back to AmsiStream"}},{"before":"8bb41e6fcadbc11c3d71ea53033b898ccaf4e140","after":"5c95cb271b47f360f170fbb464a19d5d3ba95fc1","ref":"refs/heads/master","pushedAt":"2024-07-06T18:38:20.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Revamped AnsiStream implementation to handle streams rather than allocated memory.","shortMessageHtmlLink":"Revamped AnsiStream implementation to handle streams rather than allo…"}},{"before":"0734178fc324133de622a6e1a2c46bff02573316","after":"8bb41e6fcadbc11c3d71ea53033b898ccaf4e140","ref":"refs/heads/master","pushedAt":"2024-06-24T19:10:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Updated nullability of ShlwApi IUnknown_xx method parameters","shortMessageHtmlLink":"Updated nullability of ShlwApi IUnknown_xx method parameters"}},{"before":"6b2c881b2a09f82f125b58ddfb659cdfbaa6f253","after":"0734178fc324133de622a6e1a2c46bff02573316","ref":"refs/heads/master","pushedAt":"2024-06-24T04:11:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Added additional enums and extension methods for IGlobalOptions.","shortMessageHtmlLink":"Added additional enums and extension methods for IGlobalOptions."}},{"before":"a3b88652acfd2853bf61490ddc4e529b5f7e3120","after":"6b2c881b2a09f82f125b58ddfb659cdfbaa6f253","ref":"refs/heads/master","pushedAt":"2024-06-24T02:11:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Another adjustment after change","shortMessageHtmlLink":"Another adjustment after change"}},{"before":"814a588fb4267892dbb55978b13418ef88f9f615","after":"a3b88652acfd2853bf61490ddc4e529b5f7e3120","ref":"refs/heads/master","pushedAt":"2024-06-24T00:39:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Corrected side effect","shortMessageHtmlLink":"Corrected side effect"}},{"before":"796456a4142dff9945938bc06201e9f17f566a0d","after":"814a588fb4267892dbb55978b13418ef88f9f615","ref":"refs/heads/master","pushedAt":"2024-06-24T00:32:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Enhanced FunctionHelper.IidGetObj","shortMessageHtmlLink":"Enhanced FunctionHelper.IidGetObj"}},{"before":"15542473b7ccaf92e37c63b63245da4406dea248","after":"796456a4142dff9945938bc06201e9f17f566a0d","ref":"refs/heads/master","pushedAt":"2024-06-22T23:41:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Updated project files","shortMessageHtmlLink":"Updated project files"}},{"before":"a25e877ce67ca00b66d49658aeefc64525b82c14","after":"15542473b7ccaf92e37c63b63245da4406dea248","ref":"refs/heads/master","pushedAt":"2024-06-22T21:43:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Fixed bug in IShellLibrary.GetFolderType and added extension methods to convert those Guids to FOLDERTYPEID enum value.","shortMessageHtmlLink":"Fixed bug in IShellLibrary.GetFolderType and added extension methods …"}},{"before":"69655fab33b2b28ad1741c09c6529c87eb6dda17","after":"a25e877ce67ca00b66d49658aeefc64525b82c14","ref":"refs/heads/master","pushedAt":"2024-06-22T16:07:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"More adjustments to wrappers from recent core changes.","shortMessageHtmlLink":"More adjustments to wrappers from recent core changes."}},{"before":"4746b6ce2f9df7cb0582511f341699faccafffc2","after":"69655fab33b2b28ad1741c09c6529c87eb6dda17","ref":"refs/heads/master","pushedAt":"2024-06-22T15:24:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Updated ShellItem wrapper with changes to IShellItem.Compare","shortMessageHtmlLink":"Updated ShellItem wrapper with changes to IShellItem.Compare"}},{"before":"7a87cc22b5fa84d3a22cdeeee4233b912ea1599b","after":"4746b6ce2f9df7cb0582511f341699faccafffc2","ref":"refs/heads/master","pushedAt":"2024-06-22T15:16:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"BREAKING CHANGE: Exposed HRESULT in IShellItem.Compare as failing to will throw an exception when the items don't match.","shortMessageHtmlLink":"BREAKING CHANGE: Exposed HRESULT in IShellItem.Compare as failing to …"}},{"before":"4620e983be2fa6acf877d47aecebcfa817ce7bbc","after":"7a87cc22b5fa84d3a22cdeeee4233b912ea1599b","ref":"refs/heads/master","pushedAt":"2024-06-20T21:11:51.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Added optional attribute to fields of IFileSaveDialog.ApplyProperties","shortMessageHtmlLink":"Added optional attribute to fields of IFileSaveDialog.ApplyProperties"}},{"before":"45f4493f7abfc21b70dcec206bc2dcb705ed9caf","after":"4620e983be2fa6acf877d47aecebcfa817ce7bbc","ref":"refs/heads/master","pushedAt":"2024-06-17T17:40:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Undid changes to params of INamespaceWalkCB and INamespaceWalkCB2","shortMessageHtmlLink":"Undid changes to params of INamespaceWalkCB and INamespaceWalkCB2"}},{"before":"7e05dd64bf1dcdb38d82ad1a64fc536c9884e457","after":"45f4493f7abfc21b70dcec206bc2dcb705ed9caf","ref":"refs/heads/master","pushedAt":"2024-06-17T17:07:50.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Added MsgParam attribute to all Property Sheet messages and notifications.","shortMessageHtmlLink":"Added MsgParam attribute to all Property Sheet messages and notificat…"}},{"before":"099576f5e67bb812c0ba2b132d32ebd585ebb339","after":"7e05dd64bf1dcdb38d82ad1a64fc536c9884e457","ref":"refs/heads/master","pushedAt":"2024-06-14T18:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"BREAKING CHANGES: Guid.KnownFolderId() and Environment.SpecialFolder.KnownFolderId were changed to return null when value is not found rather than throwing an exception.","shortMessageHtmlLink":"BREAKING CHANGES: Guid.KnownFolderId() and Environment.SpecialFolder.…"}},{"before":"c24b9394e3b3505a7b8ba6aea48f767a3aff014c","after":"099576f5e67bb812c0ba2b132d32ebd585ebb339","ref":"refs/heads/master","pushedAt":"2024-06-12T03:23:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Fixed introduced bug in Shell32.IKnownFolderManager","shortMessageHtmlLink":"Fixed introduced bug in Shell32.IKnownFolderManager"}},{"before":"ce28b45d485777330a9f5fafdd1b412e6667959d","after":"c24b9394e3b3505a7b8ba6aea48f767a3aff014c","ref":"refs/heads/master","pushedAt":"2024-06-11T20:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Breaking change: Simplified Shell32.KNOWNFOLDER_DEFINITION to use strings instead of StrPtrUni field types. After testing, it appears that .NET does release the memory during the conversion process to System.String.","shortMessageHtmlLink":"Breaking change: Simplified Shell32.KNOWNFOLDER_DEFINITION to use str…"}},{"before":"ac0a1ac301dd4fdea9706688dedf96d596a4908a","after":"ce28b45d485777330a9f5fafdd1b412e6667959d","ref":"refs/heads/master","pushedAt":"2024-06-09T22:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"WIP on ShellItemSource","shortMessageHtmlLink":"WIP on ShellItemSource"}},{"before":"a8178d1119a8380daa405e08498610db6e2da505","after":"ac0a1ac301dd4fdea9706688dedf96d596a4908a","ref":"refs/heads/master","pushedAt":"2024-06-09T19:09:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Added Windows.Shell.ShellIconExtractor as a threaded way to get all icons for a folder or list of items.","shortMessageHtmlLink":"Added Windows.Shell.ShellIconExtractor as a threaded way to get all i…"}},{"before":"05c6710389c3d7eb0e6ceeea03d1885dc3583883","after":"a8178d1119a8380daa405e08498610db6e2da505","ref":"refs/heads/master","pushedAt":"2024-06-06T22:01:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"More work on PropertyStore to remove blocking of file. Caused consolidation of ReadOnlyPropertyStore into PropertyStore. Locking seems to be fixed.","shortMessageHtmlLink":"More work on PropertyStore to remove blocking of file. Caused consoli…"}},{"before":"0df5f11545cf45ed40b6be572776ad0b6e8ce7f2","after":"05c6710389c3d7eb0e6ceeea03d1885dc3583883","ref":"refs/heads/master","pushedAt":"2024-06-06T17:20:06.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Refactored for new C# language optimizations","shortMessageHtmlLink":"Refactored for new C# language optimizations"}},{"before":"396ec6c34d4524337a06aceb08e8b6baca631536","after":"0df5f11545cf45ed40b6be572776ad0b6e8ce7f2","ref":"refs/heads/master","pushedAt":"2024-06-04T02:19:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Changed VssApi back to net6","shortMessageHtmlLink":"Changed VssApi back to net6"}},{"before":"9db873525fde2be42e19d449972b7892940d9cdf","after":"396ec6c34d4524337a06aceb08e8b6baca631536","ref":"refs/heads/master","pushedAt":"2024-06-01T16:04:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Changed VssApi to net7.0 since 8.0 didn't work.","shortMessageHtmlLink":"Changed VssApi to net7.0 since 8.0 didn't work."}},{"before":"905cc84aa0f7b58f5bf77c479caa03e4a7cf4e34","after":"9db873525fde2be42e19d449972b7892940d9cdf","ref":"refs/heads/master","pushedAt":"2024-06-01T15:04:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Changed VssApi to net8.0 to avoid build errors","shortMessageHtmlLink":"Changed VssApi to net8.0 to avoid build errors"}},{"before":"2c8b89fdbf77bd8cde49564d87c5f17986c99bb0","after":"905cc84aa0f7b58f5bf77c479caa03e4a7cf4e34","ref":"refs/heads/master","pushedAt":"2024-05-29T17:16:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Removed unused packages from VssApi","shortMessageHtmlLink":"Removed unused packages from VssApi"}},{"before":"a6b7eaa606db71bdbb56f291484cd22163d9218d","after":"2c8b89fdbf77bd8cde49564d87c5f17986c99bb0","ref":"refs/heads/master","pushedAt":"2024-05-29T02:16:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Added unit test for SearchApi, but couldn't get it to work per #447. Any help??","shortMessageHtmlLink":"Added unit test for SearchApi, but couldn't get it to work per #447. …"}},{"before":"f652be90ab5b3bfdf18e0bb30a83779a7891b5a0","after":"a6b7eaa606db71bdbb56f291484cd22163d9218d","ref":"refs/heads/master","pushedAt":"2024-05-28T19:32:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Fixed bug in ShellContextMenu.InvokeCommand where it wouldn't run if QueryContextMenu had not been called (#468). Thanks to @shuxb711 for the workaround.","shortMessageHtmlLink":"Fixed bug in ShellContextMenu.InvokeCommand where it wouldn't run if …"}},{"before":"fe637c0ec3a6803a95e602063bf303cc5a6a78a7","after":"f652be90ab5b3bfdf18e0bb30a83779a7891b5a0","ref":"refs/heads/master","pushedAt":"2024-05-28T19:02:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"Corrected problem with test code for DoSvc (#465).","shortMessageHtmlLink":"Corrected problem with test code for DoSvc (#465)."}},{"before":"949f6bb8d20ca2b191c0c7fd90106bebb500e701","after":"fe637c0ec3a6803a95e602063bf303cc5a6a78a7","ref":"refs/heads/master","pushedAt":"2024-05-26T03:36:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dahall","name":"David Hall","path":"/dahall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14349943?s=80&v=4"},"commit":{"message":"WIP on WUApi parts -- NOT COMPLETE","shortMessageHtmlLink":"WIP on WUApi parts -- NOT COMPLETE"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeJKJRwA","startCursor":null,"endCursor":null}},"title":"Activity · dahall/Vanara"}