enricoturri1966
1af0c5c73b
Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS - Call GLVolumeCollection::check_outside_state() only when needed
2021-09-20 13:40:34 +02:00
enricoturri1966
568483db7b
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_objects_collision
2021-09-17 14:47:30 +02:00
enricoturri1966
9d7549e661
Use std::optional to replace dirty flags for bounding boxes in Selection
2021-09-17 13:24:37 +02:00
Lukas Matena
82b4a4fe11
Place on face improvement: respect different z-rotation of instances
2021-09-17 09:38:53 +02:00
enricoturri1966
5a84b46ec9
Fix of detection of the out of bed state for sinking objects
2021-09-16 13:38:02 +02:00
Lukas Matena
e8418b509e
Fixed switching of settings access radio buttons in Preferences,
...
the middle button only worked when _MSW_DARK_MODE.
Broken since fd07142
.
2021-09-16 12:40:20 +02:00
enricoturri1966
94f92dee84
Use std::optional to replace dirty flags for bounding boxes in GLVolume
2021-09-16 10:46:56 +02:00
YuSanka
03a692cfd1
Implemented possibility to fix several objects at once
2021-09-16 10:07:00 +02:00
Lukas Matena
aef90bc735
Fixed build on Win and one more warning
2021-09-15 18:39:55 +02:00
Lukas Matena
677cb58000
Fix several warnings
2021-09-15 16:36:59 +02:00
enricoturri1966
40877b12f7
Vertical alignment of labels in imgui dialog for GLGizmoMmuSegmentation
2021-09-15 14:32:43 +02:00
enricoturri1966
57749d6f09
Small refactoring into ClippingPlane to ensure that the normal is always a unit vector
2021-09-15 13:36:44 +02:00
enricoturri1966
9d5a3a00ef
Hotfix for missing wipe tower after adding an object for an MMU printer
2021-09-15 11:36:58 +02:00
enricoturri1966
2e9b07202a
Fixed build when tech ENABLE_SEAMS_USING_BATCHED_MODELS is disabled
2021-09-15 10:52:16 +02:00
enricoturri1966
b22b7c2bf4
Follow-up of 60b5e0d0d5
- Apply the change only on Windows
2021-09-15 08:30:09 +02:00
Lukas Matena
5dd905fc8c
Added a forward declaration needed on GCC 9.4.0
2021-09-14 22:56:29 +02:00
Li Jiang
50b7a1df9f
fix file import/open bug
2021-09-14 22:12:35 +02:00
enricoturri1966
f132ca9c3c
Tech ENABLE_SINKING_CONTOURS set as default
2021-09-14 15:45:21 +02:00
enricoturri1966
d52ee52098
Tech ENABLE_FIX_IMPORTING_COLOR_PRINT_VIEW_INTO_GCODEVIEWER set as default
2021-09-14 15:05:33 +02:00
Vojtech Bubnik
9d29eddf16
WIP: admesh eradication
...
follow-up to 58d8ab3dea
2021-09-14 14:51:40 +02:00
enricoturri1966
30d2c3787f
Tech ENABLE_DELAYED_TRANSPARENT_VOLUMES_RENDERING set as default
2021-09-14 14:34:21 +02:00
Vojtech Bubnik
58d8ab3dea
Removed the PRUS format parser. WIP: admesh eradication:
...
stl_stats are newly only accessed by TriangleMesh::stats(),
most of the direct access to TriangleMesh::stl is gone with the exception
of parsing input files (3MF, AMF, obj).
2021-09-14 11:58:14 +02:00
enricoturri1966
a74f3e3fc0
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_reload_from_disk_changes
2021-09-14 10:05:18 +02:00
Vojtech Bubnik
cab71073a1
Some reduction of unnecessary conversions when calling ClipperUtils.
2021-09-13 15:13:10 +02:00
enricoturri1966
60b5e0d0d5
Fixed wrong layout of preview's combos popup windows the first time they are open
2021-09-13 13:34:49 +02:00
Vojtech Bubnik
f9a5ee725d
Follow-up to ae7d6db1d9
...
Exporting G-code on a worker thread did not work correctly as the worker
threads were using user's locale, not "C" locale.
The "C" locale is newly enforced to TBB worker threads by
name_tbb_thread_pool_threads_set_locale()
2021-09-13 13:04:12 +02:00
enricoturri1966
fda8ef6fce
#5471 - Make the View controls 'sticky'
2021-09-13 11:16:13 +02:00
Vojtech Bubnik
880feb3a3d
GCodeViewer slight opitmization: reuse (move) G-code line indices
...
in G-code viewer.
2021-09-13 10:41:28 +02:00
YuSanka
5a95794913
OSX specific: Improvements for wxMultiChoiceDialog: Height of a ChoiceListBox will respect to items count
...
This improvement fixed #6926 - Checkbox columns in modal windows are stretched (macOS)
2021-09-13 10:30:09 +02:00
Lukas Matena
4ac013ec9c
Fixed painting gizmos with modifiers below the bed:
...
- When a modifier was below the bed and all the object parts above, it would clip
the modifier but not triangulate the cut.
- When an object part was below, it would triangulate all modifiers with
opaque orange color.
Both should now be fixed.
2021-09-13 09:02:11 +02:00
Lukáš Hejl
ad65366ac7
Added fast_float library as a replacement for std::from_chars and strtod.
2021-09-11 00:54:30 +02:00
YuSanka
670ec06b97
"CANCEL" button is deleted from "Support Generator" MessageDialog
...
to avoid confusions when "Supports mode" is switched from right panel
2021-09-10 15:31:18 +02:00
David Kocik
b9dab7540e
Removes bottom status bar.
...
StatusBar class calls are commented out and replaced with notifications.
SlicicingProgress notification shows progress of slicing, ProgressIndicator notification handles other progress information, like arrange objects etc.
2021-09-10 14:35:13 +02:00
YuSanka
3db4804e47
MSW specific: ObjectList: Fixed eternal Editor Control
...
Steps to reproduce of a bug:
1. Add object
2. Click the Cog icon with the left mouse button
3. DoubleClick on name of object > An Editor Control appears that cannot be deleted any way
2021-09-10 14:08:07 +02:00
David Kocik
0d0c092880
Object warning notification
...
Opens when loading object, closes at deletion.
Replaces SimplifySuggesion.
2021-09-10 10:47:07 +02:00
enricoturri1966
37c9e20778
ENABLE_RELOAD_FROM_DISK_REPLACE_FILE - Search missing files in the same folder of the current project
2021-09-10 10:22:44 +02:00
enricoturri1966
638fc5a869
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_reload_from_disk_changes
2021-09-10 09:07:55 +02:00
enricoturri1966
8f4a6b3b7c
Fixed color of objects in preview for SLA printers
2021-09-10 09:06:09 +02:00
enricoturri1966
8bd0f8ada9
Removed duplicated method GLVolumeCollection::check_outside_state()
2021-09-10 08:27:03 +02:00
YuSanka
ff82c82f52
MSW-specific: Application Mode Buttons: Added the orange-ish background over the bold font to indicate selection
...
(see comments for #6860 )
2021-09-10 08:02:04 +02:00
YuSanka
0abab45efa
ObjectDataViewModel: Fixed AddInfoChild() and Delete() functions
...
Delete () function did not account for InfoItems that were added before VolumeItems
As a result, There was possibility when deletion of penult VolumeItem wasn't invoke deletion of the last VolumeItem
AddInfoChild() was not respect to existed SettingsItem
SettingsItem have to be on a first place always.
2021-09-09 17:51:45 +02:00
YuSanka
9c5c9a0e78
ObjectList: Fixed a bug related to an update of selection in 3DScene.
...
Steps to repro:
1. Create some object with several parts.
2. Increase instances count.
3. Select some volume in ObjectList => all related volumes for each instance are selected in 3DScene (CORRECT)
4. Select last instance in ObjectList => all volumes (except one) of selected instance are selected in 3DScene (UNCORRECT).
ALL volumes of selected instance have to be selected in 3DScene
Fix: To avoid lost of some volumes in selection
check non-selected volumes only if 3DScene-selection mode wasn't changed
or there is no single selection in ObjectList
2021-09-09 17:51:45 +02:00
enricoturri1966
3369e1b599
Fixed conflicts after merge with master
2021-09-09 11:01:49 +02:00
enricoturri1966
8701dd0c76
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_fix_options_z
2021-09-09 10:34:47 +02:00
enricoturri1966
d3382b666f
Fixed build on MAC
2021-09-08 15:47:27 +02:00
YuSanka
a115da6334
Fix for #6921 - Error while disabling filament overrides in Dutch language
2021-09-08 15:31:10 +02:00
Vojtech Bubnik
beee18f229
Follow-up to b5a007a683
...
WIP to G-code export parallelization through pipelining:
GCodeProcessor is called during the G-code export,
the G-code is no more reopened and re-read, but it is pipelined
from the G-code generator.
2021-09-08 15:06:12 +02:00
enricoturri1966
a33a737f52
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_fix_options_z
2021-09-08 14:33:20 +02:00
enricoturri1966
6f678c09d1
Tech ENABLE_FIX_PREVIEW_OPTIONS_Z - Enable fixing the z position of seams (and other options) in preview
2021-09-08 14:30:40 +02:00
enricoturri1966
9abebe5fbe
Techs ENABLE_SEAMS_USING_MODELS and ENABLE_SEAMS_USING_BATCHED_MODELS - Fixed seams (and other options) zs to match toolpaths zs in preview
2021-09-08 13:04:43 +02:00