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

1309 Commits

Author SHA1 Message Date
Lukas Matena 9244e2ae32 Changes forced by imgui upgrade, updated imgui readme and
updated ImGuiWrapper::selectable function (It was a copy of ImGui::Selectable
with slight changes. The function was changed a lot in ImGui 1.83, I copied
the new version and reapplied the changes.)
2021-07-15 13:17:48 +02:00
Lukas Matena 63566a92b3 Merged psSkirt and psBrim 2021-07-14 16:02:04 +02:00
enricoturri1966 ef8ddacdfc Delayed rendering of transparent volumes 2021-07-14 13:20:57 +02:00
enricoturri1966 44d31f9bf2 Follow-up of d6fdf2d5c2 -> Automatic generation of missing thumbnails 2021-07-13 11:57:19 +02:00
Lukáš Hejl f78efa99fe Fixed an issue where seed fill selection stuck displayed when the mouse was moving inside multi-material gizmo when the gizmo was overlapping the model. 2021-07-12 13:21:10 +02:00
Lukáš Hejl 7377fc34ac Fixed cracks in MMU painting gizmo. All triangles, even not painted triangles, are now rendered inside MMU painting gizmo.
The cracks were caused by using glPolygonOffset to resolve Z-fighting. All triangles of the object were firstly rendered entirely with a base color. And then paint triangles were drawn over these already rendered triangles.
2021-06-16 06:06:33 +02:00
enricoturri1966 1c35dfe591 Tech ENABLE_ALLOW_NEGATIVE_Z -> Added threshold to detect if an object is sinking 2021-06-08 10:07:47 +02:00
enricoturri1966 8e75919948 #6587 - Fixed temporary .gcode file locked by gcode window visualizator while exporting to gcode 2021-06-07 11:54:16 +02:00
enricoturri1966 d8ac2ceaf6 Remove const_cast<> introduced with 0e3090fb28 2021-06-04 16:53:05 +02:00
enricoturri1966 90edccf772 Remove const_cast<> introduced with 4da8de5f49 2021-06-04 10:23:31 +02:00
Vojtech Bubnik 49c2fc160d Merge remote-tracking branch 'remotes/origin/master' into vb_print_regions 2021-06-01 12:46:37 +02:00
enricoturri1966 6b7bd30da3 Show sequential print clearance regions when Move/Rotate/Scale gizmos are active 2021-06-01 11:36:12 +02:00
Vojtech Bubnik 033d9f3a5e Merge remote-tracking branch 'remotes/origin/master' into vb_print_regions 2021-05-31 14:05:53 +02:00
enricoturri1966 f0354b43c1 Fixed conflicts after merge with master + fixed rendering of hovered gizmo grabbers 2021-05-31 12:54:48 +02:00
enricoturri1966 e1d5d0804b Added missing uniform calls for emission_factor 2021-05-28 16:44:13 +02:00
Lukas Matena fd024eadcd Removed gluProject and gluUnProject calls 2021-05-28 16:44:13 +02:00
enricoturri1966 0c7095d807 Fixed crash when deleting last obejct from plater 2021-05-28 16:28:56 +02:00
Vojtech Bubnik 980ca195f5 Merge remote-tracking branch 'remotes/origin/lh_multi_material_segmentation' into vb_print_regions 2021-05-26 15:23:35 +02:00
enricoturri1966 87815b0b16 Tech ENABLE_SEQUENTIAL_LIMITS -> Some refactoring 2021-05-25 15:55:37 +02:00
enricoturri1966 44e9693789 Tech ENABLE_SEQUENTIAL_LIMITS -> Fixed instance transformations 2021-05-25 13:34:51 +02:00
enricoturri1966 7a14005f5a Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sequential_limits 2021-05-24 14:19:40 +02:00
enricoturri1966 9f6751586c Tech ENABLE_SEQUENTIAL_LIMITS -> Do not show sequential print clearance regions contours when there is only one instance on the plater 2021-05-24 14:18:52 +02:00
enricoturri1966 40b97c33c5 Tech ENABLE_SEQUENTIAL_LIMITS -> Another improvement in performance when showing sequential print clearance regions contours while dragging objects 2021-05-24 13:22:37 +02:00
Lukas Matena c5c6f51ae0 Fixed third batch of locale-dependent calls 2021-05-24 12:20:29 +02:00
enricoturri1966 6192a3eaf7 Tech ENABLE_SEQUENTIAL_LIMITS -> Improved performance when showing sequential print clearance regions contours while dragging objects 2021-05-24 12:11:49 +02:00
enricoturri1966 d5c462f5a6 Tech ENABLE_SEQUENTIAL_LIMITS -> Show sequential print clearance regions contours while dragging objects 2021-05-21 14:57:03 +02:00
enricoturri1966 38657d7e4e Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sequential_limits 2021-05-20 15:38:50 +02:00
enricoturri1966 d13c550968 Fixed conflicts after merge with master 2021-05-20 15:37:56 +02:00
enricoturri1966 6bb2982b98 Skip picking pass when plater is empty 2021-05-20 15:34:59 +02:00
enricoturri1966 2bd3e018b1 Follow-up of d54548367a -> Reintroduce GLCanvas3D::m_old_size to avoid unneeded calls to render() 2021-05-20 14:42:40 +02:00
enricoturri1966 40086784fe Small refactoring in GLCanvas3D 2021-05-17 13:14:19 +02:00
enricoturri1966 b9011ca5f1 Tech ENABLE_SEQUENTIAL_LIMITS -> Do not show sequential print clearance regions while layers editing is enabled 2021-05-14 11:20:02 +02:00
enricoturri1966 b014e87ef7 Tech ENABLE_SEQUENTIAL_LIMITS -> Fixed z-fighting between sequential print clearance regions and objects 2021-05-14 11:13:46 +02:00
enricoturri1966 2cf5f83bb6 Tech ENABLE_SEQUENTIAL_LIMITS -> Do not show sequential print clearance regions while any gizmo is active 2021-05-14 10:52:18 +02:00
enricoturri1966 6bddacee44 Fixed conflicts after merge with master 2021-05-13 14:10:42 +02:00
enricoturri1966 d54548367a Fixed imgui out of synch with mouse after switching between preview and 3D view 2021-05-13 10:59:13 +02:00
enricoturri1966 62772060f9 Tech ENABLE_SEQUENTIAL_LIMITS -> Do not show clearance regions while dragging an object 2021-05-12 14:56:14 +02:00
enricoturri1966 bc9fa18044 Tech ENABLE_SEQUENTIAL_LIMITS -> Fixed z-fighting between contours and fill 2021-05-12 14:35:57 +02:00
enricoturri1966 3006213d3b Removed obsolete member variable from Canvas3D::Slope 2021-05-12 14:25:13 +02:00
enricoturri1966 0d37f66f61 Tech ENABLE_SEQUENTIAL_LIMITS -> Improved rendering of clearance regions 2021-05-12 13:09:33 +02:00
enricoturri1966 75677ba810 Tech ENABLE_SEQUENTIAL_LIMITS -> 1st installment of visualization of objects clearance for sequential prints 2021-05-11 13:12:25 +02:00
Oleksandra Yushchenko ab886e037b Implementation for #6216
* Implementation for #6216 - Make number keys select extruder when object treeview has focus
+ deleted unused extruder_selection()
+ Fixed notification after splitting of the solid object

