YuSanka
a3403c51cf
SLA mode: Updated object menu and "Change type" dialog
...
+ ObjectList: Suppress to add modifiers to the object
2022-12-14 14:57:23 +01:00
tamasmeszaros
9de057ddeb
Fix in sla mode: wrong part menu and split submenu
2022-12-13 13:23:59 +01:00
YuSanka
0dadde6ae3
MenuFactory: SLA specific: Fixed adding of the "Edit text" menu item
2022-12-13 10:06:04 +01:00
tamasmeszaros
7831b6e6cc
Fix compilation
2022-11-30 12:51:00 +01:00
tamasmeszaros
9bc3410474
Re-enable volumes in SLA, use raycasters from canvas in supports gizmo
...
Got rid of HollowedMesh and Raycaster usage from GizmosCommon pool to prevent crashes
2022-11-29 11:11:32 +01:00
Filip Sykala - NTB T15p
9e19d9ca06
Create text by menu in right panel
...
Issue 54 (right panel -Sidebar)
Fix creating text volume inside deleted object.
2022-11-24 20:51:58 +01:00
YuSanka
50ef968f59
ObjectList: When object contains only one volume and it's text:
...
* Add menu item "Edit text" for object menu.
* Apply volume name to the object name
2022-11-11 15:50:43 +01:00
Filip Sykala - NTB T15p
4e43a1f6a0
Open emboss gizmo after create new volume(no need to redraw gizmo window position)
...
Fix enters in volume name in object list by change to space
Fix lightning when dragging
2022-11-09 10:12:30 +01:00
YuSanka
fbcdd4191b
Merge remote-tracking branch 'PRIVATE/master' into ys_emboss_with_master
2022-10-27 13:09:55 +02:00
YuSanka
3a21f156c0
Cut Improvements/Bug Fixing
...
* Context menu: Suppress "Simplify model" for cut object
* CutGizmo:
* Disable gizmo for dowel object
* Invalidate cut plane position after update of Bounding box
* Suppress Frustum style for connectors with Dowel type
* Rectangle selection: Fixed processing on LeftUp
* Selection on Canvas: Suppress to move NEGATIVE_VOLUME if it's a connector
* Model:cut: Fixed a bug in add_cut_volume(). Cut info wasn't copied to the new volume
2022-10-18 14:13:50 +02:00
YuSanka
13e4e85e3d
Cut bug fixing:
...
Model: fixed looks_like_imperial_units(). This function respects to cut status now.
To be detected as looks_like_imperial_units, all parts of cat object have to be looks_like_imperial_units().
ObjectList: Fixed update after adding/deleting of the modifiers for cut object
GUI_Factories: Fixed a place of the "Invalidate cut info" item in object menu
2022-10-17 15:49:43 +02:00
YuSanka
85af9b93f1
Cut: Fixes and improvements for object's context menu
...
* Disable or delete some menu items, which are inappropriate for cut objects
* For cut objects added menu item "Invalidate cut info" to disconnect related cut parts of initial object
* If just one part is kept after cut performance, than don't apply a cut info for this object.
+ CutGizmo: Fixed selection of the mode
An object has connectors -> Connectors mode
An object doesn't has connectors -> CutPlane mode
2022-10-07 16:26:19 +02:00
YuSanka
1f1ed048db
Fixed context menu for Text
2022-10-03 11:22:41 +02:00
Filip Sykala - NTB T15p
8f644f5e08
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/slic3r/GUI/GLCanvas3D.cpp
# src/slic3r/GUI/Selection.cpp
2022-09-23 14:11:47 +02:00
YuSanka
b2d5fd72e9
Merge remote-tracking branch 'PRIVATE/master' into ys_cut
2022-09-23 13:32:32 +02:00
YuSanka
4014bcbbd5
Fix for #8618 - Unable to "split to objects" on macOS
...
+ Fix for #SPE-1266 - Detach from system filament preset button is still visible when preset is detached
2022-09-19 09:22:44 +02:00
Filip Sykala - NTB T15p
c549c6afbe
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/libslic3r/CMakeLists.txt
# src/libslic3r/Format/3mf.cpp
# src/libslic3r/Model.hpp
# src/libslic3r/Point.hpp
# src/libslic3r/Technologies.hpp
# src/slic3r/CMakeLists.txt
# src/slic3r/GUI/GLCanvas3D.cpp
# src/slic3r/GUI/GLSelectionRectangle.cpp
# src/slic3r/GUI/GUI_Factories.hpp
# src/slic3r/GUI/Gizmos/GLGizmoBase.cpp
# src/slic3r/GUI/Gizmos/GLGizmoBase.hpp
# src/slic3r/GUI/Gizmos/GLGizmoMove.cpp
# src/slic3r/GUI/Gizmos/GLGizmoMove.hpp
# src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp
# src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp
# src/slic3r/GUI/MeshUtils.cpp
# src/slic3r/GUI/MeshUtils.hpp
# src/slic3r/GUI/ObjectDataViewModel.cpp
# src/slic3r/GUI/ObjectDataViewModel.hpp
# src/slic3r/GUI/Selection.cpp
2022-08-31 15:22:10 +02:00
YuSanka
066b567714
Using of wxWidgets 3.1.6 WIP:
...
* Create Cache of wxBitmapBundles instead of wxBitmaps
* Use wxBitmapBundles instead of wxBitmap for most of Widgets
* Use empty bitmabundles instead of wxNullBitmap for wxBitmapComboBoxes.
* Updated wxWidgets.cmake
* OSX specific: Discard BitmapComboBox overrides
+ some code cleaning
2022-07-29 11:21:54 +02:00
YuSanka
e21921f2eb
Fixes to support wxWidgets 3.1.6(7), 3.2.0
...
+Updated URL and URL HASH for wxWidgets v3.2.0-patched
2022-07-29 11:21:54 +02:00
YuSanka
89a7f6bdb1
Merge remote-tracking branch 'origin/ys_wx317_master' into ys_cut
2022-06-29 11:44:11 +02:00
YuSanka
dd6f7a71f1
Using of wxWidgets 3.1.6 WIP:
...
* Create Cache of wxBitmapBundles instead of wxBitmaps
* Use wxBitmapBundles instead of wxBitmap for most of Widgets
* Use empty bitmabundles instead of wxNullBitmap for wxBitmapComboBoxes.
* Updated wxWidgets.cmake
* OSX specific: Discard BitmapComboBox overrides
+ some code cleaning
2022-06-27 16:40:01 +02:00
YuSanka
2ab64819aa
Fixes to support wxWidgets 3.1.6(7)
2022-06-27 16:40:01 +02:00
YuSanka
c29b7b1eef
Cut WIP:
...
* Suppress to delete/add a SolidPart/NegativeVolume from/for objects which are marked as "is cut"
* Suppress to delete Instances which are marked as "is cut"
* Allow delete an object which is marked as "is cut", but show warning message about break of the "cut consistency".
And if this deletion was performed, the all related objects will be unmarked.
* m_connectors_cnt is added into CutObjectBase class to correct synchronization of a connectors count between related objects
2022-04-13 13:11:41 +02:00
Filip Sykala
a50d93cd66
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/libslic3r/Geometry.cpp
# src/slic3r/GUI/Gizmos/GLGizmoBase.cpp
# src/slic3r/GUI/Gizmos/GLGizmoMove.cpp
# src/slic3r/GUI/Gizmos/GLGizmoMove.hpp
# src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp
# src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp
# src/slic3r/GUI/Gizmos/GLGizmoScale.cpp
# src/slic3r/GUI/Gizmos/GLGizmoScale.hpp
# src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp
# src/slic3r/GUI/ImGuiWrapper.cpp
# src/slic3r/GUI/ImGuiWrapper.hpp
# src/slic3r/GUI/Selection.cpp
# tests/slic3rutils/slic3r_jobs_tests.cpp
2022-02-02 15:27:25 +01:00
Filip Sykala
53ee0092b0
Create emboss object on cursor position
2022-01-28 18:00:10 +01:00
enricoturri1966
c74ae1c513
Follow-up of dc75a591151592dbd7df424e689ccd9a017b5efa - Use a unique command and method to export to STL and OBJ - Added export to OBJ also for Export plater to STL commands
2022-01-19 14:23:03 +01:00
enricoturri1966
dc75a59115
Added command Export as OBJ
2022-01-19 12:39:04 +01:00
enricoturri1966
0cb0f56a80
Tech ENABLE_ENHANCED_PRINT_VOLUME_FIT set as default
2022-01-12 14:12:13 +01:00
enricoturri1966
3c43d0ae43
Follow-up of ffe678e0ea976f4f062662b70a5725b086cf258c - Re-enabled 'Export to STL' command for modifiers
2022-01-06 13:00:36 +01:00
enricoturri1966
ffe678e0ea
#7647 - Re-enabled 'Export to STL' command for volumes. It was working in 2.3.3 and got disabled somehow.
2022-01-05 10:23:48 +01:00
Filip Sykala
d698df2c31
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/slic3r/GUI/GUI_App.cpp
# tests/libslic3r/test_indexed_triangle_set.cpp
2021-12-01 14:35:42 +01:00
Filip Sykala
d4744954cb
store position of just opened menu into Canvas3d
2021-12-01 13:56:14 +01:00
YuSanka
a8cc19127e
Hide "Height range Modifier" menu item for the Simple mode
...
suggestion from the https://github.com/prusa3d/PrusaSlicer/issues/7381
2021-11-30 11:35:53 +01:00
Filip Sykala
1e719bab26
Separate create volume from edit
2021-11-25 15:26:45 +01:00
enricoturri1966
fd509199da
Tech ENABLE_ENHANCED_PRINT_VOLUME_FIT - 1st installment, Scale to print volume command for circular printbeds
2021-11-24 10:55:48 +01:00
Filip Sykala
1ef444ba63
Merge branch 'fs_emboss' of https://github.com/prusa3d/PrusaSlicer into fs_emboss
2021-10-21 19:42:22 +02:00
YuSanka
44b8e09e4e
ObjectList: Allow to add the TextVolume as a lonely child to the object
2021-10-21 17:38:01 +02:00
Filip Sykala
081abc2560
Merge branch 'fs_emboss' of https://github.com/prusa3d/PrusaSlicer into fs_emboss
2021-10-21 16:04:09 +02:00
YuSanka
1c7e5dae92
GLGizmoEmboss: Fixed set_volume_type() for added text volume
2021-10-21 15:34:56 +02:00
Filip Sykala
323b12fbee
Change 3mf XML store/load text - NOT back compatible
2021-10-21 15:34:41 +02:00
YuSanka
176df52f64
ObjectList: Added different icons for text volumes
2021-10-21 13:51:56 +02:00
YuSanka
ea8ce87caa
GizmoEmboss: Fixed localization
...
+ Deleted redundant separator from TextVolume context menu
2021-10-21 10:49:51 +02:00
YuSanka
1627e30aaf
Implemented menu for Text Volume
2021-10-21 10:27:39 +02:00
Filip Sykala
3bd9fc07d2
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/libslic3r/Format/3mf.cpp
# src/slic3r/GUI/Gizmos/GLGizmoSimplify.hpp
2021-10-07 08:28:17 +02:00
Filip Sykala
7f5c6b0513
Fix copy of text
...
Fix store/load of volume type
Fix grayed out of Menu item
Change short curt from q to t
2021-09-17 14:04:50 +02:00
YuSanka
03a692cfd1
Implemented possibility to fix several objects at once
2021-09-16 10:07:00 +02:00
Filip Sykala
3d6c58b115
Add text as new object
2021-09-16 08:48:29 +02:00
Filip Sykala
34026a15e8
add volume modifier
2021-09-14 09:51:47 +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
Vojtech Bubnik
ea5a90f08c
Merge remote-tracking branch 'remotes/origin/master' into fs_QuadricEdgeCollapse
2021-08-05 17:17:18 +02:00