|
c72e24c0c7
|
EditAsset: refactor common expression into its own variable.
|
2020-12-30 15:36:30 +01:00 |
|
|
b8191bf554
|
EditAsset: handle case where suffix is null.
|
2020-12-30 15:36:27 +01:00 |
|
|
5c4a075231
|
Constrain aspect ratio conservation to image boundaries as well.
|
2020-12-30 13:26:31 +01:00 |
|
|
6ddf518294
|
Grow image and its container with document height.
|
2020-12-30 13:26:31 +01:00 |
|
|
66a411973a
|
Constrain crop proportions by default, with checkbox to disable.
|
2020-12-30 13:26:31 +01:00 |
|
|
a83b938f8a
|
Reposition crop boundary when window resizes.
|
2020-12-30 13:26:31 +01:00 |
|
|
5344378333
|
Crop editor: interpret 'cs' as centre-sliced crop.
At some point, I started using 'cs' instead of 'cc'. Let's just support both.
|
2020-12-30 13:26:31 +01:00 |
|
|
8147e2b97d
|
Crop editor: do not allow selections starting outside image bounds.
|
2020-12-30 13:26:31 +01:00 |
|
|
d562c70667
|
Improve styling of form elements.
|
2020-12-30 13:06:44 +01:00 |
|
|
5599ff8d9b
|
Crop editor: use numeric input boxes with appropriate constraints.
|
2020-12-30 13:05:23 +01:00 |
|
|
e7490e40dd
|
Clean up and force a rebuild of thumbnails when customising a crop region.
|
2020-12-30 13:05:23 +01:00 |
|
|
6fcc2eb59f
|
EditAsset: generate any pending thumbnails here as well.
|
2020-12-30 13:05:23 +01:00 |
|
|
b793e05980
|
Re-assign thumbnail suffix for CROP_MODE_BOUNDARY.
This crop mode was intended to get the '_ce' suffix,
but was inadvertently getting '_c' instead.
|
2020-12-30 13:05:22 +01:00 |
|
|
340ed84272
|
Show first available thumbnail instead of a potentially hidden one.
|
2020-12-30 13:05:22 +01:00 |
|
|
93884e2e93
|
Fix initial slicing dimensions in CropEditor.setDefaultCrop.
Subtle bug. This has been in for years... :)
|
2020-12-30 13:05:22 +01:00 |
|
|
2a740d8cef
|
Constrain boundary movement to image canvas.
|
2020-12-30 13:05:22 +01:00 |
|
|
5e0d4df2f7
|
Allow moving/dragging the crop boundary.
Currently unconstrained.
|
2020-12-30 13:05:22 +01:00 |
|
|
e84c4f2b43
|
Constrain crop selection to image dimensions.
|
2020-12-30 13:05:22 +01:00 |
|
|
893d31af52
|
Proper dragging of the crop bounding rectangle/area.
|
2020-12-30 13:05:22 +01:00 |
|
|
5895f4faa6
|
Rewrite CropEditor.positionBoundary
|
2020-12-30 13:05:22 +01:00 |
|
|
8e7a09f3f3
|
Initial version of crop boundary dragging.
|
2020-12-30 13:05:22 +01:00 |
|
|
837c92db44
|
CropEditor: split setDefaultCrop from setInputValues and rename.
|
2020-12-30 13:05:22 +01:00 |
|
|
c392105814
|
Refactor crop editor DOM functions.
|
2020-12-30 13:05:22 +01:00 |
|
|
9d95df81fe
|
WIP: finally implement drag events.
|
2020-12-30 13:05:22 +01:00 |
|
|
d4cc72304e
|
Use flexbox for crop editor box sizing.
|
2020-12-30 13:05:21 +01:00 |
|
|
2c68b6a798
|
Improve crop editor styling.
|
2020-12-30 13:05:21 +01:00 |
|
|
fd84e1c9f8
|
Refactor crop editor into a proper class.
|
2020-12-30 13:05:21 +01:00 |
|