YuSanka
0da12d08fd
Big Refactoring: - deleted/renamed all _Prusa_ prefixes,
...
- cleaned code from commented parts
- rescale() -> msw_rescale()
2019-04-25 01:45:00 +02:00
YuSanka
56c063546f
Merge remote-tracking branch 'origin/ys_msw_dpi'
2019-04-24 23:09:50 +02:00
YuSanka
d6ed85b61f
Added _fiction_ resizing for correct MainFrame rendering after DPI changed_object
...
+ Added a calculation of a empty bitmaps inside presets in respect to em_unit (to avoid assert)
+ Added scaling for PrintHostDialogs and MsgDialog
+ some code refactoring
2019-04-23 16:33:06 +02:00
YuSanka
62c814310a
Code refactoring: Deleted unused variables and _cleaned_ overbusy functions
2019-04-22 01:51:10 +02:00
YuSanka
636b626a74
Merge remote-tracking branch 'origin/master' into ys_bug_fixing
2019-04-21 11:37:30 +02:00
YuSanka
22a6293f31
Merge remote-tracking branch 'origin/master' into ys_msw_dpi
2019-04-18 15:33:50 +02:00
YuSanka
6f3fbe34bb
Merge remote-tracking branch 'origin/ys_bug_fixing' into ys_msw_dpi
2019-04-18 15:24:50 +02:00
Vojtech Kral
f81aeee641
Fix a bunch of race conditions between arrange and bg processing, fix #1770
2019-04-17 15:40:58 +02:00
YuSanka
e5d0af695d
Fixed crash of build under OSX and Linux.
...
+ Added flag to control if application rescale is possible
2019-04-16 17:06:28 +02:00
YuSanka
98d623ec40
Merge remote-tracking branch 'origin/master' into ys_bug_fixing
2019-04-16 15:27:10 +02:00
YuSanka
8c62f0ee51
Application Scaling for MSW:
...
+ Experiments with toolBars scaling
+ Rescaled warning and printing legends
2019-04-16 12:13:45 +02:00
YuSanka
70e794f17d
Application Scaling for MSW: Added rescale function for DoubleSlider (from Preview), ObjectList, ManipulationPanel and SettingsPanel
...
+ Set wider default size for Preset Comboboxes from Tabs (#2023 )
2019-04-16 10:05:45 +02:00
Enrico Turri
13798dee06
ObjectList::paste_objects_into_list() refactored to call front end / back end synchronization and scene refresh only once
2019-04-15 15:40:40 +02:00
Enrico Turri
73d72a0f54
Switch to Advanced mode if object or volumes imported from 3mf and amf files contain advanced config data
2019-04-15 09:22:11 +02:00
YuSanka
89142e48fb
Merge remote-tracking branch 'origin/master' into ys_msw_dpi
2019-04-14 13:49:22 +02:00
YuSanka
b304398ee2
Some code refactoring
2019-04-14 10:57:03 +02:00
bubnikv
e73954b7b9
When loading a 3MF with advanced data, switch to an Advanced mode, not
...
Export moe.
2019-04-14 08:26:10 +02:00
YuSanka
252381aa38
Application Scaling for MSW: Next big step
...
- Added rescale() function for the most of controls
- Created PrusaBitmap and PrusaButton classes like a wrap to wxBitmap and wxButton accordingly
2019-04-13 23:46:52 +02:00
bubnikv
2104503794
Fixed copying of some object's attributes into the clipboard
...
(layer height profile, layer height table etc)
Added public Plater::schedule_background_process()
2019-04-12 18:29:47 +02:00
YuSanka
aa5588b11c
Added new icons
2019-04-12 17:10:29 +02:00
Enrico Turri
6b84f44bd1
Offset used to place newly added volumes and instances proportional to the bed max size
2019-04-12 15:31:33 +02:00
Enrico Turri
7be9551414
Merge branch 'et_copy_and_paste' of https://github.com/prusa3d/Slic3r
2019-04-12 12:40:25 +02:00
YuSanka
60079c26f1
Added new icons
2019-04-12 12:15:56 +02:00
Enrico Turri
3f427366e1
Copy and paste -> Disabled paste of instances when selection is in Volume mode
2019-04-12 08:49:24 +02:00
Enrico Turri
1f6d671abb
Fixed conflicts after merge with master
2019-04-12 08:41:59 +02:00
Enrico Turri
415f66144e
Copy and paste -> Disabled paste of volumes when nothing is selected and fixed enabling/disabling of paste item in toolbar and edit menu
2019-04-11 14:21:08 +02:00
Enrico Turri
61ef36805f
Copy and paste -> Added items for copy and paste on the toolbar
2019-04-11 13:20:34 +02:00
Enrico Turri
9a5176b4cf
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_copy_and_paste
2019-04-10 14:03:57 +02:00
bubnikv
a5b2c7482f
Changed the scene update on RELOAD_SLA_SUPPORT_POINTS
...
to delay the loading if some transformation gizmo is in action.
2019-04-10 13:36:15 +02:00
Enrico Turri
e28ff01bab
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_copy_and_paste
2019-04-10 12:17:13 +02:00
Enrico Turri
dd2dd8aeec
Do not activate Delete command when the wipe tower is selected
2019-04-10 12:16:17 +02:00
YuSanka
254acd022d
Merge remote-tracking branch 'origin/master' into ys_msw_dpi
2019-04-10 10:01:20 +02:00
YuSanka
580b1bc5de
First scaling experiments
2019-04-10 09:57:33 +02:00
Enrico Turri
8bd3c6ec5c
1st installment of copy and paste -> prototype for volumes copy and paste
2019-04-10 08:40:58 +02:00
bubnikv
fd5107136c
Switching to the preview screen when the "Slice now" button is pressed.
...
Let's wait for the response of the beta testers whether it is a good
idea.
2019-04-09 17:15:14 +02:00
Vojtech Kral
b7a3f8de30
Fix SVG & bitmap scaling on Mac depending on Retina scaling
2019-04-09 15:16:10 +02:00
bubnikv
1a044b9a88
Fix of SPE-896 "SLA preview is not invalidated when profile is changed"
2019-04-09 10:41:42 +02:00
YuSanka
8dc3dc3d4b
Icon updating for all application
2019-04-08 11:10:57 +02:00
Enrico Turri
c2e97e6cfc
Export to stl of instances
2019-04-05 11:30:49 +02:00
Enrico Turri
85a6ac60de
Follow-up of 763a91e2ca -> take in account of ModelObject::origin_translation when saving parts and modifiers to stl
2019-04-05 10:08:34 +02:00
Lukas Matena
e2e6853e7c
Disabled layer editing mode for SLA
2019-04-05 09:51:58 +02:00
tamasmeszaros
b62ee0d714
Fix for leaving the object outside bed after "optimize orientation"
2019-04-04 16:03:23 +02:00
Enrico Turri
812cf8405e
Export to stl of parts and modifiers
2019-04-04 15:13:43 +02:00
Enrico Turri
3ecd0dd48d
Use current selection to determine proposed filename when exporting to stl files
2019-04-04 14:00:31 +02:00
Enrico Turri
70c144347e
Ask user to switch to expert mode when loading a 3mf or an amf file containing instances or modifiers from simple mode
2019-04-04 12:02:13 +02:00
Enrico Turri
f1284ed8ec
Removed 'Export print config' checkbox from save dialog for 3mf and amf files
2019-04-04 11:31:26 +02:00
bubnikv
99f0207578
Handling of left hand oriented coordinate systems:
...
is_left_handed() method on transformations and volumes
rendering of GLVolumes in left handed coordinate systems by glFrontFace(GL_CW);
SLA slicing on left hand oriented instances by flipping the mesh for SLAPrintObject in X.
rendering of the SLA cutting plane in left handed systems
resetting the SLA clipping planes on 3D preview invalidation
2019-04-02 13:47:49 +02:00
YuSanka
9152ad2a4e
Added context menu Item "Change Extruder" on 3D-Scene
2019-03-28 16:32:19 +01:00
YuSanka
270281a601
Some _cosmetic_ fixes :
...
+ Set wxDEFAULT_DIALOG_STYLE for MsgDialog
+ Changed Msg text before language changing
2019-03-28 16:32:19 +01:00
Enrico Turri
5b53dd164d
Selection enabled only for 3D view and not for g-code preview
2019-03-28 08:44:46 +01:00