3869be533f
Fixed rendering of toolbars' textures with prespective camera
2019-07-18 11:36:17 +02:00
74ce479402
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_custom_bed
2019-07-18 11:12:30 +02:00
dfb9d127d4
Added selection of custom bed texture to bed shape dialog
2019-07-18 11:12:11 +02:00
af93cc0e20
Fixes after merge with master.
2019-07-17 18:10:08 +02:00
d55dbf437c
Merge branch 'master' into tm_arrange_selection
2019-07-17 17:25:31 +02:00
6791a93ac1
libnest2d: Remove old preload method from selector interface
2019-07-17 17:19:42 +02:00
302eaf16cb
Really fix build for msvc
2019-07-17 16:47:09 +02:00
5e5eb8cfb2
Fix after merge
2019-07-17 16:00:09 +02:00
5a24b6af21
Merge remote-tracking branch 'remotes/origin/master' into vb_undo_redo2
2019-07-17 15:54:57 +02:00
d30229cc5f
WIP: Undo / Redo memory limiting by releasing the least recently
...
used snapshots. Memory limit set to 10% of physical system memory.
2019-07-17 15:48:53 +02:00
de9581304a
'Place on face' gizmo fix (it used invalid pointer after undo/redo was implemented)
2019-07-17 15:39:58 +02:00
c2631875f6
SLA support points edits are now pushed onto undo/redo stack
2019-07-17 15:39:58 +02:00
5353f8bae5
Refactoring of BedShapePanel and BedShapeDialog
2019-07-17 14:53:02 +02:00
6174d776b4
Fix for msvc build.
2019-07-17 14:34:28 +02:00
b09bd77eb4
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_custom_bed
2019-07-17 14:28:12 +02:00
459dd8f1af
Fixed use of translate macros
2019-07-17 14:13:50 +02:00
3eeb453e9a
Solved issue with virtual bed management.
...
libnest2d: Fix for unclosed polygons after merge.
2019-07-17 13:32:31 +02:00
8e50469a99
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_custom_bed
2019-07-17 13:17:50 +02:00
e4ca9488ce
Another refactoring of GLGizmosManager
2019-07-17 12:43:27 +02:00
7088dfb1a0
Refactoring of GLGizmosXX classes to cleanup their interface
2019-07-17 12:06:23 +02:00
9949bb1c1d
Added undo/redo snapshot for layers height editing
2019-07-17 10:03:00 +02:00
e31102e159
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-07-17 08:38:58 +02:00
96681151a9
Framework to serialize gizmos into undo/redo stack
...
Serialization into undo/redo of Cut gizmo
Refactoring of GLGizmosManager
2019-07-17 08:38:48 +02:00
03c39c7e4c
Only set SLIC3R_FHS_RESOURCES when SLIC3R_FHS is set
...
This makes it possible to run slic3r in a temporary direction
with
make DESTDIR="run" install
2019-07-16 23:12:07 +02:00
b3217c191d
Priority for wipe tower, Increased safety distance from bed edges.
...
* WipeTowerInfo class extended in plater (WipeTower) instead of GLCanvas3D
* Bed origin support in ModelInstance and WipeTower
2019-07-16 18:33:42 +02:00
b2d67c3e56
Wipe tower fix (do not skip the first toolchange when printing without the wipe tower)
...
Also, test multi.t updated so it matches new logic of inserting custom gcodes
2019-07-16 13:10:09 +02:00
2604b9e059
Fixed compilation issue
2019-07-16 09:19:00 +02:00
20ff699f95
Fixes for arranging wipe tower
2019-07-15 18:18:34 +02:00
b68d5950ac
Arrange cache in ModeInstance and logical bed remembered.
2019-07-15 17:30:44 +02:00
a869ad2ff5
Fixed a use-after-free problem in object list
...
this was uncovered by ASAN when attempting to Delete All objects with multiple instances
2019-07-15 17:09:06 +02:00
4a46a408fb
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-07-15 15:51:31 +02:00
f2cc464319
Fix of the SLA Undo
2019-07-15 15:51:25 +02:00
d2c908ef7f
Merge branch 'master' into lm_warnings
2019-07-15 13:26:55 +02:00
c8a25c92c4
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-07-15 12:00:10 +02:00
d37b8faa52
Fix of the merge - missing Undo / Redo toolbar buttons.
2019-07-15 11:59:54 +02:00
72e28fb1d3
Updated tooltips on custom gcodes to match actual PrusaSlicer behaviour to reflect recent changes
2019-07-15 11:49:30 +02:00
e8e35579dd
Merge remote-tracking branch 'remotes/origin/vb_undo_redo'
2019-07-15 11:34:18 +02:00
ff69c030d7
Merge branch 'lm_improving_wipe_tower'. Summary of changes:
...
- wipe tower respects max volumetric flow, slowing down with PVA etc is not hardcoded anymore
- wipe tower is now allowed for multiple-extruder printers. single extruder stuff is not used in that case (ramming, cooling, etc.)
- start/end filament and toolchange custom gcodes are now inserted differently than before - see 41164a9
- some refactoring, e.g. the abstract WipeTower class was eradicated
2019-07-15 10:25:38 +02:00
d08a99ce71
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_custom_bed
2019-07-15 08:19:58 +02:00
d8e3b6fc01
Fix of #2621
2019-07-13 10:38:10 +02:00
9539a4860c
Not handling logical beds in arrange()
2019-07-12 21:17:11 +02:00
e234866953
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2019-07-12 15:36:11 +02:00
ea4ff14fe8
#2616 - Added Recent projects item to File menu
2019-07-12 15:36:01 +02:00
2a123ec854
Finally fix for settings item selection
2019-07-12 13:56:56 +02:00
8b9dae3b1d
Some code refactoring for settings items
2019-07-12 13:56:56 +02:00
35c2622111
Add take_snapshot for layers range editing actions
2019-07-12 13:56:56 +02:00
33065e5a82
Merge branch 'lm_drop_to_bed'
2019-07-12 13:38:18 +02:00
4f922fc49c
GCodeAnalyzer now recognizes tool-changing commands with MakerWare and Sailfish flavor
...
These firmwares use M135 Tn and M108 Tn commands for changing active tool, which the analyzer did not recognize. The toolpaths were then rendered in wrong color, extruder offset etc. This surfaced in issue https://github.com/prusa3d/PrusaSlicer/issues/2566
2019-07-12 12:56:41 +02:00
2f43e228f3
Tech ENABLE_SVG_ICONS set as default
2019-07-12 10:13:35 +02:00
cbf50ccdca
Follow-up of 4c6c608342 -> refactoring
2019-07-12 09:26:19 +02:00