Stone Li
0b921c44a8
ENH: compatible with U0 firmware
...
Change-Id: I30a4702424fd0df2ad118505c62b6843968465da
2022-07-15 23:52:47 +08:00
lane.wei
1555904bef
Add the full source of BambuStudio
...
using version 1.0.10
2022-07-15 23:42:08 +08:00
Vojtech Bubnik
15d95e4264
Fix of Can't add Filament in RC2 #7544
2021-12-21 13:20:47 +01:00
Vojtech Bubnik
53af2fc0b8
Fixed crash in send system info dialog due to empty prerelease string.
2021-12-21 10:34:55 +01:00
YuSanka
f2e2b03fa4
Follow-up to 942c6ea7d8 - an assert is commented.
...
Note: value can be equal to zero, when move.type==Travel
2021-12-20 16:19:17 +01:00
YuSanka
2419357a88
Non-MSW specific: Fixed a default focus for message dialog
...
See https://twitter.com/ZMelmed/status/1472678454168539146
2021-12-20 16:01:09 +01:00
Vojtech Bubnik
942c6ea7d8
Follow-up to 2e250c1463
...
2f63805857
The issue was caused by 2e250c1463
that did not do the binning of floating values well for small numbers,
small numbers were rounded to zero.
The new code now rounds to two significant digits similarly to
sprintf(buf, "%.2g", value)
2021-12-20 14:47:51 +01:00
enricoturri1966
2f63805857
#7522 - Fixed toolpaths height calculation for ironing extrusion role
2021-12-20 11:17:44 +01:00
YuSanka
1955baa14b
GUI_ObjectList: Get list of the loaded files before a taking of Undo/Redo snapshot
...
+ Fixed localization for the "Post processing" description line
2021-12-17 12:49:55 +01:00
Vojtech Bubnik
13566e3f93
Follow-up to acee3ff1f9
...
Fixed crash when changing modifier type on a circular printbed
2021-12-16 17:50:36 +01:00
YuSanka
f83ba22a12
Fix for switch Dark/Light mode when preset settings are in separate dialog.
...
Set new color for title bar, tab bar and all scroll bars for settings dialog
2021-12-16 15:06:48 +01:00
enricoturri1966
acee3ff1f9
Fixed crash when changing modifier type on a circular printbed
2021-12-16 14:01:44 +01:00
enricoturri1966
818a92497a
Fixed call to take_snapshot() in ObjectList::load_subobject()
2021-12-16 12:03:11 +01:00
Vojtech Bubnik
2dc461719f
Importing newer config when starting the application:
...
Cache directory is newly deleted before it is imported from the newer
config location.
Linux specific: When asking for certificate directory, perform import
of configs first.
2021-12-15 16:09:22 +01:00
YuSanka
5579b31a26
UpdateDialogs: Fixed an alignment inside a GridSizer, when "Open changelog page" is added.
2021-12-15 15:58:18 +01:00
Vojtech Bubnik
b2bcf17dfa
Fixed previous commit
2021-12-15 14:52:01 +01:00
Vojtech Bubnik
5ba9d59307
If taking configuration snapshot before importing newer configuration fails,
...
offer to stop importing configuration.
2021-12-15 14:27:25 +01:00
Vojtech Bubnik
56d50d7707
Delete existing vendors before importing newer vendors, as the existing
...
vendors may not be referenced by newer PrusaSlicer.ini imported.
2021-12-15 13:43:37 +01:00
YuSanka
ab245a97a4
Fix for #7496 - Dark-mode selection highlight
2021-12-15 13:24:40 +01:00
Vojtech Bubnik
12756e7979
Fixing previous commit on AppConfig and loading newer configuration.
2021-12-15 11:22:44 +01:00
Vojtech Bubnik
87880022fc
Some improvements to copying of newer configuration to current folder:
...
1) Less context is kept in GUI_App.
2) Copying is not being done if loading current PrusaSlicer.ini fails
3) AppConfig (PrusaSlicer.ini) is saved first after the newer configuration is installed.
2021-12-15 11:09:34 +01:00
YuSanka
3ec78c4ccf
MsgDialog: Fix for scale of the message size, when mainframe wasn't created yet but InfoDialog is shown
2021-12-15 11:01:12 +01:00
Vojtech Bubnik
b95a83aec1
Bugfix: Loading of AppConfig from an alternate locations.
2021-12-15 10:30:22 +01:00
YuSanka
14cb4a1314
Initialize fonts before first UI action
2021-12-15 09:50:19 +01:00
YuSanka
322583bc78
Revert of the 8b3e413633, which was caused the issue #7498
2021-12-15 09:03:38 +01:00
YuSanka
74cf1ed0f9
MsgDialog: Fixed text color under non-MSW platforms
2021-12-14 16:34:56 +01:00
Vojtech Bubnik
b3d42df0f7
Bumped up version to release candidate,
...
changed the configuration directory from beta to final.
2021-12-14 14:49:32 +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
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
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
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
YuSanka
dc3da0b626
Fix for crash from #7486 - PrusaSlicer crashes when doing this commands
2021-12-13 16:19:58 +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
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
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
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
Lukáš Hejl
3fd7a5a4b1
Fixed typo in GLGizmoPainterBase::get_projected_mouse_positions() after 7bb38840e1.
2021-12-10 22:37:53 +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
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
1ba189b3a8
Follow-up of 450e430ca1b5169ab59d39a62cc84c4db3b0a8fa - Fixed wrong if() conditions into Plater::priv::reload_from_disk()
2021-12-10 14:36:28 +01:00
enricoturri1966
8df5202e74
#7429 - Fixes in reload from disk command
2021-12-10 14:36:28 +01:00
Vojtech Bubnik
26008adfa1
Trying to fix #7176 :
...
Incorrect vertical size of a wxBitmapComboBox selecting presets
at the Persets page due to likely incorrect setting of a "rubbery"
scale factor of one of the box sizers.
2021-12-10 09:38:57 +01:00
Vojtech Bubnik
63a3971091
Windows specific: Fixes layout issues on plater, short BitmapComboBoxes
...
with some Windows scaling, see GH issue #7414 .
The issue was most likely due to the initial main frame size
generated by Windows based on some unknown rule based on font scaling
and possibly display size and something else. If the initial window height
is short, then the last controls in a "rubbery" sizer are trimmed
and wxBitmapComboBoxes then remember the initial widget size indefinietly.
2021-12-10 09:34:28 +01:00
David Kocik
ea796aaa68
Changed message about copying another configuration folder.
...
Added headline to RitchTextDialog.
2021-12-09 18:46:36 +01:00