Filip Sykala
df4a95695b
Merge branch 'fs_mouse' of https://github.com/prusa3d/PrusaSlicer into fs_mouse
...
# Conflicts:
# src/slic3r/GUI/GLCanvas3D.cpp
2021-12-14 17:50:46 +01:00
Filip Sykala
b900a8109b
fix warn from switch
2021-12-14 17:49:46 +01:00
Lukas Matena
1216e593f0
Added a missing forward declaration, fixed some warnings
2021-12-14 17:08:56 +01:00
Lukas Matena
2d72426971
Merge branch 'dev' into fs_mouse
2021-12-14 15:10:57 +01:00
Lukas Matena
7f9e519baf
Merge branch 'master' into dev
2021-12-14 15:10:42 +01:00
YuSanka
e2ac37e717
Follow-up 6d2efe29a4
- Call wxInitAllImageHandlers() before any UI actions to avoid "No image handler..." warnings.
...
+ Deleted unnecessary app_config->save() call
2021-12-14 14:56:38 +01:00
Lukáš Hejl
08402abf2b
Used double instead of float for computing distance between two polygon vertices in precompute_polygon_distances() in the avoid crossing perimeters.
...
Using a float instead of a double caused accumulation of error in the calculated distance, which in rare cases triggered an assert in get_shortest_direction().
2021-12-14 14:49:00 +01:00
rtyr
e745ef095f
Updated for the PrusaSlicer 2.4.0-rc release.
2021-12-14 14:41:25 +01:00
YuSanka
6d2efe29a4
Localization: Updated dictionaries for CS, DE, ES, FR, IT, NL, PL
...
+ GUI_App.cpp: Set language, color mode and initialization of image handlers before a call of check_older_app_config()
2021-12-14 14:13:44 +01:00
enricoturri1966
cc2b8da6a4
#7461 - Use three floats for defining vertex normal to render travel toolpaths. This fixes a crash on NVIDIA Quadro graphics cards when turning on travel moves visibility in preview.
2021-12-14 13:53:37 +01:00
YuSanka
0538363b2b
Updated sha256 value for wxWidgets
2021-12-14 12:06:08 +01:00
YuSanka
8b3e413633
Follow-up e2475c95
- Disable check of the compatibility of the "support_material" and "overhangs" options for profile which was loaded from 3mf
2021-12-14 11:49:53 +01:00
Filip Sykala
03d0e36f2f
Merge branch 'dev' into fs_mouse
...
# Conflicts:
# src/slic3r/GUI/Gizmos/GLGizmoBase.cpp
# src/slic3r/GUI/Gizmos/GLGizmoBase.hpp
# src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp
# src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp
# src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp
2021-12-14 11:13:42 +01:00
YuSanka
5243abcece
Check "support_material" and "overhangs" relations only on global settings level.
...
Note: It can be changed in the future, when infrastructure for saving of this relation per configuration will be implemented
2021-12-14 10:49:47 +01:00
tamasmeszaros
35345d9fe0
Merge branch 'tm_tbb_find'
2021-12-14 10:49:05 +01:00
tamasmeszaros
08f88f09da
Fix error in previous commit
2021-12-13 17:11:17 +01:00
YuSanka
dc3da0b626
Fix for crash from #7486 - PrusaSlicer crashes when doing this commands
2021-12-13 16:19:58 +01:00
tamasmeszaros
914f170a98
Use TBB config scripts to find the library if using dynamic libraries.
...
fixes #7470
fixes #6355 ?
2021-12-13 15:53:24 +01:00
David Kocik
2121a98bea
Double ampersand in text
2021-12-13 13:39:24 +01:00
enricoturri1966
80324de45d
Fixed objects bigger than print volume set as sinking after calling 'Scale to print volume' command - SPE-1155
2021-12-13 11:32:59 +01:00
Vojtech Bubnik
373ea7ce75
Merge branch 'master' of https://github.com/Prusa3D/PrusaSlicer
2021-12-13 11:18:55 +01:00
Vojtech Bubnik
e3d345aa17
Fix of PrusaSlicer crashes when using fuzzy skin and setting 0 for values #7468
...
Fuzzy skin will be disabled for regions with
with fuzzy_skin_point_dist < 0.01 or fuzzy_skin_thickness.value < 0.001
as the first one creates excessive long extrusions while the second
one does not modify the perimeters.
2021-12-13 11:18:43 +01:00
Filip Sykala
291a21445c
Fix do not render fot picking druring dragging
2021-12-13 10:49:16 +01:00
enricoturri1966
0d68a534ab
Always use batched models to render options in preview
2021-12-13 09:50:13 +01:00
YuSanka
23284b61ea
Fix for #7481 - Found typo in BitmapComboBox.cpp L257: _MSW_DAEK_MODE
2021-12-13 09:27:35 +01:00
Vojtech Bubnik
021457d40f
Fixed minor typo in wording.
2021-12-12 14:44:12 +01:00
Vojtech Bubnik
23e4ecdf0f
Follow-up to c772d28070
...
Support for oneTBB from oneAPI, where Intel reworked and deprecated
some interfaces.
Implements some of TBB universal fix (2020/2021 fixes) #7332
This one adds TBB_HAS_GLOBAL_CONTROL for the up to date oneTBB.
2021-12-12 14:14:43 +01:00
Vojtech Bubnik
c772d28070
Support for oneTBB from oneAPI, where Intel reworked and deprecated
...
some interfaces.
Implements some of TBB universal fix (2020/2021 fixes) #7332
2021-12-12 14:01:06 +01:00
Vojtech Bubnik
a9dfb74c67
Fix of Bed shape inverted origin position #7474
...
The bug was introduced with cc44089
due to out of print bed detection refactoring.
2021-12-12 08:38:56 +01:00
Vojtech Bubnik
f589dd7851
Added asserts to check for empty calls to glMultiDrawElements().
...
Some OpenGL drivers crash on empty glMultiDrawElements, see GH #7415 .
2021-12-12 07:35:13 +01:00
Vojtech Bubnik
3b1f6d33cc
Updating wxWidgets SHA due to
...
"Fixed HiDPI scaling issue of dark moded spin control buttons"
2052db1e5d
2021-12-12 06:26:15 +01:00
rtyr
0255ff2fd6
Bumped up version to 0.1.1
2021-12-11 21:01:34 +01:00
rtyr
cc2c2235e5
Delete ENDER2PRO_thumbnail(NONBETA).png
2021-12-11 20:57:06 +01:00
rtyr
5d8a2fac71
Merge pull request #7417 from spuder/ender2-pro
...
Add ender 2 pro
2021-12-11 20:56:09 +01:00
Vojtech Bubnik
45038f2ccc
Fix of PS 2.4.0 Beta 4: No image handler for type 15 defined. #7469
...
On Linux, image handlers need to be initialized before showing
any PNG.
2021-12-11 16:59:21 +01:00
Vojtech Bubnik
f033a79a2a
Bumped up version number.
2021-12-11 10:28:20 +01:00
Spencer Owen
2bba01f482
Merge branch 'master' into ender2-pro
2021-12-10 17:08:17 -07:00
Lukáš Hejl
3fd7a5a4b1
Fixed typo in GLGizmoPainterBase::get_projected_mouse_positions() after 7bb38840e1
.
2021-12-10 22:37:53 +01:00
rtyr
c3f144c7ea
Ender2 Pro resources
2021-12-10 18:42:39 +01:00
Vojtech Bubnik
121bb260db
Fix of disabling thick bridges adds unnecessary support interfaces #7260
...
Improved numerical robustness when removing bridging perimeters from
overhangs to be supported.
2021-12-10 18:27:10 +01:00
YuSanka
080e80a4d6
Localization: Next improvements: CS, IT, ES, DE, ES, FR
2021-12-10 17:28:36 +01:00
YuSanka
14749d3c73
Code refactoring for ObjectList::get_selection_indexes().
...
Assert is changed to check if selection isn't empty.
Elsewhere processing of the empty selection can causes a crash.
2021-12-10 17:10:09 +01:00
Vojtech Bubnik
baee1671ef
Fix of Bug in First Layer Expansion: Support material base layer intersects/overlaps with interface layer
...
First layer support expansion was only trimmed with contacts, not with
support interface layes (dense supports supporting contact layers).
2021-12-10 16:42:03 +01:00
Vojtech Bubnik
cad459c6ad
Fix of "solid_infill_every_layers = 1" does not generate valid infill for some geometries #6736
...
With solid_infill_every_layers = 1 the new solid layer should be solid
infill not solid bridging infill. Once the layer is correctly classified
as solid with solid_infill_every_layers = 1, everything works as expected.
2021-12-10 16:42:03 +01:00
Filip Sykala
3c7390e34e
remove GLModel from base class
...
- only 2 gizmo use cone
2021-12-10 15:51:07 +01:00
enricoturri1966
6204d107ee
Added missing include
2021-12-10 15:41:35 +01:00
YuSanka
102ef9a024
Follow-up ea796aaa68
...
* Fixed builds for non-MSW platforms (We can't change the signature of the RichMessageDialog. It have to be completely the same as for wxRichMessageDialog)
* Texts of the message dialog are changed. Use InfoDialog instead of a RichMessageDialog.
* MsgDialog: Added SetButtonLabel() function
* InfoDialog: For constructor added is_marked_message and style parameter to allow to use marked text in the Dialog and set different style
2021-12-10 15:35:04 +01:00
enricoturri1966
1376c9cffd
Updated deps-windows.cmake and Boost.cmake to be able to build dependencies using Visual Studio 2022
2021-12-10 15:11:17 +01:00
Filip Sykala
123903f317
Clean up GLGizmoManagaer
...
Clean up GLGizmoBase
2021-12-10 14:58:06 +01:00
Lukas Matena
c21950c07b
Merge branch 'et_reload_from_disk_fixes'
2021-12-10 14:36:38 +01:00