ee58ab4e2d
Merge branch 'vb_optgroup_refact'
2020-10-01 20:05:31 +02:00
b17c829c9a
Fixed crash on Linux on startup
2020-10-01 19:16:23 +02:00
1ca872f81e
Fixed size of selected single volumes
2020-09-30 15:11:17 +02:00
e8325a8e2d
Fixes of DPI scaling on Windows.
2020-09-30 14:02:23 +02:00
dad8a47741
Fixed splash screen info label
2020-09-30 13:35:19 +02:00
6685e78605
Fixed red background wrongly showing up when slicing with SLA printer
2020-09-30 13:24:37 +02:00
dcc5d795af
Follow-up of 63ab60467a -> Code cleanup
2020-09-30 11:59:41 +02:00
63ab60467a
Added progress dialog while generating toolpaths to render
2020-09-30 11:56:02 +02:00
e55a9cceec
#4808 - Fixed incorrect detection of toolpaths outside of printbed
2020-09-30 10:58:14 +02:00
980fe77b32
#4806 - Fixed detection of move type for G1 lines containing Z>0 and E>0
2020-09-30 08:34:29 +02:00
82b86d2c65
New 3rd party printer profiles, prepared by @rtyr
...
Anycubic (5 printers from 3 contributors)
https://github.com/prusa3d/PrusaSlicer/pull/4057
https://github.com/prusa3d/PrusaSlicer/pull/4220
https://github.com/prusa3d/PrusaSlicer/pull/4619
TriLAB
https://github.com/prusa3d/PrusaSlicer-settings/pull/100
Creality
based on https://github.com/prusa3d/PrusaSlicer/pull/4485
https://github.com/prusa3d/PrusaSlicer/pull/4748
2020-09-29 18:07:18 +02:00
ab0890ed34
Merge remote-tracking branch 'remotes/origin/vb_modelobject'
2020-09-29 16:31:18 +02:00
2583522e43
Refresh the page tree immediately after key press.
2020-09-29 14:47:03 +02:00
b15023dfa9
Cancellation of parameter page build process.
2020-09-29 13:36:56 +02:00
ec8602f8d9
Faster switching of parameter pages if the page is switched
...
by cursor keys in the tree control:
The page update is delayed to idle.
2020-09-29 11:04:25 +02:00
13dcc3e7a0
OSX specific: Set SplashScreen as TopWindow
2020-09-29 08:39:57 +02:00
b82de22caa
SplashScreen improvements:
...
* Added MakeBitmap() to create a bitmap from input version image
* Editor/Viewer logo is added now in SplashScreen::Decorate()
2020-09-28 20:41:51 +02:00
f890cd5b9c
FDM painting gizmos (support/seam) now render object in neutral color
...
The goal is to ensure enough contrast independent on current filament color
2020-09-25 16:05:34 +02:00
2647dd1d5d
Merge branch 'dk_instances' into master
2020-09-25 15:13:31 +02:00
54fbbb1a23
InstanceCheck: typo in DBus function name
2020-09-25 15:13:01 +02:00
48b0a14c4c
Fixup of previous commit
2020-09-25 13:00:43 +02:00
b178d0af38
Wipe tower - small refactoring and fix
...
Collection of data from internal wipe tower gcode generator now uses move semantics.
Part of gcode at the end of priming was erroneously not exported (extruder current reset etc.)
2020-09-25 12:35:20 +02:00
11a410b4e7
Updated SplashScreen
...
+ Increased gap_size for main and undo/redo toolbars
2020-09-25 11:02:54 +02:00
5243d3e53c
Fixed crash on BedShapeDialog creation
2020-09-25 10:44:22 +02:00
0b0709b3d8
Fix crash in adaptive infill when an extrusion line width is zero.
...
When an extrusion line width is set to zero, then an extrusion line width is calculated from nozzle diameter.
2020-09-25 09:54:27 +02:00
e0b0a2cdcf
Fix of previous commit.
2020-09-24 20:32:52 +02:00
7a799be426
DynamicPrintConfig::normalize() renamed to normalize_fdm(),
...
optimization of Print::apply()
2020-09-24 19:03:33 +02:00
d5bd76776f
Page class is used as a container of option groups
...
and doesn't inherited from wxScrolledWindow now
2020-09-24 18:54:54 +02:00
fe208f7535
Merge branch 'dk_instances' into master
2020-09-24 17:19:46 +02:00
8ea4b5fd78
instance check - bug fixes and refactoring based on code review.
2020-09-24 17:19:19 +02:00
8fb3a44a4e
Fixed highlighting of the searched option
...
+ Create controls only on the shown and active tab
+ Line class : deleted unused sizer
+ In GUI_Utils added TaskTimer class for the print a time of some task duration
+ BedShapeDialog:: activated options_groups
+ commented some unused code
2020-09-24 15:41:48 +02:00
8f04a76337
Final fix of Perl bindings
2020-09-24 14:52:05 +02:00
7cdc61b67a
Trying to patch the Perl bindings.
2020-09-24 16:41:47 +02:00
aa0335a750
Trying to fix perl bindings
2020-09-24 16:18:56 +02:00
94aac4cf97
What MSVC could process I always wonder.
2020-09-24 15:45:04 +02:00
54976e29bb
New class ModelConfig wrapping DynamicPrintConfig and a timestamp
...
to help with detecting "not changed" event when taking
Undo/Redo snapshot or synchronizing with the back-end.
Converted layer height profile and supports / seam painted areas
to the same timestamp controlled structure.
2020-09-24 15:34:13 +02:00
0974d2a0e6
Added missing include to fix build against wx3.0 (Linux)
2020-09-24 14:14:22 +02:00
0d6eb842b0
Merge branch 'vb_undoredo_timestamp'
2020-09-23 13:00:01 +02:00
dde64d361b
Tiny polishing and documentation.
2020-09-23 12:59:15 +02:00
0dad7adfa1
"There is an object with no extrusions on the first layer."
...
should throw SlicingError, not RuntimeError.
2020-09-23 12:58:58 +02:00
056c46d01f
Undo/Redo serialization extension:
...
If an object indicates a valid timestamp, then the timestamp
is relied upon to not serialize the object data if the timestamp
of the same object on the undo/redo stack matches.
2020-09-23 12:18:39 +02:00
52e6050698
Fixed msw_scale() for Infill field
2020-09-23 09:35:30 +02:00
fc3aa61dc4
Merge remote-tracking branch 'origin/master' into ys_optgroup_refact
2020-09-23 08:38:21 +02:00
9377013824
Fixed non-MSW builds
2020-09-23 08:33:16 +02:00
4bf49d960c
Merge branch 'lm_seam_painter_backend'
2020-09-22 21:02:07 +02:00
67bdf9687d
Alessandro's name spelling fix (README, manifests)
2020-09-22 20:45:59 +02:00
35d225d673
Fixed scaling on MSW for new OptionsGroup
2020-09-22 16:16:35 +02:00
a13fc805d7
Removed obsolete wipe tower related code
...
Most of the code is already commented out for a long time, it should be safe to remove now.
2020-09-22 15:20:24 +02:00
e7ae26fb8a
Fix of #2834 (unretracted wipes on wipe tower)
...
Wiping moves performed before moving away from the wipe tower were replaced by
scheduling a regular wipe that is performed after normal gcode generator regains
control. This makes it consistent with wipes on the model and gets rid of the
unretracted wipes.
2020-09-22 15:20:19 +02:00
398ff9053d
Code refactoring of the OptionsGroup class:
...
Controls are created only for the active page now
2020-09-22 11:17:43 +02:00