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
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
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
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
9865bdac70
Don't translate Cura name
2024-03-11 11:55:18 +01:00
Saumya Jain
0e70b80446
removal of preference to not open the save dialog for ucp again
...
CURA-11403
2024-03-05 14:56:09 +01:00
Saumya Jain
1338a562ef
added drop models to buildplate as a right click option
...
Also shortcut: ctrl+B
CURA-10542
2024-02-27 13:45:10 +01:00
Casper Lamboo
58eb62d976
Merge pull request #18371 from Ultimaker/CURA-11403_save-PAP
...
Cura 11403 save pap
2024-02-23 15:49:00 +01:00
Saumya Jain
f8a299bc70
Merge branch 'main' into main
2024-02-23 10:36:22 +01:00
saumya.jain
b641741e49
Added preference to show UFP saving dialog
...
Changes saving to .ucp to .3mf
2024-02-16 14:11:07 +01:00
saumya.jain
d68a454fa9
function name change to getWorkplaceDropToBuildplate
...
CURA-10542
2024-02-15 11:35:09 +01:00
saumya.jain
f54d6099cd
removed the preference made it a member of class platformphysics
...
CURA-10542
2024-02-15 11:23:34 +01:00
saumya.jain
91a84674f0
Adding the preference drop to buildplate while opening Cura project
...
CURA-10542
2024-02-09 15:11:56 +01:00
saumya.jain
e8bdca3dd9
introducing drop to buildplate per model
...
CURA-10542
2024-02-09 10:32:39 +01:00
Saumya Jain
84ecf8ec8f
Merge branch 'main' into CURA-11596-open-url-singleinstance
2024-02-08 10:52:11 +01:00
Saumya Jain
a251a5d2ca
Update resources/qml/Preferences/GeneralPage.qml
...
Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>
2024-02-08 10:51:56 +01:00
saumya.jain
d2e8999e45
creating pyqtslot for desired functionality
...
CURA-11596
2024-02-07 15:20:52 +01:00
Saumya Jain
799ef9ef51
Merge branch 'main' into CURA-11596-open-url-singleinstance
2024-02-06 16:19:29 +01:00
saumya.jain
8073bc0e50
adding this preference in mac-os doesn't work.
...
It always opens it up in singlenstance
CURA-11596
2024-02-06 16:04:08 +01:00
saumya.jain
3fc859c76b
crash while opening printer setting
...
It happened because of creating MachineActionManager as a singleton.
Code is refractored to make it work.
CURA-11558
2024-02-01 11:34:19 +01:00
Erwan MATHIEU
557a95568c
More explicit crash report configuration
...
CURA-11482
2024-01-15 13:42:24 +01:00
Jelle Spijker
7738059631
Add optional (opt-in) project_name to Sentry
...
Needed for automatic Issue handling in the future
Contributes to CURA-11482
2024-01-15 10:44:43 +01:00
Jelle Spijker
3abb5526ba
Merge branch 'main' into CURA-11482_sentry
2024-01-13 12:48:23 +01:00
Jelle Spijker
2bcdacef72
Allow for opt-in of DF User name for Sentry crash reports
...
This will help us with triage of bugs for our customers.
Contributes to CURA-11482
2024-01-13 11:12:46 +01:00
saumya.jain
11aa71a5df
Singleton management in Cura
...
-QualityManagementModel, MaterialManagementModel, SimpleModeSettingsManager, MachineActionManager and CustomQualityProfilesDropDownMenuModel *deleted*
-QualityProfilesDropDownmenuModel changed to RegisterType
CURA-7812
2024-01-08 14:41:41 +01:00
saumya.jain
e66314b2dd
ppr setting was added when it should be excluded
...
CURA-11480
2024-01-02 10:48:40 +01:00
Jaime van Kessel
60bf2fbc2c
Add preference to disable sentry engine crash reporting
...
CURA-11364
2023-11-21 14:01:58 +01:00
Fredrik Ehnbom
dc6edffea4
Add navigation style option
2023-10-21 12:18:00 +02:00
saumya.jain
cb4c4214f4
Icon is dragged into visible area
...
CURA-10835
2023-08-30 15:28:49 +02:00
Remco Burema
f272dda946
Merge pull request #16120 from Ultimaker/CURA-10687_Restore_Color_Picker
...
Color Picker from Qt 6.4
2023-07-13 13:20:27 +02:00
saumya.jain
9407345377
Color Picker from Qt 6.4
...
Native platform dialog is available on iOS,Linux (when running with the GTK+ platform theme) and macOS
fixes: CURA-10687
2023-07-12 16:04:56 +02:00
saumya.jain
3e18082db6
Code review comments
...
fixes: CURA-8754
2023-07-11 11:45:37 +02:00
saumya.jain
d12659f71f
Added refresh moving icon for feedback purpose
...
While refreshing the material sync, no feedback was provided before, now there is a refreshing icon animation available for "refresh in progress"
fixes: CURA-8754
2023-07-10 14:36:14 +02:00
saumya.jain
cca33bb4a5
Added refresh moving icon for feedback purpose
...
While refreshing the material sync, no feedback was provided before, now there is a refreshing icon animation available for "refresh in progress"
fixes: CURA-8754
2023-07-10 13:50:37 +02:00
c.lamboo
1f1353802a
Prefill material sync file name
...
CURA-10174
2023-02-20 17:41:07 +01:00
Remco Burema
8f65af61e5
Connect compare-and-safe profile dialog buttons to actions.
...
Some rework was needed as to not get the entire Preferences window to show up, which previously came along with the add profile action.
part of CURA-9347
2022-11-30 18:48:07 +01:00
jspijker
f76f711790
Update mentions to UltiMaker
...
Contributes to CURA-9808
2022-11-28 14:11:21 +01:00
Joey de l'Arago
a9f4b2da71
Merge pull request #12254 from Ultimaker/fix_materials_list_too_small
...
Allow text to be wider if favourite button is not shown
2022-10-21 11:16:26 +02:00
Jaime van Kessel
ea16597dd6
Merge branch 'machine-actions-improvement' of github.com:julianCast/Cura
2022-09-26 10:22:18 +02:00
Julian
df16108938
Fixes for better decorators using pyqtProperty
2022-09-23 11:49:30 +02:00
Jaime van Kessel
8e41a03c58
Grab focus when the dialog is hidden
...
This ensures that all components in the loader lose the focus and thus trigger an update
CURA-9523
2022-09-15 17:28:48 +02:00
Jaime van Kessel
242f8264da
Merge pull request #11573 from fieldOfView/feature_tray_icon_preference
...
Add a preference to make tray icon optional
2022-09-08 13:01:04 +02:00