Canvas color should ignore background color transparency

Bug #170830 reported by William Swanson
This bug report is a duplicate of:  Bug #169623: Canvas color option. Edit Remove
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Undecided
Unassigned

Bug Description

Requested functionality:
When the user selects a background color in the
Document Preferences dialog, the drawing canvas' color
should match the RGB component and ignore the alpha
component.

Current functionality:
In the current implementation, the drawing canvas'
color is the page's background color blended with pure
white according to the background's alpha component.

Motivation:
When a user creates a transparent image, they typically
intend to use it over a colored background of some
sort. For example, a web designer may wish to place a
transparent .png over a mostly-blue page background. As
they design the image in Inkscape, their canvas color
should approximate the the target's background color,
allowing the designer to make appropriate color
decisions. Then, when they export the image, the
background should be fully transparent according to the
original goal of making a transparent image.

The most reasonable way for the user to express this
intent is to set up a fully-transparent page background
with a color-value that matches the target medium's
background color. This way, the image saves with full
transparency, yet the user sees an appropriate
background color as they design. Unfortunately, the
current blend-to-white functionality prevents this
behavior. If the user wishes to create a transparent
image, they are forced to draw against a white
background. Causing the canvas color to ignore the
background color's transparency should make Inkscape
much more usable in these practical situations.

Tags: color ui
Revision history for this message
Rwst (rwst) wrote :

implemented in cvs

Revision history for this message
qubodup (qubodup) wrote :

Rwst: is it?

Changed in inkscape:
status: Invalid → Confirmed
Revision history for this message
qubodup (qubodup) wrote :

Short summary: The background's (color) setting's ALPHA value should not affect what you see in Inkscape as the background, it should ONLY affect the background of the exported image!
Some of use prefer dark backgrounds but still want transparent exports :) currently one has to change the alpha value of the background color to change the GUI's background color to anything but white.

jazzynico (jazzynico)
tags: added: ui
removed: ui-palette-color
Revision history for this message
su_v (suv-lp) wrote :

Implemented as fix for Bug #169623 “Canvas color option”
<https://bugs.launchpad.net/inkscape/+bug/169623>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.