1
Fork 0
Commit graph

17 commits

Author SHA1 Message Date
cea81a2221 Move class extensions into their own file 2022-06-15 10:58:30 -04:00
b839bb5b79 Properly rotate and flip canvas on PSD export 2022-06-15 10:53:34 -04:00
ded53bb5ae Automatically unpremultiply, prevent duplicate opacity and blending for PSD export
This fixes the last few bugs related to PSD export!
2022-06-14 11:48:42 -04:00
981604d68d Overhaul blend mode handling
Now we decode a much nicer enum, instead of manually parsing
ints on both the PSD and rendering side
2022-06-14 11:17:58 -04:00
acda007eee Add the rest of the supported Photoshop blend modes, fix clipping
This is not the final blending code, it will go through another refactor
but it's an improvement from before.
2022-05-19 11:00:51 -04:00
985241a8b3 Support a couple more Photoshop blend modes 2022-05-10 00:43:28 -04:00
9590378b8a Adapt export accessory view to video file types 2022-02-28 12:19:08 -04:00
7c36cc864f Separate PSD blend mode calculation into it's own function 2022-02-28 12:19:08 -04:00
d637f65851 Separate accessory view init into it's own function 2022-02-28 12:06:08 -04:00
ee81008930 Add experimental PSD exporting
Not everything is working yet, this requires
more PSDWriter modifications.
2022-02-28 12:04:08 -04:00
baac84383b Handle document names better
Now it's possible for the document title to be
null, just like an author name. Also, the
document title is used for the default filename
when exporting.
2022-02-28 12:03:08 -04:00
e3b94dee42 Only enable export actions when document is actually open 2022-02-14 12:38:08 -04:00
6aad7b912d Add placeholder export accessory view 2022-02-14 12:10:08 -04:00
c9f7923ed1 Make time-lapse export cancellable 2021-09-29 17:54:04 -04:00
7e5028efa7 Add time-lapse export option 2021-09-29 17:27:13 -04:00
4103cbacfb Increase entitlement, add save functionality 2021-09-16 19:03:32 -04:00
e7b35fcfdf Rename to Silica Viewer 2021-09-15 14:10:07 -04:00
Renamed from ProcreateViewer/AppDelegate.swift (Browse further)