By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 1835 - KFaenza icon theme packaging
Summary: KFaenza icon theme packaging
Status: NEW
Alias: None
Product: TDE
Classification: Unclassified
Component: tdeartwork (show other bugs)
Version: R14.0.x [Trinity]
Hardware: Other Linux
: P5 needs packaging
Assignee: Timothy Pearson
URL:
Depends on:
Blocks: 2967
  Show dependency treegraph
 
Reported: 2014-01-19 18:44 CST by Alex Couture
Modified: 2019-04-02 09:37 CDT (History)
5 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Couture 2014-01-19 18:44:44 CST
Hi!

Here is the KFaenza icon theme:

It is not available anymore from kde-look.org, but it is available at this URL:
http://www.filewatcher.com/m/kfaenza-0.8.9.tar.gz.71489656-0.html

Or by searching ''KFaenza download'' on internet.

If one would like, it could be possible to browse the folders of this theme and remove the icon with a big K or KDE in it. Then, the fallback Crystal icon, which are already modified to be TDE instead of KDE will be used.

I also talked about a theme in the user mailing list. I will prepare it and provide it tomorrow.

Thanks!
-Alexandre
Comment 1 Darrell 2014-01-21 15:21:26 CST
This is a huge addition. A stand-alone package in xz format is 70MB. I do not think we want to increase the size of the tdeartwork package like that. Instead we could add this icon theme to the applications branch, like a few other themes that already have been added.

Rather than delete images, please provide a complete list of all icons that need branding attention. Then one of the team artists can update those images like we have with many other Trinity images.
Comment 2 Timothy Pearson 2014-01-21 16:01:04 CST
(In reply to comment #1)
> This is a huge addition. A stand-alone package in xz format is 70MB.

This would need to go into its own separate GIT module--you are correct that we cannot add this to tdeartwork for size reasons.

Tim
Comment 3 Michele Calgaro 2015-10-25 08:01:40 CDT
Needs to investigate KFaenza licence. If compatible with GPL, we can use the theme in TDE.
In such case, as already suggested in bug 2536, let's proceed in this order:
1) add the new theme to TDE
2) add a new page to KPersonalizer
3) rename KPersonalizer to TDEPersonalizer.
Comment 4 gregory guy 2019-03-21 14:09:34 CDT
In the src-rpm used to process the KFaenza package for Fedora:

https://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/k/kfaenza-icon-theme-0.8.9-14.fc30.src.rpm

the script 'kfaenza-icon-theme-generate-tarball.sh' removes a bunch of icons with this comment: remove nonfree and unneeded icons.

I suggest we do the same, including the icons (or symlinks) related to RedHat.
Comment 5 Michele Calgaro 2019-03-22 04:42:20 CDT
Yes, non-free icons needs to be excluded, no choice there :-)
Comment 6 Michele Calgaro 2019-04-02 09:37:15 CDT
This has been moved to R14.2.0.

The reason for this choice is that we have thought of a simple yet powerful framework to allow more icon themes to be added to TDE without having to distribute amd maintain huge packages for each icon set. It works like this:

1) create a set of standard TDE icons in crystal. These icons already exists but currently replace the kde*/k* icons and the code refer to them. We need to rename those icons in tde*/t* icons, so they don't conflict with the original k* icons.

2) when we want to add a new set to TDE (for example Masalla or Faenza), we will create a small TDE-branded package, which will contain only an icon-theme-related versions of the icons in 1).

3) installing one of the packages in 2) will automatically pull in the big package provided by a distro and containing the main icon set.

Example:
tdefaenza-icons package will depend on the distro-specific faenza package. Installing tdefaenza-icons will require to install the comple faenza package too.
There will be no clash between t* and k* icons and the tde package to download will be quite small.