[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"><<a href="mailto:rjvbertin@gmail.com" \
target="_blank">rjvbertin@gmail.com</a>></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'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're not 'average' 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'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'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.<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