Cura/cura
Jelle Spijker 45510d04ed
Added ability for backend plugins to determine their usability
Modified BackendPlugin.py and StartSliceJob.py to allow plugins to decide when they should be used. The 'usePlugin'
method was added to enable a plugin to return a boolean indicating if it should be used or not, e.q.: start up and
connect to the services.

Contributes to CURA-11031
2023-09-13 07:22:07 +02:00
..
API Deprecate additionalRights property 2022-08-01 10:49:29 +02:00
Arranging Allow objects to be placed near border 2023-09-06 16:53:02 +02:00
Backups Use dev as development version 2022-06-13 15:08:00 +02:00
Machines Don't show invisible materials in material selection 2023-09-07 13:24:40 +02:00
OAuth2 Add more logging to AuthorizationRequestHandler 2023-04-24 13:18:51 +02:00
Operations Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
PrinterOutput Reverse sorting, newer machines on top. 2022-10-20 10:24:01 +02:00
ReaderWriters Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
Scene Include adhesion for 1-at-a-time exclusion shadow 2023-08-24 11:15:34 +02:00
Settings Put back getAnyExtruderPositionWithOrDefault api function 2023-08-29 14:11:36 +02:00
Stages Search/replace Qt5->Qt6. 2021-12-28 14:46:02 +01:00
TaskManagement Improve documentation string 2022-08-20 19:40:58 +02:00
UI Add new pages in add-printer flow 2022-11-01 16:11:34 +01:00
UltimakerCloud Don't sync invisible materials 2023-09-07 13:48:36 +02:00
Utils Search/replace Qt5->Qt6. 2021-12-28 14:46:02 +01:00
__init__.py T466: Revert the previous commit since it messed up the file rights. 2016-12-23 15:53:15 -05:00
ApplicationMetadata.py Bump SDK version to 8.4.0 2023-06-15 22:28:31 +02:00
AutoSave.py Search/replace Qt5->Qt6. 2021-12-28 14:46:02 +01:00
BackendPlugin.py Added ability for backend plugins to determine their usability 2023-09-13 07:22:07 +02:00
BuildVolume.py grid placement available for elliptical buildplates 2023-08-22 15:06:17 +02:00
CameraAnimation.py Qt5->Qt6: More renamed stuff. 2021-12-29 11:18:49 +01:00
CrashHandler.py Automatically scroll down in crash handler 2023-07-17 12:55:52 +02:00
CuraActions.py ctrl+z for grid 2023-08-24 11:48:43 +02:00
CuraApplication.py Merge remote-tracking branch 'origin/main' into CURA-10951_gh_build_curapackage 2023-09-08 18:39:27 +02:00
CuraPackageManager.py Allow for custom descriptions/icons in packaged intents 2023-05-31 12:54:56 +02:00
CuraView.py Search/replace Qt5->Qt6. 2021-12-28 14:46:02 +01:00
Layer.py Revert "Merge branch 'bremco-graphics_buffer_update'" 2021-12-08 12:02:49 +01:00
LayerData.py Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
LayerDataBuilder.py Revert "Merge branch 'bremco-graphics_buffer_update'" 2021-12-08 12:02:49 +01:00
LayerDataDecorator.py Converted comments in dir Cura/cura to rst style 2020-04-21 16:58:45 +02:00
LayerPolygon.py Fix LayerPolygon 2022-09-07 15:32:51 +02:00
MachineAction.py Add missing return 2022-09-26 10:25:42 +02:00
MultiplyObjectsJob.py Implement factory for Arrange 2023-08-23 17:58:00 +02:00
OneAtATimeIterator.py Exclude objects outside buildplate from OneAtATimeIterator 2020-10-14 17:14:38 +02:00
PickingPass.py Fix picking pixel on integer indices 2021-11-18 11:36:20 +01:00
PlatformPhysics.py SceneNode settings use native python types 2022-09-06 18:06:31 +02:00
PreviewPass.py Part of fix for crash on context menu open + click on slice. 2021-07-30 19:50:18 +02:00
PrintJobPreviewImageProvider.py Qt5->Qt6: More renamed stuff. 2021-12-29 11:18:49 +01:00
SingleInstance.py Use right enums for single instance 2022-04-22 09:36:46 +02:00
Snapshot.py Fix thumbnail creation 2022-04-13 16:53:11 +02:00
XRayPass.py Pass the cached normal transformation to the rendere 2020-06-30 13:39:32 +02:00