Commit Graph

10876 Commits

Author SHA1 Message Date
YuSanka
3f18b0f8c8 Implemented em_unit() function for getting of em_unit value from correct parent.
+ Added correct em_unit to Fields
2019-04-17 21:35:53 +02:00
Vojtech Kral
be1f41f819 Fix default bitmap loading in Field 2019-04-17 17:31:00 +02:00
Vojtech Kral
dacaf4c2ef ConfigWizard: Fix index width 2019-04-17 16:48:01 +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
Enrico Turri
13faee58ca Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_copy_and_paste 2019-04-17 14:48:52 +02:00
Lukas Matena
eef7781029 SLA gizmo clipping plane is now not necessarily perpendicular to camera direction 2019-04-17 14:27:20 +02:00
Lukas Matena
0cd5bb0338 SLA clipping plane can now be controlled by Ctrl + mouse wheel rotation 2019-04-17 14:27:20 +02:00
Vojtech Kral
0ab37a172f Fix a format string in UpdateDialogs.cpp 2019-04-17 14:26:07 +02:00
YuSanka
687b998f23 Code refactoring 2019-04-17 12:49:10 +02:00
Enrico Turri
402b013e48 Attempt to fix Ctrl+C from 3D scene on Mac 2019-04-17 10:27:33 +02:00
tamasmeszaros
499ba56882 Fix for incomplete validation condition on the allowable elevation. 2019-04-17 10:08:54 +02:00
Lukas Matena
75098ffe76 SLA gizmo clipping - changed color on the cuts of supports, turned their rendering in editing mode (when the supports are not shown) 2019-04-17 09:39:51 +02:00
Enrico Turri
4c51eda993 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_copy_and_paste 2019-04-17 08:11:57 +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
bubnikv
2fb640ac91 Export of filament statistics into G-code for multi-material prints
has been rewritten to be easier to parse.

Old format
; filament used = 19248.8mm (46.3cm3)
; filament used = 57.4
; filament cost = 1.5
; filament used = 8007.6mm (19.3cm3)
; filament used = 23.9
; filament cost = 0.6
; filament used = 0.0mm (0.0cm3)
; filament used = 0.0mm (0.0cm3)
; filament used = 0.0mm (0.0cm3)
; total filament cost = 2.1

New format
; filament used [mm] = 1600.7,1600.7,1600.7,1600.7,1600.7
; filament used [cm3] = 3.9,3.9,3.9,3.9,3.9
; filament used [g] = 4.8,4.8,4.8,4.8,4.8
; filament cost = 1.5,1.5,1.5,1.5,1.5
; total filament used [g] = 24.0
; total filament cost = 7.5

Where the non-printing extruders are filled in with zeros, and
the trailing non-printing extruders are not exported.

; filament used [g]
and
; filament cost
are only printed if non zero (material density and cost are defined)
2019-04-16 14:25:50 +02:00
Enrico Turri
ce4dda0ac8 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_copy_and_paste 2019-04-16 13:56:03 +02:00
Enrico Turri
37a2c8ec0d Fixed typo in shortcuts dialog 2019-04-16 13:53:57 +02:00
Enrico Turri
cfabd6ceab Ctrl+C and Ctrl+V for Copy and Paste refactored in the same way as Ctrl+A for Select All 2019-04-16 13:47:37 +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
Vojtech Kral
e515378266 Http: Fix redirecting of post requests, fix #2018 2019-04-16 12:09:51 +02:00
bubnikv
f283295d24 Another fix of the perl bindings 2019-04-16 10:53:55 +02:00
bubnikv
447f4950c7 Fixed trianglemeshslicer perl bindings, thus the unit tests. 2019-04-16 10:39:17 +02:00
Enrico Turri
aeb1e84248 Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_copy_and_paste 2019-04-16 10:11:40 +02:00
Enrico Turri
6d201cc62e Added debug imgui dialog for render statistics 2019-04-16 10:11:17 +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
Lukas Matena
72c566b1fc SLA gizmo now does not make redundant copies of the object and supports meshes 2019-04-16 09:04:04 +02:00
Lukas Matena
13ee8c3bd5 TriangleMeshSlicer is now initialized by const-pointer to the mesh, responsibility for calling require_shared_vertices is left to the caller 2019-04-16 09:04:04 +02:00
Lukas Matena
2bbaae092b SLA gizmo clipping now also triangulates the cuts on support structure 2019-04-16 09:04:04 +02:00
Enrico Turri
d3fb58d4e8 Switch to regular shading when manipulating an object with gizmos while layers editing is active 2019-04-16 08:50:46 +02:00
bubnikv
dc6e438b90 More unification of the application naming. 2019-04-15 19:49:37 +02:00
bubnikv
92f2790867 Updated OSX Info.plist template 2019-04-15 18:13:59 +02:00
bubnikv
31edb6082e Harmonized the application naming. 2019-04-15 16:14:19 +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
81386c1ae3 Follow-up of 1fbdf7bdaa -> Fixed grabbers size for move gizmo and grabbers dragging size 2019-04-15 15:05:26 +02:00
Enrico Turri
e013d34109 Fixed glitches in rendering when activating layers editing 2019-04-15 14:19:18 +02:00
Enrico Turri
ed17290bc4 Fix of #1380 - Wrong estimated time when using extruder absolute coordinates 2019-04-15 12:54:57 +02:00
Vojtech Kral
721f5dd109 doc: Mac build: Add note about XCode SDK version lock 2019-04-15 11:57:49 +02:00
Enrico Turri
42a1f617c9 Fixed selection when right-clicking in the 3D scene to show the context menu 2019-04-15 10:27: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
Enrico Turri
b6a5808295 Fixed again layers.svg icon 2019-04-15 08:36:44 +02:00
YuSanka
48d6ab92ac Post-merge fix 2019-04-14 13:57:15 +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
bf11e30703 Bumped up version number 2019-04-14 10:24:31 +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
3ce26a9be2 Fix of "Repir from File menu doesn't save the file #2064"
The file was saved, albeit using an "obj" format, but into a file
with an ".stl" extension.
The software was fixed to propose a file to save with a correct ".obj"
extension.
2019-04-13 14:45:35 +02:00
bubnikv
d8a22aa2d9 Fix of "Variable layer height feature breaks after rotating part #2073"
There was an approximate bounding box used at the GUI, while a snug
bounding box was used at the back end, causing invalidation
of the variable layer height editing profile on rotated objects.

A snug bounding box around the first instance is now cached.
2019-04-13 14:15:54 +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