jiayouxjh / grafx2

Automatically exported from code.google.com/p/grafx2
0 stars 0 forks source link

TODO list for Oldies and CPCMode5 branches #443

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Notes from svn commit logs as I saw them. Just so they don't get lost...

TODO list :
 * When changing constraint mode, render the whole screen as CPC modes renders it differently
 * Add init functions that actually work (set up layers and so on)
 * As the init can be destructive, enabling constraints should be undoable.
 * Add a constraint on the palette to allow only some colors in some layers. On CPC, layer 5 may use only colors 1..4. As they are used in a special way, maybe it would be better to have buttons for them instead of oclor swatches.

r1724 | pulkomandy | 2011-02-15 20:34:36 +0100 (Tue, 15 Feb 2011) | 1 line

 * Save CM5 files. There seem to be a problem with "Supports_layers" field. setting it to 1 still triggers the warning that image will be flatenned...
------------------------------------------------------------------------
r1723 | pulkomandy | 2011-02-15 18:48:16 +0100 (Tue, 15 Feb 2011) | 5 lines

Code for loading "CM5" (CPC Mode 5) pixtures
 * Fix a bug in the Set_layer function : it was only possible to set a new layer, and this format needs us to write to previous layers too
 * Saving is missing (you need to save as png then convert back to cm5 using SyX converter)
 * Preview does not work (it does not use layers, so the result is broken)
 * Loading switches the "8bit" mode on automatically

Original issue reported on code.google.com by pulkoma...@gmail.com on 18 Jun 2011 at 8:35

GoogleCodeExporter commented 9 years ago
and some more :
 * Right click on the "8bit button" should open a settings dialog to select Mode 5 or FLI, and an enforce checkbox.
 * The "8bit" button needs an icon in the skins
 * Change the way layer show/hide works when working in mode 5 : it is useful to see easily : each of layers 1..4 alone ; layer 5 alone without color multiplexing. Tweak the actions on layerbar to make that easy

Original comment by pulkoma...@gmail.com on 19 Jun 2011 at 8:35

GoogleCodeExporter commented 9 years ago
Left TODO :
 * Preview is broken
 * Switching mode 5 on/off doesn't refresh display
 * "clear palette" does not work (is it only for mode 5 pics ?)
 * 8bit button should also allow FLI-mode
 * Deleting layers does not exit mode 5 (resizing doesn't either I guess ?)
 * "hardware" color numbers are used. substracting 64 would make them more useful
 * FX button does not stay on when mode 5 is enabled
 * Still thinking about layer preview : the popover window helps, but it is scaled down. I'm thinking about showing the layer full-size when hovering the button, instead. Thoughts ? (could also work in classic layer-mode) - maybe the layerbar could be replaced with a mode5 bar instead.
 * Still no proper init (we get an error message instead)
 * Still no constraint to use colors 0..3 in top layer.

Maybe it's time to split all this into separate issues...

Original comment by pulkoma...@gmail.com on 12 May 2012 at 2:29

GoogleCodeExporter commented 9 years ago
Still TODO:
 * Preview is broken
 * Switching mode 5 on/off doesn't refresh display
 * 8bit button should also allow FLI-mode
 * Deleting layers and resizing picture should not be allowed or exit mode 5
 * FX button does not stay on when mode 5 is enabled
 * Still no proper init (we get an error message instead)
 * Still no constraint to use colors 0..3 in top layer.
 * loading a CM5 picture does not enter mode 5
 * drawing with some operations (drawrect for example) on the constrained layers isn't constrained
 * no visual feedback when drawing on background layers
 * when saving as CM5, only the allowed cpc hardware colors are allowed. check for it (colors 64 > 96). Maybe remap "software colors" (0>27) to these. Maybe check for it while drawing as well ?
 * Saving as mode 5 stil ltriggers the "flatenned copy" warning
 * palette shouldn't be modifiable

Unknown state:
 * "clear palette" does not work (is it only for mode 5 pics ?)

Original comment by pulkoma...@gmail.com on 13 Jun 2012 at 8:00

GoogleCodeExporter commented 9 years ago

Original comment by pulkoma...@gmail.com on 6 Oct 2012 at 7:00