HellAholic
6251a816f0
Merge pull request #20431 from Ultimaker/CURA-12481_ChangelogUpdate
...
CURA-12481 changelog update
2025-03-24 10:47:49 +01:00
HellAholic
fd13ee10e3
Optional changes - Add padding to the textArea
...
Adds 15 padding to the right side of the what's new text items (text will not go under scrollbar)
Adds 15 padding to left and right of the changelog
2025-03-21 23:01:16 +01:00
Erwan MATHIEU
c71148321a
Translate settings values in recommended screen
...
CURA-11911
For settings inside the screen, they are translated through the SettingDefinitionModel, but we don't use one here, so we have to translate it explicitely
2025-03-21 15:26:43 +01:00
Erwan MATHIEU
b8358a81e9
Merge branch '5.10' into CURA-12439_unable-to-resize-columns
2025-03-18 14:13:00 +01:00
Erwan MATHIEU
3348c29278
Apply review suggestions
...
CURA-12439
2025-03-18 14:12:34 +01:00
HellAholic
7204cdfa96
Revert onTextChange
2025-03-17 16:35:18 +01:00
Erwan MATHIEU
3b5432912c
Standardize QML code
...
CURA-12466
2025-03-17 16:22:11 +01:00
HellAholic
b549542f18
lint
2025-03-15 22:31:25 +01:00
HellAholic
6567017512
set QtQuick and QtQuick.Controls to 2.15
2025-03-15 22:25:23 +01:00
HellAholic
0e5f282238
Replace for loop with map() and remove redundant else
...
- map().join is a better fit that replaces the for loop and a if/else since there is no complex logic involved.
- there is a return inside the if statement for requires.length ===0, so no need for else statement as the code execution stops with return
2025-03-15 22:07:57 +01:00
HellAholic
e1430c76fd
fix indent
2025-03-13 22:35:05 +01:00
HellAholic
48b449b32e
Rewrite experiment
...
- Removed the version 2.x
- Rewrite onTextChanged -> add logic to not execute if text is unchanged
- Rewrite currentIndex & onActivated -> use findIndex instead of for loop
- Add reuseItems: true -> recycle items instead of instantiating from the delegate
- Remove cacheBuffer -> memory overhead (2GB for the entire list to load in one go)
- Rewrite delegate -> wrap loader as a component (based on documentation), remove switch case and replace with condition check, set asynchronous to false (introduces a bit of stutter but items are loaded when viewed).
2025-03-13 22:32:10 +01:00
Erwan MATHIEU
85eb90afbf
Improve TableView manual column resizing
...
CURA-12439
2025-03-13 15:10:29 +01:00
HellAholic
36b5a40563
Merge pull request #20345 from Ultimaker/CURA-12442_no_slow_on_scroll
...
[CURA-12442] Same cache as other setting-lists to reduce slowness on scroll.
2025-03-05 12:45:29 +01:00
HellAholic
b9d9e93e93
Merge pull request #20346 from Ultimaker/CURA-12443_units_updater
...
[CURA-12443] Fix value-units can now change visually/immediately on printer switch.
2025-03-05 12:09:22 +01:00
Remco Burema
6a4890ecd7
nocase -> camelCase
...
done as part of CURA-12443
Co-authored-by: Erwan MATHIEU <erwan.mathieu@ultimaker.com>
2025-03-05 09:10:52 +01:00
Remco Burema
cf419c3025
Fix value-units can now change visually/immediately on printer switch.
...
CURA-12443
2025-03-04 16:08:50 +01:00
Remco Burema
cb0d69d9f2
Same cache as other setting-lists to reduce slowness on scroll.
...
This does incur a cost on the first load of the list though.
CURA-12442
2025-03-04 15:03:59 +01:00
Remco Burema
c21ddd99ce
Margin wasn't wide enough to see that it's a tree.
...
CURA-12441
2025-03-04 14:54:12 +01:00
Remco Burema
64cdb31252
Due to collapsing pop-ups on scrollbar change fix, textfields also lost focus.
...
CURA-12254
2025-02-26 17:06:27 +01:00
Erwan MATHIEU
37330ed406
Merge remote-tracking branch 'origin/CURA-12400_improve-open-source-referencing' into CURA-12400_improve-open-source-referencing
2025-02-19 15:09:22 +01:00
Erwan MATHIEU
6efbcb4ff6
Apply suggested review changes
...
CURA-12400
2025-02-19 15:09:12 +01:00
Erwan MATHIEU
190466ab6a
Merge branch 'main' into CURA-12400_improve-open-source-referencing
2025-02-19 14:05:45 +01:00
Erwan MATHIEU
b26e70aa09
Improve licenses display
...
CURA-12400
2025-02-17 14:05:26 +01:00
Erwan MATHIEU
0a112c6c53
Gather and display details of licences for pip packages
...
CURA-12400
2025-02-17 08:51:36 +01:00
HellAholic
93f510f0c8
Merge pull request #20250 from Ultimaker/CURA-12393_set-proper-link-for-incompatibility-warning
...
CURA-12393 Set support page to be opened on core incompatibility
2025-02-14 09:41:36 +01:00
Erwan MATHIEU
01fd82e8e5
Merge branch 'main' into fix_qml_py_re
2025-02-11 13:19:50 +01:00
Erwan MATHIEU
686b404a95
Set support page to be opened on core incompatibility
...
CURA-12393
2025-02-07 15:56:30 +01:00
HellAholic
a62ed73abe
Merge pull request #20194 from Ultimaker/CURA-12224_handle-LOOOONG-setting-names
...
CURA-12224 handle loooong setting names
2025-01-30 09:13:24 +01:00
HellAholic
628c852054
Merge pull request #20169 from Ultimaker/CURA-12368_mismatched_core_warning
...
[CURA-12368] Warn for mismatched cores on multi-config printers.
2025-01-29 13:54:47 +01:00
Erwan MATHIEU
c369a405b3
Set dynamic items size
...
CURA-12368
2025-01-28 10:34:58 +01:00
Remco Burema
669c28e618
Try to make unavailable configuration warnings less confusing.
...
part of CURA-12368
2025-01-28 09:20:47 +01:00
Erwan MATHIEU
2e59a0a009
Give more space to text when required
...
CURA-12224
This way, multi-lines setting names can be properly displayed
2025-01-27 15:24:42 +01:00
Remco Burema
038e8b7722
Warn for mismatched cores on multi-config printers.
...
Similar to the warning we already had for missing materials.
CURA-12368
2025-01-22 21:16:56 +01:00
HellAholic
30205e1c78
Update description Add (restart required)
2024-12-07 16:10:42 +01:00
Jaime van Kessel
1b9f1c5536
Add preference to actually set the flip preference for Y handle
2024-11-29 11:40:47 +01:00
Erwan MATHIEU
5f9828dbd8
Add variant names to source translation files
...
CURA-12255
2024-11-04 12:03:15 +01:00
HellAholic
f5efb60b71
Update to a better logic
...
Also allow for extraction for PO files
2024-11-01 17:33:29 +01:00
HellAholic
c036576116
Fix the missing translation connection
...
Text was assigned directly from the Machine manager without being passed to the catalog
2024-11-01 17:07:55 +01:00
HellAholic
2865836b8a
Change option name to Export Package For Technical Support
2024-10-07 15:22:47 +02:00
Erwan MATHIEU
f28482ebac
Include log file when exporting project file for support
...
CURA-12138
2024-09-27 15:38:27 +02:00
Erwan MATHIEU
8d2bef86d6
Calculate file name directly in QML
...
CURA-12138
2024-09-27 12:17:34 +02:00
HellAholic
6313e9cc48
Rename variable to exportName for clarity
2024-09-16 14:28:54 +02:00
HellAholic
7ebad9c107
Merge branch 'main' into CURA-12138-Export_for_support_option
2024-09-16 13:05:29 +02:00
HellAholic
f736ead4c8
Merge pull request #19619 from Ultimaker/CURA-12093_conditional-start-end-gcode
...
CURA-12093 Add ability to write condition Start/End gcode parts
2024-09-16 09:13:12 +02:00
HellAholic
b91051e594
fix indent
2024-09-12 14:58:06 +02:00
HellAholic
552686cdb7
add the menu item under help
2024-09-12 11:37:23 +02:00
HellAholic
3c1e26d535
define action in qml and add alias
2024-09-12 11:37:06 +02:00
HellAholic
a0c111c6f5
Remove from menu
2024-09-12 11:03:07 +02:00
HellAholic
78394faf65
Remove from actions
2024-09-12 11:02:59 +02:00