Vojtech Bubnik
2c3fa45f7f
Full screen toggle
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
c6b4242729
Linux with precompiled headers wants Config.hpp header in PrintConfig.cpp
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
5aee966b92
Added detection of Microsoft WSL/WSL2 Linux flavors.
...
Added tracing of the platform detection.
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
b2d0c103d6
Linux/OSX don't like an "BSD" symbol?
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
53da26345f
Fix of previous commit.
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
49a4e92587
ConfigOptions: GUI type as enum, not string.
...
Fixing compilation error in the new Platform code.
Fixing one issue in FDM support after splitting the top/bottom
interface layers.
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
717687fb94
New files missing from the previous commit.
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
0308debf16
Detecting platform, namely reading /proc/version to detect Chromium OS.
...
Disabling Eject on Chromium, detecting removable media the Chromium way.
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
1c79b9b01e
Further ChromeOS support: Detect removable media mounted through ChromeOS
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
8452977379
Disable multi-sampling with virgl (VirtualGL) on Linux.
...
Namely, on ChromeOS virgl flips red/blue channels at least on some computers with multi-sampling enabled.
It seems it is sufficient to disable multi-sampling after the OpenGL context is created.
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
025581b95c
Allowing ints with open enums in combo boxes.
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
7f371d35fc
Splitting FDM support gap to top / bottom, introducing
...
support_material_bottom_contact_distance
Fixing Crash in support generation after fcb714c (repro attached) #6195
2021-03-15 09:55:57 +01:00
Vojtech Bubnik
d297847ace
Follow up on https://github.com/prusa3d/PrusaSlicer/pull/5219#issuecomment-794515454
...
Initializing random generator in PlacholderParser from system clock.
2021-03-15 09:55:56 +01:00
Vojtech Bubnik
7f7675142d
WIP: Splitting the number of top / bottom support interface layers.
...
If the new support_material_bottom_interface_layers is left at default -1,
then support_material_interface_layers is used for both top and bottom
interface layers.
If support_material_interface_layers == 0, then neither top nor bottom
interface layers are being extruded.
2021-03-15 09:55:56 +01:00
Vojtech Bubnik
f7bb54e037
Fixed unit tests.
2021-03-15 09:55:56 +01:00
Vojtech Bubnik
7aaf497380
Reworked the "new" bridging to respect the bridge_flow_ratio
...
by maintaining extrusion spacing, but modifying the extrusion width
and / or height.
2021-03-15 09:55:56 +01:00
Vojtech Bubnik
d46942b11a
Fixing unit tests.
2021-03-15 09:55:56 +01:00
Vojtech Bubnik
784e3c45b5
WIP: Refactored bridging flow from normal flow, new config value
...
'thick_bridges' to switch between the Slic3r vs. S3D/Cura/Ideamaker
way of printing 1st object layer over supports.
Simplified the PresetHints.
2021-03-15 09:55:56 +01:00
YuSanka
4021f63f25
Auto color change: Fixed show/hide for the notification.
2021-03-15 09:54:24 +01:00
David Kocik
ac80e1b2b2
typo correction
2021-03-14 18:35:36 +01:00
David Kocik
812bb51bbd
preventing hidden notification to show when updated and close them correctly.
2021-03-14 18:01:10 +01:00
YuSanka
91e836a502
Implemented suggestion of the auto color change, if model looks like sign
2021-03-12 16:35:07 +01:00
Lukas Matena
20f5df34fb
Added a missing include (gcc)
...
Removed several includes, hopefully they're not needed on any other platform.
2021-03-12 11:31:05 +01:00
David Kocik
6318d43f03
Merge branch 'dk_notifications'
2021-03-12 10:32:46 +01:00
David Kocik
31bfa025f2
Commented Print host upload notification until its tested
2021-03-12 10:32:26 +01:00
David Kocik
9a2b47f5da
Print host upload notification with more info and cancel button
2021-03-12 10:32:26 +01:00
David Kocik
f6eecf861f
progress bar notification - percentage text
2021-03-12 10:32:26 +01:00
David Kocik
5f4b67463f
Printhost upload progress bar notification
2021-03-12 10:32:26 +01:00
David Kocik
21b8600887
notifications - minor changes in logic
2021-03-12 10:32:26 +01:00
David Kocik
e0b3035e76
cleanup
2021-03-12 10:32:26 +01:00
David Kocik
4cb203f5ec
cleanup
2021-03-12 10:32:26 +01:00
David Kocik
32cb5b3d64
request frame change in notification
2021-03-12 10:32:26 +01:00
David Kocik
1a4319c015
notification time correction
2021-03-12 10:32:26 +01:00
David Kocik
945499fb29
Notifications management and rendering refactoring.
...
With warning notification Model out of bed reworked to not show after dismiss.
2021-03-12 10:32:26 +01:00
Lukáš Hejl
3d4fcc879f
Added a missing includes
2021-03-12 10:30:06 +01:00
David Kocik
2cc25fa133
Merge branch 'dk_printhost'
2021-03-12 09:17:18 +01:00
David Kocik
549809f662
print host upload queue dialog - precision in size column
2021-03-11 16:32:20 +01:00
David Kocik
8ddc23f1ae
saving size and position of print host queue dialog, added size column, sorting
2021-03-11 13:36:36 +01:00
tamasmeszaros
ed2a410f09
Merge branch 'tm_disable_wxmediactrl'
2021-03-10 23:24:09 +01:00
tamasmeszaros
7ff09becde
Disable wxMediaCtrl in wxWidgets build
...
We don't need it. Building on Linux causes problems with gstreamer.
fixes #5815 , #6160
2021-03-09 12:37:17 +01:00
tamasmeszaros
496765bef9
Merge branch 'tm_remove_inside_triangles'
2021-03-08 17:48:15 +01:00
tamasmeszaros
f1c2f516a1
Tiny cosmetics
2021-03-08 17:38:10 +01:00
tamasmeszaros
2afca521be
Clean up hollowing test
...
Needs rethinking anyway
2021-03-08 17:38:10 +01:00
tamasmeszaros
4baba84eb0
Exclude triangles of original interior mesh and drillholes from trimming
2021-03-08 17:38:10 +01:00
tamasmeszaros
1e85d2651e
Fix crash when the interior is corrupted
2021-03-08 17:38:10 +01:00
tamasmeszaros
3f264d201e
Triangle trimming should handle drilled meshes separately
2021-03-08 17:38:10 +01:00
tamasmeszaros
946cee7904
Add working version of triangle trimming for hollowed meshes
2021-03-08 17:38:10 +01:00
tamasmeszaros
8af4e594de
Add max_concurrency method for various execution policies
2021-03-08 17:38:10 +01:00
tamasmeszaros
4352ec1929
Do grid redistance even with zero closing distance
...
This prevents having a leftover grid with zero at the exterior boundary. Trimming expects zero at (offset + closing distance) inwards
2021-03-08 17:38:10 +01:00
tamasmeszaros
01730bd289
Add BoundingBox constructor with point set iterators
2021-03-08 17:38:10 +01:00