Commit Graph

11630 Commits

Author SHA1 Message Date
009384bcf9 Fixed scaling of the holes and instance showing/hiding 2019-12-20 11:33:14 +01:00
51050f4a29 Merge branch 'master' into lm_tm_hollowing 2019-12-20 10:33:53 +01:00
e4a836a9dd Merge branch 'lm_common_gizmos_data' into lm_tm_hollowing 2019-12-20 10:24:37 +01:00
8b0a621443 SLA supports gizmo now uses hollowed mesh when available
Bugfix: SLA support tree is is now given the hollowed mesh, not the original
Added ImGui separators and change background alpha in hollowing gizmo dialog (to match the other gizmos)
2019-12-20 10:17:59 +01:00
e61ef3846f Merge branch 'tm_opencsg' into origin/lm_tm_hollowing 2019-12-19 16:11:04 +01:00
2ee9c3328b Add some comments. 2019-12-19 16:10:34 +01:00
3aec679998 Merge branch 'tm_opencsg' into lm_tm_hollowing 2019-12-19 15:27:55 +01:00
4a82e645ab Save and load window size. Add fps average output. 2019-12-19 15:26:04 +01:00
e4eef4adeb Add command line options. Rename GLScene to Engine 2019-12-19 14:51:38 +01:00
e9c9dc7ff8 Improved accuracy of ModelVolume matrix store / restore
into the 3MF / AMF.
Improved accuracy of ModelVolume's mesh transform back from Object's
coordinate space to its own coordinate space after reloading
from 3MF / AMF.
2019-12-19 12:27:49 +01:00
0e9b372169 We can now use std::exchange() as we switched to C++17 2019-12-19 12:27:49 +01:00
19dc3c1e8c Merge branch 'tm_fix_pad' 2019-12-19 12:04:58 +01:00
624b81d70a Partial revert of cc919c68b8 2019-12-19 11:38:48 +01:00
62107cbea3 Fix polytree traversal.
Put back old traverse_pt and union_pt_chained
2019-12-19 11:27:19 +01:00
030b7f9183 Divide pad blueprint before its filtered.
Filtering may remove the outer pad and the division expects an outer part to be present.
2019-12-19 10:59:21 +01:00
eb9a46afee Fixed selection after cut command 2019-12-19 10:06:46 +01:00
201e6c18db Rolled back version numbers for 3mf and amf files 2019-12-19 09:41:30 +01:00
2fcfb7a329 Do not allow to apply reload from disk command to objects whose mesh has been modified after non uniform scale operations 2019-12-19 09:21:57 +01:00
21f3290220 Store new source path in ModelVolume after reload from disk 2019-12-19 09:02:50 +01:00
67f94ff100 Do not allow to apply reload from disk command to objects splitted using split to objects or split to volumes commands 2019-12-19 08:05:57 +01:00
827bc08046 Make it work with mesa sw renderer 2019-12-19 01:55:46 +01:00
abb689c877 Fixed C++17 incompatibility. 2019-12-18 18:14:06 +01:00
7775b2df9a Recording and playback works 2019-12-18 16:24:41 +01:00
68abd7da6e Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-12-18 15:58:24 +01:00
6bb0d1f72a Implemented function to get an icon name considering to OS color mode
For a Dark mode we start to looking of icons in folder "white"

Added missed "white" icons
2019-12-18 15:54:01 +01:00
af16b75fcc Fix for CGAL relocation fix. Wrong libdir was used. 2019-12-18 15:42:53 +01:00
746e48109c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-12-18 15:33:12 +01:00
7da937d0c2 Show requested filename on title of reload from disk dialog on Mac 2019-12-18 15:32:25 +01:00
b64972c51a Updated Prusa3D config - elephant foot compensation 0.2mm
allowed for all profiles but 0.25mm dmr nozzles.
2019-12-18 15:30:00 +01:00
2f10a37655 Separate fps counter and remove glut dependency 2019-12-18 12:00:28 +01:00
74a5d68322 Add mpfr download mirror 2019-12-18 11:58:39 +01:00
84b248745d Officially move to C++17 for the whole PrusaSlicer source tree; 2019-12-18 11:53:28 +01:00
a089bb4e7b Trying to fix a compilation issue on Linux / OSX 2019-12-18 10:17:47 +01:00
1c52b6d62a Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-12-18 09:32:28 +01:00
3d7aa3e503 Show context menu for a multi-object selection on 3DScene,
add "Reload from disk" item for this menu
2019-12-18 09:11:33 +01:00
cb1e371878 Dont use glut for fps measure. 2019-12-17 18:39:01 +01:00
f680376dd5 Grab the release in debug mode if there is no debug when not on msvc 2019-12-17 17:09:27 +01:00
06fe0e9e3f Grab the release in debug mode if there is no debug when not on msvc 2019-12-17 17:08:55 +01:00
7e6aa437b0 Only consider openvdb debug if necessary. 2019-12-17 16:56:11 +01:00
26c1fac08d Only consider openvdb debug if necessary. Add REQUIRED to openvdb 2019-12-17 16:53:45 +01:00
025e675533 Fix linking of OpenVDB in debug mode on multi conf generators. 2019-12-17 16:50:00 +01:00
eb956c7ac2 Fix opencsg example on Win32 2019-12-17 16:28:38 +01:00
7f060a6d1e Fix linking of OpenVDB in debug mode on multi conf generators. 2019-12-17 16:26:06 +01:00
013d150094 First steps on SLA and Hollowing gizmo data sharing 2019-12-17 15:57:24 +01:00
237e78eb6d Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-12-17 14:16:58 +01:00
44d00f6fca Added function to update of custom_gcode_per_print_z in Model from configuration
considering "colorprint_heights" option.

Changed thumb_up/down icons to better preview (feedback from #3256)

Commented some uncertain code
2019-12-17 14:16:38 +01:00
a32230fe56 Merge branch 'tm_opencsg' into lm_tm_hollowing 2019-12-17 13:08:51 +01:00
0bb1fa4fde Fix CGAL config script being non-relocatable 2019-12-17 13:06:49 +01:00
81a9db68b1 Fix CGAL config script being non-relocatable 2019-12-17 13:05:18 +01:00
9509637abb Fixed a typo in extrusion ordering, pointed by @supermerill 2019-12-17 10:55:50 +01:00