Commit graph

10871 commits

Author SHA1 Message Date
Kostas Karmas
179d77ef5c Transfer the "What's new" and "Changelog" pages at the end of wizard
To match the requirements specified in the ticket.

CURA-8014
2021-03-25 13:29:17 +01:00
Kostas Karmas
7af6ea5cc5 Remove unnecessary horizontalCenter anchor
Left and right anchors can't work at the same time with the horizontalCenter. In this case it
makes more sence to remove the horizontalCenter, since the left and right ones also define the
width of the rectangle.

CURA-8014
2021-03-25 12:51:07 +01:00
Remco Burema
7304226aca
Increase reliance on anchors instead of width-height.
CURA-8014
2021-03-24 16:44:58 +01:00
Remco Burema
98ed2bc8b6
Adopt code-review remark.
Use height instead of implicit height.

Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2021-03-24 15:59:22 +01:00
Remco Burema
d033e066f7
Adopt code-review remark.
Use width instead of implicit width.

Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2021-03-24 15:58:44 +01:00
Remco Burema
b04bbfdee2
Adopt code-review remark.
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2021-03-24 15:57:41 +01:00
Remco Burema
5083db8d44
On new install or update, have highlights not just changelog.
Place images in resources/images/whats_new/N.format and texts in resources/texts/whats_new/N.format where N is the ordinal and format the respective allowed formats.

CURA-8014
2021-03-24 12:00:05 +01:00
Ghostkeeper
1f9b4c3964
Handle deleting profiles better
When deleting profiles, the current item is set to null.
The Activate button was checking if the current profile was already active, and disabling the button if it was. But the button was still enabled if the current item is null because isCurrentItemActivated is only true if there is a current item. So to properly disable the button we need to check also if there is a current item.
The onItemsChanged signal can also trigger if the item that matches the toSelectItemName has no quality_changes_group, i.e. a built-in profile.

