Lukas Matena
35b59a3e13
Include cleanup in Plater, GLCanvas3D and GLGizmosManager
2020-03-03 15:53:26 +01:00
Lukas Matena
0e734239ba
Include cleanup in several files
...
src/slic3r/Config/Snapshot.cpp
src/slic3r/Config/Snapshot.hpp
src/slic3r/Config/Version.cpp
src/slic3r/Config/Version.hpp
src/slic3r/GUI/2DBed.cpp
src/slic3r/GUI/3DBed.cpp
src/slic3r/GUI/3DScene.cpp
src/slic3r/GUI/3DScene.hpp
src/slic3r/GUI/AboutDialog.cpp
src/slic3r/GUI/AboutDialog.hpp
src/slic3r/GUI/AppConfig.cpp
src/slic3r/GUI/BackgroundSlicingProcess.cpp
src/slic3r/GUI/BackgroundSlicingProcess.hpp
2020-03-03 15:47:02 +01:00
Lukas Matena
f26de2e1ac
Fixed several warnings
...
The biggest difference is changing PresetCollection::m_idx_selected from int to size_t, which fixed many warnings at once.
2020-03-03 15:47:02 +01:00
bubnikv
9d704a7e3a
Renormalization of the camera rotation quaternion after each change
...
fixes degeneration of the camera rotation on long rapid rotations.
2020-03-03 13:47:10 +01:00
Enrico Turri
2a38f85772
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_canvas_manager
2020-03-03 11:10:59 +01:00
Lukas Matena
4949150313
Fixing wxString::Format encoding mismatches (part 3)
2020-03-03 10:54:17 +01:00
Lukas Matena
a29177d355
Fixing wxString::Format encoding mismatches (part 2)
2020-03-03 10:54:17 +01:00
Lukas Matena
d58b5617cc
Fixing wxString::Format encoding mismatches (part 1)
2020-03-03 10:54:17 +01:00
YuSanka
0a41c968df
Fixed a width of an empty icon, which added to BitmapComboBox
...
Related to the #3759
2020-03-03 10:12:52 +01:00
Enrico Turri
d8df809509
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-03-03 08:34:51 +01:00
Enrico Turri
60cb505e2b
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_canvas_manager
2020-03-03 08:34:11 +01:00
Enrico Turri
d512f1814a
Removed temporary debug output
2020-03-03 08:34:03 +01:00
bubnikv
5ac0d42d86
When loading installed filaments and SLA materials from PrusaSlicer.ini,
...
the "renamed_from" property of current profiles was not taken into account.
This lead to a situation where there were no MMU or SLA materials installed
after upgrade from PrusaSlicer 2.2.1 to 2.2. This should work now.
2020-03-02 16:15:41 +01:00
Enrico Turri
8bc4b2305a
Fixed detection of OSX version
2020-03-02 15:55:36 +01:00
Enrico Turri
5572e05356
Added temporary debug output
2020-03-02 15:22:41 +01:00
Enrico Turri
77d41a143c
ENABLE_GCODE_VIEWER - Basic framework for new gcode viewer
2020-03-02 15:13:23 +01:00
Enrico Turri
30804fe960
Reintroduced tech ENABLE_HACK_CLOSING_ON_OSX_10_9_5
2020-03-02 14:37:01 +01:00
Enrico Turri
11c37cdb45
Fix build on Linux and MAC
2020-03-02 13:09:12 +01:00
tamasmeszaros
e8c7e52279
Merge branch 'tm_max_bridge_len'
...
(This merge commit is made to force github issues displaying the commit that fixes issue 3728)
2020-03-02 13:04:25 +01:00
tamasmeszaros
26e2824285
Promote max_bridges_on_pillar to be a runtime parameter.
...
This way the user greater control over support tree branching and the amount of pillars created.
fixes #3728
2020-03-02 13:01:01 +01:00
Enrico Turri
aa9ea02375
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_canvas_manager
2020-03-02 12:45:42 +01:00
Enrico Turri
4af8741c62
View toolbar's initialization of icon size moved from GLCanvas3D::GLCanvas3D() to Plater::priv::priv() for OSX build
2020-03-02 12:45:04 +01:00
tamasmeszaros
4a6c46529e
Promote max_bridges_on_pillar to be a runtime parameter.
...
This way the user greater control over support tree branching and the amount of pillars created.
2020-03-02 12:43:00 +01:00
Enrico Turri
b123733b57
#3646 - Ask user whether remove from recent projects list a project no longer available
2020-03-02 12:33:17 +01:00
Enrico Turri
3b8c0b4bc7
Removed tech ENABLE_HACK_CLOSING_ON_OSX_10_9_5
2020-03-02 12:13:39 +01:00
Enrico Turri
4323f712a2
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_canvas_manager
2020-03-02 11:42:10 +01:00
Enrico Turri
ff97c82c13
Fixed build on MAC
2020-03-02 11:40:35 +01:00
Enrico Turri
5407256c73
Fixed conflicts after merge with master
2020-03-02 11:35:03 +01:00
YuSanka
b5d742b1c3
Fix of #3739 (OSX: set width of "Editing" column
...
to avoid a column narrowing after a recreating of an application caused by a language changing)
+ Fix related to a bug, reported in #3617 , about wrong placement of a "Purging volumes" button
translated to the some languages
2020-03-02 11:33:56 +01:00
Enrico Turri
f61f6a98a5
GLCanvas3DManager moved from being a static member of _3DScene to be a normal member of GUI_App
2020-03-02 10:58:46 +01:00
bubnikv
8965ed03bc
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2020-03-02 09:23:16 +01:00
bubnikv
184281f9da
Merge branch 'vb_camera_rotation_quaternion'
2020-03-02 09:23:00 +01:00
Lukas Matena
7f992af385
Fixed several translated strings (fix of #3748 )
2020-03-02 09:06:05 +01:00
bubnikv
371f238808
Fixed localization issue of the "Removable media unmounted" message.
...
Generalized the Slic3r::show_info() function to std::strings and
const char*
2020-02-29 12:03:07 +01:00
bubnikv
e103034870
Updated printer profiles, bumped up version to 2.2.0-rc.
2020-02-29 10:53:18 +01:00
Lukas Matena
cbe780671a
Fix of dark mode detection on macOS 10.12 and 10.13
2020-02-28 15:28:04 +01:00
bubnikv
0c63234e30
Free rotating camera reworked to rotate around the free rotation
...
axis in a single step.
2020-02-28 14:59:59 +01:00
bubnikv
5010d2cf89
Camera refactored to use quaternions primarily for processing
...
rotations due to numerical reasons (no need for normalization
and orthogonalization of the rotation matrix).
2020-02-28 13:29:05 +01:00
Enrico Turri
6b841c01b1
Follow-up of 47604b6326 -> Fixed layout at startup
2020-02-28 11:19:46 +01:00
lee hakmin
0f9bbdbec1
Update PrusaSlicer.po
2020-02-28 10:23:57 +09:00
lee hakmin
edca94b994
Update PrusaSlicer.po
2020-02-28 10:04:41 +09:00
lee hakmin
8a71512f2f
Add files via upload
2020-02-28 09:47:53 +09:00
Lukas Matena
3da9ef1aae
Bugfix: SLA pad and supports were sometimes shown on instances that should have been hidden
...
The showing/hiding block cannot depend on whether the mesh was recently updated.
It would then not hide the supports and pad, which are calculated later than the hollowed mesh.
2020-02-27 17:58:27 +01:00
bubnikv
cfb00edd5d
Disabled implicit conversion of wxString to std::string or const char*
...
and vice versa. Fixed one last implicit wxString conversion.
2020-02-27 17:02:08 +01:00
Lukas Matena
e212ab350a
Localization: Updated POT, new dictionaries for CZ, DE, ES, FR, IT, JA and PL
2020-02-27 15:47:15 +01:00
Enrico Turri
e25d703558
Reduce max texture size if physical ram is smaller than 6GB
2020-02-27 15:38:35 +01:00
Lukas Matena
915464e783
Small fix of clipping plane positioning
...
If the clipping plane is moved automatically after hollowed mesh was created, move the clipping plane and fix current direction so it is not reset when user wants to move it
This is a quick solution for the 2.2.0 release. It should be later refactored as mentioned in the code.
2020-02-27 15:18:15 +01:00
Lukas Matena
239ab3a8e3
Slight change in clipping plane updating after hollowing finishes
...
The clipping plane in SLA gizmos is only moved in case that the gizmo is currently active and hollowing is actually enabled.
2020-02-27 15:18:15 +01:00
Lukas Matena
0fa849b9b8
Shared data for SLA gizmos have been removed from GLGizmoBase
...
This commit introduces no functional changes, only code-shuffling
2020-02-27 15:18:15 +01:00
Lukas Matena
4fdf91f81d
SLA gizmos can now be opened when any instance is selected
...
This was broken - only first instance worked
2020-02-27 15:18:15 +01:00