Commit graph

32784 commits

Author SHA1 Message Date
whoseyoung
d4e4901ae5 fixed known bugs 2022-12-13 14:46:24 +08:00
whoseyoung
e61bcf3033
Merge branch 'Ultimaker:main' into main 2022-12-13 14:33:37 +08:00
Jelle Spijker
b77f4647fb
Merge pull request #14028 from Ultimaker/PP-296_printer-linter-on-UM-machine-definitions
printer linter format
2022-12-12 15:50:44 +01:00
Rijk van Manen
205902ee68 printer linter format
PP-296
2022-12-12 15:39:28 +01:00
Casper Lamboo
e558752ed0
Merge pull request #13972 from Ultimaker/CURA-9793_extend_recommended_print_settings
[CURA-9793] Extend recommended print settings
2022-12-12 14:38:46 +01:00
Joey de l'Arago
e05c70ae38 Refactor ComponentWithIcon to use contents instead of loader.
CURA-9793
2022-12-12 14:22:38 +01:00
Joey de l'Arago
8780a2c4a0 Move validators to top of file.
CURA-9793
2022-12-12 14:12:32 +01:00
Joey de l'Arago
f52638ca75 Update extrudermanager in tests to mock Application.
CURA-9793
2022-12-12 14:06:45 +01:00
Joey de l'Arago
c6cc9ee6ec Update validators for SettingTextField to use strings from our validators. You can't access the components directly from javascript without instantiating them so they are instantiated here first.
CURA-9793
2022-12-12 14:06:45 +01:00
c.lamboo
532965fb46 Disable "Small Feature Max Length", "Small Feature Speed" and "Small Feature Initial Layer Speed" when "small hole size = 0"
CURA-9987
2022-12-12 13:09:59 +01:00
c.lamboo
7e8eca3b03 Fix size of ColorDialog
CURA-9997
2022-12-12 11:58:22 +01:00
Joey de l'Arago
1e6184448c
Apply suggestions from code review
Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>
Co-authored-by: Jelle Spijker <j.spijker@ultimaker.com>
2022-12-12 11:44:21 +01:00
ChipCE
0b68716cc8 fixed redundant-override 2022-12-11 09:49:50 +09:00
Jelle Spijker
6ead64049b
Merge pull request #13967 from lggomez/feat/sermoonv1_update
Update Sermoon V1 profile with hotend specifics
2022-12-10 16:36:54 +01:00
Jelle Spijker
9f3490893a
use master for clang-tidy-pr-comments 2022-12-10 16:05:07 +01:00
ChipCE
df283db1a0 Added profiles for SnakeOilXY printers
By : John Smith (chip@snakeoildev.com)
2022-12-10 20:33:50 +09:00
whoseyoung
f192df875b update official profiles for Geeetech printers 2022-12-10 17:17:49 +08:00
whoseyoung
5f5958dfe8
Merge branch 'Ultimaker:main' into main 2022-12-10 17:05:22 +08:00
casperlamboo
c309b594c2 Applied printer-linter format 2022-12-09 15:49:46 +00:00
Casper Lamboo
45092d7113
Merge pull request #13992 from just-trey/master
tune in settings for AnkerMake M5 Definitions

contributes to CURA-10008
2022-12-09 16:48:44 +01:00
c.lamboo
ca290a32fb Display "move to top" button in monitor page
CURA-9940
2022-12-09 14:05:03 +01:00
Joey de l'Arago
3f699a35f4
Merge pull request #13969 from lggomez/feat/pinter-linter_invfiles
printer-linter: exit on invalid definition file paths
2022-12-09 11:43:35 +01:00
Joey de l'Arago
140285c0c1
Run workflow an all branches & Forks 2022-12-09 10:48:48 +01:00
Joey de l'Arago
71df084283
Merge pull request #13968 from lggomez/feat/update_pinter-linter-readme
Clarify linter steps for running locally
2022-12-09 10:46:06 +01:00
c.lamboo
e03b4e07f9 Simplify rounding
Use sliders stepSize and snapMode properties

CURA-9793
2022-12-08 17:11:04 +01:00
Joeydelarago
450cdda8e0 Applied printer-linter format 2022-12-08 15:33:29 +00:00
Joey de l'Arago
1f6123cc0e
Merge pull request #13896 from EDUARDOCHAMORRO/main
added machine config file and extruder config file for FABLABBCN
2022-12-08 16:32:16 +01:00
c.lamboo
aaab633912 Move labels into Slider component
CURA-9793
2022-12-08 16:23:05 +01:00
Joey de l'Arago
4f4d2431fa The third nested popup will now always try to stay withen the vertical space of the root materials popup.
See CURA-9522 for diagrams and more information.

