24018 Commits

Author SHA1 Message Date
tamasmeszaros
ca824e095e Trying to fix hanging job tests on windows
The issue might be that the worker's m_running flag is not set atomically. It is possible that the finalize message is pushed and is consumed before setting the running flag to false. See the loop in BoostThreadWorker::run
2023-12-06 17:01:40 +01:00
YuSanka
4bbe6e21d0 Fix for #7799 : Switching tabs with Ctrl+Shift+Tab collapses sidebar 2023-12-04 14:45:36 +01:00
YuSanka
af81420214 MSW specific: Fixing by Windows repair algorithm of cut objects if it's needed.
Related to issues #7243
2023-12-04 11:14:30 +01:00
YuSanka
dad1f2727c Follow-up 34848f0f : fixed non-MSW build 2023-11-30 15:26:20 +01:00
YuSanka
dd20cc5750 StatusBar: Removed commented code 2023-11-30 15:26:20 +01:00
YuSanka
818bb91449 Plater refactoring
* Extract unrelated functions
2023-11-30 15:26:20 +01:00
YuSanka
feac3b62ed Sidebar: Next refactoring and beautification
+ Deleted long time unused or commented code
+ Some unrelated functions are moved from Plater to Sidebar
2023-11-30 15:26:20 +01:00
YuSanka
69650f703d Plater refactoring:
* Sidebar and related classes are extracted to separate file.
* Frequently changed parameters are extracted to separate file too.
2023-11-30 15:26:20 +01:00
YuSanka
fa86a3d047 Searcher related refactoring:
* Searcher moved form Plater to Gui_App
2023-11-30 15:26:20 +01:00
YuSanka
9926181008 OptionsGroup : Refactoring
* Don't use "m_"prefix for public members
* Move change_opt_value() function from GUI to OptionsGroup
2023-11-30 15:26:20 +01:00
YuSanka
bbbeedf1ce DiffPresetDialog: Refactoring.
Move logic of a processing of selected options to owned dialog instead of MainFrame.
2023-11-30 15:26:20 +01:00
Lukas Matena
e9fb61b8aa Bumped up version to 2.8.0-alpha0 2023-11-30 14:31:36 +01:00
Lukas Matena
c54c4d0a1f Bumped up version to 2.7.0 version_2.7.0 2023-11-23 15:51:47 +01:00
Lukas Matena
a99dd7b00b Fixed a crash in GCodeViewer (SPE-2052, #11728) 2023-11-23 15:49:25 +01:00
YuSanka
0a1e4758a1 Fix for #11727 : 2.7.0-rc2 Import ConfigBundle not pulling in all physical printers 2023-11-23 15:48:04 +01:00
YuSanka
b3a2bac980 Fix for SPE-2051 : ConfigWizard: Wrong update of filaments after selection new printer and press "Finish" 2023-11-22 09:38:33 +01:00
Lukas Matena
3284959e1f Bumped up version to 2.7.0-rc2 version_2.7.0-rc2 2023-11-21 13:30:33 +01:00
Lukas Matena
80c9f53167 Fixed issues in wipe tower brim (SPE-2049, #11708) 2023-11-21 13:24:42 +01:00
Lukas Matena
bbd7828dc1 Fixed wipe tower lines outside its perimeter (SPE-2049, #11692) 2023-11-21 13:24:42 +01:00
YuSanka
4940f614df Translation: Updated JA dictionary 2023-11-21 12:59:16 +01:00
enricoturri1966
5cc272bdfb #11686 - Fixed rendering to thumbnail of mirrored objects 2023-11-21 10:54:51 +01:00
YuSanka
555193f6ec Field: SpinCtrl: Removed code that was relevant for wxSpinCtrl, but not for the new SpinCtrl.
(fix for SPE-2050)
2023-11-20 15:40:44 +01:00
Lukas Matena
b0ce01de6a Bumped up version to 2.7.0-rc1 version_2.7.0-rc1 2023-11-16 15:19:53 +01:00
YuSanka
55e3bf4c0a Fix for PresetCollection::load_external_preset()
"filament_vendor" parameter isn't used neither by the UI nor by the slicing core,
therefore erase it from config apply to avoid redundant "dirty" parameter in loaded preset.
2023-11-16 15:12:17 +01:00
YuSanka
3d438ea93a Follow-up bc5b24e3ad : ConfigWizard: Fixed compatible printer counter for materials 2023-11-16 15:11:58 +01:00
YuSanka
0e1a0e856f Fix for SPE-2020 : Notification about temporary installed preset doesn't appear anymore
Description of bug:
During fixing of SPE-1845 there was made changes with 7280b2a0 commit.
But those changes destroyed a initial behavior. All presets are selected correctly now,
but user doesn't receive a notification about temporary installed presets, if any was.
2023-11-16 15:11:41 +01:00
YuSanka
f69b1a2247 Fix for SPE-2039 : Wrong preset selection, when loading configuration from 3mf.
Bug description: If all new presets are actualized from current update
but some of them isn't installed (doesn't selected in ConfigWizard),
and user try to load 3mf with those non-installed presets, than first visible preset is selected
instead of temporary installed preset.

+ Update dirty state for edited preset only it's needed.
2023-11-16 15:11:23 +01:00
YuSanka
ff8a351a1b Translations: Updated POT and internal dictionaries
+ Community dictionaries are updated with new POT
2023-11-16 13:53:03 +01:00
Andy
ba94eae76e Russian translation update 2023-11-16 13:53:02 +01:00
tamasmeszaros
454cbf7e98 Merge branch 'tm_fix_hanging_arrange_SPE-1934' 2023-11-16 13:11:07 +01:00
rtyr
736ca84f40
Make 1.11.2 compatible with beta. 2023-11-16 13:01:55 +01:00
rtyr
787412085a
Bumped up version for 2.7.0-rc1. Added Prusament Resin Model Neutral Beige. 2023-11-16 12:57:30 +01:00
YuSanka
a2527be1d6 Fix for #11642: File names in gallery view are cut
Note: This issue was from the very beginning.

Previously bold font was used for list item as a marker for "system" shapes.
But a bold font has no visual effect on MSW and cause a wrong rendering on other platforms.
So, we use item data to set a "system" marker
2023-11-16 12:54:22 +01:00
YuSanka
aec372fde5 non-MSW specific: ComboBox: Fixed update of colors when system colors are changed. 2023-11-16 12:53:57 +01:00
YuSanka
8876d61d03 New Spin control: KillFocus wasn't processed correct in Ramming and ConfigWizard dialogs 2023-11-16 12:51:43 +01:00
tamasmeszaros
293393d2b1 Fixing hanging arrange
fixes #11392
2023-11-15 14:56:20 +01:00
YuSanka
53ad95bfd9 Fix for SPE-2038 : "Ask for/to unsaved changes ..." Check box isn't updated in preferences 2023-11-15 13:39:27 +01:00
YuSanka
0c1a38cc92 Fix for #11664 - 2.7.0 Beta 1: GUI Checkboxes is now very hard to see in GTK2 version 2023-11-15 10:05:24 +01:00
YuSanka
2e07572498 New CheckBox: Set image margin for checkbox with a label
+ RichMessageDialog: Call update of the checkbox, when label is set.[Fix for SPE-2035]
2023-11-15 10:05:03 +01:00
rtyr
33cd9b9dbe
XL beta resources 2023-11-15 10:02:19 +01:00
Lukas Matena
0ea662e56f Another fix-up of 187ff61 (fw alert dialog for bgcode) 2023-11-14 14:14:56 +01:00
Lukas Matena
926af1ab8d Fixed a crash when deleting the last object with autocenter enabled (#11186). 2023-11-14 13:23:58 +01:00
Lukas Matena
7522d7fe02 Another follow-up to 187ff61: include MK3.9 2023-11-14 12:48:02 +01:00
Lukas Matena
15eedfbb7f Fix-up of 187ff61 (fw alert dialog for bgcode) 2023-11-14 11:20:43 +01:00
Justin Schuh
0b68210849 Fix of #11648: Prevent overhang fan speeds from spilling into infill. 2023-11-14 11:15:15 +01:00
rtyr
689fd61146
Updated start g-code. Disabled autoemitting of temperature commands. 2023-11-14 10:49:02 +01:00
rtyr
f64adbc361
MINI IS and XL IS resources 2023-11-14 09:27:25 +01:00
Lukas Matena
187ff619bb Added a dialog informing the users that they need updated firmware when exporting binary gcode 2023-11-13 17:53:36 +01:00
YuSanka
911de7b2b1 Fix for #11636 - Rotation arrows missing Prusa Slice 2.7.0 Alpha 1 and Beta 1 2023-11-13 16:04:03 +01:00
Lukas Matena
4f18b6d0c1 Ask for HTTP/1.1 for CURL requests, hopefully will fix #11076. The problem is
apparently caused by https://github.com/curl/curl/issues/11353, requesting
HTTP/1.1 is a workaround. (On macOS, system libCURL is used.)
2023-11-13 13:51:15 +01:00