├── .github └── workflows │ └── release.yml ├── .gitignore ├── .style.yapf ├── CustomScrews.manifest ├── CustomScrews.pot ├── CustomScrews.py ├── LICENSE ├── README.md ├── __init__.py ├── commands ├── __init__.py └── createCustomScrewDialog │ ├── __init__.py │ ├── entry.py │ └── resources │ ├── 16x16-dark.png │ ├── 16x16-disabled.png │ ├── 16x16.png │ ├── 16x16@2x-dark.png │ ├── 16x16@2x-disabled.png │ ├── 16x16@2x.png │ ├── 32x32-dark.png │ ├── 32x32-disabled.png │ ├── 32x32.png │ ├── 32x32@2x-dark.png │ ├── 32x32@2x-disabled.png │ ├── 32x32@2x.png │ ├── B │ ├── 16x16-disabled.png │ ├── 16x16-normal.png │ ├── 16x16-pressed.png │ ├── 32x32-disabled.png │ └── 32x32-normal.png │ ├── en-US │ └── LC_MESSAGES │ │ ├── resource.mo │ │ └── resource.po │ ├── large.png │ └── medium.png ├── config.py ├── docs ├── CustomScrewCreator.html └── Resources │ ├── appstore-combined.min.css │ ├── mqdefault.jpg │ ├── original_02aa1563-b11e-4082-baf9-beb9f72fa926_.png │ ├── original_218b3ada-2947-4311-a808-615d2eb67cc6_.png │ ├── original_f311d1f1-19fc-4a8c-bb00-5ed5f57924b2_.png │ └── resized_b0fcc213-a6e2-4ee3-9512-932ccab3792e_.png ├── help.html ├── icons └── Custom Screw Creator.ico ├── lib ├── fusionAddInUtils │ ├── __init__.py │ ├── event_utils.py │ └── general_utils.py ├── presetUtils │ ├── __init__.py │ ├── config.json │ ├── preset_utils.py │ └── resources │ │ └── iso_4762.json └── screwUtils │ ├── __init__.py │ └── screw_utils.py ├── requirements.txt ├── resources ├── screenshot1.png ├── screenshot2.png ├── screenshot3.png ├── technical.png ├── technical_alpha.png └── technical_small.png ├── test_config.json ├── test_presets.json └── tests ├── __init__.py └── lib ├── __init__.py └── presetUtils ├── __init__.py └── test_preset_utils.py /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | modules/ 2 | .vscode/ 3 | __pycache__/ 4 | -------------------------------------------------------------------------------- /.style.yapf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/.style.yapf -------------------------------------------------------------------------------- /CustomScrews.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/CustomScrews.manifest -------------------------------------------------------------------------------- /CustomScrews.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/CustomScrews.pot -------------------------------------------------------------------------------- /CustomScrews.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/CustomScrews.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/__init__.py -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/entry.py -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/16x16-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/16x16-dark.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/16x16-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/16x16-disabled.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/16x16.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/16x16@2x-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/16x16@2x-dark.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/16x16@2x-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/16x16@2x-disabled.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/16x16@2x.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/32x32-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/32x32-dark.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/32x32-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/32x32-disabled.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/32x32.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/32x32@2x-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/32x32@2x-dark.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/32x32@2x-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/32x32@2x-disabled.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/32x32@2x.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/B/16x16-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/B/16x16-disabled.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/B/16x16-normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/B/16x16-normal.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/B/16x16-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/B/16x16-pressed.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/B/32x32-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/B/32x32-disabled.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/B/32x32-normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/B/32x32-normal.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/en-US/LC_MESSAGES/resource.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/en-US/LC_MESSAGES/resource.mo -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/en-US/LC_MESSAGES/resource.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/en-US/LC_MESSAGES/resource.po -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/large.png -------------------------------------------------------------------------------- /commands/createCustomScrewDialog/resources/medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/commands/createCustomScrewDialog/resources/medium.png -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/config.py -------------------------------------------------------------------------------- /docs/CustomScrewCreator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/docs/CustomScrewCreator.html -------------------------------------------------------------------------------- /docs/Resources/appstore-combined.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/docs/Resources/appstore-combined.min.css -------------------------------------------------------------------------------- /docs/Resources/mqdefault.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/docs/Resources/mqdefault.jpg -------------------------------------------------------------------------------- /docs/Resources/original_02aa1563-b11e-4082-baf9-beb9f72fa926_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/docs/Resources/original_02aa1563-b11e-4082-baf9-beb9f72fa926_.png -------------------------------------------------------------------------------- /docs/Resources/original_218b3ada-2947-4311-a808-615d2eb67cc6_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/docs/Resources/original_218b3ada-2947-4311-a808-615d2eb67cc6_.png -------------------------------------------------------------------------------- /docs/Resources/original_f311d1f1-19fc-4a8c-bb00-5ed5f57924b2_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/docs/Resources/original_f311d1f1-19fc-4a8c-bb00-5ed5f57924b2_.png -------------------------------------------------------------------------------- /docs/Resources/resized_b0fcc213-a6e2-4ee3-9512-932ccab3792e_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/docs/Resources/resized_b0fcc213-a6e2-4ee3-9512-932ccab3792e_.png -------------------------------------------------------------------------------- /help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/help.html -------------------------------------------------------------------------------- /icons/Custom Screw Creator.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/icons/Custom Screw Creator.ico -------------------------------------------------------------------------------- /lib/fusionAddInUtils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/lib/fusionAddInUtils/__init__.py -------------------------------------------------------------------------------- /lib/fusionAddInUtils/event_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/lib/fusionAddInUtils/event_utils.py -------------------------------------------------------------------------------- /lib/fusionAddInUtils/general_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/lib/fusionAddInUtils/general_utils.py -------------------------------------------------------------------------------- /lib/presetUtils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/lib/presetUtils/__init__.py -------------------------------------------------------------------------------- /lib/presetUtils/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/lib/presetUtils/config.json -------------------------------------------------------------------------------- /lib/presetUtils/preset_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/lib/presetUtils/preset_utils.py -------------------------------------------------------------------------------- /lib/presetUtils/resources/iso_4762.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/lib/presetUtils/resources/iso_4762.json -------------------------------------------------------------------------------- /lib/screwUtils/__init__.py: -------------------------------------------------------------------------------- 1 | from .screw_utils import Screw -------------------------------------------------------------------------------- /lib/screwUtils/screw_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/lib/screwUtils/screw_utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/resources/screenshot1.png -------------------------------------------------------------------------------- /resources/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/resources/screenshot2.png -------------------------------------------------------------------------------- /resources/screenshot3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/resources/screenshot3.png -------------------------------------------------------------------------------- /resources/technical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/resources/technical.png -------------------------------------------------------------------------------- /resources/technical_alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/resources/technical_alpha.png -------------------------------------------------------------------------------- /resources/technical_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/resources/technical_small.png -------------------------------------------------------------------------------- /test_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/test_config.json -------------------------------------------------------------------------------- /test_presets.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lib/presetUtils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lib/presetUtils/test_preset_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FabianSchurig/CustomScrews/HEAD/tests/lib/presetUtils/test_preset_utils.py --------------------------------------------------------------------------------