YuSanka
dcfb01cd1a
Decrease min height for ObjectList (related to #5462 )
2020-12-18 11:31:14 +01:00
YuSanka
080088b8db
Fix of #5007 - "Reload from disk" causes objects converted to inches to revert to mm
2020-12-11 13:57:58 +01:00
Vojtech Bubnik
51c450bf66
Fix for OSX
2020-12-08 10:49:30 +01:00
YuSanka
2de75db3d0
Increase min height for the ObjectList.
...
Related to the FR #5162
2020-12-08 10:11:11 +01:00
Vojtech Bubnik
6a14e814ac
Fixes "Add instance" and "Remove instance" hotkeys don't work when object is selected via de object browser #5350
...
Captures the +- hotkeys in the object list to add / remove an instance.
2020-12-08 08:30:15 +01:00
YuSanka
9d4c5ea27a
Delete whole object, when all instances are selected. Fix for #5191
2020-12-04 14:19:51 +01:00
YuSanka
40f23d4610
Show "Merge" item of the context menu for multiple selection only for objects or instances
2020-10-16 11:01:27 +02:00
Vojtech Bubnik
053e6bf300
Changed wording of "Revert from imperial units"
2020-10-12 11:37:43 +02:00
Vojtech Bubnik
4e0a0c5c51
New class ModelConfig wrapping DynamicPrintConfig and a timestamp
...
to help with detecting "not changed" event when taking
Undo/Redo snapshot or synchronizing with the back-end.
Converted layer height profile and supports / seam painted areas
to the same timestamp controlled structure.
2020-09-24 15:34:13 +02:00
YuSanka
dc2d6595c9
Merge remote-tracking branch 'origin/master' into ys_unsaved_changes
2020-09-02 09:15:11 +02:00
tamasmeszaros
8f0746fece
SLA archive import will now recover the model's original position.
2020-08-27 23:14:42 +02:00
YuSanka
e7f21d1e0e
Merge remote-tracking branch 'origin/master' into ys_ph_printers
2020-08-06 17:02:48 +02:00
YuSanka
605988cf1f
Changed signature of the BitmapTextRenderer
...
+ Added experimental code for the rendering of the "markuped" text
2020-08-06 15:54:12 +02:00
YuSanka
5dff085b4f
Merge remote-tracking branch 'origin/master' into ys_unsaved_changes
2020-08-06 08:51:13 +02:00
YuSanka
4395e6d74a
Custom renderers extracted from the ObjectDataViewModel
2020-08-05 20:26:40 +02:00
Lukas Matena
22d218bd4c
Added an icon for 'ironing' category
2020-08-03 12:21:00 +02:00
YuSanka
ebef3bcb5d
Merge remote-tracking branch 'origin/master' into ys_ph_printers
2020-07-28 14:14:16 +02:00
YuSanka
58e6d4b43d
Fixed a bug in selection from the 3D scene.
...
Steps to the reproduce a crash:
1. In SLA mode add some object with several instances
2. Slice
3. Back to 3Dview scene, select all using Ctrl+A
4. Press "Delete"
2020-07-24 11:21:49 +02:00
YuSanka
dddceeacd2
Merge remote-tracking branch 'origin/master' into ys_ph_printers
2020-07-22 15:53:31 +02:00
rongith
626c83f91b
Temporary ironing icon to avoid crashes on GTK
...
Ironing type and spacing can be set per-object
2020-07-22 09:11:48 +02:00
YuSanka
03e7a20e87
Merge remote-tracking branch 'origin/master' into ys_ph_printers
2020-07-21 09:47:29 +02:00
YuSanka
6c8b25084f
GUI_objectList: fixed typo in assert
2020-07-21 09:44:07 +02:00
YuSanka
a1eeb569db
Preset and PresetBundle are moved to the _libslic3r_ folder
2020-06-16 17:03:06 +02:00
YuSanka
875c543205
Code refactoring:
...
- PresetCombpBoxes are extracted to the separate file.
- All preset icons are moved to the PresetComboBox from Preset and PresetBundle
- First "steps" to add physical printers to the printers list on the sidebar.
2020-06-16 12:57:49 +02:00
YuSanka
745788157f
Object merge: fixed merge of the objects with changed rotation, scale and mirror
...
+ Fixed get_object_stl_stats()
2020-06-05 13:15:49 +02:00
YuSanka
7072ce3db6
Copy/Paste for the Settings and Layers in the ObjectList
2020-06-01 11:11:38 +02:00
YuSanka
b77af5c0eb
Save a position and size of the settings dialog
...
+ Added a check of the printer technology inside can_merge_to_multipart_object() => suppress merge for the SLA printing
+ clear MainFrame.cpp from unused commented code
2020-05-28 14:38:56 +02:00
YuSanka
2013285040
Merge: Implemented merge to the separate object, when some instance is selected
2020-05-27 22:30:24 +02:00
Lukas Matena
ffab25560c
Removed obsolete LambdaObjectDialog.cpp/hpp, more include cleanups:
...
BedShapeDialog.hpp (needs not include) OptionsGroup.hpp
Tab.hpp GUI_App.hpp
2020-05-27 14:01:48 +02:00
Lukas Matena
edcaab8b0a
Includes cleanup:
...
GUI_App.hpp (should not include) MainFrame.hpp
MainFrame.hpp Plater.hpp
ModelArrange.hpp Model.hpp
Slicing.hpp PrintConfig.hpp
FillBase.hpp PrintConfig.hpp
GUI_App.hpp PrintConfig.hpp
OptionsGroup.hpp GUI_App.hpp
2020-05-27 14:01:47 +02:00
YuSanka
00878e21e9
Implemented merge of the objects to the one multi-part object
...
+ Implemented merge of the parts to the one object. But now this function doesn't used.
+ Fixed Model::looks_like_imperial_units()
2020-05-27 11:59:43 +02:00
YuSanka
6b2c67c7b0
Changed processing of a wxEVT_SYS_COLOUR_CHANGED event.
...
Only UI is updated. The application doesn't recreated now
2020-05-21 17:29:00 +02:00
YuSanka
45006f6e0d
Implemented "from/to imperial units conversation" for loaded objects and volumes
2020-05-20 20:07:31 +02:00
Lukas Matena
0a52040af9
Fix updating of gizmos when instances are added
...
Gizmos were in fact updated after an instance was added, but before it was selected
2020-04-30 15:21:11 +02:00
tamasmeszaros
f930587f43
SLA archive import with miniz, marching square bugfixes
...
Fix compilation on Windows
Fix array subscript out of range error in MarchingSquares
Fix normals of mesh constructed from slices
Improve performance of mesh construction from slices
2020-04-23 19:12:07 +02:00
YuSanka
dd4876ba58
Removed "Support materials" item from "Add Settings" context menu for the Layer ranges
...
Related to #3060 and #4100
2020-04-21 12:42:52 +02:00
Lukas Matena
ac501bdf8b
Merge branch 'master' into dev
2020-03-24 21:51:05 +01:00
YuSanka
254814d6e5
Fix of #3303
...
+ Fixed wrong update of selection in object and scene, when change selection in ObjectList after editing of values in Height range modifiers.
Repro:
1. Add 2 objects
2. Add Height range modifiers for one of them
3. Select range
4. Edit some of values
5. Select other object.
Expected behavior:
1. Edited value is saved
2. New object is selected in object list and on the 3D scene_selection
Real behavior:
1. New object is selected in object list and on the 3D scene_selection
But:
2. Every next selection in object list has no update on the scene or "temporary" panel
3. Selection from the scene updates selection in ObjectList
But:
4. Next editing of layer range and press "Enter" causes a crash
2020-03-16 21:32:48 +01:00
bubnikv
420a822284
Layer height editing: Fixed to satisfy the minimum layer heigth,
...
improved wording of the tooltips indicating why a new layer height range
cannot be inserted.
2020-03-14 09:44:29 +01:00
bubnikv
f00f674164
Little refactoring of get_mouse_position_in_control() for const
...
correctness and readability.
2020-03-14 07:00:09 +01:00
YuSanka
8e9958dc3a
Fixed context menu issues, related to #3802 fixed with commit ( 4ca03c3f8a)
...
The code which caused an impossibility to edit objects in list under OSX using mouse right click, is deleted
2020-03-13 23:22:09 +01:00
YuSanka
a7a7b4f4f1
Implemented disabling of Add buttons if next layer range couldn't be added
...
+ Fixed "Layer ranges" expand.
2020-03-12 15:11:31 +01:00
bubnikv
2526098abe
Merge remote-tracking branch 'remotes/origin/vb_add_layer_range_osx'
2020-03-11 14:33:40 +01:00
bubnikv
75cd79625c
Fixed a fishy null pointer reference bug reported by ASAN time to time.
2020-03-11 13:58:31 +01:00
Slic3rPE
eadeed53c9
Fix of a crash on OSX after changing a layer range value and then
...
pressing the "add layer" button.
2020-03-11 09:10:25 +01:00
Enrico Turri
00fb55e21f
#3802 - Fixed objects list's context menu showing up when moving mouse after changing selection
2020-03-10 12:03:08 +01:00
Lukas Matena
bffd07baa6
Fixed some more warnings
2020-03-03 15:53:26 +01:00
Lukas Matena
f26de2e1ac
Fixed several warnings
...
The biggest difference is changing PresetCollection::m_idx_selected from int to size_t, which fixed many warnings at once.
2020-03-03 15:47:02 +01:00
Lukas Matena
a29177d355
Fixing wxString::Format encoding mismatches (part 2)
2020-03-03 10:54:17 +01:00
YuSanka
b5d742b1c3
Fix of #3739 (OSX: set width of "Editing" column
...
to avoid a column narrowing after a recreating of an application caused by a language changing)
+ Fix related to a bug, reported in #3617 , about wrong placement of a "Purging volumes" button
translated to the some languages
2020-03-02 11:33:56 +01:00