summaryrefslogtreecommitdiffstats
path: root/plug-ins/file-psd/TODO.txt
blob: f02ff74c981d44a4a77ed109872a3dc39d73c8c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Load
====
Photoshop 2.0 and lower files are not supported due to lack of 
file specs and test files.

Add text names for color modes

Parasite for layer blending ranges per channel?

Read & use global mask data

Check for block over-run in read_channel_data

Process errors from readers in read_channel_data

Invert layer mask - channel_set_show_masked or invert mask + parasite

decode more image resources

Read in layer resources and process adjustment layers etc.
add parasites as required - should be similar to image resources

add layer support for:

Text layers

vector masks

Image resources:
================

1005 - resolution
  width and height units dropped.

1007 - Display info
  save color space & color as parasite if unable to display.

1008 - caption - Add to XMP data block.

1025 - Working path (not saved) - Load

1026 - Layers Group Info - ?Load

1033 1036
  Better error handling for Jpeg decompression. Check for JPEG being included
  Custom error function.

1041 - Honour ICC untagged option

2000-2998 - Paths
  Add initial fill rule and clipboard parasites.

2999 - Clipping path
  Add as parasite to path record.