YuSanka
750c552c10
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-01-13 08:54:56 +01:00
Enrico Turri
d5099f23e4
Follow - up of abd432e7a8f91bba876a29c857844c93dab4b762->Set default as non fullpath export
2020-01-13 08:47:11 +01:00
YuSanka
77a9baa2eb
Merge remote-tracking branch 'origin/ys_dark_mode_fixes'
2020-01-13 08:44:51 +01:00
YuSanka
fbe9a6aa9a
Context menus improvements. Disabling unused extruders for color_change
2020-01-10 16:49:07 +01:00
bubnikv
2f5a50705a
Fixing regression issue after G-code export refactoring.
2020-01-10 15:51:35 +01:00
bubnikv
a6d7fa198b
Fixing compilation isue on non-MS compilers.
2020-01-10 11:53:39 +01:00
bubnikv
8406b2dafa
Refactoring of ToolOrdering (wipe into infill / object)
...
Refactoring of GCode::_do_export()
Helper lower_bound and search functions similar to std, but without
needing the value object explicitely.
2020-01-10 11:27:04 +01:00
bubnikv
a5f0a98788
ToolOrdering: Removed unused parameter.
2020-01-10 11:27:04 +01:00
tamasmeszaros
2c22366d8c
force creating static library for libnest2d
2020-01-09 17:12:40 +01:00
YuSanka
ea397386b3
Updated tooltips and context menus for 3 manipulation mode of DoubleSlider
...
+ Some code refactoring
2020-01-09 16:38:59 +01:00
tamasmeszaros
1b6e01a722
Merge branch 'tm_bug_SPE-1067'
2020-01-09 14:22:30 +01:00
tamasmeszaros
cc02675984
Fix wrong bounding box calculation for initial arrange item.
2020-01-09 14:21:01 +01:00
Lukas Matena
6bf63f0097
Fixed a raycaster problem with handling duplicate hits from igl
...
The duplicate hits confused winding number calculations in the raycaster, which in turn returned incorrect hit.
2020-01-09 14:09:26 +01:00
Lukas Matena
4a2cb22435
Fixed transformations of the hollowed GLVolume
2020-01-09 14:09:26 +01:00
Enrico Turri
1cee0d1f5b
#3492 - Fix of export of toolpaths to obj
2020-01-09 12:23:17 +01:00
Enrico Turri
2c95a1f0d7
Configurable system printers bed textures and models
2020-01-09 10:27:42 +01:00
bubnikv
cc45356826
Fix of previous commit
2020-01-09 10:14:50 +01:00
Lukas Matena
e0a6dbf7f5
Switched order of hollowing and support points gizmos
2020-01-09 10:01:21 +01:00
bubnikv
a2402630b8
Optimization of G-code export: Don't make copies of ExtrusionEntities
...
when sorting them into Extruders / Islands / Regions.
2020-01-09 10:00:48 +01:00
tamasmeszaros
e053d57756
Performance improvements in raycaster
2020-01-08 17:12:06 +01:00
tamasmeszaros
d2c1dbd785
Add tests for EigenMesh3D raycaster with hole support.
...
Tests fail! Supports are intersecting the object when holes are added.
2020-01-08 17:11:22 +01:00
YuSanka
07d73dac01
DoubleSlider modes(states) are extended and implemented mode detection from model
...
+ Some code refactoring
2020-01-08 16:29:37 +01:00
YuSanka
7ecfa0b8c7
Small fix for 3e0690b37b
2020-01-08 15:44:39 +01:00
YuSanka
5a8ce18b5b
Fixed update of "Cost" field in "Sliced Info" box after a change of any material's options
...
("bottle_cost", "bottle_volume", "bottle_weight", "material_density")
2020-01-08 15:27:09 +01:00
YuSanka
7fb983d2c1
Fixed update of "Cost" field in "Sliced Info" box after a change of any material's options
...
("bottle_cost", "bottle_volume", "bottle_weight", "material_density")
2020-01-08 15:23:46 +01:00
bubnikv
6cfe21e254
Further optimizations of G-Code generator when Wipe into object / infill:
...
Don't do unnecessary tests if it is known that there is
no Wipe into object or infill active.
2020-01-08 15:16:31 +01:00
bubnikv
823100f3d9
Optimization of G-code export:
...
1) Don't allocate ExtruderOverrides if not necessary
2) Use boost::container::small_vector<int32, 3) for ExtruderOverrides
(usually less than 4 instances are printed))
2020-01-08 14:58:24 +01:00
Enrico Turri
9f6c7ef88d
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-01-08 12:30:52 +01:00
Enrico Turri
71dcc792c6
Attempt to fix #3479
2020-01-08 12:30:42 +01:00
Enrico Turri
0fe7a3efa8
Configurable paths export (fullpath or not) to 3mf and amf
2020-01-08 11:11:38 +01:00
tamasmeszaros
e9b4e8e1d9
Do not translate the normal of drainhole points.
2020-01-08 10:49:54 +01:00
tamasmeszaros
f95d3a3428
Transform the position AND the normals of drainhole points
2020-01-08 10:10:24 +01:00
Enrico Turri
d3e057bf60
Follow-up of 5b2e2fe7b3 -> Fixed uv mapping on gizmobar
2020-01-08 10:04:39 +01:00
tamasmeszaros
a0f3be8ba7
Merge branch 'tm_opencsg' into lm_tm_hollowing
2020-01-08 08:58:21 +01:00
YuSanka
d88371dfd5
Code cleaning and refactoring for 6a8c34dad9
2020-01-07 16:17:20 +01:00
YuSanka
59259b2c66
Added check for a preset visibility in a first_compatible_idx() function
...
(related to #3470 )
2020-01-07 15:22:47 +01:00
bubnikv
9f822b0ee4
Some refactoring and const correctness fixes.
2020-01-07 14:35:43 +01:00
bubnikv
cc14838291
Support for Vendor / Printer Model specific print bed texture and model.
2020-01-07 14:08:35 +01:00
Enrico Turri
6b7323e5e9
#3385 - Further extended min/max sensitivity for 3Dconnexion devices
2020-01-07 13:17:39 +01:00
Enrico Turri
55549220eb
Fixed artifacts on toolbar and gizmobar icons showing up when changing screen or toolbar scale factors
2020-01-07 12:40:03 +01:00
YuSanka
509e4a8d62
Fixed density calculation is wrong for resin cost calculation ( #3460 )
2020-01-07 08:46:11 +01:00
Lukas Matena
75cd9bd1d1
Fixed incorrect z-shift when showing hollowed object
2020-01-06 16:02:55 +01:00
Lukas Matena
9aaf7a8c13
Merge branch 'master' into lm_tm_hollowing
2020-01-06 12:41:29 +01:00
YuSanka
e4ca98cca6
Fix of #3371
2020-01-06 12:41:27 +01:00
Enrico Turri
5a0b072413
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-01-06 12:11:07 +01:00
Enrico Turri
ea908b5b6c
Added unit test for checking geometry after save+load to 3mf cycle
2020-01-06 12:10:57 +01:00
Lukas Matena
c7f8d8e396
Corrected description of --loglevel parameter on command line output
2020-01-06 12:07:23 +01:00
bubnikv
9d1865753b
Trying to fix Linux compilation
2020-01-06 11:59:24 +01:00
bubnikv
cbd19ad9c0
Replaced unix basename() with boost::filesystem::basename(),
...
as various unices define basename() differently.
2020-01-06 11:32:17 +01:00
bubnikv
eacf1b8334
Clean-up of the "Upload to" code (AstroBox, Duet, FlashAir, OctoPrint)
2020-01-06 10:59:57 +01:00