├── .gitignore ├── .pre-commit-config.yaml ├── .pre-commit-search-and-replace.yaml ├── FCBinding.py ├── InitGui.py ├── LICENSE ├── README.md ├── Resources └── icons │ ├── Constraint_Dimension.svg │ ├── PartDesign_Pad.svg │ ├── Sketcher_CreatePolyline.svg │ └── Sketcher_NewSketch.svg ├── RibbonStructure.json ├── Screenshot.png └── pyqtribbon ├── LICENSE ├── __init__.py ├── category.py ├── constants.py ├── gallery.py ├── icons ├── backward.png ├── close.png ├── down.png ├── forward.png ├── help.png ├── linking.png ├── max.png ├── min.png ├── more.png ├── python.png ├── redo.png ├── save.png ├── undo.png └── up.png ├── logger.py ├── menu.py ├── panel.py ├── panel.pyi ├── ribbonbar.py ├── screenshotwindow.py ├── separator.py ├── styles ├── base.qss ├── debug.qss └── default.qss ├── tabbar.py ├── titlewidget.py ├── toolbutton.py ├── utils.py └── version.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pre-commit-search-and-replace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/.pre-commit-search-and-replace.yaml -------------------------------------------------------------------------------- /FCBinding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/FCBinding.py -------------------------------------------------------------------------------- /InitGui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/InitGui.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/README.md -------------------------------------------------------------------------------- /Resources/icons/Constraint_Dimension.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/Resources/icons/Constraint_Dimension.svg -------------------------------------------------------------------------------- /Resources/icons/PartDesign_Pad.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/Resources/icons/PartDesign_Pad.svg -------------------------------------------------------------------------------- /Resources/icons/Sketcher_CreatePolyline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/Resources/icons/Sketcher_CreatePolyline.svg -------------------------------------------------------------------------------- /Resources/icons/Sketcher_NewSketch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/Resources/icons/Sketcher_NewSketch.svg -------------------------------------------------------------------------------- /RibbonStructure.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/RibbonStructure.json -------------------------------------------------------------------------------- /Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/Screenshot.png -------------------------------------------------------------------------------- /pyqtribbon/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/LICENSE -------------------------------------------------------------------------------- /pyqtribbon/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/__init__.py -------------------------------------------------------------------------------- /pyqtribbon/category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/category.py -------------------------------------------------------------------------------- /pyqtribbon/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/constants.py -------------------------------------------------------------------------------- /pyqtribbon/gallery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/gallery.py -------------------------------------------------------------------------------- /pyqtribbon/icons/backward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/backward.png -------------------------------------------------------------------------------- /pyqtribbon/icons/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/close.png -------------------------------------------------------------------------------- /pyqtribbon/icons/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/down.png -------------------------------------------------------------------------------- /pyqtribbon/icons/forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/forward.png -------------------------------------------------------------------------------- /pyqtribbon/icons/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/help.png -------------------------------------------------------------------------------- /pyqtribbon/icons/linking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/linking.png -------------------------------------------------------------------------------- /pyqtribbon/icons/max.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/max.png -------------------------------------------------------------------------------- /pyqtribbon/icons/min.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/min.png -------------------------------------------------------------------------------- /pyqtribbon/icons/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/more.png -------------------------------------------------------------------------------- /pyqtribbon/icons/python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/python.png -------------------------------------------------------------------------------- /pyqtribbon/icons/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/redo.png -------------------------------------------------------------------------------- /pyqtribbon/icons/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/save.png -------------------------------------------------------------------------------- /pyqtribbon/icons/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/undo.png -------------------------------------------------------------------------------- /pyqtribbon/icons/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/icons/up.png -------------------------------------------------------------------------------- /pyqtribbon/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/logger.py -------------------------------------------------------------------------------- /pyqtribbon/menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/menu.py -------------------------------------------------------------------------------- /pyqtribbon/panel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/panel.py -------------------------------------------------------------------------------- /pyqtribbon/panel.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/panel.pyi -------------------------------------------------------------------------------- /pyqtribbon/ribbonbar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/ribbonbar.py -------------------------------------------------------------------------------- /pyqtribbon/screenshotwindow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/screenshotwindow.py -------------------------------------------------------------------------------- /pyqtribbon/separator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/separator.py -------------------------------------------------------------------------------- /pyqtribbon/styles/base.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/styles/base.qss -------------------------------------------------------------------------------- /pyqtribbon/styles/debug.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/styles/debug.qss -------------------------------------------------------------------------------- /pyqtribbon/styles/default.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/styles/default.qss -------------------------------------------------------------------------------- /pyqtribbon/tabbar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/tabbar.py -------------------------------------------------------------------------------- /pyqtribbon/titlewidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/titlewidget.py -------------------------------------------------------------------------------- /pyqtribbon/toolbutton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/toolbutton.py -------------------------------------------------------------------------------- /pyqtribbon/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/utils.py -------------------------------------------------------------------------------- /pyqtribbon/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geolta/FreeCAD-Ribbon/HEAD/pyqtribbon/version.py --------------------------------------------------------------------------------