{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":363238388,"defaultBranch":"main","name":"Sharp.Studio","ownerLogin":"BreyerW","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-30T19:23:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12634170?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1626035968.184712","currentOid":""},"activityList":{"items":[{"before":"d80e6e959e360a1ecac1813c91960b9b7d1e34d9","after":"4f172007b983e257f6e20d3ffe205e5ba5fe547b","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-10-12T21:10:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Clean up and add ability to customize brush for preview overlay","shortMessageHtmlLink":"Clean up and add ability to customize brush for preview overlay"}},{"before":"89e31599cd8220ae5f095fd375235753397eefda","after":"d80e6e959e360a1ecac1813c91960b9b7d1e34d9","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-09-24T23:36:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"2nd stage of refactoring","shortMessageHtmlLink":"2nd stage of refactoring"}},{"before":"c98c828e5a705ba71a49555027ddfcc449f70c5f","after":"89e31599cd8220ae5f095fd375235753397eefda","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-09-23T22:55:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Refactoring away from pointer capture version phase 1","shortMessageHtmlLink":"Refactoring away from pointer capture version phase 1"}},{"before":"726a0e91caea92f889019c0658d2576d305ba4b2","after":"c98c828e5a705ba71a49555027ddfcc449f70c5f","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-09-18T22:00:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"last version with tab item animation (removed due to issues with capture)","shortMessageHtmlLink":"last version with tab item animation (removed due to issues with capt…"}},{"before":"47f62d5f975128602881dd6fa4731697cf0294e9","after":"726a0e91caea92f889019c0658d2576d305ba4b2","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-09-11T00:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Start cleanup and finishing touches","shortMessageHtmlLink":"Start cleanup and finishing touches"}},{"before":"4ba902fd3eddfb0f33902d2b4cb11128375ea763","after":"47f62d5f975128602881dd6fa4731697cf0294e9","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-09-10T00:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"2nd phase of grid refactor","shortMessageHtmlLink":"2nd phase of grid refactor"}},{"before":"57c0dbabd76ef537339dbee1bbc1efe4fe4361ea","after":"4ba902fd3eddfb0f33902d2b4cb11128375ea763","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-09-08T23:38:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Delete DockControl and start refactor to rely on Grid rather than DockPanel.","shortMessageHtmlLink":"Delete DockControl and start refactor to rely on Grid rather than Doc…"}},{"before":"1565cac7d29fc433fd5a176f8310430dba93c298","after":"57c0dbabd76ef537339dbee1bbc1efe4fe4361ea","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-09-07T23:21:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Finish refactor.","shortMessageHtmlLink":"Finish refactor."}},{"before":"26fa3a1e89820446c30f46a25b2bbecc6fe19ce8","after":"1565cac7d29fc433fd5a176f8310430dba93c298","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-09-07T00:04:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Start refactor of dragging and dropping to take center into account as separate area. Also slighty simplified them.","shortMessageHtmlLink":"Start refactor of dragging and dropping to take center into account a…"}},{"before":"36dfcb026212766309268c1e6f0ba528ce2864af","after":"26fa3a1e89820446c30f46a25b2bbecc6fe19ce8","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-09-05T23:12:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Fix rare bug caused by swap animation when leaving ScrollViewer bounds while dragging tab and animation still being in flight. TabItem could get stuck in shifted position due to animation not being stopped before InvalidateArrange() call.","shortMessageHtmlLink":"Fix rare bug caused by swap animation when leaving ScrollViewer bound…"}},{"before":"c9501d32d1c890ea8e72625b0eb151360132b256","after":"36dfcb026212766309268c1e6f0ba528ce2864af","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-09-03T17:14:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Move back to global class handlers for PointerPressed, PointerMoved and PointerReleased as that turned out to be much easier and more reliable to handle between different controls and windows","shortMessageHtmlLink":"Move back to global class handlers for PointerPressed, PointerMoved a…"}},{"before":"99a7f8229770803fe4315e741f9dee15d5f00531","after":"c9501d32d1c890ea8e72625b0eb151360132b256","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-09-02T23:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Implement animating tabs when thet are swapped","shortMessageHtmlLink":"Implement animating tabs when thet are swapped"}},{"before":"e59923881450cfa0d78000111e3c0d030d5c2a0e","after":"99a7f8229770803fe4315e741f9dee15d5f00531","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-29T22:29:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Bring back basic tabs dragging.","shortMessageHtmlLink":"Bring back basic tabs dragging."}},{"before":"f907feb39f4957d7e3eab7458d48f3a94944d0b4","after":"e59923881450cfa0d78000111e3c0d030d5c2a0e","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-28T23:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Further fixes to disappearing content when removing first tab from tabcontrol that had multiple tabs.","shortMessageHtmlLink":"Further fixes to disappearing content when removing first tab from ta…"}},{"before":"8e5a704bc21cb81f210dff0a6d796dd52c98bdc8","after":"f907feb39f4957d7e3eab7458d48f3a94944d0b4","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-28T21:25:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Fix bugs with content or header occasionally not showing up on dragged window","shortMessageHtmlLink":"Fix bugs with content or header occasionally not showing up on dragge…"}},{"before":"c6ae6d7baccdf23cb23e1154f815f6bb13635455","after":"8e5a704bc21cb81f210dff0a6d796dd52c98bdc8","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-27T23:28:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Refactor TabItem into separate ViewModel and Model","shortMessageHtmlLink":"Refactor TabItem into separate ViewModel and Model"}},{"before":"ebfbebc6f833b9b16008dfc2986d94889097e0e3","after":"c6ae6d7baccdf23cb23e1154f815f6bb13635455","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-27T13:13:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Fix LastChildFill preview","shortMessageHtmlLink":"Fix LastChildFill preview"}},{"before":"1fd68cc3df7522ec2dfcd8f9afb4cd5000f7e789","after":"ebfbebc6f833b9b16008dfc2986d94889097e0e3","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-26T15:53:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Further refactoring","shortMessageHtmlLink":"Further refactoring"}},{"before":"dff3f7a6ffd6a5f7accc78515e2370461075e79f","after":"1fd68cc3df7522ec2dfcd8f9afb4cd5000f7e789","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-23T19:57:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"use mouse capture on MainWindow and drop BeginDragMove to allow listening globally to mouse events","shortMessageHtmlLink":"use mouse capture on MainWindow and drop BeginDragMove to allow liste…"}},{"before":"f5c1c71455efa8d7d85dfb53b55a3a6921f63398","after":"dff3f7a6ffd6a5f7accc78515e2370461075e79f","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-20T23:31:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Introduce DragDropBehaviours","shortMessageHtmlLink":"Introduce DragDropBehaviours"}},{"before":"91d437d7609ac325830982a45934e29d6e0b8597","after":"f5c1c71455efa8d7d85dfb53b55a3a6921f63398","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-19T14:54:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Fix mouse offset for window dragging","shortMessageHtmlLink":"Fix mouse offset for window dragging"}},{"before":"eec8b5b6431a279cdcdd7d382923d94b70363e1e","after":"91d437d7609ac325830982a45934e29d6e0b8597","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-17T21:39:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Added close button to TabItem","shortMessageHtmlLink":"Added close button to TabItem"}},{"before":"f223eb6983d4a347703f1cfcca88a43fa97ac111","after":"eec8b5b6431a279cdcdd7d382923d94b70363e1e","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-13T12:29:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Port to AvaloniaUI 11.03","shortMessageHtmlLink":"Port to AvaloniaUI 11.03"}},{"before":"49d236b2245450147f372abde377279dee3009d1","after":"f223eb6983d4a347703f1cfcca88a43fa97ac111","ref":"refs/heads/AvaloniaUI","pushedAt":"2023-08-12T21:53:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"Make detecion of order of windows reliable","shortMessageHtmlLink":"Make detecion of order of windows reliable"}},{"before":"7ed7926bc518e60c307cfa13f10a290da0292ed4","after":"8ceaccb036e04caad91a8d9d79a8f43c9b0f2c09","ref":"refs/heads/ImGUI","pushedAt":"2023-05-20T19:44:30.744Z","pushType":"push","commitsCount":1,"pusher":{"login":"BreyerW","name":null,"path":"/BreyerW","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12634170?s=80&v=4"},"commit":{"message":"save","shortMessageHtmlLink":"save"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADleR6agA","startCursor":null,"endCursor":null}},"title":"Activity · BreyerW/Sharp.Studio"}