[Breeze] [Bug 407938] New: Icon resource file rcc is two times bigger on MacOS than on MS Windows
NSLW
bugzilla_noreply at kde.org
Sat May 25 12:32:50 BST 2019
https://bugs.kde.org/show_bug.cgi?id=407938
Bug ID: 407938
Summary: Icon resource file rcc is two times bigger on MacOS
than on MS Windows
Product: Breeze
Version: 5.15.90
Platform: Compiled Sources
OS: macOS
Status: REPORTED
Severity: normal
Priority: NOR
Component: Icons
Assignee: visual-design at kde.org
Reporter: lukasz.wojnilowicz at gmail.com
CC: faure at kde.org, kainz.a at gmail.com
Target Milestone: ---
SUMMARY
Compiling breeze icons on different operating systems as binary resource
procudes files that differ significantly in size.
STEPS TO REPRODUCE
1. Download
http://download.kde.org/stable/frameworks/5.58/breeze-icons-5.58.0.tar.xz
2. Compile with BINARY_ICONS_RESOURCE=ON
3. Do above on MacOS and MS Windows
4. Compare size of resultant breeze-icons.rcc file
OBSERVED RESULT
breeze-icons.rcc is 7.6 MB on MS Windows
breeze-icons.rcc is 19.3 MB on MacOS
EXPECTED RESULT
Size of breeze-icons.rcc should be equal on all operating systems
SOFTWARE/OS VERSIONS
Windows: 7, msys
macOS: 10.13, clang
ADDITIONAL INFORMATION
I think rcc file on MacOS contains duplicated data, eg.
In <BUILD_DIR>/icons/res/actions
there are two directories named:
"16" and "16 at 2x"
whereas on MS Windows there is only one directory named:
"16"
On MacOS "16" and "16 at 2x" have equal size, so they contain the same data.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Visual-design
mailing list