[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2023-08-26 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

Jeff Fortin Tam  changed:

   What|Removed |Added

 Blocks||156894, 127138


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=127138
[Bug 127138] gtk3/gtk4: Dark system themes don't automatically enable
corresponding dark icon themes
https://bugs.documentfoundation.org/show_bug.cgi?id=156894
[Bug 156894] kf5/qt6: Dark system themes don't automatically enable
corresponding dark icon themes
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2023-07-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

Wojtek  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=12
   ||7138

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2023-02-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

--- Comment #12 from Rizal Muttaqin  ---
One more additional point: excellent support for RTL and CJK writing. I think
these ones and inheritance can be achieved by following FreeDesktop scheme.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2023-02-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

--- Comment #11 from Paul Kepinski  ---
I agree with all these points.
In addition, I would like to specifically ask about a way to inherit themes.
Ubuntu ships with several colour variants and I'd like to have a root theme and
some colour variants that inherit the latter.
Because the current situation is really sub-optimal: we have of a lot of
duplicated icons, which makes the full pack very heavy on disk space (~110mo).

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2023-02-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

Heiko Tietze  changed:

   What|Removed |Added

 CC|libreoffice-ux-advise@lists |
   |.freedesktop.org|
   Keywords|needsUXEval |

--- Comment #10 from Heiko Tietze  ---
Haven't seen any -1, so let me put the fly in the ointment. Some requirements
are mixed here:

1) Lower the packaging burden for icon designers (file structure)
2) Don't use file names as variable in the UI
3) Improve code readability (links.txt)
4) Make variants easier accessible/shiftable (day/night, low/hires)
5) Clean up the UI (confusing list of icon themes in options)

Doubt 1) is achieved if the data is not stored in folders but nodes, 2) could
be solved easily with some "name.txt" file in the package, 3) somehow the
complexity will remain, 4) could be realized per code as today, 5) +1.

Following the freedesktop spec (comment 8) adds even more structure. And the
alternative is an own icon format similar to Apples icns pack. Not bad per se
but requires special tools.

Still +1 from my side (no need for more UX input, I guess)

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2023-02-19 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

V Stuart Foote  changed:

   What|Removed |Added

 CC||libreoffice-ux-advise@lists
   ||.freedesktop.org,
   ||qui...@gmail.com
   Keywords||needsUXEval

--- Comment #9 from V Stuart Foote  ---
Current discrete icon theme packaging ( [1] light, dark, and SVG variants for
each theme) forces user action in the UI to set icon theme as an option.  

IIUC our automatic response to DE color theme currently seems limited to use of
the PNG packaged themes. And because when increasing UI scaling, or moving to
HiDPI screen resolutions, we don't automate the shift to SVG variants and UI
suffers pixilation.

Adjusting icon theme packaging to deploy and parse just one library per icon
theme would need refactoring of the UI and the automated response (to color
theme, screen resolution and scaling) but it would provide better UX.

Complexity would increase, requiring more work and possibly adopting a standard
[2] for consistent icon theme design and maintenance, but our 'Automatic'
response in UI could be made more functional for users. Avoiding issues like
bug 153465 on macOS.

Also, worth a revisit to Andreas's work on bug 124966 [3] for providing hooks
to toggle colors within the SVG to respond to standard/dark color theme use.
The framework is there in Breeze, Colibre, and Sifr but didn't seem to be
pursued as icon theme development went on. 

So, +1 to move forward on better icon theme packaging.

=-refs-=
[1] https://opengrok.libreoffice.org/xref/core/icon-themes/

[2] Possibly
https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
but not clear to me that we could overload .hicolor with our light/dark theme
needs. But maybe [3] provides.

[3] https://gerrit.libreoffice.org/c/core/+/71330/

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2023-02-08 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

Mike Kaganski  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=14
   ||8086

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2022-12-14 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

--- Comment #8 from Caolán McNamara  ---
wrt comment #7 and comment #1 point 3 there is the freedesktop spec
https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
which is what gnome does, so on my filesystem:

$ ls /usr/share/icons/Adwaita
128x128  16x16  22x22  24x24  256x256  32x32  48x48  512x512  8x8 
icon-theme.cache  index.theme  scalable

where the scalable are svg, e.g.
/usr/share/icons/Adwaita/scalable/ui/checkbox-checked-symbolic.svg
and the explicit sizes are png, e.g.
/usr/share/icons/Adwaita/32x32/ui/checkbox-checked-symbolic.symbolic.png

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2022-12-13 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

V Stuart Foote  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=15
   ||0973
 CC||vsfo...@libreoffice.org
 Blocks||122245

--- Comment #7 from V Stuart Foote  ---
Also need some thought on how we would define and bundle combined SVG and PNG
original icon artwork, at multiple resolutions. As for bug 150973


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=122245
[Bug 122245] [META] Icon theme issues that need coding
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2022-12-13 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

--- Comment #6 from Paul Kepinski  ---
*** Bug 152498 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2022-04-25 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

Heiko Tietze  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=12
   ||5217

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2022-04-25 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

--- Comment #5 from andreas_k  ---
In addition we (I) could offer a links.txt file where the freedesktop filenames
will be translated to the LibO icon names. This would help icon designers a lot
to support there work within LibO.

maybe it's a different task, than let's make a separate bug report, if a
developer will offer support for a second freedesktop.txt file which will look
like links.txt and link the freedesktop.org filename with LibO ones.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2022-04-25 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

--- Comment #4 from andreas_k  ---
Another issue about mixing light/dark theme is that LibO has a lot (to much)
icons so it's a lot of work to initial make an icon theme for LibO. Have there
light and dark would be result in additional work, so evern less community
members would support LibO with there icons.

So one goal has to be also to minimize the work as much as possible (different
color -> color scheme for svg icons replace #fff with #000 simple and usefull.
You only have to add an color scheme file.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2022-04-25 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

Heiko Tietze  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=12
   ||4966
 Status|UNCONFIRMED |NEW
 CC||paul.kepin...@orange.fr
 Ever confirmed|0   |1
   Severity|normal  |enhancement

--- Comment #3 from Heiko Tietze  ---
+1 for the metadata.

But mixing different themes into one file sounds not like a good idea. This
means, for example, you pick first Yaru (available from the extensions site)
and then the flavor (1 out of ~10). 

Kendy had the idea to alternate SVG icons so colors would be user-configurable
(see also bug 124966). Seems to be more flexible.

Missing in your list of issues is bug 124956 with all the icons that depend on
locale settings, the reading direction, etc.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2022-04-25 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

--- Comment #2 from andreas_k  ---
I would help with all the changes, but from my point of view a good time for
this changes would be the switch to svg icons.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 148764] Icon themes need to include metadata and different variants in one package

2022-04-25 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148764

--- Comment #1 from andreas_k  ---
+1 for update the icon packaging.

about the licence and other information stuff, we can use the "packaging" of
our extensions. There most stuff should be already available like maintainer,
license, ... description.

All icon themes within LibO core area available as svg files AND were done
first as svg file (inkscape). So the png files (which was used by LibO) are
only renderd from the svg files.

Light / Dark

The colibre icon theme was done for light and dark. Dark icons are NOT ONLY use
other colors. Most icons are black -> white but there are icons which are
different like you see a sun on insertgraphic and a moon in dark mode. Be aware
of this.

png
---
since 6.4 I wait for native svg icon theme support that look good. We are all
for svg icon theme support, but the quality is now bad.

package
---
from my point of view it's enough that the complete package has one license so
no need for file specific informations.

sc_ lc_
---
it's ok(isch) that libreoffice icons didn't use freedesktop icon names, but it
would be nice if it does.
What is a pain are the prefix sc_ for 16px and lc_ for 24px icon sizes. the
32px icons already have a separate folder. It would be nice if the sc_ and lc_
files will also get there separtae folder.
about folders. I didn't know why there are cmd, sw, sd, ... folders. from a
designer point of view ALL icons could be in one folder depend on the size.
Like we know from gnome/kde, ... icon themes.

-- 
You are receiving this mail because:
You are the assignee for the bug.