cccdd8e40d
Add deprecation notice
2024-08-09 19:41:20 +00:00
801bf5d3ce
Update README, no more distribution on the App Store
2023-08-05 10:13:36 -04:00
76d5a4949f
Update copyright years
2023-02-23 15:50:28 -05:00
ffc29ad79f
Update to recommended project settings
2023-02-23 15:50:10 -05:00
fa84149db6
Update version numbers to 1.2.2
2023-02-23 15:48:46 -05:00
d34db5e2ea
Fix crash when selecting a export filetype on macOS 12
2023-02-23 15:46:56 -05:00
dacb12aad8
Bump version to 1.2.1
2022-11-21 12:05:02 -05:00
ef10d11098
Insert more error checks
2022-11-21 11:40:05 -05:00
18392104cd
Fix byte order preventing some masks from being created
2022-11-21 11:34:39 -05:00
fa70f9094b
Protect against crashing with certain layers
2022-11-21 11:09:28 -05:00
871abdc616
Remove mirror links
2022-06-23 13:50:25 -04:00
a506bb2a80
Fix timelapse export breaking
2022-06-15 18:28:06 -04:00
1e81810e01
Remove superflous init()
2022-06-15 13:38:42 -04:00
4c38201296
Overhaul parsing to better handle possible errors
2022-06-15 13:25:34 -04:00
8672a69e8b
Separate drawing code into SilicaEngine class
2022-06-15 12:32:56 -04:00
beac4f568e
Move rows/columns variables to SilicaDocument
2022-06-15 12:07:09 -04:00
ac740e653a
Move Silica structures into their own file
2022-06-15 11:34:54 -04:00
5dd85f1989
Overhaul documentation in the Document class
2022-06-15 11:30:53 -04:00
897df62a49
Fix indentation and remove more debug logging
2022-06-15 11:09:17 -04:00
eeba7bba02
Actually update loading label
...
For some reason, I never actually hooked up the field to actually disappear when
loading successfully.
2022-06-15 11:01:20 -04:00
cea81a2221
Move class extensions into their own file
2022-06-15 10:58:30 -04:00
441c353c41
Remove unused ci color kernel, previously used for grayscale filter
2022-06-15 10:56:38 -04:00
823622c547
Bump version numbers of app extensions too
2022-06-15 10:54:14 -04:00
b839bb5b79
Properly rotate and flip canvas on PSD export
2022-06-15 10:53:34 -04:00
9f3d694469
Bump build numbers for app extensions
2022-06-14 22:21:38 -04:00
79885d4406
Fix localization issues
2022-06-14 22:20:09 -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
590c16da52
Bump version to 1.2, build 6 and update copyright
2022-05-19 11:03:32 -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
50d532aac9
Protect against some missing keys
2022-05-09 20:46:59 -04:00
78c36c9acf
Update README screenshot url
2022-03-30 12:57:51 -04:00
4fb1b8ae18
Switch to ZipFoundation main branch
2022-03-30 12:48:40 -04:00
61c619ea99
Re-add LICENSE
2022-03-30 12:22:15 -04:00
6fb367575e
Fix typo in README
2022-03-22 12:31:59 -04:00
4b72801de2
Update README
2022-03-22 12:31:24 -04:00
67f8466a07
Remove old test file
2022-02-28 12:31:08 -04:00
d3c77e3713
Move LZO stuff into it's own folder
2022-02-28 12:30:08 -04:00
5e0937f86d
Fix tests failing to compile
2022-02-28 12:22:08 -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
0c015e2327
Throw error when not a valid NSKeyedArchive
2022-02-14 12:36:08 -04:00
d8c3229394
Prettify Document.getChunkFilename
2022-02-14 12:31:08 -04:00
a71699c15d
Add test for Document.parseChunkFilename
2022-02-14 12:30:08 -04:00
6aad7b912d
Add placeholder export accessory view
2022-02-14 12:10:08 -04:00