Commit Graph

18999 Commits

Author SHA1 Message Date
tamasmeszaros
379228d2fc Disable tests build for tbb
Some tests also fail to build
2022-03-02 09:58:46 +01:00
tamasmeszaros
924c421f23 Update intel TBB to 2021.5 and OpenVDB to 8.2 2022-03-02 09:58:46 +01:00
tamasmeszaros
4dd2841620 Use upstream Qhull, remove duplication in deps and src
REALfloat is not defined to 0 on all platforms.
2022-03-02 09:58:46 +01:00
tamasmeszaros
41728fc60b Update cereal version from 1.2.2 to 1.3.0 2022-03-02 09:58:46 +01:00
tamasmeszaros
6f10d1dc47 Revert to GLEW 2.1 as most Linux distros as using that 2022-03-02 09:58:46 +01:00
tamasmeszaros
8d52393a35 Use upstream GLEW, remove duplication in deps and src
Also update glew to 2.2 where NOGDI is properly unset before windows.h is included. This was a patch in our copy of GLEW 1.13
2022-03-02 09:58:46 +01:00
tamasmeszaros
63a23cf3f8 Use upstream expat, remove duplication in deps and src
Fix clash of builtin findEXPAT with config scripts
2022-03-02 09:58:46 +01:00
rtyr
867a38fdb6
Sync with PrusaSlicer-settings 2022-03-02 09:50:11 +01:00
rtyr
b2fba940fe
Sync with PrusaSlicer-settings 2022-03-02 09:47:29 +01:00
Filip Sykala
4e97830c2b Fix of commit 4c416bc747
Separate escape characters of double quotted XML attribute value
2022-03-02 08:40:27 +01:00
enricoturri1966
1959522c46 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3 2022-03-02 08:32:13 +01:00
enricoturri1966
5f9aeb1e38 Removed unneeded pairs glPushMatrix()/glPopMatrix() 2022-03-02 08:30:00 +01:00
enricoturri1966
0d001ce84f Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Rectangle selection
2022-03-01 15:39:00 +01:00
enricoturri1966
cc1d3b738d Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Selection
2022-03-01 13:03:49 +01:00
enricoturri1966
f4cf9494d0 Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Some refactoring 2022-03-01 12:00:29 +01:00
enricoturri1966
282b3d2d6b Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - MeshClipper
2022-03-01 11:13:44 +01:00
enricoturri1966
a5ef78b8fd Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Gizmo Scale
2022-03-01 11:01:12 +01:00
enricoturri1966
76f3829ecb Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Gizmo Rotate
2022-03-01 10:48:38 +01:00
enricoturri1966
0376571a93 Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Gizmo Move grabber extension
2022-03-01 10:10:04 +01:00
enricoturri1966
bc3341160b Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3 2022-03-01 09:56:10 +01:00
enricoturri1966
3b53ba7865 Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Gizmo Move
2022-03-01 09:56:00 +01:00
Filip Sykala
fdf8ebed7f Fix of commit 95fc054590
Revert back previous deleted assert. It is usefull
2022-03-01 08:39:02 +01:00
Filip Sykala
3af58a27f3 Merge branch 'fs_emboss' of https://github.com/prusa3d/PrusaSlicer into fs_emboss 2022-02-28 18:33:03 +01:00
Filip Sykala
18d269506a add index of font inside of collection to FontProp(font property) + serialization/deserialization (3mf + appConfig)
separate glyph cache from FontFile
2022-02-28 18:32:50 +01:00
enricoturri1966
5377e4c43b Removed empty DoubleSliderUtils.hpp 2022-02-28 15:53:12 +01:00
enricoturri1966
d766627099 Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Gizmo Place on face
2022-02-28 15:11:14 +01:00
enricoturri1966
7c9ac342de Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Gizmo Cut
2022-02-28 14:55:08 +01:00
enricoturri1966
8c8f0b32a7 Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Picking for base gizmo grabbers and gizmo rotate grabber extensions
2022-02-28 14:33:49 +01:00
enricoturri1966
78a93acb5b Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - SLA caps
2022-02-28 12:50:43 +01:00
enricoturri1966
d0511b332b Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Camera target
2022-02-28 12:39:00 +01:00
enricoturri1966
5b1c9a34d6 Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Volumes picking pass
2022-02-28 12:05:08 +01:00
enricoturri1966
507dda6641 Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Model sequential print clearance
2022-02-28 11:23:46 +01:00
enricoturri1966
b766902fe2 Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Model non-manifold edges
2022-02-28 11:14:07 +01:00
enricoturri1966
df7be964e0 Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
Shader: flat - Model sinking contour
2022-02-28 11:10:03 +01:00
Vojtech Bubnik
f71c242e53 Updated CGAL to the latest version. 2022-02-28 11:05:04 +01:00
enricoturri1966
a5ff37013b Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders. 1st installment.
Shader: flat - Default bed
2022-02-28 10:41:01 +01:00
enricoturri1966
2379588196 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Fix in GLGizmoRotate::render_angle_arc():
Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Fix in GLModel::render()
2022-02-28 10:21:03 +01:00
Nick Berardi
a1846e38d2
Reved Creality.ini version
Reved Creality.ini version, and included `*pauseprint*` for Ender-3 Max as well.
2022-02-27 10:37:08 -05:00
Nick Berardi
537fa118df
Added support for *pauseprint* to Ender-3 models
Added support for `*pauseprint*` to Ender-3 models, as they do support `M25` out of the box from at least the Ender-3 line forward.
2022-02-27 10:32:58 -05:00
Nick Berardi
1ad8460a3c creality.ini: add Ender-3 Pro
Added missing profile for Creality Ender-3 Pro
2022-02-27 10:04:26 -05:00
enricoturri1966
b4c11dfc83 SPE-1202 - Fixed project name after loading a 3mf file whose path contains diacritics by double clicking (might be a fix of #7681, #7173 and #7845) 2022-02-25 14:11:06 +01:00
Vojtech Bubnik
97fb6d22dd Follow-up to 8aefe3fc90
Suppress the G-code find / replace substitutions for the non-G-code
    sections (comment blocks) at the start and at the end of the G-code file.
This commit extends the suppressed blocks for G-code find / replace
to placeholders for initial / final M73 commands and over the trailing
G-code comments.
Fixes gcode substitution: replacing comments removes initial and final M73 commands
2022-02-25 12:20:33 +01:00
enricoturri1966
0abab29b6b Tech ENABLE_WORLD_COORDINATE - ObjectManipulation::update_reset_buttons_visibility() changed logic for drop to bed button 2022-02-25 12:12:23 +01:00
enricoturri1966
7d971b15a3 Fixed conflicts after merge with master 2022-02-25 12:02:44 +01:00
Filip Sykala
8022c64209 Fix Retina coordinate for stored popup menu position 2022-02-25 11:58:15 +01:00
enricoturri1966
1e9951dec5 Follow-up of 5b5fdfba01 - Removed member variable Selection::m_dragging
It was used only in ObjectManipulation::update_if_dirty() to avoid the update the sidebar reset and mirror button, which results in a slow down of the GUI, while dragging objects/gizmos in the 3D scene

A call to GLCanvas3D::is_dragging() is used instead
2022-02-25 11:42:42 +01:00
enricoturri1966
071888c284 Port of 5b5fdfba01 into tech ENABLE_WORLD_COORDINATE_SCALE_REVISITED 2022-02-24 14:56:24 +01:00
enricoturri1966
d84853c732 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates 2022-02-24 14:53:18 +01:00
enricoturri1966
5b5fdfba01 Follow-up of 3cd15ac005 - Fixed update of dragging state of selection 2022-02-24 14:49:53 +01:00
enricoturri1966
e4d053c760 Tech ENABLE_OBJECT_MANIPULATOR_FOCUS - Fixed kill focus handling for sidebar object manipulator fields 2022-02-24 14:09:43 +01:00