* Follow up https://github.com/prusa3d/PrusaSlicer/commit/85a10268b9eabfa8aac4c7b1361136b40b75f9f0 - OSX implementation
+ Added shortcuts description to the "Keyboard Shortcuts" dialog

* Workaround to use "+/-" and numbers shortcuts on Linux
+ Fixed build on Linux

* OSX specific: fixed a work of keyboard accelerators from numbers on NumPad keyboard

* KBShortcutsDialog: fixed shortcuts for "Preferences" and "Show/Hide 3Dconnexion devices settings dialog, if enabled" under osx
and "Set Printable/Unprintable" and "Set extruder" under Linux
 + OSX specific: Added minimize of the application on "Cmd+M"

* Hot-fix for https://github.com/prusa3d/PrusaSlicer/commit/6efeb9d6b433f49aaca8ee42ed02d824c452eb8e

* Removed Linux specific workaround
2021-05-11 11:02:12 +02:00
enricoturri1966 426d2cd725 Tech ENABLE_WARNING_TEXTURE_REMOVAL set as default 2021-05-10 16:05:16 +02:00
enricoturri1966 ca8a42c8b1 Tech ENABLE_SPLITTED_VERTEX_BUFFER set as default 2021-05-10 14:45:17 +02:00
enricoturri1966 f786d9c96e Fixed conflicts after merge with master 2021-05-10 10:25:57 +02:00
enricoturri1966 89da02734e ENABLE_ALLOW_NEGATIVE_Z -> Ensure objects on bed when switching to SLA printer 2021-05-07 15:08:07 +02:00
enricoturri1966 ec9c3891cf Fixed conflicts after merge with master 2021-05-07 13:14:11 +02:00
enricoturri1966 ddf59a4a8c Tech ENABLE_SCROLLABLE_LEGEND -> 1st installment of scrollable legend 2021-05-07 12:48:34 +02:00
Vojtech Bubnik b5573f959b Refactoring for code clarity: Replaced this->m_xxx with m_xxx
as the m_ prefix already signifies a class local variable.
2021-05-06 14:43:36 +02:00
enricoturri1966 ff632a9ff2 Tech ENABLE_ALLOW_NEGATIVE_Z-> Disable sinking objects for SLA printer 2021-05-06 14:04:07 +02:00