{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":685700775,"defaultBranch":"main","name":"Slicer","ownerLogin":"jacob-moore22","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-08-31T20:10:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/133793250?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694109346.0","currentOid":""},"activityList":{"items":[{"before":"e654d2833d346f2cdacf006737d26c00685281e1","after":"feb132bea210f40a4814d78fb823302a5778a08a","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-10-22T14:41:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jcfr","name":"Jean-Christophe Fillion-Robin","path":"/jcfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/219043?s=80&v=4"},"commit":{"message":"ENH: Simplify ClosedSurface conversion introducing static variables","shortMessageHtmlLink":"ENH: Simplify ClosedSurface conversion introducing static variables"}},{"before":"7fe058556a92cdb90a12d88abd99a8be16718f42","after":"e654d2833d346f2cdacf006737d26c00685281e1","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-10-21T23:45:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jcfr","name":"Jean-Christophe Fillion-Robin","path":"/jcfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/219043?s=80&v=4"},"commit":{"message":"ENH: Support 3D rendering of segmentation using Surface Nets\n\nProvides users with the ability to enable 3D rendering of segmentations\nusing the vtkSurfaceNets3D filter. This includes the option to apply built-in\nsmoothing during surface generation.\n\nTo access this functionality, users can now select \"Use Surface Nets (fast)\"\nwithin the newly introduced \"Experimental\" menu found under the \"Show 3D\" button.\n\nFurthermore, the menu now includes the \"Use Surface Nets Smoothing (faster)\"\noption to enable the vtkSurfaceNets3D filter's built-in smoothing functionality,\nimplemented with vtkConstrainedSmoothingFilter.\n\nUsing the Surface Nets approach provide a more efficient alternative:\n* With the currently used smoothing method, rendering is ~7x faster than using flying edges.\n* With the built-in smoothing, rendering is ~16x faster than flying edges with the current smoothing method.\n\nThe table below summarizes some of these findings:\n\nTODO: add data here\n\nFixes https://github.com/Slicer/Slicer/issues/7103","shortMessageHtmlLink":"ENH: Support 3D rendering of segmentation using Surface Nets"}},{"before":"052fed56a2706b7e7bdcca0d0c4231f0103ec7e0","after":"7fe058556a92cdb90a12d88abd99a8be16718f42","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-10-20T19:24:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jcfr","name":"Jean-Christophe Fillion-Robin","path":"/jcfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/219043?s=80&v=4"},"commit":{"message":"ENH: Support 3D rendering of segmentation using Surface Nets\n\nProvides users with the ability to enable 3D rendering of segmentations\nusing the vtkSurfaceNets3D filter. This includes the option to apply built-in\nsmoothing during surface generation.\n\nTo access this functionality, users can now select \"Use Surface Nets (fast)\"\nwithin the newly introduced \"Experimental\" menu found under the \"Show 3D\" button.\n\nFurthermore, the menu now includes the \"Use Surface Nets Smoothing (faster)\"\noption to enable the vtkSurfaceNets3D filter's built-in smoothing functionality,\nimplemented with vtkConstrainedSmoothingFilter.\n\nUsing the Surface Nets approach provide a more efficient alternative:\n* With the currently used smoothing method, rendering is ~7x faster than using flying edges.\n* With the built-in smoothing, rendering is ~16x faster than flying edges with the current smoothing method.\n\nThe table below summarizes some of these findings:\n\nTODO: add data here\n\nFixes https://github.com/Slicer/Slicer/issues/7103","shortMessageHtmlLink":"ENH: Support 3D rendering of segmentation using Surface Nets"}},{"before":"7e795ab7d0591567a6ec4c60827b31db925bac58","after":"052fed56a2706b7e7bdcca0d0c4231f0103ec7e0","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-10-06T15:53:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Correcting names, comments, and decimation logic","shortMessageHtmlLink":"ENH: Correcting names, comments, and decimation logic"}},{"before":"ffe186e196768c0ccc65ea4ed29ee05bb058e1ff","after":"7e795ab7d0591567a6ec4c60827b31db925bac58","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-10-04T22:03:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Adding optional use of Surface Nets instead of flying edges\n\nSee: https://github.com/Slicer/Slicer/issues/7103.\n\nThis adds the option for a user to choose to use the SurfaceNets filter to\ngenerate a closed surface. This is done by selecting \"Sueface Nets\" on the new\n\"experimental\" tab under the \"Show 3D\" button. Also, there is the option to use\nthe smoothing functionality associated with the SurfaceNets filter. Both of these\noptions are more performant than the standard method.","shortMessageHtmlLink":"ENH: Adding optional use of Surface Nets instead of flying edges"}},{"before":"80ad0a04dacf134754459557bf2638c63f3d1d1b","after":"31fe28eee7e1745d0379ccd11a114628da33c60e","ref":"refs/heads/main","pushedAt":"2023-10-04T21:46:50.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"BUG: Fix SliceIntersectionInteractionRepresentationHelper base class\n\nReduce memory footprint updating base class to vtkObject. As an helper\nclass, there is no need to derive from the abstract widget representation.\n\nFollow-up of bc5d5b45f (ENH: Add interactive slice intersections widget)","shortMessageHtmlLink":"BUG: Fix SliceIntersectionInteractionRepresentationHelper base class"}},{"before":"e9416db4f1ea7f188789f04eacd8a281820b166c","after":"ffe186e196768c0ccc65ea4ed29ee05bb058e1ff","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-10-04T21:41:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Modifying layout by adding experimental tab to show 3D button","shortMessageHtmlLink":"ENH: Modifying layout by adding experimental tab to show 3D button"}},{"before":"6143e44f61311fafca20d49a5d232db36485ba83","after":"e9416db4f1ea7f188789f04eacd8a281820b166c","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-10-02T17:24:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Modifying smoothing map and cleaning up multiple style issues","shortMessageHtmlLink":"ENH: Modifying smoothing map and cleaning up multiple style issues"}},{"before":"ed2f79ed1c97604abfd30ffc3c13712d6489a192","after":"6143e44f61311fafca20d49a5d232db36485ba83","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-09-20T16:52:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Adding smoother slider input to surface nets","shortMessageHtmlLink":"ENH: Adding smoother slider input to surface nets"}},{"before":"d7366660e773457496d08653840a8fbd23c3e760","after":"ed2f79ed1c97604abfd30ffc3c13712d6489a192","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-09-20T16:23:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Adding smoother slider input to surface nets","shortMessageHtmlLink":"ENH: Adding smoother slider input to surface nets"}},{"before":"0e332ecdadff2034071260e8ffb5dd38e8f1ab42","after":"80ad0a04dacf134754459557bf2638c63f3d1d1b","ref":"refs/heads/main","pushedAt":"2023-09-20T15:16:48.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Style slice view label similarly to slice offset spinbox","shortMessageHtmlLink":"ENH: Style slice view label similarly to slice offset spinbox"}},{"before":"6f9212e04dad0e0bd2e31b7f1fa159c56d2dd591","after":"d7366660e773457496d08653840a8fbd23c3e760","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-09-14T14:33:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Adding button toggle for using surface nets smoothing","shortMessageHtmlLink":"ENH: Adding button toggle for using surface nets smoothing"}},{"before":"2db1c6c966f044d84dc9b1e4d740ea585cd51b42","after":"6f9212e04dad0e0bd2e31b7f1fa159c56d2dd591","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-09-11T17:12:45.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"STYLE: Fixing floating spaces in includes","shortMessageHtmlLink":"STYLE: Fixing floating spaces in includes"}},{"before":"ff5700d9d52c486821f937b2208f8e2f28cdb539","after":"0e332ecdadff2034071260e8ffb5dd38e8f1ab42","ref":"refs/heads/main","pushedAt":"2023-09-11T16:04:59.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"DOC: Add \"Scope\" section to security policy document\n\nCo-authored-by: Andras Lasso \nCo-authored-by: James Butler \nCo-authored-by: Steve Pieper ","shortMessageHtmlLink":"DOC: Add \"Scope\" section to security policy document"}},{"before":"bbff23077d0139a354068adc11eab303d6041fed","after":"2db1c6c966f044d84dc9b1e4d740ea585cd51b42","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-09-11T16:03:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Adding UI integration for surface nets when creating closed surfaces.","shortMessageHtmlLink":"ENH: Adding UI integration for surface nets when creating closed surf…"}},{"before":null,"after":"bbff23077d0139a354068adc11eab303d6041fed","ref":"refs/heads/feature/SurfaceNets","pushedAt":"2023-09-07T17:55:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Renaming converter variables to match class name.","shortMessageHtmlLink":"ENH: Renaming converter variables to match class name."}},{"before":"ff5700d9d52c486821f937b2208f8e2f28cdb539","after":"694b398c26f0767310de74f104c054b0a375c9f9","ref":"refs/heads/feature/test","pushedAt":"2023-09-01T16:12:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Adding surface nets to FractionalLabelConversionRule testing output.","shortMessageHtmlLink":"ENH: Adding surface nets to FractionalLabelConversionRule testing out…"}},{"before":null,"after":"ff5700d9d52c486821f937b2208f8e2f28cdb539","ref":"refs/heads/feature/test","pushedAt":"2023-08-31T20:14:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jacob-moore22","name":"Jacob Moore","path":"/jacob-moore22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133793250?s=80&v=4"},"commit":{"message":"ENH: Update OSSF scorecard workflow to support running Branch-Protection check\n\nSee https://github.com/ossf/scorecard-action#authentication-with-fine-grained-pat-optional","shortMessageHtmlLink":"ENH: Update OSSF scorecard workflow to support running Branch-Protect…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yMlQxNDo0MTowMS4wMDAwMDBazwAAAAOc9CGT","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yMlQxNDo0MTowMS4wMDAwMDBazwAAAAOc9CGT","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0zMVQyMDoxNDo0MS4wMDAwMDBazwAAAAN28Vt-"}},"title":"Activity · jacob-moore22/Slicer"}