Commit Graph

151 Commits

Author SHA1 Message Date
Enrico Turri
fcb95df738 Code cleanup 2019-07-31 11:12:50 +02:00
Enrico Turri
a40953fe9a Toggle instance printable member by 3D scene context menu 2019-07-31 10:12:13 +02:00
YuSanka
fb323f8244 Fixed SPE-993
+ Added new icons for layers editing
2019-07-30 15:48:30 +02:00
YuSanka
4c3ef5a347 Upgrade for ModeButtons 2019-07-25 16:23:32 +02:00
YuSanka
4dac86261d Fixed ObjectList::last_volume_is_deleted() to avoid clearing volume[0].config after undo/redo 2019-07-23 17:30:32 +02:00
YuSanka
72158e78c9 Added checking for a extruder value in ObjectList. Set value to "default" if "0" is selected. 2019-07-22 10:28:25 +02:00
Lukas Matena
a869ad2ff5 Fixed a use-after-free problem in object list
this was uncovered by ASAN when attempting to Delete All objects with multiple instances
2019-07-15 17:09:06 +02:00
YuSanka
f0beb6511c Merge remote-tracking branch 'origin/master' into ys_new_features 2019-07-04 14:26:05 +02:00
YuSanka
2db15c620b Fixed colot_print issues:
* Disabled color change information for the SLA and FFF-multimaterial presets
* Corrected switch between "color print" and "feature type" on Preview
2019-07-02 14:06:58 +02:00
YuSanka
fa7f07fffc Merge remote-tracking branch 'origin/master' into ys_new_features 2019-06-24 13:56:35 +02:00
YuSanka
72e8ea2a87 Fix of OSX build 2019-06-24 13:47:03 +02:00
YuSanka
a340292717 Color_print issues :
- fixed #1933
 - implemented thumb moving to the mouse click position
 - implemented "discard color changes" button
2019-06-24 13:11:18 +02:00
bubnikv
8ff1cdbb3c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-06-20 16:15:26 +02:00
YuSanka
8e9df09e72 Added "info" tooltip for a LockButton on Manipulation panel (#2539) 2019-06-20 12:56:23 +02:00
YuSanka
80d8c8d100 Fixed wxEVT_CHAR handling for DoubleSlider 2019-06-19 16:28:56 +02:00
YuSanka
7ccd8a42fa Fixed DoubleSlider manipulation from Preview scene 2019-06-18 11:40:26 +02:00
YuSanka
4b3c5f32b2 Fixed SPE 957 - Impossible to add a part by "Load..." to an object, if the object has some instances 2019-06-17 15:33:58 +02:00
YuSanka
824a1c0855 Implemented Copy/Paste for Layers.
+ improved selection (in respect to the Layers)
2019-06-10 15:22:09 +02:00
YuSanka
e933065653 Implemented extruder selection for Layers 2019-06-07 11:32:46 +02:00
YuSanka
ca16a5a454 Some code refactoring and improvements 2019-06-06 15:56:42 +02:00
YuSanka
5cecec71c4 ObjectLayers::add_layer_range() -> add a layers range using "Add" button from ObjectLayers sizer 2019-05-31 15:29:09 +02:00
YuSanka
3be2bf4bc1 ObjectLayers::del_layer_range() -> delete a layers range using "Del" button from ObjectLayers sizer 2019-05-31 10:54:52 +02:00
YuSanka
967c811eb5 Implemented delete_layers_from_object() 2019-05-30 16:53:17 +02:00
YuSanka
a1dc5d32fc Improved layer sizer
+ fixed build under OSX and Linux
2019-05-30 14:42:38 +02:00
YuSanka
5135e433cc Improved Delete() Add() ans Select() functions for Layer(s)Item 2019-05-27 16:13:24 +02:00
YuSanka
f75c7e0221 Implemented LayerItem for ObjectList 2019-05-27 14:00:34 +02:00
tamasmeszaros
b39df574e8 Fixing issues with mode switching on Linux. 2019-05-21 14:06:43 +02:00
Vojtech Kral
dc4af046ff Use mac_max_scaling_factor() in create_scaled_bitmap() 2019-05-17 19:16:03 +02:00
Vojtech Kral
a2195577b7 Revert 6b379428d4 2019-05-17 19:11:11 +02:00
YuSanka
9122952f15 Workaround to fix #2251 2019-05-17 15:49:37 +02:00
Enrico Turri
589da90209 Fixed delayed update of 3D scene when moving preview layers' slider (as reported in #1250) 2019-05-17 15:04:06 +02:00
YuSanka
6d0b50b21c Fix of #2249 2019-05-16 13:16:43 +02:00
YuSanka
e1df6f3c09 Typo fix 2019-05-13 18:21:47 +02:00
YuSanka
8d04e6b245 Added grayscale parameter for create_scaled_bitmap() 2019-05-13 17:58:15 +02:00
bubnikv
9aa11b4b2d Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-05-13 17:10:17 +02:00
YuSanka
22225a2bac Set default width for ModeButtons to correct rendering on OnFocus under OSX 2019-05-13 17:03:09 +02:00
YuSanka
30d1b0730d Fixed input parameter for ConvertToGreyscale() 2019-05-13 15:57:26 +02:00
YuSanka
22f41cacd3 Merge remote-tracking branch 'origin/master' into ys_menuicons 2019-05-13 15:12:36 +02:00
YuSanka
7268fc9a71 Code refactoring for Bind(wxEVT_UPDATE_UI) universally (inside append_menu_item(...))
+ Marked text for "Change part type" list
2019-05-13 14:27:51 +02:00
bubnikv
95041ea550 WIP: Renaming to PrusaSlicer.
Removed the obsolte icons.
2019-05-13 12:13:28 +02:00
YuSanka
361ed9e2ca Localized "default" extruder 2019-05-10 12:54:20 +02:00
bubnikv
820200be67 Some more localization improvmenets. 2019-05-09 18:18:21 +02:00
bubnikv
07038d5c71 wxMenuItem::SetDisabledBitmap is only available on Windows 2019-05-07 14:03:19 +02:00
bubnikv
2de557986e Finished scaling of menu icons on Windows. 2019-05-07 13:35:37 +02:00
bubnikv
f7214163e8 Merge branch 'master' into ys_menuicons 2019-05-07 09:32:29 +02:00
bubnikv
b4010d58c9 Improvements of High DPI scaling on Windows. 2019-05-06 18:28:23 +02:00
YuSanka
03dba475e8 Localization improvements 2019-05-04 02:07:07 +02:00
YuSanka
b21276f16d Added set_as_owner_drawn() for the code universality 2019-05-03 16:14:26 +02:00
YuSanka
67e15df760 Menu icons drawing under OSX (if wxMenu::SetOwnerDrawn() is implemented in wxWidgets) 2019-05-03 09:44:19 +02:00
YuSanka
35c3001114 Merge remote-tracking branch 'origin/master' into ys_ftn_improvements 2019-04-29 15:30:01 +02:00