enricoturri1966
3431cfc752
DoubleSlider::Control -> Change text position at the edges of horizontal slider
2020-05-27 11:50:29 +02:00
enricoturri1966
5857f1f2e3
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-27 10:45:19 +02:00
enricoturri1966
acd8801d3a
Fixed conflicts after merge with master
2020-05-27 10:32:02 +02:00
Lukas Matena
9f07cbaff0
Reenabled SLIC3R_HOLE_RAYCASTER before unit tests are updated properly
...
There are still tests of removing holes on slices and raycasting on unaltered mesh (which was eventually superseded by CGAL boolean operations)
2020-05-27 10:05:54 +02:00
enricoturri1966
ce42c67a2a
ENABLE_GCODE_VIEWER -> Completed implementation of new GLModel class
2020-05-27 08:06:02 +02:00
Lukas Matena
a7354f722e
Merge branch 'lm_aabb_improvements'
2020-05-27 02:15:54 +02:00
Lukas Matena
27b3d906da
EigenMesh3D does not store a copy of the mesh
...
Instead, it stores a pointer to extern TriangleMesh (which must not be destroyed before the EigenMesh3D object)
2020-05-27 00:51:11 +02:00
Lukas Matena
20aafec26e
More code cleaning,...
...
optimizations regarding normals calculation
removed unused EigenMesh3D(const Contour3D &other) constructor
removed unused class si_result
2020-05-27 00:51:11 +02:00
Lukas Matena
8183e65071
EigenMesh3D now stores TriangleMesh inside, not a mesh in Eigen format
...
Rotfinder was apparently building the AABB tree needlessly
2020-05-27 00:51:11 +02:00
Lukas Matena
5de468a01a
Removed some unused code
...
- removed define USE_AABB_INDIRECT (which switched between old and new AABB implementation)
- removed define SLIC3R_SLA_NEEDS_WINDTREE (relied on igl and was not used anyway)
- new define SLIC3R_HOLE_RAYCASTER (hides currently unused code)
- slight include cleanup
- removed obsolete source file SupportTreeIGL.cpp
2020-05-27 00:51:11 +02:00
Lukas Matena
972957995a
Switched to new AABB tree implementation for raycasting
2020-05-27 00:13:38 +02:00
Lukas Matena
a47ed6e597
Merge branch 'lm_includes_warnings'
...
No functional changes (hopefully).
2020-05-26 16:14:09 +02:00
Lukas Matena
e8e004ab5e
Fixed few warnings
2020-05-26 16:06:11 +02:00
Lukas Matena
c15a0d91bf
Fixed unit tests after previous include manipulations
2020-05-26 15:33:44 +02:00
Lukas Matena
937af2a2ce
Include cleanup: Selection.hpp
...
It does not need 3DScene.hpp and Model.hpp
And it does not to be included by GLGizmoBase.hpp
2020-05-26 13:46:59 +02:00
Lukas Matena
ae8772b90d
Few more include chains broken
2020-05-26 13:46:59 +02:00
Lukas Matena
4fa702c570
Slight include cleanup
2020-05-26 13:45:36 +02:00
Lukas Matena
802a58cdb4
Include cleanup: GUI_ObjectManipulation.hpp, GUI, GUI_Preview
2020-05-26 13:45:36 +02:00
Lukas Matena
a8628a040c
Include cleanup: do not include Model.hpp from 3DScene.hpp
2020-05-26 13:45:36 +02:00
enricoturri1966
230c32667c
DoubleSlider::Control -> Tweaks to text position for horizontal case
2020-05-26 08:34:19 +02:00
enricoturri1966
afdb571bb2
GCodeViewer -> Temporary ImGui dialog for editing shaders parameters
2020-05-26 08:16:08 +02:00
enricoturri1966
c91fcc4778
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-25 13:55:23 +02:00
Enrico Turri
1002f9c42b
DoubleSlider:Control platform dependent background color
2020-05-25 13:53:41 +02:00
Enrico Turri
06157ea5af
Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-25 12:08:26 +02:00
enricoturri1966
1ce92e8e34
ENABLE_GCODE_VIEWER -> Reduced vertical size of horizontal slider
2020-05-25 12:08:09 +02:00
Enrico Turri
f8b3edc8f4
Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-25 12:01:10 +02:00
enricoturri1966
0ffb88f44e
DoubleSlider::Control background color
2020-05-25 11:59:12 +02:00
Enrico Turri
94337d34ee
Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-25 11:17:07 +02:00
enricoturri1966
69af5f9480
DoubleSlider::Control thumb text rendered closer to the slider
2020-05-25 11:16:40 +02:00
enricoturri1966
b8b4ec4c05
GCodeViewer refactoring and GLShaderProgram upgrade
2020-05-25 10:48:53 +02:00
YuSanka
416163fdc3
MSW specific issue: Fixed scaling of the Tabs when They are in the separated dialog
2020-05-25 10:21:30 +02:00
YuSanka
f331481542
Fixed a bitmap getting for the case, when application was started in Light mode and then switched to the Dark
2020-05-25 09:41:19 +02:00
enricoturri1966
7635b8b931
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-25 07:07:49 +02:00
YuSanka
7f1c593634
Added missed icons for the dark mode.
...
Fixed typos from the previous commit
2020-05-22 17:05:21 +02:00
Enrico Turri
9f1f1f86a4
Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-22 16:50:26 +02:00
enricoturri1966
3ba1496898
GCodeViewer -> Enhanced legend icons
2020-05-22 16:37:53 +02:00
enricoturri1966
1eb6ec97ed
ENABLE_SHADERS_MANAGER set as default
2020-05-22 16:08:02 +02:00
Vojtech Bubnik
f113a9bc23
Pulling patched boost::polygon from github prusa3d/polygon.
2020-05-22 15:33:11 +02:00
YuSanka
09d197cdc8
Reworked sys_color_changed() functions
...
Fixed OSX specific bugs:
- toolbar flashing for some mainframe sizes (Retina specific)
- size of mainframe when settings layout in slNew mode
Added missed icons to the "white" folder
2020-05-22 15:26:35 +02:00
Enrico Turri
127d664a11
Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-22 13:32:30 +02:00
enricoturri1966
3ad1b66c94
GCodeViewer -> New shaders for options
2020-05-22 13:21:43 +02:00
Enrico Turri
ae74fc77f6
Merge branch 'et_gcode_viewer' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-22 13:15:55 +02:00
enricoturri1966
b1e7a40c3e
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-22 12:12:56 +02:00
enricoturri1966
571d206f1d
GCodeViewer -> Refactoring of options coloring + options added to legend
2020-05-22 11:52:07 +02:00
Vojtech Bubnik
b1444cf8f0
Show Eigen vectorization support in system info dialog.
2020-05-22 11:36:10 +02:00
Vojtech Bubnik
ed226ec04c
AABB: Some further polishing and a reference to an SSE implementation
...
of the 3D Box vs. ray intersection implementation.
2020-05-22 11:35:49 +02:00
enricoturri1966
957d004f22
GCodeViewer -> Refactoring of sequential view marker positioning
2020-05-22 10:43:59 +02:00
enricoturri1966
cb2d747063
Fix in ENABLE_CAMERA_STATISTICS
2020-05-22 09:51:57 +02:00
enricoturri1966
4be029402f
ENABLE_SHADERS_MANAGER -> Added method GLShaderProgram::set_uniform(const char* name, double value)
2020-05-22 09:49:42 +02:00
enricoturri1966
7352165028
Added methods GUI_App::is_gl_version_greater_or_equal_to() and GUI_App::is_glsl_version_greater_or_equal_to()
2020-05-22 09:45:31 +02:00