enricoturri1966
6b6fb9f692
Tech ENABLE_LEGACY_OPENGL_REMOVAL - Removed redundand #if/#endif into GLModel.cpp
2022-04-05 10:04:36 +02:00
tamasmeszaros
43bd71c49a
Add comment to previous change
2022-04-04 15:52:03 +02:00
tamasmeszaros
97652f3e71
Avoid error on osx for tbb parallel for
2022-04-04 15:44:59 +02:00
tamasmeszaros
1070d71da6
Use upstream Qhull, remove duplication in deps and src
...
REALfloat is not defined to 0 on all platforms.
2022-04-04 12:43:25 +02:00
tamasmeszaros
41397f90a4
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-04-04 12:43:25 +02:00
tamasmeszaros
e50a408e2e
Use upstream expat, remove duplication in deps and src
...
Fix clash of builtin findEXPAT with config scripts
2022-04-04 12:43:25 +02:00
enricoturri1966
0967974479
Fixed GLModel::reserve_indices()
2022-04-04 12:23:01 +02:00
YuSanka
8a8d2d15b0
Fix for #8156 - Automatic color change for logo crashes PrusaSlicer with second object of 0.2mm height
2022-04-04 11:42:10 +02:00
Filip Sykala
447e58254d
Fix 3mf trmat - wrong reload
2022-04-04 09:57:19 +02:00
Lukas Matena
6a5443dad2
Yet another fixup of previous commit
2022-04-01 11:30:03 +02:00
Lukas Matena
037a866f22
Fixup of previous commit:
...
the previous fix only works for objects that have equal height
2022-04-01 09:54:49 +02:00
YuSanka
05e94eb0ab
Fixed hard crash on "Convert from/to units" when several objects are selected
...
This crash was caused by commit https://github.com/prusa3d/PrusaSlicer/commit/38b877635
2022-04-01 09:48:38 +02:00
enricoturri1966
5307114969
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2022-04-01 08:35:19 +02:00
enricoturri1966
a821668dc7
Fixed comparison operators of ColorRGB and ColorRGBA
2022-04-01 08:35:10 +02:00
enricoturri1966
9b5d17dfbd
Follow-up of e01d32d01a
- Fixed typo
2022-04-01 08:28:58 +02:00
Filip Sykala
5632c21dec
after discussion with @LukasHejl it will be better to not call FcFini
2022-03-31 16:58:00 +02:00
Lukas Matena
aa2a8178f8
Fixed some compiler warnings
2022-03-31 16:42:15 +02:00
Lukas Matena
e01d32d01a
Fixed several std::moves that had no effect, moved GCode data to heap
2022-03-31 16:42:15 +02:00
Lukas Matena
96a6c8538f
Some refactoring and fixes based on static source code analysis
2022-03-31 16:33:52 +02:00
YuSanka
807f380d3f
Fix for #8091 - Design bug: Yes/No response to save dialogue
2022-03-31 14:34:53 +02:00
enricoturri1966
0763a48ce5
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Fixed OpenGL clipping planes while rendering picking pass
2022-03-31 13:23:04 +02:00
Lukas Matena
2ecfdea070
Fix of #7711 , #7903 , #8044 (wipe tower refusing to slice when layer height modifier is used):
...
Same settings of the layer height modifier does not guarantee to always produce profiles
exactly equal numerically. This is broken since 71ba15b
.
2022-03-31 10:47:19 +02:00
Filip Sykala
c96f642b0a
Merge branch 'master' into fs_emboss
2022-03-30 19:52:38 +02:00
Filip Sykala
7f46594635
Fix of baked transformation into volume during store to 3mf
2022-03-30 19:52:19 +02:00
Filip Sykala
f4029eaca7
Remove unneccessary constructors
2022-03-30 19:51:09 +02:00
Filip Sykala
0bf90ae0af
Move static variable for finalize font config to be global scope
2022-03-30 16:11:27 +02:00
Lukas Matena
8004e19879
Fix of #8126 : crash on startup with wx3.0:
...
this appeared after 1f362af
. The wxEXEC_SYNC is the default, but not using
wxEXEC_NOEVENTS caused a crash in wxWidgets3.0 (see #8126 )
2022-03-30 15:28:44 +02:00
Filip Sykala
6610bf2eb1
Fix of long long long new style name
2022-03-30 13:07:28 +02:00
Filip Sykala
6cdba760c9
Say about not loadable font face when select it
2022-03-30 12:56:17 +02:00
Filip Sykala
4acdd76fff
Merge branch 'master' into fs_emboss
2022-03-30 09:29:06 +02:00
Filip Sykala
5de670c1b8
Try to reduce includes in 3mf.cpp on boost
2022-03-30 09:27:55 +02:00
Lukas Matena
3934b1dbed
Remove repeated spaces from the wipe tower gcode ( #7503 )
2022-03-30 09:25:36 +02:00
Lukas Matena
684733af52
Enforce first layer on experimental wipe tower ( #7090 )
2022-03-30 09:25:31 +02:00
Filip Sykala
394a59d44f
Cancel only text update job
2022-03-29 17:05:24 +02:00
enricoturri1966
55aef05fbf
Fix into GCodeViewer::refresh_render_paths()
2022-03-29 13:18:04 +02:00
Vojtech Bubnik
60d7564942
FFF background slicing for a single object only:
...
Generalized the "enabled milestone" from SLA
to both SLA and FFF.
Merged the "milestone enabled" flag into the milestone status.
Fixed some potential threading issues in SLAPrint::finalize()
when resetting the "milestone enabled" flags.
2022-03-29 11:19:50 +02:00
enricoturri1966
26d1b2a5cd
Small refactorings related to GLCanvas3D::_mouse_to_3d()
2022-03-29 11:11:03 +02:00
Filip Sykala
feb9eda0c8
Try to solve case of no reachable font style
2022-03-28 17:38:39 +02:00
enricoturri1966
2b8f8a2842
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates
2022-03-28 14:14:12 +02:00
Filip Sykala
ae4d8af2c1
Fix case when appear bad loading of icons
2022-03-28 11:53:11 +02:00
Filip Sykala
a4b0a9d0f3
Vojta wants back compatibility
2022-03-28 10:18:59 +02:00
Filip Sykala
50d52404d8
Try fix of OsX build by change order of include
2022-03-25 15:49:57 +01:00
Filip Sykala
0a20b04bc8
Merge branch 'master' into fs_emboss
2022-03-25 15:09:31 +01:00
Vojtech Bubnik
5c8ff73fb1
Follow-up to bdb8c3729f
...
Fixing ExtrusionEntityCollection append move operator
(fixing double destruction of ExtrusionEntityCollections)
2022-03-25 14:40:51 +01:00
enricoturri1966
888f45c0d3
Tech ENABLE_PROCESS_G2_G3_LINES - Fixed update of horizontal slider in gcode preview
2022-03-25 14:03:44 +01:00
Filip Sykala
08c6e4faec
Add emboss text test
...
(created mainly to profile conversion)
2022-03-25 11:06:58 +01:00
Filip Sykala
1633f2c796
Fix of typp
2022-03-25 11:05:27 +01:00
Filip Sykala
e50e999b8e
Merge branch 'master' into fs_emboss
2022-03-25 09:16:01 +01:00
Filip Sykala
87fc2c4298
emboss do not twice copy glyph when acess to cache
2022-03-25 09:15:41 +01:00
Filip Sykala
f68d03eb87
Speed up insertation point into triangulation function by
...
Multi point insertation in CGAL(Constrained_Delaunay_triangulation_2::insert(begin, end))
and example on spatial sort index: https://doc.cgal.org/latest/Spatial_sorting/index.html#secsort_any_type_2
2022-03-25 09:14:32 +01:00
Filip Sykala
bdb8c3729f
Change way to move into vector to faster one
...
Regarding to BenchMark
https://quick-bench.com/q/RVoDNywC4ybLpW8KkHLDj5WDIMg
2022-03-25 08:49:43 +01:00
David Kocik
9ece7c0ad4
Rendering of regular text after hypertext in regular notifications.
...
(Using code from Hint notification)
2022-03-24 12:37:55 +01:00
David Kocik
8202862809
object info notifiction not show on copy obj
2022-03-24 12:37:55 +01:00
Filip Sykala
0487113f8b
fix bad shared name
2022-03-24 12:07:50 +01:00
Filip Sykala
da15e63a46
fix link problem
2022-03-24 12:07:36 +01:00
Filip Sykala
583babb3b4
Merge branch 'master' into fs_emboss
2022-03-24 11:48:09 +01:00
Filip Sykala
4e4ba09cbf
Merge branch 'et_world_coordinates' into fs_emboss
...
# Conflicts:
# src/libslic3r/Technologies.hpp
2022-03-24 11:47:59 +01:00
Filip Sykala
5ec3700cc0
Revert deps changes made by @Tamas in branch tm_deps_update_v2.5
2022-03-24 11:45:11 +01:00
Filip Sykala
2143489658
Fix for: ../src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.cpp: In lambda function: ../src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.cpp:104:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 104 | for (int x=0; x < width; ++x) | ~~^~~~~~~ ../src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.cpp:105:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 105 | for (int y = 0; y < height; ++y) { | ~~^~~~~~~~
2022-03-24 11:45:10 +01:00
Filip Sykala
0d77aaaa8d
Fix memory leaks
2022-03-24 11:45:10 +01:00
Lukáš Hejl
7d2e89286f
Added a possibility into thick_polyline_to_extrusion_paths() to separately set tolerance for merging two following lines based on a difference between lines width.
2022-03-24 11:31:03 +01:00
enricoturri1966
94b98e349b
Tech ENABLE_NEW_RECTANGLE_SELECTION - Fixed SHIFT + left mouse selection/deselection
2022-03-24 10:10:17 +01:00
enricoturri1966
9b34389f00
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2022-03-24 09:51:51 +01:00
enricoturri1966
11f0dc4589
Tech ENABLE_NEW_CAMERA_MOVEMENTS - Reverted middle mouse dragging to pan the view
2022-03-24 09:51:42 +01:00
Lukáš Hejl
eae3932550
Added missing includes (GCC11.1 without PCH).
2022-03-24 09:33:26 +01:00
enricoturri1966
b0b65a1f89
SPE-1208 - Fix for 3mf from another SW is loaded as a project and not as geometry
2022-03-23 17:20:54 +01:00
enricoturri1966
f970741dd4
Do not show ProjectDropDialog when drag and dropping a 3mf file produced by other softwares and the plater is not empty
2022-03-23 17:20:50 +01:00
enricoturri1966
fab6619641
#8032 - GCodeProcessor - Fixed parsing of LAYER_CHANGE tag for spiral vase mode
2022-03-23 17:17:23 +01:00
Lukas Matena
dc14ae07a6
Fixed incorrect handling of 3rd party 3MFs in SLA mode ( #6100 and others)
2022-03-23 17:16:17 +01:00
Lukas Matena
92a40d32ff
Fix of #8078 : double free on wxProgressDialog on Linux
2022-03-23 17:12:42 +01:00
enricoturri1966
24bcbd9c0c
Optimization in GLCanvas3D::_render_camera_target()
2022-03-23 15:18:24 +01:00
Vojtech Bubnik
fe71e7c597
Merge branch 'master' into et_world_coordinates
2022-03-23 14:05:33 +01:00
enricoturri1966
4b4ed423ef
Tech ENABLE_LEGACY_OPENGL_REMOVAL - Fix into GLModel::send_to_gpu()
2022-03-23 13:16:51 +01:00
enricoturri1966
3cecd07011
Tech ENABLE_LEGACY_OPENGL_REMOVAL - Refactoring of Camera::apply_viewport()
2022-03-23 11:11:13 +01:00
David Kocik
6853f8a3c6
MacOS build fixes
2022-03-23 09:34:12 +01:00
David Kocik
1f362afb24
Fixes after CR
...
Most important:
Change Download dialog to select path there.
Every user query triggers new download of version file, possibly stops former download (with dialog).
Some functions refactored.
2022-03-23 09:34:12 +01:00
Lukas Matena
5a6824273c
Comments from lm regarding previous commit
2022-03-23 09:34:12 +01:00
Lukas Matena
0e9a8f24c3
Added some missing includes (GCC 9.3, without PCH)
2022-03-23 09:34:12 +01:00
David Kocik
43124979e5
app updater feature
...
checks online version file
offers download of new version of slicer
download with notification
opens instalator or target folder
2022-03-23 09:34:12 +01:00
Filip Sykala
610c290548
Merge branch 'master' into fs_emboss
2022-03-23 09:00:06 +01:00
Filip Sykala
05b6d3578d
Clean process of initialization of style images, do not use manager pointer(could be released)
2022-03-23 08:58:46 +01:00
enricoturri1966
1d2339fbce
Follow-up of a0630420d9
- Fixed warning
2022-03-23 08:18:23 +01:00
Filip Sykala
501f6f021f
Initialize font style images in job
2022-03-22 21:38:07 +01:00
Filip Sykala
3772b3d0b5
Remove unnecessary ctors of data types,
...
no more need to use unique ptr to data
2022-03-22 17:49:45 +01:00
Filip Sykala
ef420c9b72
@david suggestion on Notification not steel focus
2022-03-22 17:04:28 +01:00
Filip Sykala
ffab47dac7
Update volume identified by ObjectID
...
(NOT VolumePtr which could invalidate by deleting volume)
2022-03-22 16:58:29 +01:00
Filip Sykala
d9249024ba
fix:
...
../src/libslic3r/CutSurface.cpp:368:110: error: cannot bind non-const lvalue reference of type 'CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, priv::IntersectingElement>&' to an rvalue of type 'CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Edge_index, priv::IntersectingElement>'
../src/libslic3r/CutSurface.cpp:369:110: error: cannot bind non-const lvalue reference of type 'CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Face_index, priv::IntersectingElement>&' to an rvalue of type 'CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epick> >::Property_map<CGAL::SM_Face_index, priv::IntersectingElement>'
../src/libslic3r/CutSurface.cpp:482:41: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector<CGAL::SM_Vertex_index, std::allocator<CGAL::SM_Vertex_index> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
../src/libslic3r/CutSurface.cpp:522:12: warning: unused variable 'count' [-Wunused-variable]
../src/libslic3r/CutSurface.cpp:1041:15: warning: unused variable 'color' [-Wunused-variable]
2022-03-22 15:59:58 +01:00
Filip Sykala
a7d3195ec0
Merge branch 'master' into fs_emboss
2022-03-22 15:48:51 +01:00
Filip Sykala
e6838f7e18
add new cgal as technology
2022-03-22 15:47:34 +01:00
enricoturri1966
86641a481e
Fixed typo
2022-03-22 15:35:02 +01:00
enricoturri1966
a0630420d9
Tech ENABLE_LEGACY_OPENGL_REMOVAL - Calculation of camera projection matrix
2022-03-22 15:20:51 +01:00
Filip Sykala
65909c74c4
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/libslic3r/Technologies.hpp
2022-03-22 12:52:16 +01:00
enricoturri1966
9076bcc268
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3
2022-03-22 08:23:10 +01:00
enricoturri1966
2defd32260
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_lines_g2_g3
2022-03-22 08:20:06 +01:00
enricoturri1966
ea55f16ce4
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3
2022-03-22 08:18:51 +01:00
enricoturri1966
9be3d926c5
Tech ENABLE_LEGACY_OPENGL_REMOVAL - A few refactorings and fixes
2022-03-22 08:18:39 +01:00
Filip Sykala
9c56e43f1d
Merge branch 'master' into fs_emboss
2022-03-21 21:40:50 +01:00
Filip Sykala
fec171d14e
Merge branch 'master' into fs_emboss
...
# Conflicts:
# src/libslic3r/Technologies.hpp
2022-03-21 21:40:37 +01:00
tamasmeszaros
c1e54675f5
Prevent hard crash in rare circumstances
2022-03-21 17:16:25 +01:00
Filip Sykala
60fcd11ef8
vojta wants
2022-03-21 14:58:03 +01:00
Filip Sykala
ee78a17ab9
Fix Unix directory delimiters
2022-03-21 13:47:50 +01:00
enricoturri1966
a2a9281ec8
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3
2022-03-21 13:10:57 +01:00
enricoturri1966
76d1d4949b
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Added shaders for glsl version 140
2022-03-21 13:10:47 +01:00
Filip Sykala
2621d66cb0
Const improve
2022-03-21 12:50:46 +01:00
enricoturri1966
4964d6ecd5
ENABLE_GL_IMGUI_SHADERS - Fixes in ImGuiWrapper::render_draw_data()
2022-03-21 11:31:32 +01:00
enricoturri1966
6ee4457b31
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_lines_g2_g3
2022-03-21 08:54:04 +01:00
enricoturri1966
93d703518d
Tech ENABLE_PROCESS_G2_G3_LINES - Improved detection of layer zs for gcode produced by other slicers
2022-03-21 08:53:55 +01:00
Filip Sykala
350d062495
Better fix of heap buffer overflow, suggested in https://github.com/nothings/stb/issues/1296
2022-03-21 06:37:34 +01:00
enricoturri1966
0bd3112b7a
Reworked custom gcode toolpaths generation
2022-03-18 15:45:42 +01:00
enricoturri1966
82fe599cae
Fixed warnings and build on MAC OS
2022-03-18 14:12:29 +01:00
enricoturri1966
21e6dccc12
Fixed conflicts after merge with master
2022-03-18 13:36:32 +01:00
enricoturri1966
8c8e908325
Tech ENABLE_PROCESS_G2_G3_LINES - Processing of gcode G2 and G3 lines
2022-03-18 13:34:53 +01:00
Lukas Matena
f3d92bdeff
Fixup of 5de93c8
(incorrectly solved merge conflict)
2022-03-18 10:25:00 +01:00
enricoturri1966
a7d466dc7c
Tech ENABLE_Z_OFFSET_CORRECTION set as default
2022-03-18 08:32:35 +01:00
enricoturri1966
45e4d90504
GCodeViewer - Hide bottom toolbar when loading a new gcode file
2022-03-17 15:44:03 +01:00
enricoturri1966
493050a279
Removed redundant line of code
2022-03-17 15:29:18 +01:00
enricoturri1966
fb22612d0d
Tech ENABLE_SPIRAL_VASE_LAYERS set as default
2022-03-17 15:12:03 +01:00
enricoturri1966
8d5dd759ad
SPE-1208 - Fix for 3mf from another SW is loaded as a project and not as geometry
2022-03-17 14:31:14 +01:00
Filip Sykala
bec8d5b31d
Cut now respect reduction of triangles
2022-03-17 14:24:35 +01:00
enricoturri1966
99861f1b6e
SPE-1207 - Extensions in Open/Save/Export dialogs - alternative implementation for file_wildcards()
2022-03-17 14:20:35 +01:00
Vojtech Bubnik
59e14cb752
Reworked constrained Delanay triangulation of polygons / expolygons
...
using CGAL CDT implementation:
Removed all the sets / maps, replaced with vectors and CDT vertex
intrusive indices.
Reworked the outside / inside classification using just the CDT
"constrained edge" attributes and a single queue.
Cherry pick commit 1648ae853d6c69a1118efbc694dadeb9965154ee
2022-03-17 13:09:10 +01:00
Vojtech Bubnik
c11948a084
FontItem improvmement: Use default constructors to let the compiler
...
generate move constructor and move assignement.
Also used some move operators to reduce unnecessary memory allocations.
Cherry picked commit: 120a85d4c4b90ffafced442ee5e63e5f794f6945
2022-03-17 12:37:21 +01:00
Filip Sykala
96c5744684
Merge branch 'fs_emboss' of https://github.com/prusa3d/PrusaSlicer into fs_emboss
2022-03-17 12:27:13 +01:00
Filip Sykala
83e62bbd28
Use property map instead of std::map
2022-03-17 12:25:46 +01:00
Filip Sykala
3685c59e3e
Add reduction map
2022-03-17 11:44:43 +01:00
Lukas Matena
ff2b8da8dc
Fixed crash when pressing 'Reset rotation' button while editing SLA support points (mentioned in #7359 )
2022-03-17 11:39:58 +01:00
Lukas Matena
5de93c8784
Fixed incorrect handling of 3rd party 3MFs in SLA mode ( #6100 and others)
2022-03-17 11:13:20 +01:00
Lukáš Hejl
0c4df47bd0
Fixed various issues in the ported Lightning infill.
...
Added export to SVG for TreeNode.
Also was finalized integration of Lightning infill and Lightning infill was enabled.
2022-03-16 23:37:05 +01:00
Filip Sykala
84bde2163d
Partialy prepare surface cut
2022-03-16 16:58:36 +01:00
Filip Sykala
87f22765ba
Separate functionality
2022-03-15 19:53:43 +01:00
enricoturri1966
9701d3b01d
Follow-up of 033bee6431
- Fixed warnings
2022-03-15 10:31:30 +01:00
enricoturri1966
4e17c02505
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_new_camera_movements
2022-03-15 09:18:04 +01:00
enricoturri1966
568bd39c5a
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Fixed rendering of default bed in thumbnails
2022-03-15 09:16:06 +01:00
enricoturri1966
58701b237d
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Fixed rendering of bed texture in thumbnails
2022-03-15 09:05:16 +01:00
enricoturri1966
887ce89558
Limit width of GCodeViewer::SequentialView::GCodeWindow
2022-03-15 08:50:00 +01:00
enricoturri1966
0a2001ed1c
#8032 - GCodeProcessor - Fixed parsing of LAYER_CHANGE tag for spiral vase mode
2022-03-14 15:21:00 +01:00
enricoturri1966
033bee6431
Removed obsolete code from GCodeViewer
2022-03-14 14:55:25 +01:00
enricoturri1966
9174fc4872
Removed obsolete tech ENABLE_FIXED_SCREEN_SIZE_POINT_MARKERS
2022-03-14 14:25:09 +01:00
enricoturri1966
2ab8469cb6
Refactoring in ImGuiWrapper::render_draw_data()
2022-03-14 13:34:08 +01:00
enricoturri1966
f0bad14748
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Small refactoring into GCodeViewer::render_toolpaths()
2022-03-14 09:59:38 +01:00
enricoturri1966
4eee0d05f3
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Use shader's vertex attributes and matrices in GLMmSegmentationGizmo3DScene
2022-03-14 09:50:42 +01:00
enricoturri1966
5586fd92f2
Follow-up of d0d89a4d5b
- Fixed warnings
2022-03-14 09:50:25 +01:00
enricoturri1966
d0d89a4d5b
Tech ENABLE_GL_IMGUI_SHADERS - Render imgui using shaders
2022-03-14 09:04:44 +01:00
enricoturri1966
ac0ec5fa43
Tech ENABLE_NEW_CAMERA_MOVEMENTS_CTRL_ROTATE renamed as ENABLE_NEW_CAMERA_MOVEMENTS
...
Tech ENABLE_NEW_CAMERA_MOVEMENTS_MIDMOUSE_ROTATE merged into ENABLE_NEW_CAMERA_MOVEMENTS
Tech ENABLE_NEW_CAMERA_MOVEMENTS_SHIFT_SELECTION renamed as ENABLE_NEW_RECTANGLE_SELECTION
2022-03-11 12:36:09 +01:00
enricoturri1966
2342002151
Tech ENABLE_NEW_CAMERA_MOVEMENTS_CTRL_ROTATE - Fixed volumes moving after releasing CTRL key
...
Tech ENABLE_NEW_CAMERA_MOVEMENTS_SHIFT_SELECTION - Selection rectangle not started while hovering on a volume
2022-03-11 11:28:08 +01:00
enricoturri1966
4a5ad304ad
Fixed conflicts after merge with master
2022-03-11 09:35:02 +01:00
enricoturri1966
2c80ecca41
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Fixed rendering of gizmo rotate
2022-03-11 08:43:07 +01:00
enricoturri1966
3dddfa919a
Debug tech ENABLE_GLMODEL_STATISTICS - Shows an imgui dialog with GLModel statistics data
2022-03-10 15:55:15 +01:00
enricoturri1966
56e597aef8
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Fixed rendering of sidebar hints reference system
2022-03-10 14:42:05 +01:00
enricoturri1966
6ef5da5a73
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Fixed rendering of selection bounding box
2022-03-10 14:03:50 +01:00
enricoturri1966
f1160e2562
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Fixed rendering of bed axes
2022-03-10 13:56:33 +01:00
enricoturri1966
0fa4e51c8f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates
2022-03-10 13:40:51 +01:00
enricoturri1966
9d2314557d
Tech ENABLE_GL_SHADERS_ATTRIBUTES - Removed remaining pairs glPushMatrix()/glPopMatrix()
2022-03-10 13:40:37 +01:00
enricoturri1966
321f94afd0
Merge remote-tracking branch 'origin/et_world_coordinates' into fs_emboss
2022-03-10 13:22:36 +01:00
enricoturri1966
05b65c3a43
Fixed conflicts after merge with branch et_world_coordinates
2022-03-10 13:22:20 +01:00
enricoturri1966
43db64be05
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates
2022-03-10 12:49:10 +01:00
enricoturri1966
27861fa0bd
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2022-03-10 12:48:40 +01:00
enricoturri1966
f0a4fd1123
Fixed GLVolumes color when tech ENABLE_LEGACY_OPENGL_REMOVAL is disabled
2022-03-10 12:48:31 +01:00
Lukas Matena
68ca42abbf
Merge branch 'stable'
2022-03-10 12:29:17 +01:00
enricoturri1966
fb38d80458
Fixed conflicts after merge with master
2022-03-10 11:33:59 +01:00
enricoturri1966
a9465ddedc
A few small refactorings
2022-03-10 11:27:05 +01:00
enricoturri1966
b9b8406ad8
Fixed conflicts after merge with master
2022-03-10 10:32:00 +01:00
Filip Sykala
c8e3836177
Fix merge
2022-03-09 12:59:20 +01:00
enricoturri1966
57ffa4d9ee
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3
2022-03-09 12:06:09 +01:00
enricoturri1966
f8ce187262
Tech ENABLE_LEGACY_OPENGL_REMOVAL - Refactoring of GLModel to automatically detect the data type to use into the index buffer in dependence of vertices count
2022-03-09 11:51:02 +01:00
Filip Sykala
5ffab4069a
Merge branch 'tm_deps_update_v2.5' into fs_emboss_with_CGAL_5_4
...
# Conflicts:
# deps/CGAL/CGAL.cmake
2022-03-09 11:09:34 +01:00
Filip Sykala
f75f326f8e
Merge branch 'master' into fs_emboss_with_CGAL_5_4
...
# Conflicts:
# src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp
2022-03-09 11:08:39 +01:00
Filip Sykala
70b94d592b
Merge branch 'et_world_coordinates' into fs_emboss_with_CGAL_5_4
...
# Conflicts:
# src/libslic3r/Technologies.hpp
# src/slic3r/GUI/Gizmos/GLGizmoBase.hpp
# src/slic3r/GUI/Gizmos/GLGizmosManager.cpp
2022-03-09 11:06:58 +01:00
enricoturri1966
46283cfde3
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES renamed as ENABLE_GL_SHADERS_ATTRIBUTES
2022-03-09 08:22:07 +01:00
Filip Sykala
e8cfe35f78
Do not use RaycastManager inside job
...
Separate Jobs for Creation of volume from creation of Object
2022-03-08 19:15:56 +01:00
enricoturri1966
5ffe010a9d
Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL merged into ENABLE_LEGACY_OPENGL_REMOVAL
2022-03-08 14:50:32 +01:00
enricoturri1966
05efb88e3f
Tech ENABLE_GLBEGIN_GLEND_REMOVAL renamed as ENABLE_LEGACY_OPENGL_REMOVAL
2022-03-08 14:08:11 +01:00
enricoturri1966
80717bbdec
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Some code cleanup
2022-03-08 13:27:51 +01:00
enricoturri1966
65b5af9561
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: variable_layer_height
2022-03-08 12:48:21 +01:00
enricoturri1966
dbdc272c4e
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: mm_gouraud
2022-03-08 11:17:34 +01:00
enricoturri1966
66fa2b1e26
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: mm_contour
2022-03-08 10:57:43 +01:00
Filip Sykala
3b55de7e0b
change std:err to BOOST_LOG_TRIVIAL(error)
2022-03-08 09:50:43 +01:00
Filip Sykala
f4fc23ce0d
fix init of string
2022-03-08 09:30:50 +01:00
enricoturri1966
c17c4d2e9a
Follow-up of 005fef7bf6
- Fixed imgui dialogs associated to gizmo bar and toolbar items
2022-03-08 09:24:42 +01:00
Filip Sykala
a6834a1a82
WxUtils are using imap
...
Remove unused map utils
2022-03-08 09:22:56 +01:00
Filip Sykala
41a506688a
Change 2 map to bimap in TextConfigurationSerialization
2022-03-08 08:35:26 +01:00
Lukas Matena
62cc48188d
Fix background color in InfoDialog on older macOSes ( #3775 , #7603 )
2022-03-07 16:43:21 +01:00
enricoturri1966
9fb350e3dd
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud
2022-03-07 15:31:23 +01:00
enricoturri1966
f4726f738c
Follow-up of 005fef7bf6
- Fixed highlight arrows for gizmos bar and toolbars
2022-03-07 15:06:45 +01:00
Filip Sykala
6fdaee3cfe
Fix data type of collection
...
Fix warnings
../src/libslic3r/Emboss.cpp:135:24: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
../src/libslic3r/Emboss.cpp:653:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2057:12: warning: unused variable 'count_icons' [-Wunused-variable]
../src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:2058:12: warning: unused variable 'count_states' [-Wunused-variable]
2022-03-07 12:16:24 +01:00
enricoturri1966
568f42660a
Follow-up of 005fef7bf6
- Fixed Toolbars
2022-03-07 12:02:19 +01:00
Lukáš Hejl
6c51e5148c
Fix of #7994 (Travel very close to the inner holes, could cross external perimeter when the avoid crossing perimeters was enabled.)
2022-03-07 10:48:17 +01:00
enricoturri1966
005fef7bf6
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: flat_texture
2022-03-07 09:45:29 +01:00
Filip Sykala
29156fd52c
Add check for ttf extension for OsX
2022-03-04 15:22:45 +01:00
enricoturri1966
545056bf7c
Fixed warnings
2022-03-04 14:17:55 +01:00
enricoturri1966
93610ebb02
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: printbed
2022-03-04 14:10:41 +01:00
enricoturri1966
4323b602f5
Code cleanup
2022-03-04 13:57:11 +01:00
enricoturri1966
44a00be329
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: toolpaths_cog
2022-03-04 13:50:31 +01:00
enricoturri1966
b84b6af32a
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: background
2022-03-04 13:30:21 +01:00
enricoturri1966
191222c3a8
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: flat - Travel moves in gcode preview
2022-03-04 13:14:03 +01:00
enricoturri1966
cdf3cb83b6
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light_instanced_attr - Instanced options in gcode preview
2022-03-04 12:46:01 +01:00
enricoturri1966
bca966039e
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Toolpaths and batched options in gcode preview
2022-03-04 12:07:08 +01:00
enricoturri1966
c344a633ee
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3
2022-03-04 10:52:45 +01:00
enricoturri1966
d6b0a9858b
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Selection sidebar hints
2022-03-04 10:52:30 +01:00
Filip Sykala
111d993849
Fix texture size to be in pixels
2022-03-04 09:53:14 +01:00
YuSanka
3505e5a290
Fix of leaking GDI resources on Win7 #8002 :
...
- Code refactoring for draw_focus_rect.
- Use one PaintDC for rendering
- DoubleSlider::Control::Ruler refactoring
- Suppress to update ruler for horizontal slider
2022-03-04 09:27:29 +01:00
enricoturri1966
f7d06f4ec8
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Gizmo Simplify
2022-03-04 09:16:17 +01:00
enricoturri1966
d71ad7177e
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Gizmo Rotate grabber extensions
2022-03-04 09:08:15 +01:00
enricoturri1966
7df713d471
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3
2022-03-04 09:08:02 +01:00
enricoturri1966
ead51d69b7
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Gizmo Move grabber extensions
2022-03-04 09:01:10 +01:00
enricoturri1966
31013fb6df
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Refactoring of flat vertex shader
2022-03-04 08:54:23 +01:00
Filip Sykala
284546ca2e
Hot fix before author of stb_truetype library fix issues:
...
https://github.com/nothings/stb/issues/1296
Prevent Heap buffer overflow
Allocate more memory for MAC font "Times.ttc"
2022-03-03 17:21:30 +01:00
Filip Sykala
699533e22a
Hot fix before author of stb_truetype library fix issues:
...
https://github.com/nothings/stb/issues/1283
Add ability to open symbol fonts on windows
2022-03-03 17:14:14 +01:00
Filip Sykala
133ce45aeb
Fix not rendered style image. e.g. can't load font
2022-03-03 16:26:50 +01:00
Lukáš Hejl
4967b940b8
Fixed a compiler warning.
2022-03-03 14:56:18 +01:00
enricoturri1966
f9cabee382
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Gizmo SLA Supports
2022-03-03 14:28:43 +01:00
enricoturri1966
919730e969
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Gizmo Hollow
2022-03-03 14:01:34 +01:00
enricoturri1966
bceeb67c53
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3
2022-03-03 13:31:01 +01:00
enricoturri1966
2d72931fac
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Gizmo Scale hovered grabbers
2022-03-03 13:30:22 +01:00
enricoturri1966
dccc8aea17
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Gizmo Move hovered grabber
2022-03-03 13:17:19 +01:00
enricoturri1966
661ecdc142
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Gizmo Cut
2022-03-03 13:10:47 +01:00
enricoturri1966
14c23a6526
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - GLGizmoBase grabbers
2022-03-03 13:04:00 +01:00
Filip Sykala
f35065b77f
Fix for commit 8792331516
...
add escape of special symbols
2022-03-03 12:58:05 +01:00
enricoturri1966
14f4345389
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Thumbnails render
2022-03-03 12:36:44 +01:00
Lukas Matena
a3b9d1d82f
Added a comment explaining activate_gizmo return value
2022-03-03 11:47:16 +01:00
Lukas Matena
34a0f6d970
Bumped up version to 2.4.1-rc1
2022-03-03 11:16:57 +01:00
enricoturri1966
3003db411f
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - GCodeViewer shells
2022-03-03 09:56:13 +01:00
enricoturri1966
8d43a854c6
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Sequential view marker
2022-03-03 09:46:04 +01:00
enricoturri1966
a3753c9d9c
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Bed model
2022-03-03 09:29:54 +01:00
enricoturri1966
8315f43ed0
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: gouraud_light - Bed axes
2022-03-03 09:21:52 +01:00
enricoturri1966
abb5f5f99a
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: flat - GLGizmoPainterBase::m_circle
2022-03-03 08:40:12 +01:00
Filip Sykala
ad1510a30c
Start using string_view in truncate text
2022-03-03 08:13:00 +01:00
enricoturri1966
a6e84aec20
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: flat - Gizmo SLA Supports points
2022-03-02 15:10:34 +01:00
Filip Sykala
a0dde4651b
Add default value to optional input
...
Remove unnecessary addiction to canvas3d in imgui wrapper
2022-03-02 14:34:25 +01:00
enricoturri1966
3165a4d0d5
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3
2022-03-02 14:32:30 +01:00
enricoturri1966
5621f00ee6
Some refactoring into GLGizmoSlaSupports::render_points()
2022-03-02 14:31:24 +01:00
enricoturri1966
bf57d022d4
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3
2022-03-02 13:28:42 +01:00
enricoturri1966
4990558dee
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Fixed a few bugs when the tech is disabled
2022-03-02 13:28:20 +01:00
enricoturri1966
b4f9d91b73
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: flat - debug tech PRUSASLICER_TRIANGLE_SELECTOR_DEBUG
2022-03-02 13:07:36 +01:00
Filip Sykala
2a62881c39
rename its storing functions
2022-03-02 12:23:22 +01:00
enricoturri1966
5cf6219f3e
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: flat - GLGizmoPainterBase::s_sphere
2022-03-02 12:21:59 +01:00
enricoturri1966
a07e02f5ab
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3
2022-03-02 12:11:33 +01:00
enricoturri1966
5193a15852
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Use 2D vertices to render GLGizmoPainterBase circle
2022-03-02 12:10:02 +01:00
Filip Sykala
99d3e102c8
Add focus on selected font when open combobox
2022-03-02 11:59:22 +01:00
enricoturri1966
93afbd551b
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: flat - Gizmo Hollow picking
2022-03-02 11:56:09 +01:00
Filip Sykala
bd5d2d4493
Fix spelling
2022-03-02 10:57:25 +01:00
Filip Sykala
66a3752782
Add note to readme about stdlib files
...
Revert changes in imstb_truetype.h to version of imgui v1.83
(decrease version of stb_truetype library but use imgui changes)
2022-03-02 10:50:10 +01:00
enricoturri1966
278ec6fe93
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: flat - Layers editing
2022-03-02 10:12:44 +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
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
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
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
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
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
enricoturri1966
2aa79ec483
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_new_camera_movements
2022-02-24 13:24:28 +01:00
enricoturri1966
a32c8b77eb
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates
2022-02-24 13:21:15 +01:00
enricoturri1966
cd32254190
Fixed conflicts after merge with master
2022-02-24 13:17:30 +01:00
Lukas Matena
e058f794d9
Merge branch 'stable'
2022-02-24 13:05:05 +01:00
enricoturri1966
68dae1d166
Fixed conflicts after merge with master
2022-02-24 12:54:57 +01:00
Filip Sykala
3cd15ac005
Merge branch 'master' into fs_mouse
2022-02-23 16:25:44 +01:00
enricoturri1966
7150ef05cc
Tech ENABLE_WORLD_COORDINATE - Fixed rotation performed from sidebar manipulation fields
2022-02-23 15:51:56 +01:00
enricoturri1966
8ae6ccff08
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates
2022-02-23 15:41:23 +01:00
enricoturri1966
b155d1a2c3
Follow-up of 1eac357739
- Fixed color of volumes after creation
2022-02-23 15:40:25 +01:00
enricoturri1966
99b45039a5
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_world_coordinates
2022-02-23 14:59:58 +01:00
enricoturri1966
b4516396fe
SPE-1202 - Fixed project name after loading a 3mf file whose path contains diacritics by double clicking
2022-02-23 14:56:16 +01:00
Filip Sykala
0d48cf5ab9
Merge branch 'master' into fs_mouse
2022-02-23 14:43:42 +01:00
enricoturri1966
c78ee8f936
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2022-02-23 14:27:19 +01:00
enricoturri1966
148ed7fee4
Follow-up of 1eac357739
- Fixed warning
2022-02-23 14:27:10 +01:00
Lukas Matena
0a280be8d0
Placeholder parser fixes
2022-02-23 13:44:26 +01:00
enricoturri1966
3bdc6e49c1
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2022-02-23 13:39:59 +01:00
enricoturri1966
1eac357739
Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel: GLVolume geometry + removed class GLIndexedVertexArray from codebase
2022-02-23 13:39:54 +01:00
Lukas Matena
d3e7a9613e
Fix of cut gizmo: contour placed incorrectly with elevated objects
2022-02-23 11:01:02 +01:00