YuSanka
1693a56ea3
Suppress print info about Weight and cost, if they are equal to zero
2020-02-17 11:51:22 +01:00
YuSanka
3631e938b2
Extruder selection for multiple selected objects/parts.
...
A Menu with colored icons is used now instead of wxGetSingleChoice.
All menus for extruder selection use colored icon
2020-02-17 11:26:40 +01:00
YuSanka
860571d51d
DoubleSlider: Changed behavior of thumbs. New rule: Only active thumb is moving to the new place.
2020-02-14 16:44:49 +01:00
YuSanka
23732864ab
Fixed bug related to possibility of load several files as a multi-part object
...
Steps to repro:
- set MMU printer
- set SL1 printer
- add two or more objects
- select yes in "Multi-part object detected" dialog
2020-02-14 14:44:17 +01:00
YuSanka
3f27802c0a
Fix of Crash when trying to select extruders for multiple parts ( #3657 )
2020-02-14 13:27:25 +01:00
Lukas Matena
cd937d62b5
Make sure that filament stats in gcode are on separate lines
2020-02-14 12:50:26 +01:00
YuSanka
3ffc565722
DoubleSlider:colored_band: Fixed get a correct color for extruder, when it's changed from Settings Tab
2020-02-14 09:52:27 +01:00
YuSanka
1399696b04
DoubleSlider: Suppressed manipulation for sequential print.
...
+ some code refactoring
+ experiment with alignment of several options inside the Line
2020-02-14 09:52:27 +01:00
tamasmeszaros
41d77b492c
Added new parameter elefant_foot_min_width
2020-02-14 09:21:00 +01:00
tamasmeszaros
96d5c8c35d
Add elephant foot compensation to SLA print
...
Work in progress
Convert efc input to the right scaling
Apply EFC on the slice index to make it visible in the preview.
2020-02-14 09:21:00 +01:00
Lukas Matena
f8c5855d55
Hollowing 'accuracy' and 'closing distance' are only shown in the hollowing gizmo when the respective mode is active
2020-02-13 15:55:36 +01:00
tamasmeszaros
1cdde90971
Add tooltip and rename labels of hollowing params
2020-02-13 14:58:17 +01:00
Lukas Matena
2f18101c77
Slightly changed hollowing gizmo title
...
'ing' forms were removed to match Cut gizmo
2020-02-13 14:22:16 +01:00
Enrico Turri
0ce730e79a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-02-13 13:55:27 +01:00
Lukas Matena
2f3b665ac5
Fixup of 6d0cf16
: Export hollowed STL
2020-02-13 13:49:18 +01:00
Enrico Turri
8e4274e100
Fixed conflicts after merge with master
2020-02-13 13:41:42 +01:00
Enrico Turri
4a59a45d51
ENABLE_SHOW_SCENE_LABELS set as default
2020-02-13 13:24:52 +01:00
tamasmeszaros
c4c2cf4ead
Merge remote-tracking branch 'origin/tm_fix_commandline'
2020-02-13 12:53:31 +01:00
Enrico Turri
6914f688f8
ENABLE_BACKWARD_COMPATIBLE_RELOAD_FROM_DISK set as default
2020-02-13 12:43:19 +01:00
Enrico Turri
847efec2ed
ENABLE_6DOF_CAMERA set as default
2020-02-13 12:13:54 +01:00
Enrico Turri
904263d231
ENABLE_CONFIGURABLE_PATHS_EXPORT_TO_3MF_AND_AMF set as default
2020-02-13 11:25:34 +01:00
Enrico Turri
b0218daafe
ENABLE_MODIFIED_TOOLBAR_TEXTURES set as default
2020-02-13 09:50:06 +01:00
Enrico Turri
5797c9edc2
ENABLE_3DCONNEXION_Y_AS_ZOOM set as default
2020-02-13 09:20:20 +01:00
tamasmeszaros
25e303493e
Revert c55173eb
as it breaks features.
...
Output file name is not picked up in the SLA export file dialog.
2020-02-12 18:25:18 +01:00
tamasmeszaros
d13b0e45f4
Fix command line slicing by tweaking default config values.
2020-02-12 18:21:56 +01:00
YuSanka
c877549b1b
Fixed width of "printhost_apikey" and "printhost_cafile" fields
2020-02-12 15:47:34 +01:00
Enrico Turri
c55173eba4
Follow-up of 00ecafe3d5
-> Fix of #3650 moved into 'SLAPrint::output_filename()' as the previous fix was breaking the export from GUI
2020-02-12 15:39:04 +01:00
Enrico Turri
d350d001fc
New keyboard shortcuts dialog -> Bigger default size
2020-02-12 15:02:22 +01:00
Enrico Turri
4d556b40d1
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_shortcuts_dialog
2020-02-12 15:01:53 +01:00
Enrico Turri
00ecafe3d5
#3650 - Fixed extension of exported file when processing models for sla printers from command line
2020-02-12 14:23:54 +01:00
YuSanka
e70b17f38c
Updated POT
...
+ Fixed texts in DoubleSlider.cpp
2020-02-12 14:19:48 +01:00
YuSanka
fcd1cf371b
Alignments of options in settings tabs
...
+ msw_rescale() is overridden for PrinterTab to rescale of all the option Pages and not just a respect to current print technology
+ A Setting of the option.width in PrintConfig is no need anymore
2020-02-12 12:51:34 +01:00
Enrico Turri
c33dc5c2fe
New keyboard shortcuts dialog -> Scrollable pages and resizable dialog
2020-02-12 11:25:36 +01:00
Enrico Turri
b5152e4126
New keyboard shortcuts dialog -> Fixed items order and use wxNotebook on top
2020-02-12 08:49:56 +01:00
Enrico Turri
742c6b6746
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_shortcuts_dialog
2020-02-12 08:09:22 +01:00
Lukas Matena
2e62f03ba8
Small fix of 41388bd
:
...
Interior mesh can be empty and TriangleMeshSlicer would fail in that case.
Also, recalculating shared vertices after repair should probably be done, TMS relies on it.
2020-02-11 15:25:28 +01:00
Enrico Turri
9689d006c0
Rework of keyboard shortcut dialog layout -> use wxChoicebook
2020-02-11 15:12:35 +01:00
Enrico Turri
c0ee66fd52
Rework of keyboard shortcut dialog layout -> use wxNotebook at left
2020-02-11 15:01:32 +01:00
Enrico Turri
e327d8a6d4
Rework of keyboard shortcut dialog layout -> use wxNotebook on top
2020-02-11 14:39:27 +01:00
Enrico Turri
afb129bb5d
Rework of keyboard shortcut dialog layout -> use wxListbook at left
2020-02-11 14:33:19 +01:00
Enrico Turri
dc375be682
Rework of keyboard shortcut dialog layout -> use wxListbook on top
2020-02-11 14:27:44 +01:00
Lukas Matena
6d0cf16797
Export STL exports hollowed & drilled mesh (if it is shown)
2020-02-11 11:15:44 +01:00
YuSanka
94d3ca7016
Manually merged Korean translation by @ulsanether
...
+ updated MO for Korean translation
+ set small size for mode icons
2020-02-10 20:13:48 +01:00
tamasmeszaros
cd88643558
Merge branch 'tm_hollowing'
2020-02-10 17:03:11 +01:00
tamasmeszaros
384d1ae1bb
Use parallel execution for cutting the hollowed interior
...
partial solution for #3622
2020-02-10 16:57:17 +01:00
bubnikv
26a6a9b23f
Fixed regression crashing when generating G-code with supports.
2020-02-10 16:37:38 +01:00
tamasmeszaros
41388bdb01
Remove the hollowed interior slices from the model slices in 2D
2020-02-10 16:33:59 +01:00
bubnikv
7655488639
Ammendment of
...
Reverted the time estimate number stored into the G-code from
days/hours/minutes to days/hours/minutes/seconds, because who knows
who is already parsing the file.
2020-02-10 15:53:11 +01:00
bubnikv
9f40e9e56e
Reverted the time estimate number stored into the G-code from
...
days/hours/minutes to days/hours/minutes/seconds, because who knows
who is already parsing the file.
2020-02-10 15:46:08 +01:00
bubnikv
a25f58731e
Fix of d81f7d8465
...
(SlicedInfo: Removed secondes from estimated times):
GCodeTimeEstimator::_get_time_dhm() shall round to minutes, old
code rounded down to minutes, new code rounds to 1/2.
2020-02-10 14:40:21 +01:00
bubnikv
bfbf3ac94d
Follow up on the hot fix of #3637 53bfb6bed3
...
This is the correct solution, which maintains the optimization introduced
by 3e0690b37b
2020-02-10 14:24:28 +01:00
YuSanka
a5de3386ac
Changed size of hexagons.
...
+ ModeButton: Added another constructor
2020-02-10 12:52:32 +01:00
YuSanka
d81f7d8465
SlicedInfo: Removed secondes from estimated times
2020-02-10 12:52:32 +01:00
Enrico Turri
0966707d40
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-02-10 12:37:12 +01:00
Enrico Turri
0f5f2bc519
Reintroduce rotation limits for camera for FDM printers
2020-02-10 12:36:52 +01:00
bubnikv
53bfb6bed3
Hot fix of Object disappears when wipe to object turned on #3637
...
which is a regression of an optimization 3e0690b37b
With the optimization disabled, the G-code generator will not be slower
than PrusaSlicer 2.1.1. I am leaving the code there to mark for
further optimization opportunities.
2020-02-10 08:24:39 +01:00
bubnikv
519a982fe9
Fix of #3632 : Crash if a thin wall object is not printable, therefore
...
no extrusion is generated.
Now the situation is detected and an exception is thrown.
2020-02-09 18:34:06 +01:00
bubnikv
5eb1e7e886
Fixed a bug in the update of the backend when the Spiral Vase option
...
is enabled / disabled.
Spiral Vase forces different kind of slicing than the normal model:
In Spiral Vase mode, holes are closed and only the largest area contour is kept at each layer.
Therefore toggling the Spiral Vase on / off requires complete reslicing.
This commit moves the update to the correct location.
2020-02-09 13:56:42 +01:00
bubnikv
e7d2fcf0be
Fixed unit tests broken with the previous commit (Spiral Vase fix).
...
Fixed a crash in the previous commit.
2020-02-09 09:43:15 +01:00
bubnikv
4e11552da9
Spiral vase improvements and bugfixes.
...
Fixes Connecting / expanding Bottom Layers to Vase Perimeter #253
Fixes Slicing error in vase mode #452
Fixes Slicing Issue (Vase Mode, 0.6mm dmr nozzle) #1887
Fixes Top fill pattern isn't used in spiral vase mode #2533
Fixes Cisar's vase doesn't slice correctly, creates artefacts #3595
When the model is sliced, all the contours are newly oriented
counter-clockwise (even holes), merged and then only the largest area
contour is retained. In perimeter generator, if the largest contour
splits into multiple perimeters, newly only the largest area perimeter
is retained in spiral vase mode. These two changes solve #3595 and similar.
The infill is newly calculated only for the bottom solid layers
if the spiral vase mode is active (removes various unwanted infill
along the vase walls), and the last bottom solid layer is switched
to a top solid pattern (solves #2533 ).
The thin walls are newly enforced to be disabled in spiral vase mode,
and the "ensure vertical shell wall" is enforced in spiral vase mode
to extend the bottom of the vase to the vase hull (fixes #253 ).
2020-02-08 21:36:43 +01:00
Lukas Matena
79ce691d58
Don't calculate the AABB tree in FDM mode
2020-02-08 17:17:51 +01:00
Lukas Matena
6dd79d4923
Added a missing include
...
Suggested in #3621
2020-02-08 11:42:45 +01:00
YuSanka
9c8dcf3fae
Updated mode icons
2020-02-07 18:50:41 +01:00
tamasmeszaros
8cda986ffb
Follow-up for hole point randomization
2020-02-07 16:59:34 +01:00
YuSanka
2a9a1fddb2
DoubleSlider: Fixed Extruder sequence bug
2020-02-07 16:57:33 +01:00
tamasmeszaros
eb4b24e136
Hollowing: randomize hole mesh translations before unification.
...
To prevent self intersections in the output mesh.
2020-02-07 16:33:04 +01:00
tamasmeszaros
f512892f6b
Report failing union on holes instead of faulty input mesh.
2020-02-07 15:59:33 +01:00
David Kocik
a6f1c41b94
eject button text correction
2020-02-07 15:13:20 +01:00
bubnikv
348bf39012
Fix of the previous commit: Fixed sequential print unit tests.
2020-02-07 14:43:13 +01:00
Lukas Matena
808e45f5b3
Force backend update when hollowing gizmo is closed
...
Otherwise, moving holes will not invalidate the drilled mesh
One cannot do it immediately though, because that would also hide the hollowed mesh
2020-02-07 14:17:14 +01:00
YuSanka
10ade4192c
Added separate icon for the SLA printer presets
...
DoubleSlider:
+ fixed bug with un-hidden tooltip when OneLayerLock is on
+ MultiAsSingle mode : Show context menu on Cog icon after L/RButtonClick
2020-02-07 14:16:04 +01:00
bubnikv
b8c898bf40
Fixed a bug in validation of the FDM Print to check for extruder
...
collisions against already printed objects: Rotation of an object
was not being taken into account.
Fixes #2450 PrusaSlicer 2.0 Sequential printing vs rotate object
Fixes #3585 Always Sequential Printing Error (Regardless of setting, placement or object size)
Fixed some collisions in sequential print just after arrangement by
making the validation using a slightly lower extruder radius value
than the arrangement.
Refactored PrintObject coordinate system so that the PrintObject's
coordinate system is always centered in respect to its ModelObject's
geometries. This refactoring may improve path planning a bit and
it may lower the requirements on bits representing Clipper coordinates
by 1 bit.
2020-02-07 14:10:27 +01:00
Lukas Matena
e66632a595
Hollowing parameters should be labeled the same in the gizmo and in presets
2020-02-07 14:03:55 +01:00
tamasmeszaros
15343847bc
Fix build on Win
2020-02-07 11:15:01 +01:00
Enrico Turri
a1c0a29af2
ENABLE_BACKWARD_COMPATIBLE_RELOAD_FROM_DISK - Fixed inconsistencies for splitted and cutted objects
2020-02-07 09:49:48 +01:00
YuSanka
455f36119a
Localization: Updated PrusaSlicer.pot and list.txt
...
+ added missed icons
2020-02-06 20:37:12 +01:00
YuSanka
5474738dc6
DoubleSlider: Implemented tick hovering
...
+ Linux: fixed empty menu showing
2020-02-06 18:52:52 +01:00
Lukas Matena
665bc9e960
Hollowing: allow to place drain holes on the inner surface of a hollowed cavity
...
Drain holes are not allowed to be placed on its own inner surface. This was recently (0e3ebb3
)
done by forcing invalidation of the slaposDrillHoles, which also invalidates and therefore
hides the drilled mesh. However, that also hides the hollowed mesh and it is not possible
to place holes inside the cavity.
This change does not dump the drilled mesh, but checks that no raycast hit ends up in a hole.
2020-02-06 17:58:26 +01:00
Enrico Turri
ef32cd6059
Fixed conflicts after merge with master
2020-02-06 15:28:50 +01:00
Enrico Turri
c6ca180142
Use frontend data to update labels
2020-02-06 15:19:53 +01:00
Lukas Matena
3c23917e9e
SLA gizmos: make sure that the clipping plane is properly reset to zero when the shown meshes are exchanged
2020-02-06 14:46:02 +01:00
Lukas Matena
f902fc3445
Don't forget to copy drain holes when an object is copied
2020-02-06 14:23:03 +01:00
bubnikv
fb235cb675
Color change - handling Color Change data stored for different
...
printer configuration:
ss -> sm : Just apply the color changes of the original ss project at the active extruder.
ss -> mm : There are no tool changes stored. Ignore color changes, they are invalid because they are extruder non-specific.
sm -> ss : Apply tool changes as color changes (tool changes remember the target color), apply original color changes.
sm -> mm : Ignore both color changes and tool changes.
mm -> ss/sm : Ignore both color changes and tool changes.
2020-02-06 14:03:27 +01:00
Enrico Turri
3981e25f75
Fixed labels auto-sizing
2020-02-06 12:06:39 +01:00
David Kocik
e21c5b2418
formating of forced update dialog
2020-02-06 11:33:28 +01:00
bubnikv
adf60d5931
Fix of the new top / bottom shell thickness hint.
2020-02-06 11:00:35 +01:00
Enrico Turri
bfea105c2e
Fixed mmissing #if ENABLE_SHOW_SCENE_LABELS
2020-02-06 10:39:42 +01:00
bubnikv
34588f365d
For the builds with a label assigned (no commit after the label),
...
show just the label in the application title. For Win32, add the
" 32 bit" indicator, so that we may see clearly if somebody is running
a 32bit build on 64bit windows by a mistake.
2020-02-06 10:17:22 +01:00
Enrico Turri
a72be256f8
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-02-06 09:57:48 +01:00
Slic3rPE
b31244cc35
linux/osx bug fix checking file path
2020-02-06 09:31:25 +01:00
Enrico Turri
f37a31596c
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-02-06 09:15:15 +01:00
YuSanka
0d5ced60a2
DoubleSlider: Implemented "Jump to print Z" functionality on Cog icon click OR using "Shift+G"
...
+ One more big code refactoring
2020-02-05 22:56:00 +01:00
tamasmeszaros
d58f451d5d
Merge branch 'tm_cgal_improvements_SPE-1088'
2020-02-05 17:56:52 +01:00
tamasmeszaros
bd76c345f2
Handle CGAL exceptions and add tests for mesh boolean operations
...
Add conversion to exact predicates exact construction kernel format for consecutive booleans (experiments)
2020-02-05 17:40:05 +01:00
bubnikv
495a71ed00
Implemented top_solid_min_thickness / bottom_solid_min_thickness.
...
The two new config keys define a minimum vertical shell thickness.
The top shell thickness is calculated as a maximum of sum over
top_solid_layers * layer heights and top_solid_min_thickness,
the bottom shell thickness is calculated as a maximum of sum over
bottom_solid_layers * layer heights and bottom_solid_min_thickness.
The results of the formula above are shown at the Print parameter page
below the two new values to hint the user about the interaction
of the old versus new config values.
top_solid_min_thickness has no meaning if top_solid_layers is zero,
bottom_solid_min_thickness has no meaning if bottom_solid_layers is zero.
2020-02-05 16:53:48 +01:00
Enrico Turri
5c4b481e35
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-02-05 15:27:20 +01:00
Enrico Turri
a04c72b0c9
Fixed unneded auto-extra frame render
2020-02-05 15:27:11 +01:00
tamasmeszaros
6f777264a1
Merge branch 'tm_hollowing'
2020-02-05 14:22:57 +01:00
tamasmeszaros
b0588abdd2
Invalidate background process when HollowingGizmo modifies settings
...
Also, assertion fail in debug mode for m_selection
2020-02-05 14:21:06 +01:00
David Kocik
5c972ce9ab
config wizard bugfix: changed order of creating pages
2020-02-05 13:58:13 +01:00
Enrico Turri
fce9f77472
Translations with arrow keys with modifiers:
...
Shift -> slower translations
Ctrl -> translations in camera space
2020-02-05 13:14:50 +01:00
David Kocik
930432e6a3
updating preset bundle bug fix: if forced update - does not check snapshots
2020-02-05 12:44:59 +01:00
tamasmeszaros
a66dcf58f7
Fix for failing build without PCH
2020-02-05 09:57:22 +01:00
YuSanka
799a10d0ec
Added missed tooltip text
...
+ fixed conflict's controlling for ToolChange tick
2020-02-04 21:59:55 +01:00
bubnikv
bca3e86455
Fixed invalidation of FDM back end if a custom per layer
...
extruder change is added or removed.
2020-02-04 17:46:31 +01:00
YuSanka
de4c2fc2e0
DoubleSlider: SingleExtruder mode: Implemented editing of color from colored band, using RightMouseClick on it. And added corresponding tooltip
2020-02-04 17:44:44 +01:00
bubnikv
450e21d457
Replaced unsafe use of dx_url.substr(0, 54) with boost::starts_with
2020-02-04 16:10:39 +01:00
David Kocik
c2598cf8d6
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-02-04 15:29:32 +01:00
bubnikv
059bdb4711
Implemented handling of complex ConfigOptionFloatOrPercent chains
...
by the PlaceholderParser.
Namely, all the options with the "ratio_over" reference are now handled
correctly by the PlaceholderParser with the exception
of the "first_layer_extrusion_width", which overrides speed of extrusions
by their respective extrusion type.
Also the various extrusion widths (extrusion_width, first_layer_extrusion_width,
external_perimeter_extrusion_width etc.) produce the same numbers
as if ran through the back-end, with the assumption of not overriding
layer height by the variable layer height editing tool or layer height
modifiers.
2020-02-04 15:27:38 +01:00
David Kocik
65b9ef6636
configuration updater
...
forced update dialog
check for updates button
check address when downloading bundles
2020-02-04 15:27:11 +01:00
Lukas Matena
617912ecc1
Fixed a crash on deleting object with SLA gizmo active
...
Rephrased text informing about hidden objects in both SLA gizmos
2020-02-04 15:03:10 +01:00
Lukas Matena
0e3ebb3e07
Hollowing gizmo: Invalidate drilled mesh in case a hole is manipulated
...
This way the holes cannot be placed on its own walls
Downside is that AABB trees have to be recalculated
2020-02-04 15:03:10 +01:00
Lukas Matena
808cf2e38a
Hollowing: merge meshes of holes with igl (intersecting holes)
2020-02-04 15:03:10 +01:00
Lukas Matena
58b5e75a9c
SlaSupports gizmo - show holes position even when user did not Preview the drilled mesh
2020-02-04 15:03:10 +01:00
YuSanka
49c5822be4
Show tooltip for all hovered ticks, not just for a selected one
2020-02-04 14:53:17 +01:00
Enrico Turri
3ec4b77dcd
Added item menu 'Edit/Show labels' and removed labels activation from preferences dialog
2020-02-04 14:42:26 +01:00
Enrico Turri
dc393e2f0a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-02-04 12:28:06 +01:00
Enrico Turri
87daba9288
Movements and rotations by keyboard indipendent from gizmos:
...
Left arrow = Decrease X by 1mm
Right arrow = Increase X by 1mm
Up arrow = Decrease Y by 1mm
Down arrow = Increase Y by 1mm
PgUp = Rotate 45 degrees CCW
PgDown = Rotate 45 degrees CW
2020-02-04 11:42:58 +01:00
Enrico Turri
648060f4ec
Smoother movements/rotations when using arrow keys
2020-02-04 10:31:50 +01:00
Enrico Turri
3371fa42da
Follow-up of e042cab8fa
-> Avoid polluting undo/redo stack
2020-02-04 09:32:09 +01:00
YuSanka
d320a03c54
DoubleSlider: Added using of default colors for color changes in SingleExtruder Mode ( #3449 )
...
+ added missed input parameter to the BitmapCache::mksolid() which was cause a wrong drawing of the Extruder selector under OSX
2020-02-03 21:28:55 +01:00
Lukas Matena
d0f21dda4a
Make sure that when drill holes are manipulated with, all data are invalidated properly
...
It is needed to regenerate hollow_mesh_with_holes completely, it may contain holes that were deleted by the user in the meantime
2020-02-03 17:31:18 +01:00
tamasmeszaros
ad3e3be3bc
optimize string_printf
2020-02-03 17:11:24 +01:00
Enrico Turri
c6310e49b3
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-02-03 16:05:41 +01:00
Enrico Turri
e042cab8fa
Follow-up of 8453c88482
, c09091c407
and 9d55121695
-> Use key down event in place of key up event
2020-02-03 16:05:13 +01:00
tamasmeszaros
0c4797e92e
use vsnprintf instead of snprintf in string_printf function
...
Also, revert to old location: Utils.hpp and utils.cpp
2020-02-03 16:00:53 +01:00
Enrico Turri
f09bed32b6
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-02-03 15:48:56 +01:00
Enrico Turri
03680bb014
Follow-up of 3a99b23ec7
-> F5 accelerator added also to objects list
2020-02-03 15:47:09 +01:00
Lukas Matena
227cc4dc33
Fixed conflicts after merge
...
slaposHollowing was divided into slaposHollowing and slaposDrillHoles on master
This commit takes this into account on the code that was merged from lm_drilling_backend_rebased
2020-02-03 15:42:54 +01:00
Lukas Matena
a1d4dab999
Merge branch 'master' into lm_drilling_backend_rebased
2020-02-03 15:20:16 +01:00
Lukas Matena
d407fda433
Hollowing gizmo - controls layout improvements
2020-02-03 15:17:18 +01:00
Lukas Matena
79da3a95e1
Clipping plane is now common for Hollowing and SLA supports gizmos
2020-02-03 15:17:18 +01:00
bubnikv
f28d0ebc18
Implemented reload of original mesh volume in case the SLA hollowing
...
step is no more valid.
2020-02-03 15:17:18 +01:00
Enrico Turri
8453c88482
Cut Gizmo -> added movements using arrow keys:
...
Up arrow = increase Z by 1mm
Down arrow = decrease Z by 1mm
2020-02-03 15:00:49 +01:00
Enrico Turri
c09091c407
Rotate Gizmo -> added rotations using arrow keys:
...
Left arrow = 90 degrees around Z axis CCW
Right arrow = 90 degrees around Z axis CW
Up arrow = 45 degrees around Z axis CCW
Down arrow = 45 degrees around Z axis CW
2020-02-03 14:51:25 +01:00
Enrico Turri
9d55121695
Move Gizmo -> added movements using arrow keys:
...
Left arrow = decrease X by 1mm
Right arrow = increase X by 1mm
Up arrow = increase Y by 1mm
Down arrow = decrease Y by 1mm
2020-02-03 14:39:16 +01:00
bubnikv
73f69f3387
Speed up of libigl SelfIntersectMesh:
...
The test for intersection of two triangles sharing a common edge
has been optimized to reject non-overlaping triangles with
the least amount of exact arithmetics predicates.
Cherry pick of
d367762468
2020-02-03 14:01:35 +01:00
Enrico Turri
1ee2f16a71
3D scene labels transparent to mouse click
2020-02-03 13:24:11 +01:00
Enrico Turri
6fa49f5931
Added sequential print order id to 3D scene labels
2020-02-03 11:44:26 +01:00
Enrico Turri
0937c576ac
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-02-03 11:43:37 +01:00
tamasmeszaros
992a0c3d7a
remove duplicate string_printf
...
#3594 , #3592
2020-02-03 11:19:11 +01:00
tamasmeszaros
8aec5f6726
string_printf Wformat-security hack #
...
#3594 , #3592
2020-02-03 11:09:54 +01:00
Slic3rPE
e50825ce05
missing includes
2020-02-03 10:13:15 +01:00
YuSanka
5b103116c5
Added missed include under OSX
2020-02-03 09:24:58 +01:00
Enrico Turri
251a7d1329
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_labels
2020-02-03 08:23:55 +01:00
YuSanka
3f7ebee396
ObjectDataViewModel is extracted from wxExtentions to the separated file
...
+ parse_color function is moved to BitmapCache from PresetBundle
2020-02-02 22:22:40 +01:00
YuSanka
eb6e0c06e4
Mark a tick as a conflict, if it has a ToolChange to the same extruder
2020-02-02 21:20:48 +01:00
YuSanka
438f4fd1aa
Fixed build under OSX
2020-02-02 19:40:00 +01:00
YuSanka
be92e10985
Added missed include for OSX
2020-01-31 21:03:17 +01:00
YuSanka
1472ad9b14
To fix blurred icons under OSX there is implemented PresetBitmapComboBox, derived from wxBitmapComboBox,
...
which now will be used for preset choosers on sidebar a preset tabs.
+ for BitmapCache class added m_scale used for correct scaling of SVG images on Retina displays
+ some code clearing from unused functions or function's parameters
2020-01-31 16:57:45 +01:00