e9225a545e
Handle Shift+Tab to collapse/expand the sidebar
2020-10-12 09:16:08 +02:00
21366f56e7
Added menu command Configuration/Language to standalone gcode viewer
2020-10-12 08:39:40 +02:00
7bee5b5479
Added Preference dialog to standalone gcode viewer
2020-10-06 15:11:08 +02:00
b155e58a9d
Painting gizmos: show painted triangles inside modifier meshes
2020-10-06 12:06:39 +02:00
f4e3eb7482
Painting gizmos fixes:
...
- modifiers are not rendered in neutral color when a painting gizmo is open, so they are distinguishable from model parts
- modifiers are now correctly handled by clipping plane (the cut was not triangulated for them)
2020-10-06 12:06:39 +02:00
0f44caa99c
ENABLE_SLOPE_RENDERING set as default
...
Slope rendering active only when using Gizmo FDM supports
2020-10-02 15:43:39 +02:00
092a9f80b6
notifications: avoid collision with gizmos on same position by moving to left
2020-10-02 10:27:31 +02:00
ec6599da98
notifications: sla supports outside error appearing/disappearing
2020-10-02 10:27:31 +02:00
661534042b
notifications: changed some plater warnings into errors, fixed not showing plater warnings in preview.
2020-10-01 09:30:11 +02:00
6685e78605
Fixed red background wrongly showing up when slicing with SLA printer
2020-09-30 13:24:37 +02:00
ab0890ed34
Merge remote-tracking branch 'remotes/origin/vb_modelobject'
2020-09-29 16:31:18 +02:00
f890cd5b9c
FDM painting gizmos (support/seam) now render object in neutral color
...
The goal is to ensure enough contrast independent on current filament color
2020-09-25 16:05:34 +02:00
11a410b4e7
Updated SplashScreen
...
+ Increased gap_size for main and undo/redo toolbars
2020-09-25 11:02:54 +02:00
54976e29bb
New class ModelConfig wrapping DynamicPrintConfig and a timestamp
...
to help with detecting "not changed" event when taking
Undo/Redo snapshot or synchronizing with the back-end.
Converted layer height profile and supports / seam painted areas
to the same timestamp controlled structure.
2020-09-24 15:34:13 +02:00
6ac1935932
Updated "undo/redo" and "search' icons for the toolbar
...
* added "settings" and "search_blink" icons
* suppress the icons scaling update when Plater is in the Preview mode
* switched "layers_height" and "search" buttons in the toolbar
2020-09-14 17:25:47 +02:00
88457bf412
Tech ENABLE_GCODE_VIEWER_AS_STANDALONE_APPLICATION set as default
2020-09-10 08:49:50 +02:00
ab556a398b
GCode viewer using the proper layout when started as a standalone application
2020-09-08 11:40:06 +02:00
6646198a9b
Merge branch lm_seam_painter_frontend
2020-09-01 23:03:16 +02:00
01b59ff57b
Seam gizmo created on frontend
2020-09-01 18:18:57 +02:00
db7559157c
Revert "Forbid translation of objects when SLA/Hollow/FDM gizmos are active"
...
This reverts commit c291717909 . Translation of object when those
gizmos are active should already be supressed by previous commit (ba97ebb0). The FDM gizmo was
erroneously not blocking the translation, the commit that is reverted is therefore needless
after this was fixed the way it should have been fixed in the first place.
2020-09-01 18:18:57 +02:00
d3e7684a5a
Forbid translation of objects when SLA/Hollow/FDM gizmos are active
2020-09-01 18:18:56 +02:00
bca60821d8
notifications: plater warning refactor
2020-09-01 15:57:48 +02:00
e32930aa6c
Code cleanup
2020-09-01 09:28:02 +02:00
34759f9a70
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-08-21 11:10:27 +02:00
c291717909
Forbid translation of objects when SLA/Hollow/FDM gizmos are active
2020-08-21 09:49:39 +02:00
dea641183c
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-08-10 14:22:46 +02:00
a6dc3d37f5
Merge remote-tracking branch 'origin/master' into ys_ph_printers
2020-08-06 17:02:48 +02:00
8fc5be7e4f
Refactoring to allow to quickly build the various options to show the estimated printing time in gcode viewer scene
2020-08-05 15:43:46 +02:00
25c3552555
Fixed conflicts after merge with master
2020-08-04 09:58:19 +02:00
b3f8ae5ca7
Notifications & warning dialog
...
notifications
dialog with warnings produced by slicing is shown before exporting
2020-08-03 15:49:25 +02:00
0840b2328a
Tech ENABLE_GCODE_VIEWER_AS_STATE set as default
2020-08-03 15:00:19 +02:00
69a0a1c96e
Fixed conflicts after merge with master
2020-08-03 08:56:58 +02:00
a29b00a0b4
Use ImGui::TextColored()
2020-08-03 08:28:43 +02:00
39d08441cc
ENABLE_GCODE_VIEWER_AS_STATE -> Fixed collapse toolbar showing-up when presing [T] in gcode preview mode
2020-07-29 15:40:28 +02:00
3c3e463f50
Merge remote-tracking branch 'origin/master' into ys_ph_printers
2020-07-28 14:14:16 +02:00
48ae8dc9a2
Modal estimated printing time dialog
...
Fixed conflicts after merge with master
2020-07-27 14:53:17 +02:00
18594261d2
Added handling of mouse wheel events to ImGuiWrapper
2020-07-27 12:18:21 +02:00
73b885fc37
GCodeViewer -> Added imgui dialog for estimated printing times
2020-07-08 13:33:50 +02:00
0b1086f390
GCodeViewer -> Export of extrude toolpaths to obj files
2020-07-03 12:17:12 +02:00
648ecb47c2
GCodeViewer -> Fixed incorrect detection of out of printbed for toolpaths
2020-06-24 16:57:09 +02:00
7207f215e9
ENABLE_GCODE_VIEWER_AS_STATE -> Do not show warning texture in gcode viewer mode
2020-06-22 12:43:52 +02:00
19c4f32604
Preset and PresetBundle are moved to the _libslic3r_ folder
2020-06-16 17:03:06 +02:00
ab60499298
Fixed conflicts after merge with master
2020-06-12 10:35:18 +02:00
70478f226f
ENABLE_GCODE_VIEWER_AS_STATE -> Use default printbed in gcode viewer
2020-06-08 12:27:32 +02:00
befbd6b0fe
Merge remote-tracking branch 'origin/master' into custom_gcodes
2020-06-08 12:27:29 +02:00
629584e28f
Editing of the custom GCodes like ColorChange and PausePrint
2020-06-07 22:42:54 +02:00
70a6fb0e20
Added new tech ENABLE_GCODE_VIEWER_AS_STATE -> GCodeViewer as a new application state (WIP) + fix of conflicts after merge with master
2020-06-05 16:50:17 +02:00
4f63095d9a
Collapse toolbar moved from GLCanvas3D to Plater::priv
2020-06-05 12:33:09 +02:00
c3d643ead3
Fixed conflicts after merge with master
2020-06-04 13:57:39 +02:00
aa92cbf051
New tech ENABLE_SMOOTH_NORMALS (disabled) -> Added two experimental functions to smooth normals using libigl (none of them working properly in detecting edges) when calling GLIndexedVertexArray::load_mesh_full_shading()
2020-06-02 10:02:50 +02:00