0eba590fc6
Updated the Eigen library to 3.3.5
2018-08-17 17:33:29 +02:00
5b94f53cd7
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
65011f9382
Removed the x(), y(), z() Point/Pointf/Point3/Pointf3 accessors.
2018-08-17 15:53:43 +02:00
1ba64da3fe
Removed Point::scale(),translate(),coincides_with(),distance_to(),
...
distance_to_squared(),perp_distance_to(),negative(),vector_to(),
translate(), distance_to() etc,
replaced with the Eigen equivalents.
2018-08-17 14:14:24 +02:00
3b89717149
Changing the internal representation of Point / Pointf / Point3 / Pointf3 to Eigen Matrix types:
...
Changed the Point3 / Pointf3 to derive from the Eigen Vec3crd / Vec3d.
Replaced the Point::concide_with() method calls with == operator.
Reduced some compiler warnings.
2018-08-15 13:51:40 +02:00
f34252a27b
Changing the internal representation of Point / Pointf / Point3 / Pointf3 to Eigen Matrix types:
...
Changed the Point3 / Pointf3 to composite Eigen Vec3crd / Vec3d.
Point3 is no more derived from Point,
Pointf3 is no more derived from Pointf.
Introduced Transform2f/3f/2d/3d types as aliases to Eigen::Transform.
2018-08-14 21:33:41 +02:00
86da661097
Changing the internal representation of Point / Pointf / Point3 / Pointf3 to Eigen Matrix types, first step
2018-08-14 18:33:26 +02:00
077680b806
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
1842520ea6
ConfigWizard: Fix: Don't check the default printer if the wizard is requested by user or re-configure
2018-07-23 15:04:21 +02:00
3e65b4410b
PresetUpdater: Fix reloading of profiles after reconfigure and update
...
Fix #1060
Fix #985
2018-07-23 15:02:13 +02:00
1c58c3e153
PresetUpdater: Fix incompatible bundle requirements display
2018-07-23 12:34:07 +02:00
abe7a71f85
ConfigWizard: Wrap printer model titles
2018-07-23 11:43:06 +02:00
a0096cf563
Renamed the key MK3SMMU to MK3MMU2,
...
added a generic PLA MMU2 material.
2018-07-23 09:42:02 +02:00
68cd51435f
Bumped up the version number.
2018-07-21 17:39:26 +02:00
109b6fb79c
Added the MK3 MMU2 printer into the profiles, added an image
...
of the MK3 MMU2 to the wizard.
2018-07-21 15:46:54 +02:00
88bf7c852c
Fixed upgrade of vendor profile from the application resources
...
after an upgrade of the application.
2018-07-21 09:32:45 +02:00
e19a74865b
Bumped up the version number.
2018-07-20 17:57:21 +02:00
167060e470
Added some profilling macros into GCodeTimeEstimator
2018-07-20 16:14:23 +02:00
95bd2bb8f9
Faster time estimate for multimaterial
2018-07-20 15:54:11 +02:00
4b8e10a05c
Slightly faster time estimation
2018-07-20 12:05:08 +02:00
c1d1721dae
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r
2018-07-20 10:31:53 +02:00
ed0f073ef3
Small objects can now fit inside free space surrounded by objects.
2018-07-20 09:01:24 +02:00
aaa592bab9
Another fix in gizmos update
2018-07-19 16:06:46 +02:00
c40258d9b2
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-19 15:09:42 +02:00
1a6fdb668f
Fixed print info
2018-07-19 13:58:25 +02:00
feb0f76279
Better fix for gizmo update when deleting objects
2018-07-19 13:43:33 +02:00
63fe2a9fb9
Warning and legend textures moved from _3DScene class to GLCanvas3D class
2018-07-19 13:18:19 +02:00
5ff26bce50
Fixed update of gizmo when deleting all objects
2018-07-19 11:39:51 +02:00
678be2b317
Fixed update of rotate gizmo when selecting objects
2018-07-19 11:24:04 +02:00
7b551171e8
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-19 08:31:59 +02:00
7f267987cb
Code cleanup
2018-07-18 15:52:20 +02:00
be7b786fee
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 15:11:23 +02:00
13ced87089
Fixed depth test when rendering the picking texture
2018-07-18 15:09:26 +02:00
b57418f81d
Reordered the fields on the new "Machine limits" page.
2018-07-18 15:08:55 +02:00
4579b71a66
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 15:07:56 +02:00
3fac0d92cd
Unified opengl textures
2018-07-18 15:07:52 +02:00
a46bdb1d81
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
c1dc46bb8e
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 14:49:19 +02:00
b69e23ce73
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 14:49:09 +02:00
6f18e58d13
Fixed compile on Linux and Mac
2018-07-18 14:38:02 +02:00
d805c8ac3b
Disable slicing when one object crosses the print volume boundary
2018-07-18 14:26:42 +02:00
f7390c7ad6
The acceleration G-codes (M204 Sxxx) emited for Marlin are now
...
clamped by the maximum acceleration when extruding.
The machine envelope values are only set at the time estimator
from the Printer parameters for the Marlin firmware.
2018-07-18 14:00:42 +02:00
17df029c9d
Fixed a previous commit.
2018-07-18 12:04:56 +02:00
b6fe90cbdc
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2018-07-18 11:58:19 +02:00
9d027a558e
Implemented clamping of the acceleration when extruding for the Marlin
...
firmware, both for the G-code export and the time estimator.
2018-07-18 11:58:02 +02:00
51b6557ada
Merge branch 'master' into wipe_tower_improvements
2018-07-18 11:06:37 +02:00
eb6936888e
Filament following a soluble one must be wiped on the wipe tower
2018-07-18 11:05:39 +02:00
d672a69554
Slice only objects contained into the print volume
2018-07-18 09:37:25 +02:00
eb95e29be6
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 08:29:11 +02:00
3bebe9f954
Restored the "Fix STL through Netfabb" functionality, which has been
...
lost during some merge process.
2018-07-17 21:31:54 +02:00