Commit Graph

13712 Commits

Author SHA1 Message Date
Lukas Matena
7bb1be8601 Started work on separating FDM gizmo into base and child classes 2020-09-01 18:18:57 +02:00
Lukas Matena
071760ff46 TriangleSelector paints continuously when dragging fast
Previously there would be distinct circles with gaps in between
2020-09-01 18:18:57 +02:00
Lukas Matena
161e2fef47 Forbid translation of objects when SLA/Hollow/FDM gizmos are active 2020-09-01 18:18:56 +02:00
Lukas Matena
4b0d26d46b Fixed several indentation-related warnings 2020-09-01 18:18:56 +02:00
tamasmeszaros
b34a85ac09 Fix build on msvc 2020-09-01 18:18:56 +02:00
Lukas Matena
47cb50ece8 Added two missing includes to fix build on gcc 2020-09-01 18:12:51 +02:00
David Kocik
0885666445 Merge branch 'dk_filaments' into master 2020-09-01 18:00:54 +02:00
David Kocik
c2f8fc6c7d filaments selecting: sorting via printer, showing printers for filament 2020-09-01 18:00:12 +02:00
bubnikv
9112f6a207 WIP: prusa-gcodeviewer command line wrapper to start the PrusaSlicer
in standalone G-code viewer mode.
Linux and OSX stuff will follow.
2020-09-01 16:56:12 +02:00
enricoturri1966
fb7952ecf5 Extract app icon from exe on Windows 2020-09-01 16:14:18 +02:00
David Kocik
212036626b Merge branch 'dk_notifications' into master 2020-09-01 15:58:56 +02:00
David Kocik
10594089e7 notification init() at first render, not notification creation. Hopefully a fix of issue #4647. 2020-09-01 15:57:49 +02:00
David Kocik
7e22ecb0ef notifications not showing slicing finished when error 2020-09-01 15:57:48 +02:00
David Kocik
05b2a9968c notifications: plater warning refactor 2020-09-01 15:57:48 +02:00
David Kocik
5353338641 notifications: plater warning not visible in preview 2020-09-01 15:57:48 +02:00
David Kocik
142d3ec325 notifiactions: new icons + deleting old warnings&errors 2020-09-01 15:57:48 +02:00
enricoturri1966
a8892c0011 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2020-09-01 14:35:51 +02:00
enricoturri1966
c28a186d01 Fixed export of toolpaths to obj files 2020-09-01 14:35:42 +02:00
Vojtech Bubnik
dc7db7b4c1 Replaced boost::filesystem::canonical() with boost::filesystem::absolute(),
as canonical() is broken on Windows (reparse points aka symbolic links
are not processed correctly).

Fixes
https://github.com/prusa3d/PrusaSlicer/issues/732
https://github.com/prusa3d/PrusaSlicer/issues/3956
https://github.com/prusa3d/PrusaSlicer/issues/4557
2020-09-01 14:15:37 +02:00
enricoturri1966
bec4c24892 Merge remote-tracking branch 'origin/et_gcode_viewer' 2020-09-01 10:15:00 +02:00
enricoturri1966
886731a6d4 Code cleanup 2020-09-01 09:28:02 +02:00
enricoturri1966
6d65437bc3 GCodeViewer -> Smoothed solid toolpaths corners 2020-09-01 08:29:06 +02:00
Lukáš Hejl
1f2d71fac3 Fix wrong data type 2020-08-31 08:49:17 +02:00
Lukáš Hejl
7363156063 Fix crash on inconsistent input 2020-08-30 20:38:07 +02:00
enricoturri1966
fe2d19e580 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-08-28 12:30:45 +02:00
enricoturri1966
79a944147b GCodeViewer -> Reduced vertices count when generating solid toolpaths 2020-08-28 12:28:21 +02:00
enricoturri1966
70a8d813d0 Follow-up of 93921dc7c8 -> Remove taskbar icon before to change it 2020-08-28 11:20:18 +02:00
tamasmeszaros
e4cebd925c Merge branch 'tm_sl1_import_libpng' 2020-08-28 09:23:22 +02:00
enricoturri1966
e8b8463e7f ENABLE_GCODE_VIEWER -> Experimental taskbar icon 2020-08-28 08:54:58 +02:00
tamasmeszaros
a6fad2ae25 Add some comments for png read interface 2020-08-27 23:14:42 +02:00
tamasmeszaros
c70ef83995 Be compatible with earlier libpng versions. 2020-08-27 23:14:42 +02:00
tamasmeszaros
688b589757 Don't use fmemopen, its not standard. 2020-08-27 23:14:42 +02:00
tamasmeszaros
2ed93f291c Try to override mac library search order to find static dep libs 2020-08-27 23:14:42 +02:00
tamasmeszaros
cc9869ebe8 Add missing includes for win 2020-08-27 23:14:42 +02:00
tamasmeszaros
8f0746fece SLA archive import will now recover the model's original position. 2020-08-27 23:14:42 +02:00
tamasmeszaros
8c5db5020b Move SLA import to libslic3r with png reading using libpng
Also fix flipped object issue
2020-08-27 23:14:42 +02:00
tamasmeszaros
26855a98e8 PNG image read with libpng 2020-08-27 23:14:42 +02:00
tamasmeszaros
eccab6a6d9 Don't use sla::EncodedRaster in SLAImport, revive opencsg sandbox 2020-08-27 23:14:42 +02:00
enricoturri1966
cc0b30f494 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-08-27 13:11:49 +02:00
enricoturri1966
032ae27ab5 GCodeViewer -> Fixed generation of solid toolpaths 2020-08-27 13:11:28 +02:00
Lukáš Hejl
49830f2212 Fix discontinuous extrusion lines for adaptive infill 2020-08-27 13:04:53 +02:00
bubnikv
f67bb789c0 Clean-up of Shiny profiler integration, so that the intrusiver profiling
can be controlled per module.
2020-08-27 12:14:49 +02:00
enricoturri1966
30838e3db3 Another code cleanup 2020-08-27 10:15:07 +02:00
enricoturri1966
2ee16ab700 Code cleanup 2020-08-27 09:13:30 +02:00
enricoturri1966
9bf5ae419d Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer 2020-08-27 08:00:45 +02:00
Lukáš Hejl
87244c6b81 Switch to smart pointers 2020-08-27 07:28:43 +02:00
Lukáš Hejl
f014afb08c Polylines merging 2020-08-27 01:59:35 +02:00
Lukáš Hejl
0b6841264c Add function for check existence of triangle in define radius 2020-08-26 23:28:52 +02:00
Lukáš Hejl
923687e06f Generating polylines from octree 2020-08-26 22:18:51 +02:00
bubnikv
d2304417b8 Fixed performance issues when adding / removing Presets into PresetCollection.
This improves application startup time by 25-33%.
2020-08-26 21:51:50 +02:00