8678 Commits

Author SHA1 Message Date
David Kocik
d69fff71d9 Downloader path checks 2023-01-26 16:42:15 +01:00
Filip Sykala - NTB T15p
9f525da15e Merge branch 'master' into fs_fix_for_Allura_script_font 2023-01-26 16:33:03 +01:00
enricoturri1966
0adb8ce209 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate 2023-01-26 15:58:10 +01:00
enricoturri1966
def813f680 Follow-up of 325709c5ae9b937867b36103a41d12a102c99292 - Removed debug code 2023-01-26 15:57:25 +01:00
PavelMikus
d16f9e0410 add check button for disabling the support alerts 2023-01-26 15:50:18 +01:00
enricoturri1966
325709c5ae SPE-1419 - Fixed reset skew resetting mirror, reset scale resetting mirror, changed labels in Object Manipulator panel, scale of instances using the Object Manipulator panel always made as absolute 2023-01-26 15:49:00 +01:00
YuSanka
c1b58d2c51 Fixed a crash on a changing of the application scale 2023-01-26 15:28:13 +01:00
David Kocik
3fb1e8a35f App updater path fixes 2023-01-26 15:20:51 +01:00
David Kocik
6db80851d9 missing include 2023-01-26 13:32:21 +01:00
David Kocik
66fa18a11e Printables.com subdomain check 2023-01-26 12:47:17 +01:00
Filip Sykala - NTB T15p
94982c758d Merge branch 'master' into fs_fix_for_Allura_script_font 2023-01-26 12:01:12 +01:00
enricoturri1966
25a941d8e7 Code cleanup 2023-01-26 10:23:50 +01:00
enricoturri1966
92d26883a5 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into vb_et_instances_synch 2023-01-26 10:00:58 +01:00
David Kocik
5b0a0897f4 followup of 70a9520cc3e2caf5f9062eac565cc3a297b881a5
into_u8 instead of format
2023-01-26 09:43:08 +01:00
YuSanka
71cedd2eea Implemented UI to "Idle temperature" parameter 2023-01-26 07:28:37 +01:00
Lukas Matena
a067da6d53 Ooze prevention:
- remove the infinite skirt
- added 'idle_temperature' in Filament Settings as an optional parameter
- the logic is changed: if idle_temp is present, it is used,
  otherwise it uses the old delta value from Print Settings
- TODO: the optional parameter is not well supported in UI
2023-01-26 07:28:37 +01:00
David Kocik
70a9520cc3 App udpater fixes - checks of path, error reporting and translations 2023-01-25 17:47:31 +01:00
PavelMikus
c31e3ec1a2 Bugfix in extrusion quality estimator, Refactoring of alerts, rename of autogenerate button 2023-01-25 17:01:58 +01:00
David Kocik
c4bd071295 typo in text 2023-01-25 16:25:42 +01:00
Vojtech Bubnik
842229842f WIP Synchronization of mirroring 2023-01-25 15:46:22 +01:00
enricoturri1966
388ecdd0aa Experimental new implementation for Selection::synchronize_unselected_instances() 2023-01-25 10:12:47 +01:00
YuSanka
4078b7eafc Partially revert for 7858b5d3cd - Merge option is suppressed to cut objects 2023-01-24 16:05:53 +01:00
YuSanka
d327a6b2ab Sidebar: Use CallAfter for update of the PresetComboBox visibility,
when printer technology is changed during a project loading AND/OR switching the application mode.
Otherwise, some of PresetComboBoxes are invisible
2023-01-24 13:24:08 +01:00
enricoturri1966
fdcfae18db Fixed transformation of volumes in Part reference systems 2023-01-24 09:47:53 +01:00
enricoturri1966
f825b5c193 Fixed scaling and sizing objects using sidebar panel in Object and Part reeference systems 2023-01-24 08:45:51 +01:00
YuSanka
c7783a5891 Fix for #6377 - Prevent 3mf files from overwriting filament/printer settings
+ Ask about action on load of project even if print bed isn't empty
2023-01-23 16:12:32 +01:00
enricoturri1966
1f98140667 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate 2023-01-23 11:28:44 +01:00
enricoturri1966
22a1109e30 Fixed visibility of Object Manipulator reset buttons for single instance selection 2023-01-23 11:28:16 +01:00
YuSanka
7f9f47da25 Follow up c16fa93bdb -hot fix 2023-01-23 11:26:19 +01:00
YuSanka
c16fa93bdb Allow to switch to the Simple mode, when all objects are single-parts or have support-modificators only.
+ Object's menu for Advanced and Expert mode are the same now.

