1fb400a091
use wxYield on mac to show the splashscreen
2020-10-02 08:32:44 +02:00
2bba0e3131
Physical printers: Implemented import/export to/from the ConfigBundle.
...
+ fixed a bug : Case sensitivity of printer's name wasn't check during the adding of a new printer,
as a result in printers list was appeared both of printers (ex. "YuSanka" and "yusanka"), but related file was just one.
2020-10-01 22:48:57 +02:00
94a9820661
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2020-10-01 20:12:50 +02:00
50293c0f86
Fixing a missing include on Windows.
2020-10-01 20:15:40 +02:00
ee58ab4e2d
Merge branch 'vb_optgroup_refact'
2020-10-01 20:05:31 +02:00
f35efb8fe5
Win32 specific: Workaround for tooltips over Tree Controls displayed
...
over excessively long tree control items, stealing the window focus.
In case the Tab was reparented from the MainFrame to the floating dialog,
the tooltip created by the Tree Control before reparenting is not reparented,
but it still points to the MainFrame. If the tooltip pops up, the MainFrame
is incorrectly focussed, stealing focus from the floating dialog.
The workaround is to delete the tooltip control.
Vojtech tried to reparent the tooltip control, but it did not work,
and if the Tab was later reparented back to MainFrame, the tooltip was displayed
at an incorrect position, therefore it is safer to just discard the tooltip control
altogether.
2020-10-01 19:58:23 +02:00
b17c829c9a
Fixed crash on Linux on startup
2020-10-01 19:16:23 +02:00
6a46708608
fix in ConfigWizard.cpp
2020-10-01 09:46:00 +02:00
74dba68340
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer
2020-10-01 09:33:20 +02:00
8ded9dc0fd
Improved performance of progress dialog shown while generating toolpaths for render
2020-10-01 09:33:05 +02:00
661534042b
notifications: changed some plater warnings into errors, fixed not showing plater warnings in preview.
2020-10-01 09:30:11 +02:00
a47178557f
notification orange color for hypertext
2020-10-01 09:30:11 +02:00
43f122b5ee
Filament selection in configuration wizard:
...
compatible printers in html window, bug fixes.
2020-10-01 09:28:17 +02:00
fad1f5e84f
Fixed typo
2020-10-01 08:34:16 +02:00
3f7d41df15
Imgui dialog layout adjustments after the new combo was added
2020-10-01 00:49:14 +02:00
3ec5d9e2cf
Cache raycast results so they don't have to be repeated on the same mouse pos
...
Fixed incorrect handling of clipping plane with multiple volumes - only the first volume was correctly clipped by the painter.
2020-10-01 00:05:59 +02:00
fac7e735ac
Moved the raycasting query in painting gizmos to a separate function
...
This way it can be called when rendering the spherical cursor and when processing the mouse clicks/drags
2020-10-01 00:05:18 +02:00
6744a40cd5
Slight refactoring
2020-10-01 00:05:12 +02:00
1ca8120398
Sphere selection added as an option for painting gizmos
2020-10-01 00:05:01 +02:00
c696e6ec19
Experiment with spherical cursor (painting gizmos)
2020-09-30 17:34:11 +02:00
8bf0f75e83
Fixed compilation with wxWidgets 3.0
2020-09-30 17:33:08 +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
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
54fbbb1a23
InstanceCheck: typo in DBus function name
2020-09-25 15:13:01 +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
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
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
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
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
35d225d673
Fixed scaling on MSW for new OptionsGroup
2020-09-22 16:16:35 +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
5432784ed4
Split generation of vertex and index buffers for toolpaths to reduce peak of memory used
2020-09-18 12:15:38 +02:00
7c7f5ebdda
Fixed sliced info panel not hiding when changing printer type
2020-09-18 08:36:29 +02:00