18033 Commits

Author SHA1 Message Date
tamasmeszaros
747d10342e Try to add iconv for boost locale 2022-01-31 20:49:07 +01:00
tamasmeszaros
0fc622e591 WIP 2022-01-31 18:37:33 +01:00
tamasmeszaros
bbd1f3f8d8 WIP 2022-01-27 14:45:20 +01:00
tamasmeszaros
588b158555 Added missing include (Clang 12).
First attempt to enable MemorySanitizer builds on Linux with clang.

remove wx specific stuff


Append msan cmake opts to common cmake opts


Clean up


fix


cleanup 2


add expat es dependency for fontconfig


revert fPIC in fontconfig


fpic


fix boost


add pic for qhull


working compiler flag forwarding
2022-01-27 10:05:16 +01:00
tamasmeszaros
3e087adc18 Fix OpenVDB on Windows 2022-01-26 13:09:40 +01:00
tamasmeszaros
60f84bca62 Fix OpenCSG build
Remove the version requirement for GLEW
2022-01-26 09:22:56 +01:00
tamasmeszaros
a400b68b6a Disable tests build for tbb
Some tests also fail to build
2022-01-26 07:57:16 +01:00
tamasmeszaros
654593c434 Update intel TBB to 2021.5 and OpenVDB to 8.2 2022-01-26 07:57:16 +01:00
tamasmeszaros
37513b883f Use upstream Qhull, remove duplication in deps and src
REALfloat is not defined to 0 on all platforms.
2022-01-26 07:57:16 +01:00
tamasmeszaros
e8c4c4565f Update cereal version from 1.2.2 to 1.3.0 2022-01-26 07:57:16 +01:00
tamasmeszaros
959d1f5a82 Revert to GLEW 2.1 as most Linux distros as using that 2022-01-26 07:57:16 +01:00
tamasmeszaros
b3f87494d8 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-01-26 07:57:16 +01:00
tamasmeszaros
9e0593f530 Use upstream expat, remove duplication in deps and src
Fix clash of builtin findEXPAT with config scripts
2022-01-26 07:57:16 +01:00
enricoturri1966
c823ea0710 Fixed build on asan linux 2022-01-25 16:20:33 +01:00
enricoturri1966
7150e0adda Follow-up of f2a7245f365570660b85755003b45cc448117c76 - Apply clamping max bounding box to avoid z-fighting only in gcode preview 2022-01-25 13:59:10 +01:00
enricoturri1966
7a3f71331d Merge branch 'dev' of https://github.com/prusa3d/PrusaSlicer into dev 2022-01-24 14:24:20 +01:00
enricoturri1966
12763c0a53 #7785 - 3D view tooltip position as a function of mouse cursor size on Windows 2022-01-24 14:24:10 +01:00
YuSanka
8c4688194a Merge remote-tracking branch 'origin/master' into dev 2022-01-24 10:40:12 +01:00
enricoturri1966
7d45da065a Partial revert of e12cf58c913017ceab660b6f4ef9ba8c6f6dc19d 2022-01-24 09:43:29 +01:00
enricoturri1966
39fa0b3c46 Fixed wrong cut contours shown by gizmo cut (SPE-1177) 2022-01-24 09:36:44 +01:00
enricoturri1966
0e173e3f82 Refactoring of lambda extract_move_id() to improve performance of method GCodeViewer::load_toolpaths() 2022-01-24 08:51:19 +01:00
YuSanka
7111da2dbf Merge remote-tracking branch 'origin/master' into dev 2022-01-24 08:37:51 +01:00
rtyr
ea61190c1c
Merge pull request #7782 from top-gun/master
RatRig printer profiles: optimizations
2022-01-21 23:36:35 +01:00
top-gun
94c3110887 RatRig printers: Prifle optimizations
changed the default infill to cubic

