David Kocik
2276cedc10
WebView prototype
...
Web View has working panel with Connect webpage with Auth token login.
Webview2 is used on windows. It uses small dll to find its runtime.
WebViewDialog.cpp, WebViewDialog.hpp, WebView.cpp and WebView.hpp were taken from https://github.com/bambulab/BambuStudio and used as protype for future WebView Development. Thank you.
Co-authored-by: cmguo <chunmao.guo@bambulab.com>
Co-authored-by: lane.wei <lane.wei@bambulab.com>
2024-03-25 12:05:55 +01:00
David Kocik
adc650ef4e
PrusaConnect communication with PrusaAuth login
...
Background communication with keeping tokens
Temporary output is notification
Temporary storing tokens in prusaslicer.ini
Using wx secret store to store tokens if possible
Improved PrusaConnect message - number of compatible models
Fix of saving refresh token
Refactoring of Auth and Auth Session classes.
2024-03-25 12:05:55 +01:00
David Kocik
f624c55f6f
Store PrusaLink passwords in wxsecretstore
2024-03-25 10:22:30 +01:00
enricoturri1966
fad42fb8f3
SPE-2183 - Modified LibBGCode.cmake to get latest version of libbgcode, where an out of bound access has been fixed into function MeatPack::unbinarize() ( #12390 )
2024-03-18 16:10:06 +01:00
Lukas Matena
de1e8b8953
Merge branch 'lm_ys_nx_console' (SPE-2028, SPE-2164)
2024-03-11 10:27:46 +01:00
YuSanka
1afb514fa1
CLI: Printers with no vendor information are added for "--query-printer-profile"
2024-03-11 10:27:22 +01:00
YuSanka
7553d26b3c
Fixed OSX build
2024-03-11 10:27:22 +01:00
YuSanka
d0e31a0e61
CLI: If model for slicing is loaded from 3mf file, then its geometry has to be used and arrange couldn't be apply for this model.
...
So, check a state of "dont_arrange" parameter and set it to "true", if its value is "false".
2024-03-11 10:27:22 +01:00
YuSanka
ce910eb60a
CLI: Fixed "query-printer-models".
...
If printer_technology options isn't used, then ALL installed printer models will be returned.
2024-03-11 10:27:22 +01:00
YuSanka
a46980ca47
Added CLI options to slice using the installed profiles
...
SPE-2164
2024-03-11 10:27:22 +01:00
YuSanka
f4f1eb5f9b
Information about extruders count is added for each of printer profiles
...
+ Added JsonUtils to post-process written json.
2024-03-11 10:27:22 +01:00
Lukas Matena
fbe63ba1ab
Improvements and refactoring of datadir handling
2024-03-11 10:27:22 +01:00
YuSanka
5bea4e7104
Follow-up 85c0d636 - Fix for get_printer_profiles_node()
...
Clear nodes before filling.
+ Fixed tooltips for "query-..." options
2024-03-11 10:20:29 +01:00
YuSanka
eb8a460b24
ProfilesSharingUtils : Improvements for requests.
...
"query-printer-models" and "query-print-filament-profiles" return presets which are separated to "user" and regular print/material/printer profiles
+ Removed print of state information
2024-03-11 10:20:29 +01:00
YuSanka
5f5147377e
Move ProfilesSharingUtils to backend (to libslic3r from GUI)
2024-03-11 10:20:29 +01:00
YuSanka
02b65b2366
ProfilesSharingUtils : Implemented load_full_print_config() function to load full print config from PresetBundle.
2024-03-11 10:20:29 +01:00
YuSanka
61ceac8ea2
ProfilesSharingUtils : Improvements for requests.
...
* "query-printer-models" is extended to expose printer presets for each printer variant
* "query-printer-profiles" is currently commented as not-used
* "query-print-filament-profiles" is extended to expose "is_user_profile" state for each print/material profiles
+ Removed includes related to GUI.
+ Removed a code to loaded all known vendors.
2024-03-11 10:20:29 +01:00
YuSanka
4e997d8dd5
ProfilesSharingUtils : Implemented detection of the application DataDir to avoid manual set for this value.
...
Use just native functions (without wxWidgets)
Note: Most of code is extracted from wxWidgest (wxStandardPaths and wxFileName classes implementation) to avoid use of wxString
2024-03-11 10:20:27 +01:00
YuSanka
4f0894aa6c
SPE-2028 : Implement the command line interface for querying presets
2024-03-11 10:17:36 +01:00
YuSanka
8c2f6d7b7d
Fixed an update of Searcher on UI recreation.
...
Bug was caused by fa86a3d0, when instance of searcher was moved to GuiApp
and as result wasn't recreate on UI recreation.
Searcher instance is in MainFrame now.
2024-03-06 12:21:39 +01:00
YuSanka
c857ae8db5
Fixed warnings
2024-03-04 11:28:16 +01:00
YuSanka
705102e947
Fixed a typo: Added missed "break" after previous merging
2024-02-29 15:00:57 +01:00
Lukas Matena
ac468bad2d
Switch config folder to -alpha again
2024-02-21 16:42:01 +01:00
Lukas Matena
1f87c498cd
Merge branch 'master_27x'
2024-02-20 23:01:02 +01:00
Jan Bařtipán
d7cd43e8a7
Update How to build - Mac OS.md with troubleshooting section,
2024-02-20 21:30:07 +01:00
YuSanka
79edd48fbc
Fix for #4682 - When reloading a model that had manifold errors, warning triangle is still shown
2024-02-20 16:20:40 +01:00
Lukas Matena
671d9ebb34
Bumped up version to 2.7.2-beta1
version_2.7.2-beta1
2024-02-20 12:24:12 +01:00
YuSanka
1f324fde08
Localization: Updated internal dictionaries (CS, DE, ES, FR, IT, PL)
2024-02-20 10:39:24 +01:00
Martin Šach
bc0fc8a789
Fix missing deretraction coused by caching gcode writer. Use find and replace to remove the retraction if not required
2024-02-19 15:27:38 +01:00
Martin Šach
3ba0b386ea
Fix rect layer change missing first point
2024-02-19 15:24:48 +01:00
Martin Šach
e5656a80c2
Fix wipe before ramping travel
2024-02-19 15:24:48 +01:00
Martin Šach
12755cd374
Fix layer change smoothing
2024-02-19 15:24:48 +01:00
Martin Šach
0b4e406b28
Add missing point to the rectangular travel
2024-02-19 15:24:48 +01:00
Merill
aa5573e8b9
fix remove_invalid_keys on an erased config instead of the preset config (PR #12127 from @supermerill, SPE-2127):
...
see supermerill/SuperSlicer/issues/4079
2024-02-16 11:43:57 +01:00
Lukas Matena
1c6282ce03
Fixed missing cooling slowdown when z travel speed was zero ( #12258 , SPE-2163)
2024-02-16 11:38:34 +01:00
YuSanka
282ed377e9
Translations: Fix for some phrase
...
+ Updated POT and community dictionaries
2024-02-15 16:18:36 +01:00
Lukas Matena
78f307766b
Fix of #12248 : Incorrectly applied variable layer height limits
2024-02-15 11:29:11 +01:00
Martin Šach
5f9f5be614
Add lift to first travel move on layer. Add retraction_length 0 to test, to avoid lifting back up and going back down.
2024-02-14 16:58:47 +01:00
Martin Šach
088212cc7a
Add missing lift after simple layer change
2024-02-14 16:58:47 +01:00
Martin Šach
8f192b67b5
Fix retract only if travel is long enough and add wipe
2024-02-14 16:58:47 +01:00
Martin Šach
b2e8580fd8
Add retraction for any travels that would happen during layer change
2024-02-14 16:58:47 +01:00
YuSanka
1975e45f69
Localization: Updated POT
...
+ community dictionaries are merged with new POT
2024-02-13 11:18:26 +01:00
Lukas Matena
a20fb3bfdd
Fixes in phrases
2024-02-13 11:09:31 +01:00
Andy
3ed43609f5
Russian translation update
...
Russian translation update PrusaSlicer 2.7.2-alpha2
2024-02-13 10:29:57 +01:00
dzmitry
68dbdab538
Update for BE translation
2024-02-13 10:26:43 +01:00
Jero on Github
247f8e491f
Update for FI translations
2024-02-13 10:16:10 +01:00
Robert Schiele
be31ac103b
add missing boost/log/trivial.hpp include in VoronoiUtils.cpp
2024-02-12 12:36:07 +01:00
Lukas Matena
e09f6e526a
Revert "Fix SPE-2129"
...
This reverts commit 8dc1d70d854a83c473222882e217392d314b264b.
version_2.7.2-alpha2
2024-02-09 14:57:38 +01:00
Lukas Matena
6f7349c2ee
Bumped up version to 2.7.2-alpha2
2024-02-09 14:15:50 +01:00
Lukas Matena
44993613f3
Merge remote-tracking branch 'public/master' into master_27x
2024-02-09 11:22:20 +01:00