Having to change the layer code as although it worked and was very powerful it was difficult to program for and conceptially to use. Now I'm replacing with a more traditional layer system (although a little bit more powerful I have to say).
The design and layout has also changed considerably since I last posted a picture. Part of this is due to buying a netbook which with a 1024 x 600 resolution meant that I had to change the GUI layout if I wanted to use Pixe on it. Also, I detect a general simplification in my design, moving away from having too much visible at once and just promoting the most commonly used aspects to the main screen, with eveything else tucked away in options.
So, here's the current design / screenshot, compact to fit in small screenmodes:
- Slimmer status text bar at the top (incorporating small pen colour indications in this screenshot).
- Palette underneath (still full size, with square swatches).
- Most common brush presents underneath. The leftmost one is for grabbed brushes, right clicking will let you select from multiple entries. Probably do the same with the presets to allow you to pick bigger sizes, etc..
- Drawing / most commonly used tools underneath the palette on the right (arrayed in the familiar vertical layout).
- Less commonly used options on the left
- Tool options panel (which changes for each selected tool) in the middle.
- Layers below, selectable with left mouse button, right mouse button for options (unless I change this idea..)
And an older screenshot showing the palette options for altering a single colour: