From f56c49079e649f6d13f1482df84100be59674648 Mon Sep 17 00:00:00 2001 From: seanchoi0519 <33897705+seanchoi0519@users.noreply.github.com> Date: Wed, 31 May 2023 18:17:50 -0700 Subject: [PATCH 1/5] Add files via upload --- QuickAlignExtension.s4ext | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 QuickAlignExtension.s4ext diff --git a/QuickAlignExtension.s4ext b/QuickAlignExtension.s4ext new file mode 100644 index 000000000..ef361c115 --- /dev/null +++ b/QuickAlignExtension.s4ext @@ -0,0 +1,38 @@ +scm git +scmurl https://github.com/seanchoi0519/SlicerQuickAlign.git +scmrevision master + +# list dependencies +# - These should be names of other modules that have .s4ext files +# - The dependencies will be built first +depends NA + +# Inner build directory (default is .) +build_subdirectory . + +# homepage +homepage https://github.com/seanchoi0519/SlicerQuickAlign.git + +# Firstname1 Lastname1 ([SubOrg1, ]Org1), Firstname2 Lastname2 ([SubOrg2, ]Org2) +# For example: Jane Roe (Superware), John Doe (Lab1, Nowhere), Joe Bloggs (Noware) +contributors Arthur Porto (LSU), Sara Rolfe (UW), Murat Maga (SCRI), Dr. Sean Choi (UQ) + +# Match category in the xml description of the module (where it shows up in Modules menu) +category Registration + +# url to icon (png, size 128x128 pixels) +iconurl https://raw.githubusercontent.com/seanchoi0519/SlicerQuickAlign/master/QuickAlign.png + +# Give people an idea what to expect from this code +# - Is it just a test or something you stand behind? +status Beta + +# One line stating what the module does +description QuickAlign allows a quick, simple alignment and comparison of two 3D models aided by ALPACA and custom display modes. + +# Space separated list of urls +screenshoturls https://raw.githubusercontent.com/seanchoi0519/SlicerQuickAlign/master/QuickAlign.png + + +# 0 or 1: Define if the extension should be enabled after its installation. +enabled 1 From 6ee3322647ebe25c72ef863bd96f9d0370234b2b Mon Sep 17 00:00:00 2001 From: seanchoi0519 <33897705+seanchoi0519@users.noreply.github.com> Date: Wed, 31 May 2023 18:18:53 -0700 Subject: [PATCH 2/5] Rename QuickAlignExtension.s4ext to QuickAlign.s4ext --- QuickAlignExtension.s4ext => QuickAlign.s4ext | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename QuickAlignExtension.s4ext => QuickAlign.s4ext (100%) diff --git a/QuickAlignExtension.s4ext b/QuickAlign.s4ext similarity index 100% rename from QuickAlignExtension.s4ext rename to QuickAlign.s4ext From ff775e36251d27cf4bae3f7903fee8181fb40b52 Mon Sep 17 00:00:00 2001 From: seanchoi0519 <33897705+seanchoi0519@users.noreply.github.com> Date: Thu, 22 Jun 2023 22:14:12 -0700 Subject: [PATCH 3/5] Update and rename QuickAlign.s4ext to QuickModelAlign.s4ext --- QuickAlign.s4ext => QuickModelAlign.s4ext | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) rename QuickAlign.s4ext => QuickModelAlign.s4ext (82%) diff --git a/QuickAlign.s4ext b/QuickModelAlign.s4ext similarity index 82% rename from QuickAlign.s4ext rename to QuickModelAlign.s4ext index ef361c115..196b3ed94 100644 --- a/QuickAlign.s4ext +++ b/QuickModelAlign.s4ext @@ -1,5 +1,5 @@ scm git -scmurl https://github.com/seanchoi0519/SlicerQuickAlign.git +scmurl https://github.com/seanchoi0519/SlicerQuickModelAlign.git scmrevision master # list dependencies @@ -11,17 +11,17 @@ depends NA build_subdirectory . # homepage -homepage https://github.com/seanchoi0519/SlicerQuickAlign.git +homepage https://github.com/seanchoi0519/SlicerQuickModelAlign.git # Firstname1 Lastname1 ([SubOrg1, ]Org1), Firstname2 Lastname2 ([SubOrg2, ]Org2) # For example: Jane Roe (Superware), John Doe (Lab1, Nowhere), Joe Bloggs (Noware) contributors Arthur Porto (LSU), Sara Rolfe (UW), Murat Maga (SCRI), Dr. Sean Choi (UQ) # Match category in the xml description of the module (where it shows up in Modules menu) -category Registration +category QuickModelAlign # url to icon (png, size 128x128 pixels) -iconurl https://raw.githubusercontent.com/seanchoi0519/SlicerQuickAlign/master/QuickAlign.png +iconurl https://raw.githubusercontent.com/seanchoi0519/SlicerQuickModelAlign/master/QuickModelAlign.png # Give people an idea what to expect from this code # - Is it just a test or something you stand behind? @@ -31,7 +31,7 @@ status Beta description QuickAlign allows a quick, simple alignment and comparison of two 3D models aided by ALPACA and custom display modes. # Space separated list of urls -screenshoturls https://raw.githubusercontent.com/seanchoi0519/SlicerQuickAlign/master/QuickAlign.png +screenshoturls https://raw.githubusercontent.com/seanchoi0519/SlicerQuickModelAlign/master/QuickModelAlign.png # 0 or 1: Define if the extension should be enabled after its installation. From fee713c02fa1482305a78037d253cdaa7c012851 Mon Sep 17 00:00:00 2001 From: Jean-Christophe Fillion-Robin Date: Thu, 2 May 2024 02:55:24 -0400 Subject: [PATCH 4/5] Fix QuickModelAlign extension metadata Update scmrevision from "master" to "main" Update homepage specifying readme section Update description to reference updated extension name Update screenshoturls with list of URLs referenced in the readme file --- QuickModelAlign.s4ext | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/QuickModelAlign.s4ext b/QuickModelAlign.s4ext index 196b3ed94..7015e96df 100644 --- a/QuickModelAlign.s4ext +++ b/QuickModelAlign.s4ext @@ -1,6 +1,6 @@ scm git scmurl https://github.com/seanchoi0519/SlicerQuickModelAlign.git -scmrevision master +scmrevision main # list dependencies # - These should be names of other modules that have .s4ext files @@ -11,7 +11,7 @@ depends NA build_subdirectory . # homepage -homepage https://github.com/seanchoi0519/SlicerQuickModelAlign.git +homepage https://github.com/seanchoi0519/SlicerQuickModelAlign#readme # Firstname1 Lastname1 ([SubOrg1, ]Org1), Firstname2 Lastname2 ([SubOrg2, ]Org2) # For example: Jane Roe (Superware), John Doe (Lab1, Nowhere), Joe Bloggs (Noware) @@ -28,10 +28,10 @@ iconurl https://raw.githubusercontent.com/seanchoi0519/SlicerQuickModelAlign status Beta # One line stating what the module does -description QuickAlign allows a quick, simple alignment and comparison of two 3D models aided by ALPACA and custom display modes. +description QuickModelAlign allows a quick, simple alignment and comparison of two 3D models aided by ALPACA and custom display modes. # Space separated list of urls -screenshoturls https://raw.githubusercontent.com/seanchoi0519/SlicerQuickModelAlign/master/QuickModelAlign.png +screenshoturls https://private-user-images.githubusercontent.com/33897705/242237458-5c2f7fdc-0461-4caf-a2ea-169ea3f7d2d5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2MzI3NjIsIm5iZiI6MTcxNDYzMjQ2MiwicGF0aCI6Ii8zMzg5NzcwNS8yNDIyMzc0NTgtNWMyZjdmZGMtMDQ2MS00Y2FmLWEyZWEtMTY5ZWEzZjdkMmQ1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDA2NDc0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ2NTk0NjBlMTRkZDlmZmRmNmRlOTFmOThmMDUxYzcyMTg1NjAyZTRhNDhhZDUzOTgxNTY3ZGE0NzhlZGQxYjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.BYqp0gms8jlhfdQsWkU-fcag4XUJW-TFvzARQjKBpdI https://private-user-images.githubusercontent.com/33897705/242236203-b0ae5efa-1cf2-465f-aa62-db7723ae33e2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2MzI3NjIsIm5iZiI6MTcxNDYzMjQ2MiwicGF0aCI6Ii8zMzg5NzcwNS8yNDIyMzYyMDMtYjBhZTVlZmEtMWNmMi00NjVmLWFhNjItZGI3NzIzYWUzM2UyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDA2NDc0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFlNGI0NWU1YTc0OTQ0ZjRiZTc1YjEwNzFhMWE3ZDhjZTExYzk3OWE4Yjk3ZWY2NGY3MDJhYjA5MTU2ZDY1YjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.0e-ZI7xqlgeBjXsdfxeTiUCbroWWS3RlIhqcdZo8M88 https://private-user-images.githubusercontent.com/33897705/242236111-7e96ed5c-c24f-45c9-9f71-3fd379fc2ad9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2MzI3NjIsIm5iZiI6MTcxNDYzMjQ2MiwicGF0aCI6Ii8zMzg5NzcwNS8yNDIyMzYxMTEtN2U5NmVkNWMtYzI0Zi00NWM5LTlmNzEtM2ZkMzc5ZmMyYWQ5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDA2NDc0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFiMDJjNWFhN2E1Y2ZjY2VkMjJlMDUyOTAyZWE2NTEzNTU1NTlhYzUzOTY1ODA4Y2M5YzhlZmExMTVlZTk2OWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.yw2s6Qg7lG8RiSoPtikUHE6XcdYsyfMIb5h2BogjVVs https://private-user-images.githubusercontent.com/33897705/242236262-9f337404-55ba-49ce-9403-6368d2ce0665.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2MzI3NjIsIm5iZiI6MTcxNDYzMjQ2MiwicGF0aCI6Ii8zMzg5NzcwNS8yNDIyMzYyNjItOWYzMzc0MDQtNTViYS00OWNlLTk0MDMtNjM2OGQyY2UwNjY1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDA2NDc0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM2NzlkMjc5N2YwMTkwZDU1NmJlMTQyZGIzMWZkN2YxYTUwZjZhODc2M2M2MjYyZmMyMzdlYjhhZDE4NDVlYmQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.XO4_gT3wJSgsLYcAHxw8RAe9FS4n3nMGcuPL7aG0Y-0 # 0 or 1: Define if the extension should be enabled after its installation. From 20fea7df56fe4bad3f3339ed63fb8b7251425c37 Mon Sep 17 00:00:00 2001 From: Jean-Christophe Fillion-Robin Date: Thu, 2 May 2024 03:11:07 -0400 Subject: [PATCH 5/5] ENH: Convert QuickModelAlign s4ext to json file --- QuickModelAlign.json | 8 ++++++++ QuickModelAlign.s4ext | 38 -------------------------------------- 2 files changed, 8 insertions(+), 38 deletions(-) create mode 100644 QuickModelAlign.json delete mode 100644 QuickModelAlign.s4ext diff --git a/QuickModelAlign.json b/QuickModelAlign.json new file mode 100644 index 000000000..85d60e7bf --- /dev/null +++ b/QuickModelAlign.json @@ -0,0 +1,8 @@ +{ + "$schema": "https://raw.githubusercontent.com/Slicer/Slicer/main/Schemas/slicer-extension-catalog-entry-schema-v1.0.0.json#", + "build_dependencies": [], + "build_subdirectory": ".", + "category": "QuickModelAlign", + "scm_revision": "main", + "scm_url": "https://github.com/seanchoi0519/SlicerQuickModelAlign.git" +} diff --git a/QuickModelAlign.s4ext b/QuickModelAlign.s4ext deleted file mode 100644 index 7015e96df..000000000 --- a/QuickModelAlign.s4ext +++ /dev/null @@ -1,38 +0,0 @@ -scm git -scmurl https://github.com/seanchoi0519/SlicerQuickModelAlign.git -scmrevision main - -# list dependencies -# - These should be names of other modules that have .s4ext files -# - The dependencies will be built first -depends NA - -# Inner build directory (default is .) -build_subdirectory . - -# homepage -homepage https://github.com/seanchoi0519/SlicerQuickModelAlign#readme - -# Firstname1 Lastname1 ([SubOrg1, ]Org1), Firstname2 Lastname2 ([SubOrg2, ]Org2) -# For example: Jane Roe (Superware), John Doe (Lab1, Nowhere), Joe Bloggs (Noware) -contributors Arthur Porto (LSU), Sara Rolfe (UW), Murat Maga (SCRI), Dr. Sean Choi (UQ) - -# Match category in the xml description of the module (where it shows up in Modules menu) -category QuickModelAlign - -# url to icon (png, size 128x128 pixels) -iconurl https://raw.githubusercontent.com/seanchoi0519/SlicerQuickModelAlign/master/QuickModelAlign.png - -# Give people an idea what to expect from this code -# - Is it just a test or something you stand behind? -status Beta - -# One line stating what the module does -description QuickModelAlign allows a quick, simple alignment and comparison of two 3D models aided by ALPACA and custom display modes. - -# Space separated list of urls -screenshoturls https://private-user-images.githubusercontent.com/33897705/242237458-5c2f7fdc-0461-4caf-a2ea-169ea3f7d2d5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2MzI3NjIsIm5iZiI6MTcxNDYzMjQ2MiwicGF0aCI6Ii8zMzg5NzcwNS8yNDIyMzc0NTgtNWMyZjdmZGMtMDQ2MS00Y2FmLWEyZWEtMTY5ZWEzZjdkMmQ1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDA2NDc0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ2NTk0NjBlMTRkZDlmZmRmNmRlOTFmOThmMDUxYzcyMTg1NjAyZTRhNDhhZDUzOTgxNTY3ZGE0NzhlZGQxYjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.BYqp0gms8jlhfdQsWkU-fcag4XUJW-TFvzARQjKBpdI https://private-user-images.githubusercontent.com/33897705/242236203-b0ae5efa-1cf2-465f-aa62-db7723ae33e2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2MzI3NjIsIm5iZiI6MTcxNDYzMjQ2MiwicGF0aCI6Ii8zMzg5NzcwNS8yNDIyMzYyMDMtYjBhZTVlZmEtMWNmMi00NjVmLWFhNjItZGI3NzIzYWUzM2UyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDA2NDc0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFlNGI0NWU1YTc0OTQ0ZjRiZTc1YjEwNzFhMWE3ZDhjZTExYzk3OWE4Yjk3ZWY2NGY3MDJhYjA5MTU2ZDY1YjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.0e-ZI7xqlgeBjXsdfxeTiUCbroWWS3RlIhqcdZo8M88 https://private-user-images.githubusercontent.com/33897705/242236111-7e96ed5c-c24f-45c9-9f71-3fd379fc2ad9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2MzI3NjIsIm5iZiI6MTcxNDYzMjQ2MiwicGF0aCI6Ii8zMzg5NzcwNS8yNDIyMzYxMTEtN2U5NmVkNWMtYzI0Zi00NWM5LTlmNzEtM2ZkMzc5ZmMyYWQ5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDA2NDc0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFiMDJjNWFhN2E1Y2ZjY2VkMjJlMDUyOTAyZWE2NTEzNTU1NTlhYzUzOTY1ODA4Y2M5YzhlZmExMTVlZTk2OWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.yw2s6Qg7lG8RiSoPtikUHE6XcdYsyfMIb5h2BogjVVs https://private-user-images.githubusercontent.com/33897705/242236262-9f337404-55ba-49ce-9403-6368d2ce0665.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQ2MzI3NjIsIm5iZiI6MTcxNDYzMjQ2MiwicGF0aCI6Ii8zMzg5NzcwNS8yNDIyMzYyNjItOWYzMzc0MDQtNTViYS00OWNlLTk0MDMtNjM2OGQyY2UwNjY1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTAyVDA2NDc0MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM2NzlkMjc5N2YwMTkwZDU1NmJlMTQyZGIzMWZkN2YxYTUwZjZhODc2M2M2MjYyZmMyMzdlYjhhZDE4NDVlYmQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.XO4_gT3wJSgsLYcAHxw8RAe9FS4n3nMGcuPL7aG0Y-0 - - -# 0 or 1: Define if the extension should be enabled after its installation. -enabled 1