enricoturri1966
69a0a1c96e
Fixed conflicts after merge with master
2020-08-03 08:56:58 +02:00
enricoturri1966
1532920d81
GCodeProcessor -> Extended import of config data from gcode saved by PrusaSlicer
2020-08-03 08:46:32 +02:00
enricoturri1966
a29b00a0b4
Use ImGui::TextColored()
2020-08-03 08:28:43 +02:00
YuSanka
3cf2914a9e
UnsavedChangesDialog:
...
first implementation
2020-07-30 16:16:56 +02:00
enricoturri1966
2dee3abea0
Revert titles in legend dialog to previous format
2020-07-30 14:15:00 +02:00
enricoturri1966
534e8bb909
ENABLE_GCODE_VIEWER -> Export to gcode layer z and layer height at each layer change
2020-07-30 13:49:57 +02:00
YuSanka
5eb3b21be7
Added missed icons/tick_mark.svg
2020-07-30 09:45:45 +02:00
YuSanka
d84e70f59a
SavePresetDialog: Fixed OSX and Linux build
...
+ Added scaling of the validation icons
2020-07-30 09:43:13 +02:00
YuSanka
96a364c3e6
SavePresetDialog: Improvements
2020-07-29 16:05:30 +02:00
enricoturri1966
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
enricoturri1966
0348986bda
Follow-up of 9d4344a78c
-> ensure printbed always rendered as custom in gcode preview mode
2020-07-29 14:20:01 +02:00
enricoturri1966
54a4340631
GCodeViewer -> Hexagonal icons as default
2020-07-29 13:05:16 +02:00
enricoturri1966
9d4344a78c
GCodeProcessor/GCodeViewer -> Extract bed shape from gcode files generated by PrusaSlicer
2020-07-29 12:47:42 +02:00
enricoturri1966
16e282110d
GCodeProcessor -> Load config data from gcode files generated by PrusaSlicer
2020-07-29 11:13:48 +02:00
enricoturri1966
11cf9a87f1
GCodeProcessor -> Calculate mm3 per mm on the fly
2020-07-29 10:04:10 +02:00
YuSanka
3c3e463f50
Merge remote-tracking branch 'origin/master' into ys_ph_printers
2020-07-28 14:14:16 +02:00
YuSanka
68ae95509f
Improved InfoMsg for a delete preset:
...
* Now we show a list of printers name with selected preset
+ Added a edit_button for the editing of the physical printer fro the Settings Tab
+ Show whole list of the loaded presets with "Print host upload"
2020-07-28 12:43:26 +02:00
enricoturri1966
d9228ee82c
GCodeProcessor -> Human readable extrusion roles in gcode
2020-07-28 09:48:55 +02:00
YuSanka
924bda6ec0
ChangePresetForPhysicalPrinterDialog and SavePresetWindow are merged to SavePresetDialog
2020-07-27 20:06:10 +02:00
enricoturri1966
14366800e2
GCodeProcessor -> Added parsing of 3d part generated gcodes
2020-07-27 15:45:29 +02:00
enricoturri1966
48ae8dc9a2
Modal estimated printing time dialog
...
Fixed conflicts after merge with master
2020-07-27 14:53:17 +02:00
enricoturri1966
18594261d2
Added handling of mouse wheel events to ImGuiWrapper
2020-07-27 12:18:21 +02:00
David Kocik
710e6b08f4
Merge branch 'dk_remote_devices'
2020-07-26 21:17:39 +02:00
David Kocik
864ecf750c
Deleted default value in Plater::export_gcode(bool prefer_removable). Only place where it is not sure what value should be is in btn_reslice - i chose true
2020-07-26 21:16:17 +02:00
David Kocik
1dc3561e2c
added 's' in https when pointing users to our github
2020-07-26 21:16:17 +02:00
David Kocik
67d2f43845
Showing Eject button only after exporting is finished. Fix of #4212
2020-07-26 21:16:17 +02:00
Lukas Matena
87824ef5f8
Merge branch 'lm_triangle_selector'
2020-07-24 17:47:38 +02:00
Lukas Matena
248fba82a4
TriangleSelector: 3MF loading and saving
2020-07-24 17:47:16 +02:00
Lukas Matena
7ddb64783b
TriangleSelector: edge limit is derived from cursor size
2020-07-24 17:47:16 +02:00
Lukas Matena
74a1aeff8e
TriangleSelector: bugfix - backend did not correctly account for mirrorring
2020-07-24 17:47:16 +02:00
Lukas Matena
5a1d9aee15
TriangleSelector: Fix of a macOS crash
...
Calling reset() from constructor relied on uninitialized variable
2020-07-24 17:47:16 +02:00
Lukas Matena
afb5d929c4
TriangleSelector: Schedule restarting background process after edit
2020-07-24 17:47:16 +02:00
Lukas Matena
3b91d11ddf
TriangleSelector: backend is aware of divided triangles
2020-07-24 17:47:16 +02:00
Lukas Matena
0756a7e4b3
TriangleSelector: 'Select by angle' and 'reset selection' functions fixed
2020-07-24 17:47:16 +02:00
Lukas Matena
6baff45759
TriangleSelector: Separated frontend/backend, support of multiple volumes, etc.
2020-07-24 17:47:16 +02:00
Lukas Matena
b250c08ec9
TriangleSelector: Serialization and deserialization
2020-07-24 17:47:16 +02:00
Lukas Matena
814f8be92f
TriangleSelector: getting ready for frontend/backend separation
2020-07-24 17:47:16 +02:00
Lukas Matena
da6acd73e2
TriangleSelector: Vertices are reference-counted and garbage collected
...
Garbage collection is triggered automatically when more than half of all triangles are invalid
2020-07-24 17:47:16 +02:00
Lukas Matena
b9321856f3
TriangleSelector: Reusing of previously calculated triangle divisions, partial garbage collection implementation
2020-07-24 17:47:16 +02:00
Lukas Matena
fb73bb1c66
TriangleSelector: remerging triangles, bugfixes
2020-07-24 17:47:16 +02:00
Lukas Matena
bed28bb2ff
TriangleSelector: even more progress
2020-07-24 17:47:16 +02:00
Lukas Matena
c3db84e382
TriangleSelector: Improvements
2020-07-24 17:47:16 +02:00
Lukas Matena
d2b2446b07
TriangleSelector: first partially working implementation
2020-07-24 17:47:16 +02:00
Lukas Matena
953d1417a0
TriangleSelector: draft of interface
2020-07-24 17:47:16 +02:00
YuSanka
b155c3c4f8
PhysicalPrinterDialog :: next improvement
2020-07-24 16:34:25 +02:00
YuSanka
0280a2a15b
Hot fix for the last commit
2020-07-24 13:02:46 +02:00
YuSanka
fd50c3d262
Fixed a bug in selection from the 3D scene.
...
Steps to the reproduce a crash:
1. In SLA mode add some object with several instances
2. Slice
3. Back to 3Dview scene, select all using Ctrl+A
4. Press "Delete"
2020-07-24 11:21:49 +02:00
YuSanka
257e77ed40
Fixed a typo
2020-07-23 12:44:08 +02:00
YuSanka
a4c12b90f1
PhysicalPrinterCollection: Use select_preset() instead of select_preset_by_name()
...
+ changed signature for select_preset()
2020-07-23 12:17:18 +02:00
YuSanka
299b783601
PhysicalPrinterDialog: Select first related preset for the printer, if printer was just created or previously selected preset doesn't exist now
2020-07-22 16:28:34 +02:00