Probably fixes Sentry issue CURA-43.
2021-03-18 02:21:14 +01:00
Ghostkeeper
f4b417883e
Merge branch 'patch-1' of https://github.com/TheTRCG/Cura into TheTRCG-patch-1 2021-03-15 17:47:49 +01:00
Ghostkeeper
87d3f6fd22
More consistent Initial Retracted Position setting
Contributes to issue CURA-8038.
2021-03-10 18:24:01 +01:00
Ghostkeeper
74ac7a4cea
Merge branch 'CURA-8148_extruders_switch_retraction_initialization' of https://github.com/sisu70/Cura into sisu70-CURA-8148_extruders_switch_retraction_initialization 2021-03-10 17:38:00 +01:00
Tom Callaway
eb5baebd64
add Lulzbot TAZ Pro and Lulzbot Mini 2 profiles (#9335)
* add Lulzbot TAZ Pro and Lulzbot Mini 2 profiles

* Update resources/definitions/lulzbot_taz_pro_dual.def.json

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2021-03-09 09:27:46 +01:00
KeltE
cbafac6133
Cura Definition for Flasforge DreamerNX (#9303)
* Add files via upload

* Update resources/definitions/flashforge_base.def.json

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* Update resources/definitions/flashforge_base.def.json

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* Update resources/definitions/flashforge_dreamer_nx.def.json

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* Update resources/definitions/flashforge_dreamer_nx.def.json

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* Rename ff_dreamernx_extruder_0.def.json to flashforge_dreamernx_extruder_0.def.json

* Update flashforge_dreamer_nx.def.json

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2021-03-08 16:51:45 +01:00
Jaime van Kessel
cc1aadde12
Set & use enabled property for saving projects when ufp/gcode is loaded
CURA-8034
2021-03-05 14:09:39 +01:00
TheTRCG
650a195fab
Update Geeetech A10 definition
Removed overwriting temperature gcode in the definition
Removed repeated gcode
Added comments for the gcode
2021-03-04 14:16:36 +05:30
Ghostkeeper
2c55c4a562
Merge branch 'master' into CURA-7871_lowest_print_height 2021-03-03 17:13:30 +01:00
Firedrops
e385ac9e50
Update ideagen3D_sapphire_plus.def.json (#9213)
* Update ideagen3D_sapphire_plus.def.json

Added Restore Bed Levelling after Homing to start G-Code.

* Update resources/definitions/ideagen3D_sapphire_plus.def.json

Co-authored-by: Ghostkeeper <Ghostkeeper@users.noreply.github.com>

* Update ideagen3D_sapphire_plus.def.json

Corrected machine_head_with_fans_polygon and gantry_height for "One at a time" printing.

* Update resources/definitions/ideagen3D_sapphire_plus.def.json

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

Co-authored-by: Ghostkeeper <Ghostkeeper@users.noreply.github.com>
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2021-03-02 15:23:13 +01:00
Ghostkeeper
5c58df3c73
Minor corrections to Sri Vignan printers
Found during testing. I think it's pretty safe to say what they intended to write here.

Contributes to issue CURA-8051.
2021-02-25 17:46:46 +01:00
Ghostkeeper
642fee9904
Merge branch 'master' of https://github.com/venkatkamesh/Cura into venkatkamesh-master 2021-02-25 17:32:45 +01:00
Eryone
2b024ab390
Merge pull request #9202
* Adding Eryone Thinker profile to Cura
2021-02-24 15:10:28 +01:00
Hellbot Development Team
c7e238c7c7
Update definition files for Hellbot Magna 1 and Hellbot Magna dual (#8509)
* Update in Definition file for Hellbot Magna 1 
* Change the Author name and version number. 
* Added Heated bed.
* Added specific Gcode for purging the 2 in 1 hotend.
* Add bed images for Hellbot Hidra and Hidra Plus
* Add meshes files for Hellbot Hidra and Hidra plus
* Add extruder files for new Hellbot printers 
* Add extruder files for new Hellbot Printers: Hellbot Hidra and Hellbot Hidra Plus
* Add New Hellbot printers 
* Add definition files for the new Hellbot printers: Hidra and Hidra Plus

CURA-8047
2021-02-24 14:55:26 +01:00
Kostas Karmas
d9cf7aeb8e Replace tabs with spaces in trimaker printer profiles
CURA-8016
2021-02-09 15:32:56 +01:00
tomasbaldi
9052e2dae3
adding profiles for Trimaker printers (#8537)
* adding profiles for Trimaker printers

* adding profiles for Trimaker printers v2

* Update resources/extruders/trimaker_nebula_extruder.def.json

Co-authored-by: Jaime van Kessel <nallath@gmail.com>

* Update resources/extruders/trimaker_cosmosII_extruder.def.json

Co-authored-by: Jaime van Kessel <nallath@gmail.com>

* Delete trimaker_cosmosII_platform.STL

* correction extension of trimaker_cosmosII_platform.stl and modification in trimaker_cosmosII.def.json and trimaker_nebula.def.json

* Update trimaker_nebula_platform.stl

* move the STL up

* Update resources/definitions/trimaker_nebula.def.json

"grid" -> "'grid'"

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* Update resources/definitions/trimaker_cosmosII.def.json

"grid" -> "'grid'"

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>

* 220x220x260 -> 230x230x260 (nebula)

* change the name of the qualities directory

* translate quality names from spanish to english

* change nebula platform_offset

* change nebula platform_offset 2

Co-authored-by: Jaime van Kessel <nallath@gmail.com>
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2021-02-09 15:28:04 +01:00
Ghostkeeper
593cd516ce
Fix typo in variable name
Otherwise you can't open any files any more. How did we not see this earlier?

Contributes to issue CURA-7996.
2021-02-09 14:24:09 +01:00
Ghostkeeper
ec986990a2
Merge branch 'master' into CURA-7996_Fix_trying_to_open_deleted_files_from_the_recent_files_list 2021-02-09 14:20:53 +01:00
Ghostkeeper
d8fba53952
Document addToRecent property
Contributes to issue CURA-7996.
2021-02-09 10:07:23 +01:00
Kostas Karmas
f8a9e7f2d2 Pass the "add to recent" as an input var to dialogs that open projects
This way it is clear before to the dialog whether it should add the file to the recent files list,
before the dialog opens.

CURA-7996
2021-02-08 11:55:28 +01:00
Ghostkeeper
79ec71ca4c
Move top/bottom settings to separate category
Implements CURA-8006.
2021-02-05 14:59:38 +01:00
Kostas Karmas
ee22be74b9 Properly check whether the file should be added to recent
When importing only the models of a project file, Cura wasn't checking whether the file should
be added to the recent files list. This commit fixes that.

CURA-7996
2021-02-05 12:14:01 +01:00
Jaime van Kessel
b30bacc9f8
Merge branch 'master' of https://github.com/RFBomb/Cura 2021-02-04 14:46:29 +01:00
Remco Burema
06666bddca
Fix recent files hint when file opens via dialoges. 2021-01-29 14:49:32 +01:00
Remco Burema
fd1b816981
Clean up: No max value needed, remove cache file.
CURA-7956
2021-01-27 12:28:05 +01:00
Remco Burema
0ddb2d5ea8
Merge branch 'master' of https://github.com/OpusMcN/Cura into OpusMcN-master 2021-01-27 12:14:17 +01:00
Jaime van Kessel
b219f57b22
Merge branch 'dev' of https://github.com/BasF0/Cura 2021-01-27 10:56:35 +01:00
Jaime van Kessel
4586a50af2
Merge branch 'master' of github.com:Ultimaker/Cura 2021-01-26 10:39:28 +01:00
Jaime van Kessel
464c19f592
Show print weight with single decimal in the details view
Fixes #9176
CURA-7992
2021-01-26 10:29:55 +01:00
RFBomb
79e9250715
Update fdmprinter.def.json 2021-01-25 23:14:23 -05:00
Konstantinos Karmas
c64ab40fb8
Merge pull request #9069 from HUNIBEST-HyVISION/master
[CUBICON] Add device(Style NEO-A31) & Update start gcode.
2021-01-25 17:00:38 +01:00
Ghostkeeper
b864c8e026
Specify 'adhesion structures' rather than just adhesion
After changing this with fvrmr together I read back on the commit and realised that the sentence was literally saying that it affects adhesion, and then that it doesn't affect adhesion. I hope this clarifies that a bit better by giving examples.
2021-01-25 11:06:36 +01:00
fvrmr
d92b126b09 Initial layer speed does not affect build plate adhesion 2021-01-25 11:01:14 +01:00
Remco Burema
538ccf5e21
Actually show 'on buildplate' color when z=0.
CURA-7871
2021-01-22 18:47:45 +01:00
Remco Burema
497bfa4c68
Merge branch 'master' into CURA-7871_lowest_print_height 2021-01-22 18:40:39 +01:00
Ghostkeeper
63deea4721
Fix model to use for comboboxes to check if they are empty
This was checking against the wrong model, it seems.

Contributes to issue CURA-7865.
2021-01-22 13:52:27 +01:00
Opus
db61bf0fd2 Made label more descriptive for overhang hole size option 2021-01-21 21:56:23 +13:00
Opus
c55d4f7532 Option for area check when using make overhang printable. Keeps recesses in the base of the model that are smaller than the given size 2021-01-21 21:43:54 +13:00
bas
1033133355 undo irrelevant change 2021-01-20 21:56:33 +01:00
Kostas Karmas
cdedb56a9a Restore arguments in the SaveProjectMenu
Or else the LocalFileOutputDevice will output a mesh 3mf file and not a Cura 3mf project when
being called from the 'File -> Save Project -> To Disk' submenu item.

CURA-7865
2021-01-20 21:13:36 +01:00
Remco Burema
0ba3833995
Merge pull request #9153 from Ultimaker/CURA-7865_Save_file_in_existing_project_mvp
CURA-7865 Save file in existing project mvp
2021-01-20 19:18:39 +01:00
Kostas Karmas
b7e613a271 Remove file_type argument from the saveWorkspaceDialog
Because we also want to export ufp files, which are not workspace files.

CURA-7865
2021-01-19 21:39:16 +01:00
Jaime van Kessel
888abdac33
Merge branch 'master' of github.com:Ultimaker/Cura 2021-01-19 09:48:51 +01:00