Paul Friederichsen
850a8c452e
Add blurhash ( #1443 )
...
* Start on blurhash
* More blurhash db stuff
* Refactor GenerateThumbnailBytes to add GenerateThumbnailNumPy
* Add blurhash gen to import
* Add blurhashes to db
* Add blurhash to file metadata api
* Add API docs for blurhash
* Make sure we regen blurhash after thumb regen
2023-09-23 14:13:21 -05:00
Paul Friederichsen
2b549b84f9
Add /get_files/render API to render static images ( #1437 )
...
* Add /get_files/render API to render static images
* Cleanup and increase cache time for render
* Add docs for render endpoint
2023-09-16 15:21:22 -05:00
Hydrus Network Developer
cc964e7369
Version 543
2023-09-13 13:26:31 -05:00
Paul Friederichsen
6098eaf282
Improve PSD handling and reduce memory usage ( #1434 )
...
* Implement our own PSD to PIL conversion
Without inefficient remove_white_background step.
* Stop trying to load PSDs directly with PIL
* Formatting
* Remove unused imports
2023-09-09 14:39:09 -05:00
Hydrus Network Developer
45f0968f17
Version 542
2023-09-06 14:49:46 -05:00
Paul Friederichsen
8360fcc527
Add thumbnails for PDFs ( #1421 )
...
* Add thumbnails for PDFs
* Update HydrusPDFHandling.py
* Handle password protected and otherwise unsupported PDFs
* Fix DPI calculation
* Use new exception for encrypted PDFs
* Formatting
* Update filetype docs
* Add notes about PDF handling to filetypes doc
* Handle scale to fill thumbnails for PDFs, ROUND THE RESOLUTION
2023-09-02 14:36:17 -05:00
Paul Friederichsen
a46d6f1790
Add QOI format support ( #1426 )
...
* Add QOI format support
* Bump required Pillow version to 9.5.0
2023-08-26 13:59:54 -05:00
Hydrus Network Developer
f16ba5fd67
Version 540
2023-08-23 15:43:26 -05:00
Hydrus Network Developer
ebb0fe66c1
Version 539
2023-08-16 15:46:51 -05:00
Paul Friederichsen
40caf5f3fe
Replace PILImage.ANTIALIAS with PILImage.LANCZOS
...
ANTIALIAS was removed in Pillow 10
2023-08-11 21:58:36 -05:00
Paul Friederichsen
cd4053fe57
Merge branch 'master' into psd
2023-08-11 21:32:28 -05:00
Hydrus Network Developer
6efda30e6b
Version 538
...
closes #1419 , closes #1413
2023-08-09 16:12:17 -05:00
Hydrus Network Developer
eb2825e69b
Quick hack to get things booting without
...
Will make better later
2023-08-05 15:00:29 -05:00
Paul Friederichsen
fefad65b42
Merge branch 'master' into psd
2023-08-02 16:56:35 -05:00
Paul Friederichsen
22aa6ebe3b
Merge branch 'master' into heif
2023-08-02 16:50:10 -05:00
Hydrus Network Developer
812a82eea6
Version 537
...
closes #1414
2023-08-02 16:11:08 -05:00
Paul Friederichsen
be7840074f
Fix EXIF handling for tiff, heif, heic, and avif files
2023-08-02 08:29:18 -05:00
Paul Friederichsen
537e902813
Use FFMPEG for AVIF sequences
2023-08-02 05:42:41 -05:00
Paul Friederichsen
2887be614c
Start adding HEIF support
2023-08-02 05:37:45 -05:00
Paul Friederichsen
7472f22ae3
Handle ICC profiles for PSDs
2023-07-22 18:58:48 -05:00
Paul Friederichsen
a359ac7394
Remove unused imports
2023-07-22 15:49:40 -05:00
Paul Friederichsen
0a9ae9a06a
Add basic viewing of PSD merged preview
2023-07-16 08:23:08 -05:00
Paul Friederichsen
8bc275e2d5
Use psd-tools library for PSD thumbnails
2023-07-16 07:52:54 -05:00
Paul Friederichsen
1e8052d905
Add basic SVG thumbnails
2023-07-08 13:35:49 -05:00
Hydrus Network Developer
623e430ded
Version 534
...
closes #1373 , closes #343
2023-07-05 15:52:58 -05:00
Hydrus Network Developer
c4bf014bde
PNG EXIF and deleted file import time sort
2023-07-01 14:16:50 -05:00
Hydrus Network Developer
f30e579e61
Version 529
2023-05-24 15:44:12 -05:00
Hydrus Network Developer
583a6f282c
Version 525
...
closes #1357 , closes #1356
2023-04-26 16:10:03 -05:00
Hydrus Network Developer
43ae2c2593
Version 524
...
closes #1203
2023-04-19 15:38:13 -05:00
Hydrus Network Developer
0c0a80433c
Version 517
2023-02-15 15:26:44 -06:00
Hydrus Network Developer
0733e41133
Version 511
2022-12-21 16:00:27 -06:00
Hydrus Network Developer
6016ac574c
Version 510
2022-12-14 16:22:11 -06:00
Hydrus Network Developer
e3ca6aadd1
Version 509
2022-12-07 16:41:53 -06:00
Hydrus Network Developer
41992d8788
Version 505
...
closes #1266 , closes #1264 , closes #1268 , closes #1260 , closes #756
2022-11-09 16:24:07 -06:00
Hydrus Network Developer
d721258cab
Version 502
...
closes #1250 , closes #1217
2022-10-12 15:18:22 -05:00
Hydrus Network Developer
249c74de40
Version 501
2022-10-05 16:00:47 -05:00
Hydrus Network Developer
da89e4b3ae
Version 493
...
closes #469 , closes #1192 , closes #1193 , closes #1194 , closes #1199
2022-07-27 16:18:33 -05:00
bbappserver
f81b00e42c
Add missing type hints to HydrusImageHandling.py
2022-06-03 14:26:23 -07:00
Hydrus Network Developer
ef19e2167e
Version 483
...
closes #1124 , closes #1113
2022-05-04 16:40:27 -05:00
Hydrus Network Developer
897b0fbebb
Version 481
2022-04-13 16:39:26 -05:00
Hydrus Network Developer
0c55d1b29e
Version 479
...
closes #1095 , closes #1105
2022-03-30 15:28:13 -05:00
Hydrus Network Developer
15fae4670f
Version 476
2022-03-09 16:18:23 -06:00
Hydrus Network Developer
93e6664e05
Version 472
...
closes #770
2022-02-02 16:14:01 -06:00
Hydrus Network Developer
fffadc4d0c
Version 471
2022-01-26 15:57:04 -06:00
Hydrus Network Developer
da83973b33
Version 470
2022-01-19 15:28:59 -06:00
Hydrus Network Developer
fa5ebd9c22
Version 468
...
closes #1036 , closes #1039 , closes #1033
2022-01-05 16:15:56 -06:00
Hydrus Network Developer
c85507a2ee
Version 467
...
closes #1028
2021-12-22 16:31:23 -06:00
Hydrus Network Developer
58ac41357b
Version 465
...
closes #761 , closes #1023
2021-12-08 16:40:59 -06:00
Hydrus Network Developer
147efa5a84
Version 464
...
closes #1017
2021-12-01 16:12:16 -06:00
Hydrus Network Developer
1e4db94312
Version 459
...
closes #447 , closes #982 , closes #875 , closes #989 , closes #986 , closes #858 , closes #855 , closes #807 , closes #790
2021-10-27 16:12:33 -05:00