Cura/cura
c.lamboo 68806f4226 Allow objects to be placed near border
Issue before was the following: when placing objects within a grid cell there is a margin around the object. This margin comes from both the integer rounding of the cell and the defined min distance between objects. When trying to place object near the buildplate border we marked any cell that is not fully within the buildplate area as an invalid cell to place objects in. This was however too strict; there is the aforementioned margin around the object, and if only this margin would be outside the buildplate it is perfectly fine to place object in that cell.

CURA-7951
2023-09-01 11:11:09 +02:00
..
API Deprecate additionalRights property 2022-08-01 10:49:29 +02:00
Arranging Allow objects to be placed near border 2023-09-01 11:11:09 +02:00
Backups Use dev as development version 2022-06-13 15:08:00 +02:00
Machines Clicking Show all connected printers shows all cloud printers offline and online 2023-08-04 14:14:08 +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 Remove duplicated code 2022-06-17 15:22:33 +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
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 pull request #15496 from Ultimaker/CURA-7951_lock_rotation 2023-08-30 13:31:42 +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