CURA-9522
2022-12-08 16:18:58 +01:00
Joey de l'Arago
e6f4055df5 Remove part of hack for fixing extrudersCHanged signal at the wrong time.
Other things rely on the extruders changed signal so it is better to just emit it again at the correct time.

CURA-9793
2022-12-08 13:11:14 +01:00
Rijk van Manen
4b0d07a477 restore the correct setting
PP-277
2022-12-08 10:36:27 +01:00
Paul Kuiper
29c7f766be There was an error was in the file naming which we need to uphold to prevent issues with ufp files.
The file name is called 'Fast' while the quality type inside the files is 'Draft'. This will be fixed in PP-222

Relates to: PP-277
2022-12-08 10:25:07 +01:00
Joey de l'Arago
82fd34f168 Fix same property value check.
CURA-9793
2022-12-08 09:56:36 +01:00
Joey de l'Arago
435c67f97a revert changes to functions
CURA-9793
2022-12-08 09:53:06 +01:00
Joey de l'Arago
9a03094bfd Stop the text field from updating if the text has not changed. This was causing the custom mode text boxes to be updated instantly.
0.0 -delete-> 0. -instant update -> 0.0

 This is because the recommended mode text fields would update to "0." see that as a change from "0.0" and update the property. This triggered an update in the Custom mode textfield.

CURA-9793
2022-12-08 09:34:32 +01:00
Jelle Spijker
91170e0aef
Apply suggestions from code review 2022-12-08 07:43:57 +01:00
just-trey
9b2f6c023c update as linter suggested 2022-12-08 00:27:45 -05:00
just-trey
4103dee6d2
Merge branch 'main' into master 2022-12-08 00:20:21 -05:00
just-trey
016ab4714d major updates 2022-12-07 12:18:28 -05:00
Joey de l'Arago
bcdfa808a8 Switch to checking enabled extruder count for showing print with Component. This is because we want the SingleSettingExtruderBar to be hidden when there are 1 or less extruders, but also when there are 1 or less enabled extruders.
CURA-9793
2022-12-07 17:33:13 +01:00
Joey de l'Arago
ca0cd5069b Remove leftover print statements
CURA-9793
2022-12-07 17:30:12 +01:00
Joey de l'Arago
8012cb5360 Signal are being emmitted before settings are updated. This is causing the combobox to update with the previous value. Only when using infill_pattern setting though. No idea what is causing this. This is a workaround for now.
CURA-9793
2022-12-07 17:16:26 +01:00
Paul Kuiper
d5bcd36ecd Fixed error in 0.8mm profiles for PC and CPE+
The 0.15mm mode was generated iso 0.2mm

Relates to: PP-277
2022-12-07 17:10:55 +01:00
Joey de l'Arago
443252ae10 Use globalStackExtruderIds instead of extruderIds. extruderIds notifys change before the extruders change when doing a machine swap. Fixing this will take a long time so this is a workaround. If you are reading this 🙏 good luck fixing it 🙏
CURA-9793
2022-12-07 16:57:35 +01:00
Joey de l'Arago
f601229390 Move Validators to UM, so they can be used in UM components.
Update all TextFieldWithUnit to use our FloatValidator. This component now has proper styling when the input is invalid. The DoubleValidator was flagging numbers with a "." in them as an incorrect input (I assume this is because the region was set to europe on the OS where "," is common). The workaround is to use our FloatValidator which validates both "." and ","

CURA-9793
2022-12-07 16:27:42 +01:00
Joey de l'Arago
0e5ad96207 Fix bad call to keys function on string.
Also fix assigning currentIndex to correct Component.

CURA-9793
2022-12-07 16:15:09 +01:00
Joey de l'Arago
396057a56f Correct typo in name
CURA-9793
2022-12-07 16:14:17 +01:00
Joey de l'Arago
d8cf234a17 Use different signal for triggering update to extrduderIds. **This is a hack**. Actually fixing this problem could take days.
CURA-9793
2022-12-07 12:25:33 +01:00
jspijker
0bdb04ccf6 Merge branch 'main' into CURA-9793_extend_recommended_print_settings 2022-12-07 10:16:17 +01:00
jspijker
333f0e8282 Show OS in run-name 2022-12-07 10:09:42 +01:00