{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":103694782,"defaultBranch":"master","name":"SlicerRT","ownerLogin":"SlicerRt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-15T19:39:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1325988?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1683884049.362876","currentOid":""},"activityList":{"items":[{"before":"270e1d19d9eedd09e2822182963cce7200e988a8","after":"7168e016ddaa6646ac97b0a9ef5f1cc5104a90a0","ref":"refs/heads/master","pushedAt":"2024-07-16T15:00:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"BUG: Fix DRR image vup and normal vectors update after recent IEC logic refactoring\n\nCo-authored-by: Csaba Pinter ","shortMessageHtmlLink":"BUG: Fix DRR image vup and normal vectors update after recent IEC log…"}},{"before":"3a1c14f91cfd5486cdbde395a39983fe3c343638","after":"270e1d19d9eedd09e2822182963cce7200e988a8","ref":"refs/heads/master","pushedAt":"2024-07-16T12:21:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Make IEC transform logic independent from MRML; Refactor tests\n\nMake IEC transform logic independent in order to be able to use it separately.\n- Remove all the MRML based functions and move them to vtkSlicerBeamsModuleLogic, vtkSlicerRoomsEyeViewModuleLogic.\n- Functions were moved to follow the REV -> Beams -> IEC dependency.\n- Move beams related functions from IEC (UpdateBeamTransform and UpdateIECTransformsFromBeam) to BeamsModuleLogic. Reason: used in Beams and MRML.\n- Allow setting IEC logic to Beams for testing\n- Rename test in Beams module from IEC to Beams (the full IEC test will be performed by the REV module)\n- Beams module is able to compose its transform without the IEC transform MRML nodes, only by using the vtkTransform in the IEC logic\n- Fix beam couch angle computation: since in the current version what is stationary in RAS is the table top instead of the treatment machine body, the couch angle does not need to be applied directly wrt to the room (FixedReference), but wrt to the table top. Hence the couch angle of the beams is inverted.\n- Remove additional collimator mounted devices as they have been inoperational for several years\n- Update deprecated function use\n\nCo-authored-by: Csaba Pinter ","shortMessageHtmlLink":"ENH: Make IEC transform logic independent from MRML; Refactor tests"}},{"before":"a3761fec2f4c2c49545f70887ebac3154450d0df","after":"3a1c14f91cfd5486cdbde395a39983fe3c343638","ref":"refs/heads/master","pushedAt":"2024-06-13T08:58:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Added more test cases for IEC transform logic\n\nAdded test cases for gantry, collimator, patient support and table top (vertical, longitudinal, lateral) matrix checks, plus minor indentation fixes","shortMessageHtmlLink":"ENH: Added more test cases for IEC transform logic"}},{"before":"5b1abd795668ebce537f64d42dc6d8c51af07601","after":"a3761fec2f4c2c49545f70887ebac3154450d0df","ref":"refs/heads/master","pushedAt":"2024-05-27T12:25:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"BUG: Fix treatment machine jump before changing certain parameters\n\nThe FixedToRAS transform was not initialized properly, so the treatment machine did a big jump when changing certain parameters (such as table top related) when the transform was updated.","shortMessageHtmlLink":"BUG: Fix treatment machine jump before changing certain parameters"}},{"before":"56bd30ee51e147a2a61a2d62155680ce374ee3ae","after":"5b1abd795668ebce537f64d42dc6d8c51af07601","ref":"refs/heads/master","pushedAt":"2024-04-23T00:17:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lassoan","name":"Andras Lasso","path":"/lassoan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307929?s=80&v=4"},"commit":{"message":"ENH: Update extension metadata\n\nConsolidate extension metadata based on the corresponding s4ext file organized\nin the ExtensionsIndex repository.","shortMessageHtmlLink":"ENH: Update extension metadata"}},{"before":"3fb93b870bf8f12cfb2b2e0062534e4045468253","after":"56bd30ee51e147a2a61a2d62155680ce374ee3ae","ref":"refs/heads/master","pushedAt":"2024-04-22T15:45:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lassoan","name":"Andras Lasso","path":"/lassoan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307929?s=80&v=4"},"commit":{"message":"Disable OpenMP on macOS to fix Plastimatch runtime error\n\nsee https://github.com/SlicerRt/SlicerRT/issues/242","shortMessageHtmlLink":"Disable OpenMP on macOS to fix Plastimatch runtime error"}},{"before":"dbbdffdce3b41bd998814d36379c71f28908f23c","after":"3fb93b870bf8f12cfb2b2e0062534e4045468253","ref":"refs/heads/master","pushedAt":"2024-02-16T11:43:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Relax condition for positive origin coordinates in Vff reading\n\nRe #241","shortMessageHtmlLink":"ENH: Relax condition for positive origin coordinates in Vff reading"}},{"before":"309120c3ea5c084a02dc4d55c5098b1c26788863","after":"dbbdffdce3b41bd998814d36379c71f28908f23c","ref":"refs/heads/master","pushedAt":"2023-11-15T15:16:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"BUG: Fix wrong DRR orientation after recent IEC logic changes","shortMessageHtmlLink":"BUG: Fix wrong DRR orientation after recent IEC logic changes"}},{"before":"a5f25218ba9fcf8e6b14d22c7c664daf02a87a43","after":"309120c3ea5c084a02dc4d55c5098b1c26788863","ref":"refs/heads/master","pushedAt":"2023-10-25T11:55:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Fix patient support rotation angle to fixed reference","shortMessageHtmlLink":"ENH: Fix patient support rotation angle to fixed reference"}},{"before":"47d8eb3e20814519ac19f5d4cd4d1a562d798373","after":"a5f25218ba9fcf8e6b14d22c7c664daf02a87a43","ref":"refs/heads/master","pushedAt":"2023-10-17T18:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Add option to user to force calculate collisions when flagged as lengthy\n\nRe #218","shortMessageHtmlLink":"ENH: Add option to user to force calculate collisions when flagged as…"}},{"before":"0bd7dda85b4264235e98e29ec4f8d8f497358f8d","after":"47d8eb3e20814519ac19f5d4cd4d1a562d798373","ref":"refs/heads/master","pushedAt":"2023-10-17T13:06:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Disable collision detection for too many triangles and warn user\n\nRe #218","shortMessageHtmlLink":"ENH: Disable collision detection for too many triangles and warn user"}},{"before":"a9d08cc260f38d331623c5d91b645c91612c2d07","after":"0bd7dda85b4264235e98e29ec4f8d8f497358f8d","ref":"refs/heads/master","pushedAt":"2023-10-17T11:14:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Displaying \"Calculating collisions...\" to indicate processing\n\nRe #218","shortMessageHtmlLink":"ENH: Displaying \"Calculating collisions...\" to indicate processing"}},{"before":"66e588740497ed71d4afeeae65585343e28faac0","after":"a9d08cc260f38d331623c5d91b645c91612c2d07","ref":"refs/heads/master","pushedAt":"2023-10-17T09:01:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"COMP: Fix build error introduced in previous commit","shortMessageHtmlLink":"COMP: Fix build error introduced in previous commit"}},{"before":"411b5fc1c08fe22877d0fe15d22a0f13d904a74f","after":"66e588740497ed71d4afeeae65585343e28faac0","ref":"refs/heads/master","pushedAt":"2023-10-17T08:48:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Fix absent ReferencedUID for DoseVolume","shortMessageHtmlLink":"ENH: Fix absent ReferencedUID for DoseVolume"}},{"before":"20e4db31374ce7a3f46fa9f54ae4bd757d518b59","after":"411b5fc1c08fe22877d0fe15d22a0f13d904a74f","ref":"refs/heads/master","pushedAt":"2023-10-09T12:54:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Only show imaging panel sliders if loaded; Start with sliders disabled\n\nRe #218","shortMessageHtmlLink":"ENH: Only show imaging panel sliders if loaded; Start with sliders di…"}},{"before":"aa0508967d60f2f19acfbf5ec1e0c627286c7f32","after":"20e4db31374ce7a3f46fa9f54ae4bd757d518b59","ref":"refs/heads/master","pushedAt":"2023-10-09T12:27:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"BUG: Disable picking on beam nodes\n\nIt was impossible to move the isocenter in 3D when a beam was shown as the closest point on the beam was always picked.\n\nRe #218","shortMessageHtmlLink":"BUG: Disable picking on beam nodes"}},{"before":"dfbeac53dbc84c838994817d3a72ca6f42a81791","after":"aa0508967d60f2f19acfbf5ec1e0c627286c7f32","ref":"refs/heads/master","pushedAt":"2023-10-09T12:19:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Beam transform now follows full IEC; Rationalize code\n\nRe #218","shortMessageHtmlLink":"ENH: Beam transform now follows full IEC; Rationalize code"}},{"before":"1782b7a4ea59c6494a06c75b11cad894566bdec3","after":"dfbeac53dbc84c838994817d3a72ca6f42a81791","ref":"refs/heads/master","pushedAt":"2023-10-09T11:24:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Allow unselecting beam; Fix crash\n\nRe #218","shortMessageHtmlLink":"ENH: Allow unselecting beam; Fix crash"}},{"before":"3ae787b5702caf764336f2d4c52b160a046cf5ff","after":"1782b7a4ea59c6494a06c75b11cad894566bdec3","ref":"refs/heads/master","pushedAt":"2023-10-05T16:12:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"BUG: Always consider both isocenter and patient support transforms\n\nSee https://github.com/SlicerRt/SlicerRT/issues/218#issuecomment-1749049488\n\nStill to fix: when beam is selected in REV module the patient support related transforms do not consider the beam.\n\nRe #218","shortMessageHtmlLink":"BUG: Always consider both isocenter and patient support transforms"}},{"before":"b616b9a08dc4af2ed2afb97827521d49adeef50a","after":"3ae787b5702caf764336f2d4c52b160a046cf5ff","ref":"refs/heads/master","pushedAt":"2023-10-05T12:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Modify value range to 0 centered in gantry angle\n\nMore intuitive rotating \"left or right\" than going all the way from 0 to 359 if we want to rotate \"left\"\n\nRe #218","shortMessageHtmlLink":"ENH: Modify value range to 0 centered in gantry angle"}},{"before":"6fac5984c784b35e613ae6f2a64e1ecb9bf16b8c","after":"b616b9a08dc4af2ed2afb97827521d49adeef50a","ref":"refs/heads/master","pushedAt":"2023-10-05T11:38:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Replace use of deprecated functions\n\nWarnings appeared when calling the deprecated functions.\n\nRe #218","shortMessageHtmlLink":"ENH: Replace use of deprecated functions"}},{"before":"907ef2e9e49db5216c4f3fb15a97379362992af3","after":"6fac5984c784b35e613ae6f2a64e1ecb9bf16b8c","ref":"refs/heads/master","pushedAt":"2023-10-05T11:30:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Do not allow loading the same treatment machine twice\n\nRe #218","shortMessageHtmlLink":"ENH: Do not allow loading the same treatment machine twice"}},{"before":"63a5252f94621cdf311c24148e9ae19f50a8e9aa","after":"907ef2e9e49db5216c4f3fb15a97379362992af3","ref":"refs/heads/master","pushedAt":"2023-06-24T19:08:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"BUG: Fix help text in modules","shortMessageHtmlLink":"BUG: Fix help text in modules"}},{"before":"35204a0e92f36155fd2727f86a1ee0eebc20c30e","after":"63a5252f94621cdf311c24148e9ae19f50a8e9aa","ref":"refs/heads/master","pushedAt":"2023-06-21T19:26:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lassoan","name":"Andras Lasso","path":"/lassoan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/307929?s=80&v=4"},"commit":{"message":"COMP: set CMAKE_LINK_DEPENDS_NO_SHARED to ON to speed up Linux incremental build","shortMessageHtmlLink":"COMP: set CMAKE_LINK_DEPENDS_NO_SHARED to ON to speed up Linux increm…"}},{"before":"a0c0fbf3f69c54de9a09a7fc889f4887c5ebd7eb","after":"35204a0e92f36155fd2727f86a1ee0eebc20c30e","ref":"refs/heads/master","pushedAt":"2023-06-15T18:10:15.334Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sunderlandkyl","name":"Kyle Sunderland","path":"/Sunderlandkyl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9222709?s=80&v=4"},"commit":{"message":"COMP: Fix compile error due to removal of GetMasterRepresentationName\n\nPreprocessor directives used to ensure compatibility in both nightly and stable version.","shortMessageHtmlLink":"COMP: Fix compile error due to removal of GetMasterRepresentationName"}},{"before":"c627bf375787e4968419c6919515a66e20fe8465","after":"a0c0fbf3f69c54de9a09a7fc889f4887c5ebd7eb","ref":"refs/heads/master","pushedAt":"2023-06-01T16:07:45.404Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sunderlandkyl","name":"Kyle Sunderland","path":"/Sunderlandkyl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9222709?s=80&v=4"},"commit":{"message":"COMP: remove use of constants defined in vtkSlicerVersionConfigure.h","shortMessageHtmlLink":"COMP: remove use of constants defined in vtkSlicerVersionConfigure.h"}},{"before":"52a39001e4439dc841ea34e6f5bdfa7da794625a","after":"c627bf375787e4968419c6919515a66e20fe8465","ref":"refs/heads/master","pushedAt":"2023-05-22T11:54:49.494Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: complete affiliation","shortMessageHtmlLink":"ENH: complete affiliation"}},{"before":"c7f64521895a077430f54a853410950aec15db30","after":"52a39001e4439dc841ea34e6f5bdfa7da794625a","ref":"refs/heads/master","pushedAt":"2023-05-17T15:01:52.093Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"ENH: Update acknowledgement in Room's Eye View module\n\nRe #218","shortMessageHtmlLink":"ENH: Update acknowledgement in Room's Eye View module"}},{"before":"e28d74e67210f21e2f14ff4b6c5af6574e025268","after":"c7f64521895a077430f54a853410950aec15db30","ref":"refs/heads/master","pushedAt":"2023-05-17T14:51:28.987Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"STYLE: Add new acknowledgment to Room's Eye View module source files\n\nRe #218","shortMessageHtmlLink":"STYLE: Add new acknowledgment to Room's Eye View module source files"}},{"before":"4c0ceb8900f6c12ab9b66e2ae6e7d1077c99c409","after":"e28d74e67210f21e2f14ff4b6c5af6574e025268","ref":"refs/heads/master","pushedAt":"2023-05-17T11:02:51.345Z","pushType":"push","commitsCount":3,"pusher":{"login":"cpinter","name":"Csaba Pinter","path":"/cpinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1325980?s=80&v=4"},"commit":{"message":"BUG: Remove outlier points from Siemens table top\n\nThere were some parts very far from the actual table top model of the Siemens linac. Now they are removed to not cause issues with centering the view etc.\n\nRe #218","shortMessageHtmlLink":"BUG: Remove outlier points from Siemens table top"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgOlZMgA","startCursor":null,"endCursor":null}},"title":"Activity · SlicerRt/SlicerRT"}