Re: [Inkscape-devel] GSOC status report - Better support for SVG paints
New functions were added to the swatches dialog.
The most important is the ability to modify swatches. A swatch properties dialog was added. When a swatch in "current document" category is selected, "swatch properties" option is active. After clicking it a dialog appears. It is possible to change swatch name. Technically it is stored in title child element. Swatch preview is displayed at the bottom of the dialog. Depending on swatch type different controls can be displayed. For colors a color notebook widget is used to change swatch value [1]. Pattern attributes can be changed using attribute table widget [2].
Gradient support has been added. Gradients having a gradient vector defined are displayed in swatches panel [3]. The user can apply gradient to existing object. It is linear by default. An exception to this is applying gradient to an object with existing radial one.
All pattern types can be chosen when no item is selected on canvas. In this case newly created items will receive selected style.
Regards Tomasz
[1] https://www.dropbox.com/s/5fb0r9hhdo4w2uc/solid-swatch-properties.mpeg [2] https://www.dropbox.com/s/54vi1j4ypjdv2mq/pattern-swatch-properties.mpeg [3] https://www.dropbox.com/s/z998vjvoucbirmg/gradient-support.mpeg
On Fri, Jun 27, 2014 at 11:30 PM, Tomasz Boczkowski <penginsbacon@...400...> wrote:
Thank you!
One quick suggestion, please add Black to the options for background color. :)
Added.
Tomasz
On Fri, Jun 27, 2014 at 9:23 PM, Martin Owens <doctormo@...400...> wrote:
On Fri, 2014-06-27 at 19:49 +0200, Tomasz Boczkowski wrote:
I've implemented the look and feel options that were planned in project proposal. [1] Now there are three view modes:
- list, showing tiles with labels divided into categories
- grid, presenting only preview tiles contiguously
- tree, presenting preview tiles divided into categories
Nice work Tomasz!
Martin,
Looks great! Compiling the new code now.
Tav
On Tue, 2014-07-22 at 13:19 +0200, Tomasz Boczkowski wrote:
New functions were added to the swatches dialog.
The most important is the ability to modify swatches. A swatch properties dialog was added. When a swatch in "current document" category is selected, "swatch properties" option is active. After clicking it a dialog appears. It is possible to change swatch name. Technically it is stored in title child element. Swatch preview is displayed at the bottom of the dialog. Depending on swatch type different controls can be displayed. For colors a color notebook widget is used to change swatch value [1]. Pattern attributes can be changed using attribute table widget [2].
Gradient support has been added. Gradients having a gradient vector defined are displayed in swatches panel [3]. The user can apply gradient to existing object. It is linear by default. An exception to this is applying gradient to an object with existing radial one.
All pattern types can be chosen when no item is selected on canvas. In this case newly created items will receive selected style.
Regards Tomasz
[1] https://www.dropbox.com/s/5fb0r9hhdo4w2uc/solid-swatch-properties.mpeg [2] https://www.dropbox.com/s/54vi1j4ypjdv2mq/pattern-swatch-properties.mpeg [3] https://www.dropbox.com/s/z998vjvoucbirmg/gradient-support.mpeg
On Tue, 2014-07-22 at 13:19 +0200, Tomasz Boczkowski wrote:
New functions were added to the swatches dialog.
The most important is the ability to modify swatches. A swatch properties dialog was added. When a swatch in "current document" category is selected, "swatch properties" option is active. After clicking it a dialog appears. It is possible to change swatch name. Technically it is stored in title child element. Swatch preview is displayed at the bottom of the dialog. Depending on swatch type different controls can be displayed. For colors a color notebook widget is used to change swatch value [1]. Pattern attributes can be changed using attribute table widget [2].
Gradient support has been added. Gradients having a gradient vector defined are displayed in swatches panel [3]. The user can apply gradient to existing object. It is linear by default. An exception to this is applying gradient to an object with existing radial one.
It would be nice to be able to edit the gradient as is done with swatches... but this might be involve resurrecting a simplified version of the late Gradient editor dialog.
All pattern types can be chosen when no item is selected on canvas. In this case newly created items will receive selected style.
This is all really nice.
One small problem... I had trouble switching back from "Grid" view to the "Tree" view as there wasn't an empty place to click on until I widened the window a bit.
Tav
participants (2)
-
Tavmjong Bah
-
Tomasz Boczkowski