Enrico Turri
d837ac38dc
Fixed conflicts after merging with branch eigenize
2018-08-23 15:37:38 +02:00
Enrico Turri
38119a73ab
Merge branch 'gizmos_3d' of https://github.com/prusa3d/Slic3r into dev
2018-08-23 09:45:04 +02:00
Vojtech Kral
1d62f9aaa4
Print host bugfixes / refactoring
2018-08-21 15:47:29 +02:00
Martin Loidl
53e56c96e5
some code formatting
2018-08-21 11:12:53 +02:00
Martin Loidl
69e0932dde
Added possibility for upload to Duet
...
Further changes:
- Added new configuration option Host Type
- Added abstract base class for future printer hosts
- Moved location of upload dialog (also made it a little bit more configureable)
- added possibility to send file via postfield instead a new frame
2018-08-21 11:12:53 +02:00
bubnikv
ace933db92
Replaced coincides_with(const Line &line) with operator==
2018-08-17 18:27:07 +02:00
bubnikv
5ebf7f093d
Merged with master
2018-08-17 18:07:45 +02:00
bubnikv
d6076cdf14
Removed the Point::wkt() and Point::dump_perl() methods.
...
Added to_string() for the basis Eigen vector types.
2018-08-17 16:54:07 +02:00
Enrico Turri
8a782d1f49
Merge branch 'convex_hull' of https://github.com/prusa3d/Slic3r into gizmos_3d
2018-08-17 10:36:42 +02:00
Enrico Turri
6c281204f3
Fixed scale to size of objects with multiple instances
2018-08-17 10:12:43 +02:00
Enrico Turri
43a439aec8
Fixed lost selection of imported objects
2018-08-17 09:16:34 +02:00
Enrico Turri
bdefe2d635
Merge branch 'opengl_to_cpp' of https://github.com/prusa3d/Slic3r into gizmos_3d
2018-08-15 14:39:40 +02:00
Enrico Turri
939f56468b
Removed plater's toolbar
2018-08-15 13:19:58 +02:00
Enrico Turri
7fa4e4cf55
Fixed object sinking into print bed after parts import
2018-08-14 09:33:58 +02:00
Enrico Turri
1b12ff4eac
Code cleanup
2018-08-13 09:23:10 +02:00
Enrico Turri
1f92ab12bc
Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp
2018-08-13 08:51:58 +02:00
bubnikv
430845c9d5
Minor tweaks of UI texts,
...
optimization of the wipe tower invalidation,
show collisions of the wipe tower with known dimensions.
2018-08-06 16:31:51 +02:00
bubnikv
97a957d05c
Deregister the update callback on end of the application.
...
This fixes a crash on exit.
2018-08-05 23:36:25 +02:00
Lukas Matena
9ff7da892d
Merge branch 'lm_wipe_tower_block_improvements' into lm_wipe_tower_block_improvements_merged
2018-08-02 13:29:39 +02:00
Lukas Matena
1b614263b4
New perl callback to force reloading of 3d scene after Purging volumes are changed
...
After the changes in previous commit, the 3D scene must be reloaded after the wipe tower
is invalidated. This can mostly be done on the C++ side, but reloading after Purging volumes
are changed required this C++ -> Perl call
2018-08-02 11:04:47 +02:00
Lukas Matena
1226a480fd
Wipe tower postprocessing, wipe tower block on 3D plate improved.
...
- it renders red with one egde as indeterminate, the front edge is where the wipe tower will start
- changing width changes depth of the block (as requested)
- the block shows the brim of the wipe tower
- after slicing, the block is rendered in usual dark green and takes the exact shape of the tower (also with brim)
- moving or rotationg the block after slicing does not invalidate the wipe tower (and hence the exact block dimensions are preserved)
- changing anything that invalidates the wipe tower reverts the block back to the "indeterminate" shape
- the block is not shown after slicing, if the wipe tower is not actually generated (printing single color object with the wipe tower enabled)
This required changes in the wipe tower generator, which now generates the tower
at origin with no rotation. Resulting gcode is postprocessed and transformed during
gcode export. This means the wipe tower needs not be invalidated when it is moved or rotated.
2018-08-02 11:04:04 +02:00
Enrico Turri
1e85264db4
Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp
2018-07-31 08:34:34 +02:00
Enrico Turri
e5141d9143
Fixed slice info after re-export of gcode. Fixes #1081
2018-07-30 13:54:54 +02:00
Enrico Turri
345c64c1dc
A few fixes on 3D scene toolbar
2018-07-27 14:38:19 +02:00
Enrico Turri
1af0a74118
Fixed conflict after merge with master
2018-07-27 12:15:35 +02:00
Enrico Turri
1a7c625280
3D scene toolbar actions
2018-07-27 12:08:33 +02:00
bubnikv
65362cbf2b
Merge remote-tracking branch 'origin/backspace_to_delete_on_osx'
2018-07-27 09:55:13 +02:00
Enrico Turri
75f8d94e9b
Reddish background when detected out of print volume toolpaths
2018-07-27 09:38:39 +02:00
Enrico Turri
c3e118fde0
Removed 2D panel
2018-07-25 09:42:03 +02:00
Enrico Turri
5a64694877
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-25 08:35:13 +02:00
Enrico Turri
036a12035d
Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp
2018-07-25 08:35:05 +02:00
Vojtech Kral
5e4f36773f
PresetUpdater: Fail harder on bundle version not present in index
2018-07-24 15:29:37 +02:00
Enrico Turri
d27a7f9c5f
Out of print volume detection for toolpaths
2018-07-24 13:39:17 +02:00
Enrico Turri
59904bc16c
Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp
2018-07-24 11:20:02 +02:00
Vojtech Kral
be3df9d71c
Fix application shutdown on incompatible profile exit
2018-07-24 10:50:27 +02:00
Enrico Turri
6ad919add9
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r
2018-07-24 10:03:45 +02:00
bubnikv
2b41725204
Fix of https://github.com/prusa3d/Slic3r/issues/1068
...
Fixed reloading of an object, which contains non-ASCII7 characters
in its file name or path.
2018-07-24 09:23:19 +02:00
Enrico Turri
356d161ca1
1st installment of 3D scene toolbar
2018-07-23 13:49:48 +02:00
YuSanka
c6fff312bf
Allow delete button in object list
2018-07-23 11:33:13 +02:00
Enrico Turri
82ef5afcf0
Fixed status of Slice now and Export G-Code buttons after object import
2018-07-23 10:16:56 +02:00
Enrico Turri
c5ffdab5ea
Update objects' list after scaling using gizmo
2018-07-23 08:57:00 +02:00
bubnikv
fe6e0493c6
Fixed upgrade of vendor profile from the application resources
...
after an upgrade of the application.
2018-07-21 09:32:45 +02:00
Enrico Turri
6f4c2b9483
Fixed print info
2018-07-19 13:58:25 +02:00
bubnikv
53ee26cfec
Reworked the "Sliced info" box on the platter to only show the
...
"silent mode" print time if it is available.
2018-07-18 14:52:19 +02:00
bubnikv
761c3fb731
Restored the "Fix STL through Netfabb" functionality, which has been
...
lost during some merge process.
2018-07-17 21:31:54 +02:00
Enrico Turri
69c5c18c07
Merge with master + resolved conflicts
2018-07-17 10:44:23 +02:00
bubnikv
1830f4059a
Merge remote-tracking branch 'remotes/origin/opengl_to_cpp'
2018-07-17 09:37:38 +02:00
bubnikv
682ebeb39b
Merge remote-tracking branch 'remotes/origin/wipe_tower_improvements'
2018-07-17 09:20:19 +02:00
Enrico Turri
639e0fea51
Merge with master
2018-07-17 08:54:17 +02:00
tamasmeszaros
6296b7b4d2
Merge remote-tracking branch 'origin/master' into feature_arrange_with_libnest2d
2018-07-16 16:08:28 +02:00