1
0
mirror of https://github.com/FULU-Foundation/OrcaSlicer-bambulab.git synced 2026-07-12 08:14:26 +00:00
Commit Graph

7300 Commits

Author SHA1 Message Date
bubnikv 314f7dc674 WIP: Synchronization of SLA background processing. 2018-11-21 17:35:35 +01:00
bubnikv a21f1783a9 Added force_full_scene_refresh parameter to the 3DScene::refresh()
function to force a refresh of all GLVolumes. Currently this hack
is used by the Platter::arrange() function only, and ideally
we should replace this parameter with a smarter 3DScene::refresh()
function, which would check for the transformation matrices as well.
2018-11-21 13:52:46 +01:00
bubnikv bc9de8956a Removed the unused force_autocenter parameter from Plater::update() 2018-11-21 13:32:24 +01:00
Enrico Turri ee99fa2c64 Ensure object on bed after deletion of subpart 2018-11-21 12:27:20 +01:00
tamasmeszaros 9996369e2c merge with master 2018-11-21 12:17:52 +01:00
tamasmeszaros 1a58513717 Using the new status update interface to refresh scene right after the supports are ready. 2018-11-21 12:10:10 +01:00
Enrico Turri 6aa4c0ca16 Fixed translation of volumes 2018-11-21 11:33:31 +01:00
tamasmeszaros 87b96f4c09 trying to fix broken arrange on master 2018-11-21 11:09:14 +01:00
tamasmeszaros 2fffb0c2ff Arrangement is still not working, update is probably broken. 2018-11-21 11:07:08 +01:00
Enrico Turri 86ac9ed91e Small refactoring 2018-11-21 10:36:09 +01:00
Enrico Turri 302b37dcd1 Adjusted main shortcuts 2018-11-21 10:21:12 +01:00
tamasmeszaros 897ca1aa44 comments... 2018-11-21 10:00:49 +01:00
Enrico Turri 37b5cb9a4d Update transformation values in sidebar for single volume/modifier selection 2018-11-21 09:45:43 +01:00
bubnikv 4eb82bda62 Fix of "split volume to parts" to regenerate a new GLVolume
even for the first part.
2018-11-21 09:35:49 +01:00
Enrico Turri d8e7310d72 Gizmo rotate operates always in world reference system 2018-11-21 09:28:27 +01:00
Vojtech Kral 4cb5c2a21b CMake: Add option for a syntax-only build 2018-11-20 23:05:47 +01:00
bubnikv 18f14482d0 Merge branch 'vb_3dscene_partial_update' 2018-11-20 17:07:31 +01:00
bubnikv 8107ff4f86 Merge remote-tracking branch 'origin/tm_sla_supports_backend' into vb_3dscene_partial_update 2018-11-20 17:05:45 +01:00
tamasmeszaros c398e9b2af tryfix for linux build... 2018-11-20 16:29:21 +01:00
bubnikv 22a7afabba Renamed PrintBase::Status to SlicingStatusEvent
Hopefully it will fix compilation on Linux (some forgotten Status macro?)
2018-11-20 16:27:30 +01:00
tamasmeszaros 013e068d71 Merge remote-tracking branch 'origin/vb_3dscene_partial_update' into tm_sla_supports_backend 2018-11-20 16:16:23 +01:00
tamasmeszaros d27e22c2c3 height level mismatches seems to be fixed. 2018-11-20 16:12:04 +01:00
Enrico Turri bcfff27921 Fixed scaling of multivolumes selection - Added local scale by pressing Alt key while dragging the scale gizmo 2018-11-20 15:39:36 +01:00
bubnikv 8ecb2163b6 Hopefully a fix of OSX compilation issue. 2018-11-20 15:18:46 +01:00
bubnikv 0ec37ae038 Fixed missing wxEvent type on GCC, fixed some compiler warnings. 2018-11-20 15:01:32 +01:00
bubnikv f6831dfdea Merge remote-tracking branch 'remotes/origin/dev_native' 2018-11-20 14:13:22 +01:00
YuSanka 48e0e1078b Changed output for "Used filament", "Cost" and "Estimated printed time" inside the Sliced info pane 2018-11-20 13:32:36 +01:00
bubnikv e3b858c45f Merge remote-tracking branch 'origin/tm_sla_supports_backend' into vb_3dscene_partial_update 2018-11-20 13:23:12 +01:00
bubnikv bed3eed3d2 The slicing progress message can now trigger refresh of the 3D scene. 2018-11-20 13:22:26 +01:00
tamasmeszaros 7482b619b5 Working on proper merging and leveling of the support layers. 2018-11-20 11:59:40 +01:00
Enrico Turri b961d1011a Fixed rotation of multivolumes selection - Added local rotation by pressing Alt key while dragging the rotate gizmo 2018-11-20 11:57:01 +01:00
Enrico Turri aa22f75829 Forced zoom to bed when changing bed size 2018-11-20 10:36:26 +01:00
Enrico Turri 34cf541e0d Fixed position of newly created modifiers 2018-11-20 10:15:31 +01:00
Enrico Turri 74f350c84e Fixed slicing of objects splitted into parts 2018-11-20 08:36:35 +01:00
tamasmeszaros f3b7b36d20 Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend 2018-11-19 17:59:30 +01:00
tamasmeszaros 87d49cf82f Adding object elevation param.
Quick attempt to build with MinGW 7.3. Successful compile, failed linking
2018-11-19 17:58:08 +01:00
Enrico Turri 946d43bc95 Improved fix of export to 3mf of objects splitted into parts 2018-11-19 15:49:59 +01:00
Enrico Turri c5bb8bb4a1 Fixed export to 3mf of objects splitted into parts 2018-11-19 15:34:34 +01:00
Enrico Turri d322fa0fd5 Fixed gizmos overlay rendering/selection by adding GLGizmoBase::is_selectable() method 2018-11-19 14:46:37 +01:00
tamasmeszaros ad8c7c9f97 GUI forms with SLA support parameters 2018-11-19 14:15:40 +01:00
YuSanka d658d918d7 Fixed crashing when project with modifier is imported 2018-11-19 14:05:29 +01:00
YuSanka 398f15d546 Some code rebase 2018-11-19 14:05:29 +01:00
YuSanka 703f367e69 Fixed preset updating 2018-11-19 14:05:29 +01:00
YuSanka ae4f116b46 Added the context to the TabPrintSLA 2018-11-19 14:05:29 +01:00
YuSanka 2fa055903f "SLA Print Settings" implementation (start) 2018-11-19 14:05:29 +01:00
Enrico Turri 7cb99f8e27 Added debug error message when missing icons for gizmos 2018-11-19 14:03:28 +01:00
tamasmeszaros a00e767fd2 Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend 2018-11-19 13:53:27 +01:00
Vojtech Kral ee33f0f1d7 Add missing icons 2018-11-19 13:51:43 +01:00
tamasmeszaros a914e7de2d Default values in config does not compile under gcc and clang 2018-11-19 13:13:05 +01:00
tamasmeszaros 35bbe89251 Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend 2018-11-19 13:11:03 +01:00