[prev in list] [next in list] [prev in thread] [next in thread] 

List:       calligra-devel
Subject:    Re: RCC for icons - update: Re: Icons installed by apps
From:       Jaroslaw Staniek <staniek () kde ! org>
Date:       2016-03-07 16:25:03
Message-ID: CAOj7QQ1EJcvDv4fmgpuZrQ5yc-_fqouRfHy7_W7_SNeT+EApAw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On 7 March 2016 at 14:45, René J.V. <rjvbertin@gmail.com> wrote:

> On Monday March 07 2016 12:41:52 Jaroslaw Staniek wrote:
>
> BTW, am I right that using a builtin binary rcc icon set could make you
> lose in terms of memory (RAM) footprint overhead what you gain in terms of
> disk space overhead?
>

Dsk optimization is not the goal, that would be Enlightenment-like
optimization :)
The thing is, as an average Qt dev, if I had to develop and distribute a 5
cpp files-long lib or app, self-contained (not packaged), I wouldn't like
to add 5970 (and counting) icon files to it to just display 3 icons or so.
I would probably copy the  needed icons into a subdir, maybe even rename
them, move around, etc.
Disclaimer: we're not 'average' Qt devs with all consequences but my dream
is that the two extremes can be closer.

I've been doing the copying myself for non-FOSS or non-mainstream FOSS
code. So any improvement like having a single breeze.rcc file is more than
good solution IMHO.
In other words, we're not distributing movies in a form of N jpeg files,
one per frame, we're using dedicated container. So here it is, a dedicated
container for icons.

-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek

[Attachment #5 (text/html)]

<div dir="ltr"><div class="gmail_default" \
style="font-family:monospace,monospace;font-size:small"><br></div><div \
class="gmail_extra"><br><div class="gmail_quote">On 7 March 2016 at 14:45, René J.V. \
<span dir="ltr">&lt;<a href="mailto:rjvbertin@gmail.com" \
target="_blank">rjvbertin@gmail.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"><span class="">On Monday March 07 2016 12:41:52 \
Jaroslaw Staniek wrote:<br> </span><br>
BTW, am I right that using a builtin binary rcc icon set could make you lose in terms \
of memory (RAM) footprint overhead what you gain in terms of disk space \
overhead?<br></blockquote><div><br><div class="gmail_default" \
style="font-family:monospace,monospace;font-size:small;display:inline">Dsk \
optimization is not the goal, that would be Enlightenment-like optimization \
:)<br></div><div class="gmail_default" \
style="font-family:monospace,monospace;font-size:small;display:inline">The thing is, \
as an average Qt dev, if I had to develop and distribute a 5 cpp files-long lib or \
app, self-contained (not packaged), I wouldn&#39;t like to add 5970 (and counting) \
icon files to it to just display 3 icons or so. I would probably copy the   needed \
icons into a subdir, maybe even rename them, move around, etc. <br></div><div \
class="gmail_default" \
style="font-family:monospace,monospace;font-size:small;display:inline">Disclaimer: \
we&#39;re not &#39;average&#39; Qt devs with all consequences but my dream is that \
the two extremes can be closer.<br></div><div class="gmail_default" \
style="font-family:monospace,monospace;font-size:small;display:inline"><br>I&#39;ve \
been doing the copying myself for non-FOSS or non-mainstream FOSS code. So any \
improvement like having a single breeze.rcc file is more than good solution \
IMHO.<br></div><div class="gmail_default" \
style="font-family:monospace,monospace;font-size:small;display:inline">In other \
words, we&#39;re not distributing movies in a form of N jpeg files, one per frame, \
we&#39;re using dedicated container. So here it is, a dedicated container for \
icons.<br></div><span class=""></span></div></div><br>-- <br><div \
class="gmail_signature">regards, Jaroslaw Staniek<br><br>KDE:<br>: A world-wide \
network of software engineers, artists, writers, translators<br>: and facilitators \
committed to Free Software development - <a href="http://kde.org" \
target="_blank">http://kde.org</a><br>Calligra Suite:<br>: A graphic art and office \
suite - <a href="http://calligra.org" \
target="_blank">http://calligra.org</a><br>Kexi:<br>: A visual database apps builder \
- <a href="http://calligra.org/kexi" \
target="_blank">http://calligra.org/kexi</a><br>Qt Certified Specialist:<br>: <a \
href="http://www.linkedin.com/in/jstaniek" \
target="_blank">http://www.linkedin.com/in/jstaniek</a></div> </div></div>


[Attachment #6 (text/plain)]

_______________________________________________
calligra-devel mailing list
calligra-devel@kde.org
https://mail.kde.org/mailman/listinfo/calligra-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic