Bug 145674 - UI: Image transparency not in image properties dialog
Summary: UI: Image transparency not in image properties dialog
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
7.3.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Image-Colorize
  Show dependency treegraph
 
Reported: 2021-11-14 09:03 UTC by Telesto
Modified: 2021-11-18 14:59 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:
Regression By:


Attachments
Example file (15.25 KB, application/vnd.oasis.opendocument.text)
2021-11-14 09:04 UTC, Telesto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2021-11-14 09:03:49 UTC
Description:
UI: Image transparency not in image properties dialog

Steps to Reproduce:
1. Open the attached file
2. Click the image
3. Sidebar -> Properties -> Image deck .. there is a transparency setting

However this seems to exclusive for sidebar?

Image -> Properties doesn't have it (only area transparency) 
Format -> Image -> Color dialog doesn't have it

Actual Results:
Transparency is exclusive setting

Expected Results:
The sidebar is an addition (as far I understand) so you should be able to work without


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.3.0.0.alpha1+ (x64) / LibreOffice Community
Build ID: 73334560b2dd2d60ac58d2cc2b1a5295490b03e1
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL
Comment 1 Telesto 2021-11-14 09:04:02 UTC
Created attachment 176243 [details]
Example file
Comment 2 Ming Hua 2021-11-14 09:54:19 UTC
(In reply to Telesto from comment #0)
> Expected Results:
> The sidebar is an addition (as far I understand) so you should be able to
> work without
I believe the non-sidebar access to this setting is "Image" toolbar (enabled when you select the image), "Transparency" widget/button (hidden in my case, need to be explicitly enabled).

But I agree that there should be a way to access it from "Format - Image - Properties..." menu or "Properties..." context menu (they both open the same dialog) as well.
Comment 3 V Stuart Foote 2021-11-14 14:07:00 UTC
Confirmed, seems like the Transparency control belongs in the Image -> Properties dialog -> Image tab.  Not to be confused with the Transparency that is present but applied as an area. Like the colorization controls of the uno:ColorSettings bug 143761, the transparency control of the uno:GrafTransparence belongs on the Image tab of the Image properties dialog.

(In reply to Ming Hua from comment #2)
> I believe the non-sidebar access to this setting is "Image" toolbar (enabled
> when you select the image), "Transparency" widget/button (hidden in my case,
> need to be explicitly enabled).
> 

Weird, for all my installs TB nightly and release builds, with default profile--the Transparency (white pallet icon and % spin box) is enable and visible on the Image toolbar.
Comment 4 Heiko Tietze 2021-11-15 09:47:53 UTC
(In reply to V Stuart Foote from comment #3)
> Like the colorization controls of
> the uno:ColorSettings bug 143761, the transparency control of the
> uno:GrafTransparence belongs on the Image tab of the Image properties dialog.

In particular the colorization is not a property of the image. So why not understand colorization and transparency as kind of a filter, which shouldn't be on the properties dialog then.
Comment 5 V Stuart Foote 2021-11-15 14:09:11 UTC
(In reply to Heiko Tietze from comment #4)
> (In reply to V Stuart Foote from comment #3)
> > Like the colorization controls of
> > the uno:ColorSettings bug 143761, the transparency control of the
> > uno:GrafTransparence belongs on the Image tab of the Image properties dialog.
> 
> In particular the colorization is not a property of the image. So why not
> understand colorization and transparency as kind of a filter, which
> shouldn't be on the properties dialog then.

By that logic, Flip (vertical & horizontal) or Rotate would not belong on the Image tab of the properties dialog either--so no.

Instead suggest that since the Transparency spinbox widget (uno:GrafTransparence) *can not* be placed on a menu (either Format -> Image, or Format -> Image -> Filters) it is necessary to place it on a dialog. Unlike the other image filters.

There is room on the Image tab of the Image Properties... dialog, and adding the Transparency property (admittedly a filter) but also the button for the Color TB (uno:ColorSettings) would restore some consistency in handling images. 

Any addition to the Image properties -> Image tab is already available from the Image content panel of the SB properties deck.  Simple and consistent.
Comment 6 Heiko Tietze 2021-11-18 14:54:55 UTC
The topic was on the agenda but didn't receive further comments. We have different views on how many functions the sidebar should provide. One is to keep it clean and simple with only the most frequently used functions (primary workflow supposes to use dialogs) vs. convenience for users who know and use advanced functions.
Comment 7 Heiko Tietze 2021-11-18 14:59:27 UTC
The sidebar discussion is a bit out of place here. My take about transparency is that we should aim for only one place to set transparency whether image or area.