YuSanka
bfb60875fa
CutGizmo: Allow to cut by line when only one cut part is selected.
...
+ Updated splashscreen
2023-01-04 17:40:22 +01:00
enricoturri1966
bf0cef30e0
Fixed build when tech ENABLE_WORLD_COORDINATE is disabled
2023-01-04 15:56:41 +01:00
YuSanka
32d5d2e8ce
Folllow-up 8c36ea00f4
: Code refactoring for other related places
2023-01-03 13:43:50 +01:00
Filip Sykala - NTB T15p
d6e9b2909b
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate
2023-01-03 13:24:09 +01:00
Filip Sykala - NTB T15p
550ef48fe1
Add function for check whether transformation contain reflection
...
Extend RayCast hit by square distance
Use distance to distiguish closest place on surface when move origin
Move origin after job (only on success)
2023-01-03 13:24:01 +01:00
YuSanka
8c36ea00f4
UnsavedChangesDialog: Code refactoring to get types list in respect to the printer technology.
...
Note: using of the initializer_list without a container definition causes a crash under GTK
2023-01-03 11:04:03 +01:00
YuSanka
d39768fc9c
Improvements for printer selection: Revert to the previously selected physical printer instead of related system preset,
...
when we had selected FFF physical printer and can't to switch to the SLA preset.
2023-01-02 17:27:19 +01:00
YuSanka
6657369db2
Tab: Clear description lines pointer ob clear pages
2023-01-02 14:57:01 +01:00
tamasmeszaros
39197ecd2d
Caching of cgal data instead of voxel grid
2023-01-02 14:36:34 +01:00
enricoturri1966
1eeb658b0e
Tech ENABLE_WORLD_COORDINATE - Fixed function contains_skew() for matrices containing mirror
2023-01-02 14:09:03 +01:00
tamasmeszaros
159fc4e28e
Minor improvements
...
Fix bad function call exception with empty interrupter (OpenVDB)
2023-01-02 13:40:04 +01:00
enricoturri1966
0b1e1aedf6
Tech ENABLE_WORLD_COORDINATE - A bunch of fixes and improvements in objects/volumes manipulation/transformations
2023-01-02 11:30:07 +01:00
tamasmeszaros
bfb1ec073d
Comments for CSG stack ops
2023-01-02 11:07:15 +01:00
YuSanka
b899d51aba
Sidebar: Fixed update of the action buttons when switch between physical printers with the same printer preset, but print has a invalid data.
...
Related to #8800 .
2022-12-27 21:09:13 +01:00
YuSanka
529c126e6d
Updated splashscreens
2022-12-27 10:37:45 +01:00
YuSanka
624c4d5aa1
Linux specific: KBShortcutsDialog: Added workaround to correct pages layout
...
#SPE-1372
2022-12-22 17:12:06 +01:00
YuSanka
2047002e3c
Hot-fix for 82b720eba1
2022-12-22 14:10:26 +01:00
YuSanka
82b720eba1
Config Wizard: Added check of the profile name for the custom printer.
...
#SPE-1344
2022-12-22 13:29:42 +01:00
tamasmeszaros
1efc8191a2
Full support of csg op stack. Preferring cgal in preview if feasible
2022-12-21 18:09:31 +01:00
tamasmeszaros
d75b951c39
FInish csg operation stacking in cgal side
...
Broken slicing
2022-12-21 13:53:33 +01:00
YuSanka
dffca9c54a
SavePresetDialog: Check max path length for input preset name
...
+ Add default suffix for "Palette 1" for mode markers
2022-12-21 12:59:50 +01:00
Filip Sykala - NTB T15p
b90e109b41
Fix:
...
../src/slic3r/GUI/GLCanvas3D.cpp:3474:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<Slic3r::ModelObject*>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
../src/slic3r/GUI/GLCanvas3D.cpp:3477:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<Slic3r::ModelVolume*>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:249:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<Slic3r::ModelObject*>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:3603:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<Slic3r::ModelObject*>::size_type’ {aka ‘unsigned int’} [-Wsign-compare]
2022-12-21 10:51:02 +01:00
Filip Sykala - NTB T15p
4c63d660d1
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate
2022-12-21 09:02:17 +01:00
Filip Sykala - NTB T15p
1896dd5761
Disable italic font check for RaspberryPi(aka linux)
2022-12-21 09:02:10 +01:00
tamasmeszaros
25ca46e3eb
Add support for csg operation stacking
2022-12-20 17:38:46 +01:00
YuSanka
033af199a3
Implemented palettes for mode markers
2022-12-20 15:50:13 +01:00
YuSanka
12ec008950
OG_CustomCtrl: Fixed layout of the multi-option line
2022-12-20 14:43:56 +01:00
YuSanka
b11e651649
ObjectList Improvements: Show object manipulation panel, when all object's parts are selected
2022-12-20 14:43:56 +01:00
Filip Sykala - NTB T15p
a080e83e88
Put origin on surface when change style
2022-12-20 14:29:42 +01:00
tamasmeszaros
4fabd0b307
Delete hollowing interior grid after the mesh is extracted
...
It was needed for the triangle trimming but that is gone now
2022-12-20 12:51:55 +01:00
tamasmeszaros
d3a4edd37f
Skip voxelization for csg meshes with positive parts only.
2022-12-20 12:51:04 +01:00
tamasmeszaros
495a3f3557
Fix unshifted cut slices in sla gizmos
2022-12-20 11:25:48 +01:00
tamasmeszaros
8470d4594d
Fix crash in debug mode with empty preview
2022-12-19 18:50:16 +01:00
tamasmeszaros
faf4d8e6b0
Fix triangle orientation after openvdb mesh generation
2022-12-19 18:49:53 +01:00
David Kocik
5f75d61d49
fix of compilation warnings
2022-12-19 15:56:58 +01:00
YuSanka
0e55ffc07f
Implementation for FR #8720 - Copy extruder settings to all extruders
2022-12-19 14:57:24 +01:00
David Kocik
e2010761e9
Merge branch 'dk_put'
2022-12-19 14:22:35 +01:00
David Kocik
b9b4edb129
Upload changes
...
PrusaLink: Use PUT or POST based on information read during test connection (upload-by-put). If put - do additional GET for storage_list and let user to choose where to upload or show name if only 1 is possible. Allow PrusaLink for MK2.5 and MK2.5S.
PrusaConnect: New host type PrusaConnect inherited from PrusaLink class with filled host address, disabled http diggest. After upload read header information - status message and pass it to notification and Printhost upload dialog via events, this message can be shown as warning notification and is recieved in localized lang. Pass accept-language shortcut in upload header. 3 option to upload. (upload, to queue, to print)
Upload Notification: Showing status text, changes in text, not showing close button, Completed state on special call (not 100%) and other design changes.
Right panel: Open URL button.
2022-12-19 14:17:48 +01:00
tamasmeszaros
f997609db6
Fix stl export of object with unwanted pad
2022-12-19 14:15:38 +01:00
Filip Sykala - NTB T15p
1845a8d104
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate
2022-12-19 13:27:18 +01:00
Filip Sykala - NTB T15p
994da70ed3
Fix transformation to closest point
2022-12-19 13:27:11 +01:00
YuSanka
0addb3b9e7
Cut: Hide Debug window, leave rectangle mode for the cut plane
...
+ Fixed CameraUtils::ray_from_persp_screen_pos() to return a correct value of the point
2022-12-19 13:11:38 +01:00
tamasmeszaros
e8faa71fcf
Decrease quality of preview meshes to improve processing time
2022-12-19 12:41:45 +01:00
Filip Sykala - NTB T15p
cc9aba8474
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate
2022-12-19 10:54:28 +01:00
Filip Sykala - NTB T15p
aa97f869e4
Try to find correct font face name in list
2022-12-19 10:54:21 +01:00
YuSanka
3b46d68e4f
MeasureGizmo: Fixed localization for buttons
...
+ UKR Localization specific workaround
2022-12-16 17:37:57 +01:00
YuSanka
4da322d527
CutGizmo: Some beautification/reorganization
2022-12-16 10:57:36 +01:00
tamasmeszaros
743d431574
Remove redundant bb calculation in AABBTree
2022-12-16 10:49:37 +01:00
enricoturri1966
b41c2045e4
Merge branch 'et_mirror' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_mirror
2022-12-16 08:19:14 +01:00
Lukas Matena
84416b41e1
Follow-up to previous commit (wipe tower rotation)
2022-12-16 08:08:29 +01:00