7dbb1801e2
GUI_ObjectManipulation.cpp - Removed implicit capture by value in some of the lambdas
2019-06-19 11:04:12 +02:00
d4a3f0b217
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_perspective_camera
2019-06-19 10:35:27 +02:00
2d59acf2ec
Fix build on vs2013
...
Fix 2 for vs2013
2019-06-19 10:18:51 +02:00
ac83bd9124
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_perspective_camera
2019-06-19 08:17:58 +02:00
98c11164b8
Experiments with msw_rescale fixing
2019-06-18 18:02:40 +02:00
259f7ab35e
Merge branch 'master' into tm_sla_printer_mirror
2019-06-18 17:42:10 +02:00
dab9109a7d
Merge branch 'master' into tm_ui_jobs
2019-06-18 16:26:56 +02:00
eb59c231f2
Apply fixes for the ui jobs.
...
- Localization
- Mutual exclusion (ExclusiveJobGroup), only one UI job can run at a time, and background processing is stopped
- m_range not used for finalization anymore
- stop_jobs called before Window is closed
2019-06-18 16:24:30 +02:00
a7ff1e9d67
#2528 - New project command automatically switches to 3D editor view
2019-06-18 14:45:10 +02:00
d179b5f56b
Merge remote-tracking branch 'origin/master' into tm_ui_jobs
2019-06-18 12:16:24 +02:00
7ccd8a42fa
Fixed DoubleSlider manipulation from Preview scene
2019-06-18 11:40:26 +02:00
0f1b49381b
Merge remote-tracking branch 'remotes/origin/ys_new_features'
2019-06-18 10:01:29 +02:00
94ae371a06
Merge remote-tracking branch 'remotes/origin/ys_bugfixing'
2019-06-18 09:57:55 +02:00
06de3c0d6e
A bit of documentation of the mirroring and reset buttons at the side panel.
2019-06-18 09:57:07 +02:00
d7af37b47b
Merge remote-tracking branch 'remotes/origin/lm_reset_buttons'
2019-06-18 09:33:33 +02:00
7667540d06
Merge branch 'vb_admesh_fix'
2019-06-18 08:54:50 +02:00
6e0ed35caa
Extended the error message when the G-code cannot be copied to the SD card
2019-06-18 08:54:28 +02:00
3144bd5ae4
#2506 - Fixed crash while manually editing SLA supports
2019-06-18 08:53:13 +02:00
36572d0577
Check a possibility to load SLA project if there is at least one multi-part object on the bed
2019-06-17 17:04:19 +02:00
4b3c5f32b2
Fixed SPE 957 - Impossible to add a part by "Load..." to an object, if the object has some instances
2019-06-17 15:33:58 +02:00
5df6b21374
Merge remote-tracking branch 'origin/master' into ys_bugfixing
2019-06-17 14:02:43 +02:00
eec6774243
Merge remote-tracking branch 'origin/master' into ys_new_features
2019-06-17 13:50:12 +02:00
8df8737519
Select edited layer after changing instead of "Layers" selection, if editing was in "Layer" mode
2019-06-17 13:46:56 +02:00
12541c203b
Fixed selection after layers deleting
2019-06-17 13:09:11 +02:00
74c7b9694f
Merge branch 'master' into tm_builtin_pad
2019-06-17 12:17:01 +02:00
426fda26f7
Wipe tower - refactoring (removed the abstract WipeTower class)
...
- abstract class WipeTower and its descendant WipeTowerPrusaMM were merged into a single (non-abstract) WipeTower class
- all uses of WipeTower::xy struct were replaced by Eigen Vec2f (it is no longer necessary to be independent on libraries that PrusaSlicer uses)
- the WipeTowerPrusaMM.hpp/.cpp will be renamed in the next commit (hopefully it will retain its git history that way)
2019-06-17 10:16:07 +02:00
ab7a9503aa
Warning hunt session followup
2019-06-17 10:05:46 +02:00
d5a17b11c8
Follow-up of 1a91add2e6 -> Improvements to tighter camera frustrum to reduce z-fighting
2019-06-14 15:37:29 +02:00
4b8ab92630
Reset buttons: synchronization of instances/volumes
2019-06-14 15:28:09 +02:00
0610d209ed
Reset buttons - fixed rotation of instances with multiple volumes
...
Mirroring buttons now hide where appropriate
2019-06-14 15:28:09 +02:00
e9b7479a7b
Added mirroring buttons into object manipulation panel
2019-06-14 15:03:42 +02:00
a4d0632a05
Added transformation reset buttons in object manipulation panel
2019-06-14 15:03:42 +02:00
cc5a47d96c
Changed handling of priming extrusions to allow injection of filament and toolchange custom gcodes
...
The priming extrusions were handled separately from the rest of the wipe tower toolchanges. In order to be able to use the logic from previous commit for them (custom toolchange gcodes etc), some unpleasant code shuffling was needed
2019-06-14 14:42:07 +02:00
0e31498f43
Enable wipe tower for all multi-extruder configurations
2019-06-14 12:28:52 +02:00
4a177fe64f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_perspective_camera
2019-06-14 10:57:29 +02:00
d642517843
Layers editing overlay rendering modified to use a texture drawn on a quad lying in a plane parallel to the camera viewport
2019-06-14 10:55:56 +02:00
9877945e2a
Tighter camera frustrum to reduce z-fighting
2019-06-14 10:38:09 +02:00
7e98df4acc
Fix of a smart pointer gymnastics from previous commit
2019-06-13 16:55:12 +02:00
cb2051e25c
Merge remote-tracking branch 'origin/master' into ys_new_features
2019-06-13 16:18:39 +02:00
2b78e4c678
Fixed selection
2019-06-13 16:17:54 +02:00
b5126a4cf4
DoubleSlider manipulation from preview scene
2019-06-13 16:10:33 +02:00
6e4025bb0c
Fixed object selection in right panel form the Scene by context menu
2019-06-13 15:35:10 +02:00
ecff6b721d
Build fix when boost is not in prefix/boost
2019-06-13 14:19:24 +02:00
902254e59d
Workarounds for selection under OSX and GTK
2019-06-13 13:00:46 +02:00
e00c759126
Fixed updating of data for LayerEditors selection
2019-06-13 11:37:03 +02:00
2c1f888652
Method Camera::apply_projection() called at every rendered frame
2019-06-13 10:24:19 +02:00
f4a72f19a2
Added support for distance between camera position and camera target
2019-06-13 09:12:44 +02:00
9240dcb206
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_perspective_camera
2019-06-13 08:48:19 +02:00
75ecf5792f
Fixed method Camera::get_position()
2019-06-13 08:47:38 +02:00
bd19f9591d
Fixed method Camera::get_dir_forward()
2019-06-13 08:38:49 +02:00