+ "wxYES|wxCANCEL" style is changed to "wxOK|wxCANCEL" for MessageDialog.
The reason: wxWidgets implementation for Linux doesn't respects to "wxYES|wxCANCEL" style for MessageDialog.
In this case massage dialog has "wxYES_NO|wxCANCEL" style.
2023-01-23 10:24:45 +01:00
enricoturri1966
f327b805db Fixed rendering of shells in preview 2023-01-23 09:21:07 +01:00
enricoturri1966
a3324d3e50 Fixed crash when changing printer while Hollow gizmo is open 2023-01-23 08:17:18 +01:00
Filip Sykala - NTB T15p
8f09c3ac82 WIP: Create another approach to heal shape BUT it is not working 2023-01-20 17:33:53 +01:00
David Kocik
617747acb3 followup of 3f69799047a3244717bfe6fd2e5cebb1f09d7260 - improved path checks 2023-01-20 11:09:36 +01:00
David Kocik
d047969d3d missing include 2023-01-20 08:53:10 +01:00
David Kocik
3f69799047 App updater download directory path cehecking and selection 2023-01-20 08:41:10 +01:00
Vojtech Bubnik
88ba9ab1c8 Tree supports: Added the most important tree support parameters
to parameter layer.
2023-01-19 17:20:42 +01:00
David Kocik
70879d2d8c Fixes of AppUdpater
fix of bug (1) - order of dialogs
fix of bug (2) - show new version dialog when triggered by user
fix of bug (3) - refresh value in preferences combobox when opening preferences 
fix of bug (4) - Use fwrite instead of stream to speedup saving. 
Do not show checkbox when triggered by user.
2023-01-19 13:04:16 +01:00
YuSanka
d681b99c10 Disable "Search"/"Arrange options" ImGui dialog, when some of gizmos is active 2023-01-19 10:11:08 +01:00
enricoturri1966
eee4453993 Revert of 971f2a08e2758ea1d91e75af9b1443d14b41f895 - Fix mipmap of compressed textures on AMD Radeon graphics cards by forcing the use of squared power of two textures
Changed nanosvg library from https://github.com/memononen/nanosvg to https://github.com/fltk/nanosvg which contains the definition of the new function nsvgRasterizeXY()
2023-01-19 09:26:47 +01:00
YuSanka
ecc3211c18 ObjectList: Add "Text" marker only where it's needed 2023-01-18 20:20:23 +01:00
tamasmeszaros
e3af59b3ee Merge branch 'et_tm_sla_volumes_6-SPE-1285' 2023-01-18 16:56:54 +01:00
tamasmeszaros
ce2659141a Fix sidebar support combobox in SLA 2023-01-18 16:56:33 +01:00
David Kocik
ba2cd8f3a7 Fix of "exporting." notification not disappearing after error. 2023-01-18 16:48:37 +01:00
tamasmeszaros
76d0e11699 Merge branch 'master' into et_tm_sla_volumes_6-SPE-1285 2023-01-18 16:40:12 +01:00
David Kocik
96762a2119 No new version available notification 2023-01-18 15:29:55 +01:00
tamasmeszaros
ee15fe6238 Fix crash with cut gizmo 2023-01-18 15:15:01 +01:00
David Kocik
af0e312542 Profile updates and installation:
- Refactoring and functionality change of PresetUpdater::sync_config. Zip archive now contains only index files. From index file it is decided wheter .ini file should be downloaded and where (cache for update of installed, cache/vendor for unistalled). New vendors are downloaded from set address. Fron .ini file it is decided wheter thumbnail should be downloaded. All resources for already installed vendors are checked and downloaded.  
- TemplateFilaments renamed to Templates (Warning: This might create duplicities if both files are present!).
- Various checks added to prevent crashes when dealing with broken presets, wrong files etc.
- Delayed error message when loading present finds duplicities - wait with dialog until Splash screen is gone.
- Minor changes in Config wizard when searching & loading printer thumbnails.
2023-01-18 11:10:24 +01:00
David Kocik
fc65d73c2d Wizard and PresetUpdater changes
updater:
- Sync downloads also missing thumbnails.
- Copying of downloaded resources (perform_updates) also downloads missing ones (new vendor or installing vendor with added printers ).
- This copy&download shows progress dialog now.
- Fix of crash when installing new vendor (not in rsrc dir)
Wizard:
- Cancel updater sync when starting wizard to avoid multiple downloads.
- Load thumbnails from cache dir (downloaded by updater sync).
Preset:
- Profiles now has settable name of thumbnail. If not specified, name + _thubnail.png is used (as it was before).
2023-01-18 11:10:24 +01:00
Lukas Matena
1589d89ca2 Fixes for template filament profiles:
- do not show "Template Filaments" in the list of vendors in wizard

- slight refactoring

- typos
2023-01-18 11:10:24 +01:00