Commit graph

7628 commits

Author SHA1 Message Date
c.lamboo
46bed2de56 Add node as an optional argument to isometricSnapshot
By setting this argument a single `SceneNode` can be used as subject for the snapshot. If argument is omitted then the scene root is taken as node.
2023-11-02 17:30:07 +01:00
Saumya Jain
3121766fb7
Merge pull request #16610 from pietchaki/object-reload-refactor
Refactor object reload to handle 3mf files
2023-11-01 14:53:56 +01:00
Saumya Jain
f31980d595
Merge branch 'main' into object-reload-refactor 2023-11-01 13:22:07 +01:00
saumya.jain
7ce91f5ad8 material translation, saving to .makerbot on cloud by default when Method printer is selected
CURA-11138
2023-11-01 11:03:19 +01:00
Saumya Jain
91d08a2a6d
Merge branch 'main' into CURA-11138-makerbot-cloud-printing 2023-11-01 10:32:10 +01:00
c.lamboo
75feb5ae38 Don't create abstract printers if visibility is set to false
CURA-11138
2023-10-31 15:35:56 +01:00
saumya.jain
ce132e4c3f Function name changed to make it a bit generic
CURA-11138
2023-10-31 11:48:44 +01:00
c.lamboo
f8bb30b025 Use better variable naming
CURA-10561
2023-10-30 16:31:32 +01:00
saumya.jain
1a139f44bc parsing method printer nozzles
CURA-11138
2023-10-30 16:13:50 +01:00
c.lamboo
7e91750f58 Use camercase for nodeBounds def
CURA-10561
2023-10-30 15:43:02 +01:00
c.lamboo
71ada85966 Use camercase for isometricSnapshot def
CURA-10561
2023-10-30 15:41:54 +01:00
saumya.jain
39ec9c9279 printertype Parsing function made static
CURA-11138
2023-10-30 14:31:17 +01:00
Jelle Spijker
16249e490e Allow sideloading of resources via env
`CURA_DATA_ROOT` and `URANIUM_DATA_ROOT`
This allows the conanfile.py to point to `venv/share/cura`

This functionality is disabled in sys.frozen

Contributes to CURA-10561
2023-10-29 14:25:06 +01:00
saumya.jain
37e236405a fix for functions
CURA-11138
2023-10-27 09:30:06 +02:00
saumya.jain
cf78ae0dca Method printers method, methodx, methodxl read from cloud
CURA-11138
2023-10-26 16:17:03 +02:00
Jelle Spijker
69f474a426
Merge branch 'main' into CURA-10561-makerbot 2023-10-26 15:27:25 +02:00
Remco Burema
a7b6097f49
Merge pull request #16975 from Ultimaker/CURA-10783_prime_tower_with_raft
[CURA-10783] prime tower with raft
2023-10-25 15:36:58 +02:00
Jaime van Kessel
7afcf16b94
Merge branch 'CURA-11189-reset-intents' of github.com:Ultimaker/Cura into 5.5 2023-10-24 10:52:49 +02:00
c.lamboo
6c2a468c18 Reuse node_bounds utility function 2023-10-23 11:19:28 +02:00
c.lamboo
5134540751 Remove unused extra argument 2023-10-23 11:19:04 +02:00
Fredrik Ehnbom
dc6edffea4 Add navigation style option 2023-10-21 12:18:00 +02:00
c.lamboo
fe4790fe06 Add iso view to snapshot 2023-10-20 23:14:58 +02:00
c.lamboo
053aaad16f Don't place objects near the boarder in grid arrange
CURA-11189
2023-10-20 17:11:40 +02:00
Casper Lamboo
f035c42f85
Merge pull request #17036 from Ultimaker/CURA-10403_revisit_auto_arrange_strategy
Cura 10403 revisit auto arrange strategy
2023-10-20 17:04:43 +02:00
c.lamboo
fa1f5a7c89 Boyscouting
CURA-11189
2023-10-20 15:10:39 +02:00
Erwan MATHIEU
1b9ad84115 Improve code readability
CURA-10403
2023-10-20 12:05:19 +02:00
c.lamboo
6f1adaad43 Make Conan/Python installs available for whole project and not just the AboutDialog
Generation of dependency list now happens in
Also cleaned up the AboutDialog.qml

