Commit Graph
100 Commits
Author SHA1 Message Date
YuSanka aed072cc4d Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-08-27 16:02:29 +02:00
YuSanka 9730ec6fff Small LayersRange UI improvements 2019-08-27 16:02:15 +02:00
YuSanka a1f34adcf6 Fix of #2821 2019-08-27 09:31:19 +02:00
YuSanka ed2bad6709 Unified calculation of icon size for preset BitmapComboBox 2019-08-25 10:31:18 +02:00
YuSanka 55b2b0737c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-08-25 09:44:46 +02:00
YuSanka ea2e07ec74 Fixed application crash, when change focus from overridden option to empty space in ObjectList. 2019-08-25 09:44:32 +02:00
YuSanka 8f019e5fa9 Set bigger scroll step for sidebar 2019-08-23 16:05:18 +02:00
YuSanka 90096e2c8b Fixed assert on Linux 2019-08-23 15:32:47 +02:00
YuSanka 6dbba8dbb0 Added missed include for OSX build 2019-08-23 13:58:12 +02:00
YuSanka 7929bda24a Resize of the KBShortcutsDialog according to the display size 2019-08-23 13:22:29 +02:00
YuSanka 058a1d9a98 Some refactoring for ObjectList::remove() for the purpose of getting correct Undo/Redo snapshots 2019-08-23 12:32:58 +02:00
YuSanka 77d793c540 KBShortcutsDialog is changed to ScrollWindow 2019-08-23 09:44:03 +02:00
YuSanka 628d2a2614 Fixed "split to part" for Undo/Redo stack 2019-08-22 15:43:06 +02:00
YuSanka ee38d80318 Added missed include
+ Added update of overrided settings, if they are shown on sidebar
2019-08-22 14:21:50 +02:00
YuSanka a966a46896 Merge remote-tracking branch 'origin/master' into ys_update_settings 2019-08-22 13:19:44 +02:00
YuSanka 8828ec7860 Code refactoring: ConfigManipulation moved to separate files.
Use of ConfigManipulation inside of TabPrint(TabSLAPrint)::update().
2019-08-22 13:19:01 +02:00
YuSanka 7ff68ad210 Merge remote-tracking branch 'origin/master' into ys_update_settings 2019-08-22 10:27:45 +02:00
YuSanka ea4f76ea80 Implemented update for overridden options on sidebar 2019-08-22 10:25:19 +02:00
YuSanka 2cc2c02a9c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-08-21 08:45:22 +02:00
YuSanka 18d3792d37 Fixed a slack bug with wrong filament preset selection after importing of config 2019-08-20 18:45:12 +02:00
YuSanka 448d773da0 Fixed default transparency for ColorPicker from sidebar (was appeared under OSX for empty extruder color).
+ Fixed wrong getting of instance printable value inside add_object_to_list()
2019-08-20 15:27:51 +02:00
YuSanka ae9b0a401c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-08-20 13:01:51 +02:00
YuSanka 52c24a1662 Set list manipulation action on LeftButton too
Note: Doesn't work under OSX
2019-08-20 13:01:01 +02:00
YuSanka 7706a5be3e Fixed #2738
+ Added update for plater config option "filament_colour", when we have multiple extruder print.
2019-08-20 09:52:01 +02:00
YuSanka 6780e74521 Update 3D-scene after filament's color change 2019-08-20 09:52:01 +02:00
YuSanka 3e62d7ae64 Implemented button "Reset to Filament Color" 2019-08-20 09:52:00 +02:00
YuSanka 283cee3f27 Fixed SPE-1000.
Since the value inserted from the keyboard or clipboard is not updated under OSX,
we forcibly set the input value for SpinControl every time during editing.
Thus we can't set min control value bigger then 0.
Otherwise, it couldn't be possible to input from keyboard value less then min_val.
2019-08-19 12:58:59 +02:00
YuSanka 463783e092 Added ConfigManipulation to universal config manipulation (updating). 2019-08-16 16:47:29 +02:00
YuSanka dac301e3b6 Update volumes on 3DScene, after adding of part for unprintable object 2019-08-16 13:14:51 +02:00
YuSanka 36d2a38a2f Fix of #2745 2019-08-14 17:07:30 +02:00
YuSanka 2d1c554758 Some reverts for commit 4cd4d2c8b5 2019-08-14 17:07:30 +02:00
YuSanka 5cf9bb0282 Fixed set printable state for a first instance after increasing instance count 2019-08-13 18:15:12 +02:00
YuSanka 4cd4d2c8b5 Fixed wrong page selection for Printer Setting after application run 2019-08-13 17:09:42 +02:00
YuSanka 6adb2e7aea Merge remote-tracking branch 'origin/ys_scaling' 2019-08-13 13:50:05 +02:00
YuSanka 08dced3ce7 Fix of scaling on Manipulation panel 2019-08-12 15:21:06 +02:00
YuSanka ba15c99c2f GTK issue: Fixed layer range editing.
Bug description: When try to change min/max Z value, object is unselected and layers "planes" on 3DScene are wrong positioned
2019-08-09 17:47:35 +02:00
YuSanka 0a9c5a9433 Fixed extra "Add_Selection" snapshot on call context menu from scene
+ Added take_snapshot for toggle_instance_printable_state
2019-08-09 09:49:10 +02:00
YuSanka 850fbdbe56 Added snapshot taking for Set Printable/Unprintable for full object 2019-08-07 15:39:46 +02:00
YuSanka d25c5e0473 Added printable state update on canvas from Undo/redo 2019-08-07 14:28:46 +02:00
YuSanka abe16fa22e Added printable property for object with instances 2019-08-07 14:11:41 +02:00
YuSanka 91e0b7aa9a Fixed control of options category for single material profiles 2019-08-06 19:02:17 +02:00
YuSanka 35a06d5bf4 Merge remote-tracking branch 'origin' into ys_printable_property 2019-08-06 16:28:25 +02:00
YuSanka 8a2362587d Save/load printable flag to/from 3mf and amf 2019-08-06 16:27:56 +02:00
YuSanka 0520da3241 Merge remote-tracking branch 'origin' into ys_printable_property 2019-08-06 10:31:17 +02:00
YuSanka b43f7c3880 Generated new POT-file
Fixed lines with translation of the empty strings
2019-08-06 10:01:10 +02:00
YuSanka 13ee32538a Fixed selection after multiple selected Copy/Paste 2019-08-06 09:41:09 +02:00
YuSanka 4152a5df43 Implemented update on canvas of a printable state for new volumes added from ObjectList 2019-08-05 14:57:30 +02:00
YuSanka 9b5a577c07 Fixed OnContextMenu() under OSX 2019-08-05 11:02:56 +02:00
YuSanka e8f27c6407 Added call a toggle printable property for instance from ObjectList 2019-08-05 10:05:28 +02:00
YuSanka 825446d145 Merge remote-tracking branch 'origin/master' into ys_printable_property 2019-08-05 08:45:47 +02:00
YuSanka f712e5fcf4 Implemented set printable state for ObjectList 2019-08-05 08:44:55 +02:00
YuSanka eaccd73756 Added InvalidItem() to ObjectDataViewModel to controling if item till exist during multiple deleting
+ some code cleaning
2019-08-02 17:53:35 +02:00
YuSanka 3b24565411 Fixed wrong naming of bottom infill pattern 2019-08-02 16:16:12 +02:00
YuSanka 9471c9cd17 Implemented FR #2633 2019-08-01 16:25:08 +02:00
YuSanka ec9117cc06 Split snapshot text for separated fazes (in ObjectList) 2019-08-01 15:40:42 +02:00
YuSanka 885da35544 Merge remote-tracking branch 'origin/master' into ys_printable_property 2019-08-01 15:15:18 +02:00
YuSanka 59db1f7f36 Code refactoring to add PrintableItem column to ObjectList 2019-08-01 14:58:04 +02:00
YuSanka c2a43dc864 Mirroring buttons: Fixed scaling issues and ensured proper hiding on Win 2019-08-01 14:39:23 +02:00
YuSanka 47c9714062 Added Real-Time DXT1/DXT5 C compression library to CopyrightsDialog
+ updated icons for mirroring
2019-07-31 17:38:06 +02:00
YuSanka 78645ca9ce Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-07-31 17:14:51 +02:00
YuSanka cf6cc1d863 Refactored LockButton class 2019-07-31 17:14:32 +02:00
YuSanka add171043c Updated icons for layers editing 2019-07-31 15:26:42 +02:00
YuSanka 3bade450b8 Merge remote-tracking branch 'origin/ys_overrides' 2019-07-31 13:05:47 +02:00
YuSanka 02324becdb Merge remote-tracking branch 'origin/master' into ys_printable_property 2019-07-31 12:04:15 +02:00
YuSanka 8d3d4b3ae7 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-07-31 09:49:45 +02:00
YuSanka 7746825ab4 Temporary commented copy/paste for Layers 2019-07-31 09:46:45 +02:00
YuSanka 7266259269 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-07-30 15:48:46 +02:00
YuSanka 66497cdb1f Fixed SPE-993
+ Added new icons for layers editing
2019-07-30 15:48:30 +02:00
YuSanka 7c2e199472 Try to fix selection of overridden option when TextCtrl is focused
Note: the problem was observed only under OSX
2019-07-30 14:16:07 +02:00
YuSanka b7d6c93c36 Suppressed editing of overridden options only if "filament_retract_length" == 0 2019-07-30 12:06:51 +02:00
YuSanka 7bad550c83 Fix of #2326 (Annoying warning dialog when set extrusions > 1mm) 2019-07-29 18:03:06 +02:00
YuSanka 05325e4f2e Set "wipe_into_infill" and "wipe_into_objects" options to the "Wipe options" category instead of "Extruders" 2019-07-29 16:56:24 +02:00
YuSanka 253d755235 Fix for https://github.com/prusa3d/PrusaSlicer/commit/7b5c8b7e1661d90213e5b8590a0a9097673960f4 2019-07-29 16:08:36 +02:00
YuSanka 47b3440561 Fix of #2401 2019-07-29 15:44:00 +02:00
YuSanka 7d02811823 Add missed bitmap 2019-07-29 15:21:29 +02:00
YuSanka e469ee76b8 Implemented a highlighting of the delete button for setting (related to #1767) 2019-07-29 15:14:25 +02:00
YuSanka 7b5c8b7e16 Implemented some upgrades for filament overrides 2019-07-29 14:00:22 +02:00
YuSanka b8a549259c Merge remote-tracking branch 'origin/master' into ys_overrides 2019-07-28 22:12:27 +02:00
YuSanka d0d01ef7ab Merge remote-tracking branch 'origin/vb_filament_overrides' into ys_overrides 2019-07-28 22:01:48 +02:00
YuSanka 40a576a8ad Implemented update of the override filaments options from/to config 2019-07-28 22:00:39 +02:00
YuSanka 99bd054e99 Fixed updating of an option list for additional settings 2019-07-25 17:25:14 +02:00
YuSanka 6ea692ff34 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-07-25 16:23:57 +02:00
YuSanka 77401ed79d Upgrade for ModeButtons 2019-07-25 16:23:32 +02:00
YuSanka ab2519cde4 Merge remote-tracking branch 'origin/master' into ys_overrides 2019-07-24 12:47:00 +02:00
YuSanka dd50c9f062 Merge remote-tracking branch 'origin/vb_filament_overrides' into ys_overrides 2019-07-24 12:40:07 +02:00
YuSanka 1a3fc0994b Fix for https://github.com/prusa3d/PrusaSlicer/commit/0592ae65eeff51038aac647c68b009b1314c765c 2019-07-24 12:32:38 +02:00
YuSanka 0592ae65ee Completed setting of the item focus in ObjectList after undo/redo 2019-07-24 11:25:04 +02:00
YuSanka 62f997d167 Merge remote-tracking branch 'origin/vb_filament_overrides' into ys_overrides 2019-07-24 09:29:10 +02:00
YuSanka 804e1b1939 Fixed ObjectList::last_volume_is_deleted() to avoid clearing volume[0].config after undo/redo 2019-07-23 17:30:32 +02:00
YuSanka a121253520 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-07-23 16:18:14 +02:00
YuSanka 4245b61afc Added SETTINGS_SELECTED_ON_SIDEBAR flag to undo/redo 2019-07-23 16:17:37 +02:00
YuSanka 7bc893d99a Update all extriders nozzle diameters according to the single_extruder_multi_material flag 2019-07-23 16:12:52 +02:00
YuSanka 9d59d65fad Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-07-22 13:39:16 +02:00
YuSanka 7dd63b2c00 Added takesnapshot() call for:
- split of the instances,
- renaming of the Object/Volume item
- changing of the additional settings.
2019-07-22 13:38:53 +02:00
YuSanka fb39516c65 Added checking for a extruder value in ObjectList. Set value to "default" if "0" is selected. 2019-07-22 10:28:25 +02:00
YuSanka f6633df57b Fix of SPE-987 (Slicer crash when layers are selected in right panel and settings is added) 2019-07-22 09:41:34 +02:00
YuSanka 44f0e387dc Fix of #2621 2019-07-13 10:38:10 +02:00
YuSanka 4d8a028262 Finally fix for settings item selection 2019-07-12 13:56:56 +02:00
YuSanka 6826e31e2a Some code refactoring for settings items 2019-07-12 13:56:56 +02:00
YuSanka aed6acc073 Add take_snapshot for layers range editing actions 2019-07-12 13:56:56 +02:00