-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/129804/#review101937
-----------------------------------------------------------




karbon/CMakeLists.txt (line 55)
<https://git.reviewboard.kde.org/r/129804/#comment68188>

    Why only for Apple, it's needed some other changes ?


- Anthony Fieroni


On Jan. 11, 2017, 5:30 p.m., René J.V. Bertin wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/129804/
> -----------------------------------------------------------
> 
> (Updated Jan. 11, 2017, 5:30 p.m.)
> 
> 
> Review request for Calligra and KDE Software on Mac OS X.
> 
> 
> Repository: calligra
> 
> 
> Description
> -------
> 
> Hinted at in my previous RR: this patch concern the generation of app icons 
> on Mac and potentially on MS Windows.
> 
> Several points:
> 
> - The `iconutils` utility is limited or incorrectly invoked by 
> `ecm_add_app_icon`, leading to errors on OS X 10.9 when using PNG files 
> larger than 256x256px . 
> - `ecm_add_app_icon` takes care of copying the icon (.icns) file into the app 
> bundle; no need to install it explicitly
> - a recent change I committed to the ECM allows `ecm_add_app_icon` to accept 
> an SVG (or SVGz) file, and will create the app icon using that file if the 
> `ksvg2icns` utility is available (provided by KIconThemes so it should always 
> be available).
> 
> I hope that this modification will be released with ECM 5.30.0 . The ECM 
> being what they are there should be no issue requiring its latest version, 
> but the changes in the present patch will be transparent with older ECM 
> versions (except for warnings about ignoring unsupported icon source files).
> 
> There is an equivalent `svg2ico` utility in the KDEWin project which also 
> provides a `png2ico` implementation. I plan to propose an updated version for 
> inclusion with KIconThemes. That would allow feature parity for 
> `ecm_add_app_icon` on MSWin, but I would need someone else to test it (I 
> don't have a MSWin dev system).
> 
> 
> Diffs
> -----
> 
>   braindump/src/CMakeLists.txt 95e0772 
>   flow/part/CMakeLists.txt f5d0893 
>   gemini/CMakeLists.txt c8713d6 
>   karbon/CMakeLists.txt ba775ad 
>   plan/CMakeLists.txt 25427da 
>   sheets/CMakeLists.txt 0256de5 
>   stage/app/CMakeLists.txt b5b4464 
>   words/app/CMakeLists.txt 8cf0157 
> 
> Diff: https://git.reviewboard.kde.org/r/129804/diff/
> 
> 
> Testing
> -------
> 
> tested on Mac and Linux with Qt 5.7.1 and FWs 5.29.0 , currently only for 
> Karbon and Words.
> 
> 
> Thanks,
> 
> René J.V. Bertin
> 
>

Reply via email to