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
Transparency is exclusive setting
The sidebar is an addition (as far I understand) so you should be able to work without
User Profile Reset: No
Version: 22.214.171.124.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
Created attachment 176243 [details]
(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.
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.
(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.
(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.
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.
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.