remove accidental .bak file
2022-01-21 22:58:38 +01:00
YuSanka
959804c80c Fixed a use of uninitialized variables reported by MemorySanitizer 2022-01-21 16:54:18 +01:00
YuSanka
0cc3a67b8c Localization: CA: Manual merge of the https://github.com/prusa3d/PrusaSlicer/pull/7566 2022-01-21 15:53:08 +01:00
YuSanka
c9dbc1cbba Localization: Added missed phrases -> Updated POT and dictionaries for CZ, PL, IT, ES, DE, FR
+ Command to remove obsolite lines is added to gettext_concat_wx_po_with_po and gettext_merge_po_with_pot scripts
+ POs for CA, KR, NL, BR, RU, TR, UK, ZH are merged with new POT
+ Updated all MO files
2022-01-21 15:31:01 +01:00
enricoturri1966
35dd03e8cb Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Camera target 2022-01-21 12:07:54 +01:00
enricoturri1966
05dec1bee9 Fix in debug tech ENABLE_SHOW_CAMERA_TARGET 2022-01-21 11:44:13 +01:00
enricoturri1966
bcaa0d38bd Fixed uninitialized variables reported by MemorySanitizer in Geometry::Transformation 2022-01-21 11:26:44 +01:00
YuSanka
fa9a0beec7 Follow-up to 1dffc40f - Save app_config every time a "restore_win_position" is changed
Fix for cases witch are described in https://github.com/prusa3d/PrusaSlicer/issues/2939#issuecomment-1017730712
2022-01-21 11:17:14 +01:00
Lukas Matena
d2664ea295 Fixed crashes with specific configuration of draft shield:
the crashing cases were:
- skirts=0 + dsEnabled
- skirt_height=0 + dsLimited

Also, when ooze_prevention is enabled with multiple extruders and skirt is disabled, 2.4.0 does not generate infinite skirt.
Version 2.3.3 does, ooze prevention overrides the disabled skirt. This commit reinstates the old behaviour.

The issues were introduced in b466f18.
2022-01-21 11:07:18 +01:00
enricoturri1966
2673994471 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - LayersEditing profile 2022-01-21 11:03:25 +01:00
enricoturri1966
0e3a3aa522 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - GLGizmoPainterBase circle 2022-01-21 09:33:52 +01:00
enricoturri1966
0a177d0e06 Merge branch 'dev' of https://github.com/prusa3d/PrusaSlicer into dev 2022-01-21 08:34:50 +01:00
enricoturri1966
08a2711034 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Gizmo rotate 2022-01-21 08:34:42 +01:00
Lukáš Hejl
6fed5c29a1 Fixed use of an uninitialized variable in GLGizmoPainterBase::update_raycast_cache(). 2022-01-20 15:31:53 +01:00
YuSanka
94b8c4f096 Merge remote-tracking branch 'origin/master' into dev 2022-01-20 15:22:24 +01:00
enricoturri1966
f6f95808cc Tech ENABLE_GLBEGIN_GLEND_REMOVAL - GLSelectionRectangle rectangle 2022-01-20 14:34:19 +01:00
YuSanka
d1523d2a6b Localization: Updated POT and dictionaries for CZ, PL, IT, ES, DE, FR
+ Fixed phrases in Tab.cpp, hints.ini, NotificationManager.cpp
+ POs for CA, KR, NL, BR, RU, TR, UK, ZH are merged with new POT
+ Updated all MO files
2022-01-20 14:18:55 +01:00
YuSanka
c932936b68 Fix of warnings 2022-01-20 14:18:55 +01:00
David Kocik
86c49163f8 latin-2 for Hungarian in imgui
#5479
2022-01-20 14:17:02 +01:00
enricoturri1966
f5364a6f17 Merge remote-tracking branch 'origin/et_gcode_z_offset' 2022-01-20 13:52:18 +01:00
enricoturri1966
803d797bd7 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_z_offset 2022-01-20 13:46:03 +01:00
enricoturri1966
18e2cc2298 Tech ENABLE_SHOW_NON_MANIFOLD_EDGES - 1st installment - Calculate and show in 3D view non-manifold edges as lines 2022-01-20 13:32:24 +01:00
YuSanka
ded855d0c2 Fix for #7781 - Entering value in Thumbnail setting causes PrusaSlicer to crash
Follow-up 106e520a - During code refactoring "thumbnails" option wasn't correctly processed
2022-01-20 10:07:26 +01:00
enricoturri1966
81edc7d752 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Gizmo scale grabber connections 2022-01-20 08:28:50 +01:00
Lukáš Hejl
e0883910dd Added a missing include (Clang 12 without PCH). 2022-01-19 20:39:28 +01:00
Lukas Matena
06cca525d0 Added a missing include for gcc 2022-01-19 15:16:46 +01:00
YuSanka
667842ec8b Implemented get_wraped_wxString() to wrap the message text inside the MessageDialog and RichMessageDialog 2022-01-19 15:16:18 +01:00