Commit Graph

15466 Commits

Author SHA1 Message Date
311df8ecfd Reworked discretization step of Archimedean Chords infill to lower
slicing time and memory requirements.
Fixes "Infill pattern Archimedean causing total freeze at Infilling patterns" #1871
2019-03-07 16:01:46 +01:00
ef3482a427 Fixed a scrolling of the selected item in ObjectList (SPE-849) 2019-03-07 15:26:19 +01:00
0d59433178 Fix build on Mac 2019-03-07 13:01:28 +01:00
28a516b6dc Fix a missing definition issue 2019-03-07 12:48:17 +01:00
000a60e198 Added "Export object as STL" menu item to the ObjectList context menu 2019-03-07 12:09:23 +01:00
a7c07960ee Merge branch 'master' into tm_colldetection_upgr 2019-03-07 12:02:28 +01:00
9131b1658a Replacing simplex optimizers with more intelligent genetic ones. 2019-03-07 12:01:21 +01:00
8756a14557 Fixed crash on "stoi argument out of range" from SpinConrol (SPE-847) 2019-03-07 10:56:17 +01:00
aa0737fa5e Fixed assert after try to add Part to Object with several Instances from the ObjectList.
+ Fixed selection on the 3DScene before a context menu showing
2019-03-07 10:08:21 +01:00
efd3d27425 Experimental working version of onmodel pillar cascading. 2019-03-06 18:00:34 +01:00
2a6de99f06 Fixed rotation of multiple volumes selection 2019-03-06 15:22:17 +01:00
0a2ef07ca0 Reworking sidehead to pillar connections. 2019-03-06 15:21:07 +01:00
809ffedcb5 Gizmos' grabbers size proportional to the average of the bounding box edges lengths 2019-03-06 14:41:09 +01:00
2c99fd35d3 Force canvas resize when switching between views 2019-03-06 13:37:20 +01:00
de06db7989 Allow dragging of objects also along world Z axis in side views 2019-03-06 12:09:20 +01:00
1bb5630eaa Fixed gizmos' imgui dialog x position 2019-03-06 10:47:48 +01:00
219ea04c23 Fix of #1812 (GCode Anayzer take in account extruder offsets for multiextruder printers) 2019-03-06 10:22:10 +01:00
de23725a1e Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-06 10:21:16 +01:00
e399cf6d3d Implemented clipping of parts of multi-part objects in the order
they are presented in the UI.

Parallelized the slice stealing when splitting regions with modifier meshes.

Rewrote Layer::make_perimeters() to C++11 loops.
2019-03-06 10:21:10 +01:00
79fbf08409 An attempt to fix sla gizmo imgui dialog scaling on osx and hidpi screens 2019-03-06 10:11:02 +01:00
f147f192b4 Disabled object context menu when the SLA gizmo is active 2019-03-06 10:10:10 +01:00
f1f68cfd85 Fixed a crash after a printer preset changing with selected setting's item in an object list 2019-03-06 09:28:55 +01:00
34e0b69179 WIP: sidehead routedown when pillar is too long 2019-03-05 18:21:20 +01:00
7552556998 New interconnection strategy 2019-03-05 16:28:18 +01:00
c1a24d2fbb Fixed message type and disabled "Split to parts" in toolbar for the SLA printer 2019-03-05 16:19:02 +01:00
857b68a82a PrintHost: Fix host type configuration, refactor, fix #1687 2019-03-05 16:12:15 +01:00
bd725a47f4 PrintHost: Don't offer print start for SL1 2019-03-05 16:12:15 +01:00
96d09ce0ad Bonjour: Fix: Set Query ID to zero, no ID checking in responses. Fix #1864 2019-03-05 16:12:15 +01:00
2ddd2ed4c7 Fixed a preset selection after a config wizard running (SPE-841) 2019-03-05 15:36:14 +01:00
a6ec3ea883 Reverted 8a29ec2204 by disabling the tech ENABLE_ANALYZER_EXTRUDER_OFFSET 2019-03-05 15:35:43 +01:00
82352c1314 imgui: Refactor combo boxes. Fix #1895 #1868 2019-03-05 15:28:53 +01:00
8a29ec2204 GCode Anayzer take in account extruder offsets 2019-03-05 15:03:56 +01:00
95ca670efb Fixed OSX and Linux build 2019-03-05 14:26:44 +01:00
4f122fed70 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-05 14:06:10 +01:00
676076b7b4 Fix of caching of the SlicingParamerters at PrintObject 2019-03-05 14:05:58 +01:00
925378ba90 Added background to legend texture 2019-03-05 13:57:41 +01:00
737f545cf6 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-05 11:54:10 +01:00
5e582efc5c Elephant foot compensation improvements.
Fix of the negative XY compensation on multi-material (or multi-region)
prints, where the negative XY compensation created gaps between parts.
2019-03-05 11:54:04 +01:00
de0bd2ea44 Fixed SLA-parameters initialization with correct current values, not default (SPE-834) 2019-03-05 10:46:57 +01:00
822bd92bd1 Fixed conflicts after merge with master 2019-03-05 08:27:21 +01:00
c2d5a8d03b Working on improved interconnection strategy 2019-03-04 18:32:28 +01:00
826a3cdbd2 Technology for svg icons moved to next alpha (8) 2019-03-04 16:05:29 +01:00
c56004f946 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-03-04 15:34:45 +01:00
7f35f45e47 Bumped up the year in About Dialog. 2019-03-04 15:34:22 +01:00
6f0efd1168 Fixed a bug in a printer preset updating 2019-03-04 15:33:33 +01:00
b2f10ec864 Fixed a bug, where a bounding box volume was shown at the side bar
instead of volume of the mesh.
2019-03-04 15:29:07 +01:00
cc79b1553d Implemented caching of SlicingParameters by PrintObject 2019-03-04 15:28:04 +01:00
2fe542e0fc Merge branch 'lm_sla_gizmo_render' 2019-03-04 14:52:21 +01:00
02c68ed895 Prevented the sla gizmo dialog to overlap the bottom toolbar 2019-03-04 14:52:08 +01:00
319a48f42d Added svg icons for view toolbar and gismos 2019-03-04 14:21:52 +01:00