Skip to content

Commit

Permalink
Upgrade workbench to 'new style' (Closes #95)
Browse files Browse the repository at this point in the history
  • Loading branch information
gbroques committed Jun 10, 2020
1 parent b51a243 commit 2062240
Show file tree
Hide file tree
Showing 161 changed files with 395 additions and 688 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ install:
--volume $(pwd):/var/app
ose-workbench-platform
script:
- docker exec -it ose3dprinter pytest --cov ose3dprinter/app test/
- docker exec -it ose3dprinter pytest --cov ose3dprinter test/
after_success:
- >
docker exec
Expand Down
4 changes: 0 additions & 4 deletions InitGui.py

This file was deleted.

1 change: 1 addition & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
recursive-include freecad/ose3dprinter/gui/icons *
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,17 @@ A FreeCAD workbench for designing 3D printers by [Open Source Ecology](https://w
* [Supported FreeCAD Versions](#supported-freecad-versions)

## Main Toolbar
* [<img alt="Add Frame" src="ose3dprinter/gui/icon/Frame.svg" width="32" height="32" /> Add Frame](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_frame.html)
* [<img alt="Add X Axis" src="ose3dprinter/gui/icon/XAxis.svg" width="32" height="32" /> Add X Axis](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_axis.html)
* [<img alt="Add Y Axis" src="ose3dprinter/gui/icon/YAxis.svg" width="32" height="32" /> Add Y Axis](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_axis.html)
* [<img alt="Add Z Axis" src="ose3dprinter/gui/icon/ZAxis.svg" width="32" height="32" /> Add Z Axis](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_axis.html)
* [<img alt="Add Heated Bed" src="ose3dprinter/gui/icon/HeatedBed.svg" width="32" height="32" /> Add Heated Bed](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_heated_bed.html)
* [<img alt="Add Extruder" src="ose3dprinter/gui/icon/Extruder.svg" width="32" height="32" /> Add Extruder](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_extruder.html)
* [<img alt="Add Frame" src="freecad/ose3dprinter/icon/Frame.svg" width="32" height="32" /> Add Frame](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_frame.html)
* [<img alt="Add X Axis" src="freecad/ose3dprinter/icon/XAxis.svg" width="32" height="32" /> Add X Axis](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_axis.html)
* [<img alt="Add Y Axis" src="freecad/ose3dprinter/icon/YAxis.svg" width="32" height="32" /> Add Y Axis](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_axis.html)
* [<img alt="Add Z Axis" src="freecad/ose3dprinter/icon/ZAxis.svg" width="32" height="32" /> Add Z Axis](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_axis.html)
* [<img alt="Add Heated Bed" src="freecad/ose3dprinter/icon/HeatedBed.svg" width="32" height="32" /> Add Heated Bed](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_heated_bed.html)
* [<img alt="Add Extruder" src="freecad/ose3dprinter/icon/Extruder.svg" width="32" height="32" /> Add Extruder](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/add_extruder.html)

## Main Menu
* [<img alt="Copy Rod Cut List to Clipboard" src="ose3dprinter/gui/icon/edit-copy.svg" width="32" height="32" /> Copy Rod Cut List to Clipboard](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/generate_cut_list.html)
* [<img alt="Save Rod Cut List as CSV" src="ose3dprinter/gui/icon/document-save-as.svg" width="32" height="32" /> Save Rod Cut List as CSV](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/generate_cut_list.html)
* [<img alt="Make Angle Frame Connector" src="ose3dprinter/gui/icon/Std_CoordinateSystem.svg" width="32" height="32" /> Make Angle Frame Connector](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/make_angle_frame_connector.html)
* [<img alt="Copy Rod Cut List to Clipboard" src="freecad/ose3dprinter/icon/edit-copy.svg" width="32" height="32" /> Copy Rod Cut List to Clipboard](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/generate_cut_list.html)
* [<img alt="Save Rod Cut List as CSV" src="freecad/ose3dprinter/icon/document-save-as.svg" width="32" height="32" /> Save Rod Cut List as CSV](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/generate_cut_list.html)
* [<img alt="Make Angle Frame Connector" src="freecad/ose3dprinter/icon/Std_CoordinateSystem.svg" width="32" height="32" /> Make Angle Frame Connector](https://ose-3d-printer-workbench.readthedocs.io/en/latest/pages/make_angle_frame_connector.html)

## Installation
1. Identify where you need to manually download and install the workbench.
Expand Down
4 changes: 2 additions & 2 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
|Frame Icon| OSE 3D Printer Workbench Documentation
===================================================

.. |Frame Icon| image:: /../ose3dprinter/gui/icon/Frame.svg
.. |Frame Icon| image:: /../freecad/ose3dprinter/icon/Frame.svg
:height: 32px
:width: 32px
:alt: Workbench Icon
Expand Down Expand Up @@ -42,7 +42,7 @@ For more information on codebase conventions and patterns, see the `OSE Workbenc

.. toctree::
:maxdepth: 2
:caption: Base Package
:caption: OSE 3D Printer Package

ose3dprinter/ose3dprinter

Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

14 changes: 0 additions & 14 deletions docs/ose3dprinter/ose3dprinter.app.attachment.rst

This file was deleted.

16 changes: 0 additions & 16 deletions docs/ose3dprinter/ose3dprinter.app.model.axis.rst

This file was deleted.

16 changes: 0 additions & 16 deletions docs/ose3dprinter/ose3dprinter.app.model.extruder.rst

This file was deleted.

This file was deleted.

23 changes: 0 additions & 23 deletions docs/ose3dprinter/ose3dprinter.app.model.frame.rst

This file was deleted.

16 changes: 0 additions & 16 deletions docs/ose3dprinter/ose3dprinter.app.model.heated_bed.rst

This file was deleted.

15 changes: 0 additions & 15 deletions docs/ose3dprinter/ose3dprinter.app.model.rst

This file was deleted.

16 changes: 0 additions & 16 deletions docs/ose3dprinter/ose3dprinter.app.part.axis.rst

This file was deleted.

16 changes: 0 additions & 16 deletions docs/ose3dprinter/ose3dprinter.app.part.heated_bed.rst

This file was deleted.

15 changes: 0 additions & 15 deletions docs/ose3dprinter/ose3dprinter.app.part.rst

This file was deleted.

14 changes: 0 additions & 14 deletions docs/ose3dprinter/ose3dprinter.app.rst

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@

ose3dprinter.attachment.get_axis_frame_attachment_kwargs
========================================================
.. automodule:: ose3dprinter.attachment.get_axis_frame_attachment_kwargs
:members:
:undoc-members:
:show-inheritance:


get_axis_frame_attachment_kwargs
--------------------------------
.. automodule:: ose3dprinter.attachment.get_axis_frame_attachment_kwargs.get_axis_frame_attachment_kwargs
:members:
:undoc-members:
:show-inheritance:


get_default_axis_creation_kwargs
--------------------------------
.. automodule:: ose3dprinter.attachment.get_axis_frame_attachment_kwargs.get_default_axis_creation_kwargs
:members:
:undoc-members:
:show-inheritance:


get_placement_strategy
----------------------
.. automodule:: ose3dprinter.attachment.get_axis_frame_attachment_kwargs.get_placement_strategy
:members:
:undoc-members:
:show-inheritance:

Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

ose3dprinter.attachment.get_extruder_axis_attachment_kwargs
===========================================================
.. automodule:: ose3dprinter.attachment.get_extruder_axis_attachment_kwargs
:members:
:undoc-members:
:show-inheritance:


get_extruder_axis_attachment_kwargs
-----------------------------------
.. automodule:: ose3dprinter.attachment.get_extruder_axis_attachment_kwargs.get_extruder_axis_attachment_kwargs
:members:
:undoc-members:
:show-inheritance:

0 comments on commit 2062240

Please sign in to comment.