Ian Rees
da0f810282
Avoid empty meshes. Improve object type detection.
2017-03-02 17:41:14 +01:00
Ian Rees
2231baa060
Throw Python exception if format is unknown.
2017-03-02 17:41:14 +01:00
Ian Rees
095bb48c22
Tidy up.
2017-03-02 17:41:14 +01:00
Ian Rees
944aa01e6b
Export Part and Group objects.
2017-03-02 17:41:14 +01:00
Ian Rees
e6f7c9d83c
Clean up docstrings to conform to PEP 8, tidy up.
2017-03-02 17:41:14 +01:00
Ian Rees
3792f259d3
Add setting to export compressed/uncompressed AMFs
2017-03-02 17:41:14 +01:00
Ian Rees
e178d93c61
Added some metadata to exported AMF
2017-03-02 17:41:14 +01:00
Ian Rees
0bd3e5d4ab
Added AMF compression. Works with Cura, not Slic3r
2017-03-02 17:41:14 +01:00
Ian Rees
0b76013a0c
Renamed AmfExport.(h|cpp) to Exporter.(h|cpp)
2017-03-02 17:41:14 +01:00
Ian Rees
3eefe3e8ba
Refactoring mesh export code
2017-03-02 17:41:14 +01:00
Ian Rees
a9949ab0a4
Basic AMF writing support
...
TODO:
* Compression
* Understand translations, constellations
* Curved surfaces
* Material parameters
* Metadata, etc
2017-03-02 17:41:14 +01:00
Ian Rees
ff1ac5fdad
Add AMF to understood extensions/formats.
2017-03-02 17:41:14 +01:00
looooo
7a0a997481
py3: Arch: mostly print-statements
...
7247937288be85fe217c2d57cdb96c9a666e4e28
00528f4b445fd851df53a79b4be6f1ff480f74d0
b7e3a874dbadbac1c1ecfade4b8676c15fdf25ee
2017-03-02 14:59:31 +01:00
Kurt Kremitzki
9d85f3bb66
Update arch exception catching for py3
2017-03-02 14:59:31 +01:00
Kunda
99c99006b8
source typo fixes pt4 (only on py3 merged code)
2017-03-02 13:47:21 +01:00
wmayer
30979dcd64
resolve merge conflict
2017-03-02 13:47:10 +01:00
looooo
f94e1ff280
py3: web: gathering diff of py3-branch
...
76b3397762
ec9dcf7453d44ce21e6ab5e460293006a49e7ccc
11eb995a2e88df1125056403fb302ce85749f83c
2017-03-02 12:46:57 +01:00
looooo
99131438c6
py3: Test: gathering diff of py3-branch
...
ec9dcf7453d44ce21e6ab5e460293006a49e7ccc
2017-03-02 12:46:57 +01:00
looooo
dcdce7bab2
py3: Test: print
2017-03-02 12:46:57 +01:00
Priit Laes
91e2e0043b
python: Test: *.py: Fix python3 syntax
2017-03-02 12:46:57 +01:00
looooo
946c126866
py3: Start: gathering diff of py3-branch
...
ec9dcf7453d44ce21e6ab5e460293006a49e7ccc
2017-03-02 12:46:57 +01:00
looooo
52fc8191c3
py3: start: make the startpage load again
2017-03-02 12:46:57 +01:00
wmayer
55545fbcad
py3: ported Start to python3
2017-03-02 12:46:57 +01:00
wmayer
cd1f010fe7
revert commit 1255ac62c and fix original code
2017-03-01 22:54:14 +01:00
Ian Rees
ac9f475702
Clean up clang inconsistent override warnings.
2017-03-01 22:00:41 +01:00
wmayer
02fb687844
do code cleanup
...
move BOPTools from Part to PartGui because it depends on GUI
2017-03-01 21:58:04 +01:00
looooo
dd02fc12b4
py3: Sketcher: remaining diff of python3-branch
2017-03-01 17:21:19 +01:00
wmayer
bcde3cd5a3
py3: ported Skechter to python3
2017-03-01 17:20:20 +01:00
Priit Laes
3a27378844
python: Sketcher: *.py: Fix python3 syntax
2017-03-01 17:20:12 +01:00
wmayer
381419c267
py3: ported PartDesign to python3
2017-03-01 17:19:33 +01:00
Priit Laes
da1081bc98
python: PartDesign: *.py: Fix python3 syntax
2017-03-01 17:19:24 +01:00
looooo
8b45976c8d
py3: Part: Gui: gathering commits from python3-branch
2017-03-01 17:16:55 +01:00
looooo
69828c2662
py3: Part: BOPTools:
...
to make the BOPTools available in python3 the way to import these tools had to be changed:
old: ```from Part import BOPTools``` -> new: ```import BOPTools```
this is also changed for python2
2017-03-01 17:12:49 +01:00
looooo
a388a9d72d
py3: Part: App: gathering commits relevant for Mod/Part/App
2017-03-01 17:10:46 +01:00
wmayer
ed23c0d3c4
py3: ported Part to python3
2017-03-01 16:38:53 +01:00
Kunda
c110499d06
FEM typos
2017-03-01 09:39:25 +01:00
Kunda
a78e8ffd95
source typo fixes pt3 (only on py3 merged code)
2017-02-28 14:32:33 -05:00
wmayer
6c720ced84
resolve merge conflict
2017-02-28 19:14:46 +01:00
hgutsche
0e3db30311
fiel --> file
2017-02-28 18:52:04 +01:00
hgutsche
942d30c057
Address is actually spelled with two "d"
2017-02-28 18:52:04 +01:00
hgutsche
63ccfdde82
fix typo and and add explanation for a cell address
2017-02-28 18:52:04 +01:00
hgutsche
de8f66f857
Some fixes for doygen syntax errors and some configuration to make it run smoother under Windows
2017-02-28 18:52:04 +01:00
wmayer
df67368134
resolve merge conflict
2017-02-28 18:51:53 +01:00
wmayer
1a4385e0a5
py3: fix Python2 build
2017-02-28 18:08:06 +01:00
wmayer
70aebe98f1
py3: ported Sandbox to python3
2017-02-28 17:39:08 +01:00
looooo
4705980598
py3: Robot: gathering remaining diff of Robot-Modul
...
d90e334005baa59805a9c812203ef107ca3be2a8
2017-02-28 17:39:08 +01:00
wmayer
21ffbeafb9
py3: ported Robot to python3
2017-02-28 17:39:08 +01:00
Priit Laes
8b5fb47e76
python: Robot: *.py: Fix python3 syntax
2017-02-28 17:39:08 +01:00
looooo
b265030d1d
py3: ReverseEngeneering: port Py_InitFunc to python3
2017-02-28 17:39:08 +01:00
wmayer
1558e920db
py3: ported ReverseEngineering to python3
2017-02-28 17:39:08 +01:00