CURA-10561
2023-10-19 18:39:08 +02:00
Erwan MATHIEU
0d0375d5e0 Retry auto-arrange with a few different strategies
CURA-10403
2023-10-19 16:36:19 +02:00
Erwan MATHIEU
1509e27983 Removed unused variable
CURA-10403
2023-10-19 16:03:14 +02:00
Erwan MATHIEU
1949d315e3 Minor auto-arrange improvements
CURA-10403
2023-10-19 16:02:08 +02:00
c.lamboo
0e1262126a Fix memory leak issues in minitor page
Issue was that QT (incorrectly?) asserted that there was a binding loop between width and height in the `NetworkMJPGImage` component. This caused the height to evalualte to `infinity`, making QT create a buffer with an infinite amount of memory. Solved by calculating a serpeate `img_scale_factor` which both the width and height uses.

CURA-11180
2023-10-19 11:53:41 +02:00
Erwan MATHIEU
0190fc099a
Merge branch 'main' into CURA-10783_prime_tower_with_raft 2023-10-13 14:53:24 +02:00
Erwan MATHIEU
acb0406e8e Better handling of prime tower base with raft
CURA-10783
2023-10-13 14:40:49 +02:00
Erwan MATHIEU
a91032f62e Fixed prime tower placement warning issue
CURA-10783
2023-10-13 11:37:50 +02:00
Erwan MATHIEU
0a2ee541e3 Include prime tower base size into footprint
CURA-10783
2023-10-13 09:14:41 +02:00
Fernando Pietchaki
93f2171146
Merge branch 'main' into object-reload-refactor 2023-10-12 23:41:49 -03:00
Casper Lamboo
b81e1b8741
Merge pull request #16829 from Ultimaker/CURA-10994_translations_v5p5
[CURA-10994] Translations for 5.5.x
2023-10-11 10:33:50 +02:00
c.lamboo
4eb0ba9861 re-add functions for arrange
To avoid api break
new functions are added with the depricated decorator
2023-10-10 11:39:06 +02:00
Remco Burema
c20b227e5f Prevent 'major' API/SDK version break. 2023-10-10 11:15:57 +02:00
Remco Burema
a4259c9f0f Upgrade SDK to 8.5.0 (corresponds to Cura 5.5.x). 2023-10-10 10:23:37 +02:00
c.lamboo
61d67f108d Merge branch '5.5' into CURA-10994_translations_v5p5 2023-10-09 11:31:52 +02:00
c.lamboo
98f0f9819d Remove superfluous comma from balanced description
CURA-11131
2023-10-06 12:19:44 +02:00
c.lamboo
ec1cd6b192 Add description to balanced intent
CURA-11131
2023-10-06 12:16:22 +02:00
Jaime van Kessel
82c4a10c1d
Rename "Default" intent to "Balanced"
CURA-11131
2023-10-06 11:03:49 +02:00
Remco Burema
c378be22b7 Correct for pluralize/rename typo'd filename in backend.
done as part of CURA-10994
2023-10-05 16:15:07 +02:00
Remco Burema
1e5f1d3fa5 Make it possible to have translated 'appended' settings.
Just translate them locally. See the backend (Uranium) implementation for this for more details.

done as part of CURA-10994
2023-10-05 16:07:12 +02:00
Casper Lamboo
2a8a4ad301
Merge pull request #16884 from Ultimaker/CURA-11048-unclear-support-type
Cura 11048 unclear support type
2023-10-05 09:46:56 +02:00
Casper Lamboo
4957f87f29
Merge pull request #14928 from cgobat/bugfix/raw-regex-str
Fix non-raw RegEx pattern string
2023-10-04 13:22:32 +02:00
saumya.jain
215a893c39 putting the code in right location
checked: this code only checks for support type and adhesion type and make them lowercase

CURA-11048
2023-10-04 11:19:20 +02:00
saumya.jain
5b6fea9734 if value is a string make it lowercase
CURA-11048
2023-10-04 11:05:33 +02:00