Re: icons packages with frameworks

2015-10-30 Thread Harald Sitter
On Thu, Oct 22, 2015 at 10:12 AM, David Faure  wrote:
> On Wednesday 21 October 2015 21:07:16 Christoph Cullmann wrote:
>> Hi,
>>
>> >> So maybe this wouldn't be such a bad move after all.
>> >
>> > Agreed, we have frameworks (e.g. KIconThemes) "depending" on breeze, so it
>> > makes some kind of sense to ship them together.
>> yeah, beside that, if you want to create some self-contained installers,
>> you need breeze (or some other full iconset), too.
>>
>> Therefore it is nice if one can grab the release matching the framework 
>> release one uses.
>
> I thought you wanted frameworks themselves to bundle icons rather
> than depend on a (large) icon theme.
> And I would agree -- I just don't know how this interacts with icon themes, 
> i.e.
> is it a problem to have a single icon in the .qrc.
>
> But Martin's argument (apps should be able to depend on icons) is indeed
> a good reason to treat the default icon theme like a framework.
>
> I'm OK with releasing an icon theme with KF5, provided that it follows the
> KF5 rules/policies (buildsystem, versioning etc.) so that it doesn't have
> to be special-cased.

So, are we moving icons to frameworks then? Did anyone actually ask
the icon maintainers for input? :/
I am due to split breeze-icons from the breeze repo, so I could get
that into frameworks instead of plasma right away.
Equally oxygen-icons (currently part of plasma) could still be
relocated to frameworks easily as it hasn't seen a release. As pointed
out by Riddell on a different thread though, this bugger ought to have
a tarball name different from its repo name as it was part of
applications and thus has higher version numbers.

> (Notice I don't say oxygen or breeze, because I'm confused about that ;)

They are both "supported" and I think for both it would make sense to
be in frameworks.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: icons packages with frameworks

2015-10-24 Thread Christoph Cullmann
Hi,

works now with master branch, thanks for the reviews.

http://kate-editor.org/2015/10/24/katekwrite-on-mac-more-icons-more-plugins/

Toolbars with icons without any hacking, how cool is that ;)

Greetings
Christoph

- Am 23. Okt 2015 um 8:34 schrieb cullmann cullm...@absint.com:

> Hi,
> 
> patch for the 2) issue is there:
> 
> https://git.reviewboard.kde.org/r/125760/
> 
> Greetings
> Christoph
> 
> - Am 22. Okt 2015 um 23:15 schrieb cullmann cullm...@absint.com:
> 
>> Hi,
>> 
>> btw., to get all things working even if breeze in bundled in that way one 
>> needs
>> in addition:
>> 
>> 1) breeze to be default theme in kiconthemes or a way to set it manually
>> 2) :/icons being in default search paths in kiconsthemes, too.
>> 
>> For 2) I already have a patch, is some "setDefaultIconTheme" wanted, too, or 
>> do
>> we want
>> to switch to breeze for that in the near future anyway?
>> 
>> Didn't follow the oxygen => breeze and back switch discussion for 
>> KIconThemes in
>> detail.
>> 
>> Greetings
>> Christoph
>> 
>> - Am 21. Okt 2015 um 21:07 schrieb cullmann cullm...@absint.com:
>> 
>>> Hi,
>>> 
> So maybe this wouldn't be such a bad move after all.
 
 Agreed, we have frameworks (e.g. KIconThemes) "depending" on breeze, so it
 makes some kind of sense to ship them together.
>>> yeah, beside that, if you want to create some self-contained installers,
>>> you need breeze (or some other full iconset), too.
>>> 
>>> Therefore it is nice if one can grab the release matching the framework 
>>> release
>>> one uses.
>>> 
>>> Greetings
>>> Christoph
>>> 
>>> --
>>> - Dr.-Ing. Christoph Cullmann -
>>> AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
>>> Science Park 1 Tel:   +49-681-38360-22
>>> 66123 Saarbrücken  Fax:   +49-681-38360-20
>>> GERMANYWWW:   http://www.AbsInt.com
>>> 
>>> Geschäftsführung: Dr.-Ing. Christian Ferdinand
>>> Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
>>> ___
>>> Kde-frameworks-devel mailing list
>>> Kde-frameworks-devel@kde.org
>>> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
>> 
>> --
>> - Dr.-Ing. Christoph Cullmann -
>> AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
>> Science Park 1 Tel:   +49-681-38360-22
>> 66123 Saarbrücken  Fax:   +49-681-38360-20
>> GERMANYWWW:   http://www.AbsInt.com
>> 
>> Geschäftsführung: Dr.-Ing. Christian Ferdinand
>> Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
>> ___
>> Kde-frameworks-devel mailing list
>> Kde-frameworks-devel@kde.org
>> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
> 
> --
> - Dr.-Ing. Christoph Cullmann -
> AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
> Science Park 1 Tel:   +49-681-38360-22
> 66123 Saarbrücken  Fax:   +49-681-38360-20
> GERMANYWWW:   http://www.AbsInt.com
> 
> Geschäftsführung: Dr.-Ing. Christian Ferdinand
> Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
> ___
> Kde-frameworks-devel mailing list
> Kde-frameworks-devel@kde.org
> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

-- 
- Dr.-Ing. Christoph Cullmann -
AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
Science Park 1 Tel:   +49-681-38360-22
66123 Saarbrücken  Fax:   +49-681-38360-20
GERMANYWWW:   http://www.AbsInt.com

Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: icons packages with frameworks

2015-10-22 Thread Christoph Cullmann
Hi,

patch for the 2) issue is there:

https://git.reviewboard.kde.org/r/125760/

Greetings
Christoph

- Am 22. Okt 2015 um 23:15 schrieb cullmann cullm...@absint.com:

> Hi,
> 
> btw., to get all things working even if breeze in bundled in that way one 
> needs
> in addition:
> 
> 1) breeze to be default theme in kiconthemes or a way to set it manually
> 2) :/icons being in default search paths in kiconsthemes, too.
> 
> For 2) I already have a patch, is some "setDefaultIconTheme" wanted, too, or 
> do
> we want
> to switch to breeze for that in the near future anyway?
> 
> Didn't follow the oxygen => breeze and back switch discussion for KIconThemes 
> in
> detail.
> 
> Greetings
> Christoph
> 
> - Am 21. Okt 2015 um 21:07 schrieb cullmann cullm...@absint.com:
> 
>> Hi,
>> 
 So maybe this wouldn't be such a bad move after all.
>>> 
>>> Agreed, we have frameworks (e.g. KIconThemes) "depending" on breeze, so it
>>> makes some kind of sense to ship them together.
>> yeah, beside that, if you want to create some self-contained installers,
>> you need breeze (or some other full iconset), too.
>> 
>> Therefore it is nice if one can grab the release matching the framework 
>> release
>> one uses.
>> 
>> Greetings
>> Christoph
>> 
>> --
>> - Dr.-Ing. Christoph Cullmann -
>> AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
>> Science Park 1 Tel:   +49-681-38360-22
>> 66123 Saarbrücken  Fax:   +49-681-38360-20
>> GERMANYWWW:   http://www.AbsInt.com
>> 
>> Geschäftsführung: Dr.-Ing. Christian Ferdinand
>> Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
>> ___
>> Kde-frameworks-devel mailing list
>> Kde-frameworks-devel@kde.org
>> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
> 
> --
> - Dr.-Ing. Christoph Cullmann -
> AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
> Science Park 1 Tel:   +49-681-38360-22
> 66123 Saarbrücken  Fax:   +49-681-38360-20
> GERMANYWWW:   http://www.AbsInt.com
> 
> Geschäftsführung: Dr.-Ing. Christian Ferdinand
> Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
> ___
> Kde-frameworks-devel mailing list
> Kde-frameworks-devel@kde.org
> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

-- 
- Dr.-Ing. Christoph Cullmann -
AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
Science Park 1 Tel:   +49-681-38360-22
66123 Saarbrücken  Fax:   +49-681-38360-20
GERMANYWWW:   http://www.AbsInt.com

Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: icons packages with frameworks

2015-10-22 Thread Christoph Cullmann
Hi,

btw., to get all things working even if breeze in bundled in that way one needs 
in addition:

1) breeze to be default theme in kiconthemes or a way to set it manually
2) :/icons being in default search paths in kiconsthemes, too.

For 2) I already have a patch, is some "setDefaultIconTheme" wanted, too, or do 
we want
to switch to breeze for that in the near future anyway?

Didn't follow the oxygen => breeze and back switch discussion for KIconThemes 
in detail.

Greetings
Christoph

- Am 21. Okt 2015 um 21:07 schrieb cullmann cullm...@absint.com:

> Hi,
> 
>>> So maybe this wouldn't be such a bad move after all.
>> 
>> Agreed, we have frameworks (e.g. KIconThemes) "depending" on breeze, so it
>> makes some kind of sense to ship them together.
> yeah, beside that, if you want to create some self-contained installers,
> you need breeze (or some other full iconset), too.
> 
> Therefore it is nice if one can grab the release matching the framework 
> release
> one uses.
> 
> Greetings
> Christoph
> 
> --
> - Dr.-Ing. Christoph Cullmann -
> AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
> Science Park 1 Tel:   +49-681-38360-22
> 66123 Saarbrücken  Fax:   +49-681-38360-20
> GERMANYWWW:   http://www.AbsInt.com
> 
> Geschäftsführung: Dr.-Ing. Christian Ferdinand
> Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
> ___
> Kde-frameworks-devel mailing list
> Kde-frameworks-devel@kde.org
> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

-- 
- Dr.-Ing. Christoph Cullmann -
AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
Science Park 1 Tel:   +49-681-38360-22
66123 Saarbrücken  Fax:   +49-681-38360-20
GERMANYWWW:   http://www.AbsInt.com

Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: icons packages with frameworks

2015-10-22 Thread Christoph Cullmann
Hi,

> On Wednesday 21 October 2015 21:07:16 Christoph Cullmann wrote:
>> Hi,
>> 
>> >> So maybe this wouldn't be such a bad move after all.
>> > 
>> > Agreed, we have frameworks (e.g. KIconThemes) "depending" on breeze, so it
>> > makes some kind of sense to ship them together.
>> yeah, beside that, if you want to create some self-contained installers,
>> you need breeze (or some other full iconset), too.
>> 
>> Therefore it is nice if one can grab the release matching the framework 
>> release
>> one uses.
> 
> I thought you wanted frameworks themselves to bundle icons rather
> than depend on a (large) icon theme.
> And I would agree -- I just don't know how this interacts with icon themes, 
> i.e.
> is it a problem to have a single icon in the .qrc.
I just wanted to bundle all images that the frameworks ATM ship with themself
to be in resources instead of spread out in share/., for the icons they use via
fromTheme/KIconLoader we still need the icon theme icons.
Have no real solution for that beside just bundling an theme inside the 
application
package, for Kate/KWrite I just packed complete breeze into some binary 
resource file
and that will be loaded + set as theme, if found.

> 
> But Martin's argument (apps should be able to depend on icons) is indeed
> a good reason to treat the default icon theme like a framework.
> 
> I'm OK with releasing an icon theme with KF5, provided that it follows the
> KF5 rules/policies (buildsystem, versioning etc.) so that it doesn't have
> to be special-cased.
Nice ;=)

Greetings
Christoph

-- 
- Dr.-Ing. Christoph Cullmann -
AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
Science Park 1 Tel:   +49-681-38360-22
66123 Saarbrücken  Fax:   +49-681-38360-20
GERMANYWWW:   http://www.AbsInt.com

Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: icons packages with frameworks

2015-10-22 Thread David Faure
On Wednesday 21 October 2015 21:07:16 Christoph Cullmann wrote:
> Hi,
> 
> >> So maybe this wouldn't be such a bad move after all.
> > 
> > Agreed, we have frameworks (e.g. KIconThemes) "depending" on breeze, so it
> > makes some kind of sense to ship them together.
> yeah, beside that, if you want to create some self-contained installers,
> you need breeze (or some other full iconset), too.
> 
> Therefore it is nice if one can grab the release matching the framework 
> release one uses.

I thought you wanted frameworks themselves to bundle icons rather
than depend on a (large) icon theme.
And I would agree -- I just don't know how this interacts with icon themes, i.e.
is it a problem to have a single icon in the .qrc.

But Martin's argument (apps should be able to depend on icons) is indeed
a good reason to treat the default icon theme like a framework.

I'm OK with releasing an icon theme with KF5, provided that it follows the
KF5 rules/policies (buildsystem, versioning etc.) so that it doesn't have
to be special-cased.


(Notice I don't say oxygen or breeze, because I'm confused about that ;)

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: icons packages with frameworks

2015-10-21 Thread Martin Graesslin
On Wednesday, October 21, 2015 4:17:57 PM CEST Jonathan Riddell wrote:
> Oxygen icons used to be part of KDE Applications and it's regeneration
> by the VDG has it moved to Plasma as part of desktop integration, this
> gives us problems with the version numbers going from 15.04 to 5.5 and
> I plan to rename it to oxygen-icons-plasma as a result.
> 
> It's been suggested that oxygen-icons and also breeze-icons could be
> released as part of frameworks since they can be used generally with
> any application.
> 
> This would give the same problem of version number/name as releasing
> it with Plasma and it would mean a new release every month which may
> well be too much disk space/bandwidth wastage, so I'm not currently in
> favour of it myself, but thought I'd bring up the idea anyway to
> check.

+1 for having them in frameworks. Oxygen Icons used to be part of kdesupport 
for a reason. I think it's exactly not the message we want to put out that you 
can only have icons for your KDE applications if you install Plasma.

Cheers
Martin

signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: icons packages with frameworks

2015-10-21 Thread Christoph Cullmann
Hi,

>> So maybe this wouldn't be such a bad move after all.
> 
> Agreed, we have frameworks (e.g. KIconThemes) "depending" on breeze, so it
> makes some kind of sense to ship them together.
yeah, beside that, if you want to create some self-contained installers,
you need breeze (or some other full iconset), too.

Therefore it is nice if one can grab the release matching the framework release 
one uses.

Greetings
Christoph

-- 
- Dr.-Ing. Christoph Cullmann -
AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
Science Park 1 Tel:   +49-681-38360-22
66123 Saarbrücken  Fax:   +49-681-38360-20
GERMANYWWW:   http://www.AbsInt.com

Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: icons packages with frameworks

2015-10-21 Thread Albert Astals Cid
El Wednesday 21 October 2015, a les 18:36:04, Harald Sitter va escriure:
> On Wed, Oct 21, 2015 at 6:17 PM, Jonathan Riddell  wrote:
> > Oxygen icons used to be part of KDE Applications and it's regeneration
> > by the VDG has it moved to Plasma as part of desktop integration, this
> > gives us problems with the version numbers going from 15.04 to 5.5 and
> > I plan to rename it to oxygen-icons-plasma as a result.
> > 
> > It's been suggested that oxygen-icons and also breeze-icons could be
> > released as part of frameworks since they can be used generally with
> > any application.
> > 
> > This would give the same problem of version number/name as releasing
> > it with Plasma and it would mean a new release every month which may
> > well be too much disk space/bandwidth wastage, so I'm not currently in
> > favour of it myself, but thought I'd bring up the idea anyway to
> > check.
> 
> Bandwidth and so forth is really a tooling problem. It's the old
> why-release-if-nothing-changed problem. That being said, they get
> released pretty much monthly anyway as Plasma has what appears to be a
> monthly release, it just switches between stable and pre-release
> updates. The problem remains the same.
> 
> There is another advantage to moving icons to frameworks though. Icon
> development doesn't really have a stable version. e.g. what we saw
> right now is that the breeze 5.4 branch is getting pretty much what
> icon development is since that is the only way to get icon
> improvements and coverage completion to the user. Ultimately this was
> why oxygen-icons previously was what was back then kdesupport, a level
> below kdelibs even since kdelibs had an implied runtime dependency on
> the icons. And this notion does align much more with frameworks than
> it does with plasma.
> 
> So maybe this wouldn't be such a bad move after all.

Agreed, we have frameworks (e.g. KIconThemes) "depending" on breeze, so it 
makes some kind of sense to ship them together.

Cheers,
  Albert

> 
> HS
> ___
> Kde-frameworks-devel mailing list
> Kde-frameworks-devel@kde.org
> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: icons packages with frameworks

2015-10-21 Thread Harald Sitter
On Wed, Oct 21, 2015 at 6:17 PM, Jonathan Riddell  wrote:
>
> Oxygen icons used to be part of KDE Applications and it's regeneration
> by the VDG has it moved to Plasma as part of desktop integration, this
> gives us problems with the version numbers going from 15.04 to 5.5 and
> I plan to rename it to oxygen-icons-plasma as a result.
>
> It's been suggested that oxygen-icons and also breeze-icons could be
> released as part of frameworks since they can be used generally with
> any application.
>
> This would give the same problem of version number/name as releasing
> it with Plasma and it would mean a new release every month which may
> well be too much disk space/bandwidth wastage, so I'm not currently in
> favour of it myself, but thought I'd bring up the idea anyway to
> check.

Bandwidth and so forth is really a tooling problem. It's the old
why-release-if-nothing-changed problem. That being said, they get
released pretty much monthly anyway as Plasma has what appears to be a
monthly release, it just switches between stable and pre-release
updates. The problem remains the same.

There is another advantage to moving icons to frameworks though. Icon
development doesn't really have a stable version. e.g. what we saw
right now is that the breeze 5.4 branch is getting pretty much what
icon development is since that is the only way to get icon
improvements and coverage completion to the user. Ultimately this was
why oxygen-icons previously was what was back then kdesupport, a level
below kdelibs even since kdelibs had an implied runtime dependency on
the icons. And this notion does align much more with frameworks than
it does with plasma.

So maybe this wouldn't be such a bad move after all.

HS
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: icons packages with frameworks

2015-10-21 Thread Aleix Pol
On Wed, Oct 21, 2015 at 6:17 PM, Jonathan Riddell  wrote:
>
> Oxygen icons used to be part of KDE Applications and it's regeneration
> by the VDG has it moved to Plasma as part of desktop integration, this
> gives us problems with the version numbers going from 15.04 to 5.5 and
> I plan to rename it to oxygen-icons-plasma as a result.
>
> It's been suggested that oxygen-icons and also breeze-icons could be
> released as part of frameworks since they can be used generally with
> any application.
>
> This would give the same problem of version number/name as releasing
> it with Plasma and it would mean a new release every month which may
> well be too much disk space/bandwidth wastage, so I'm not currently in
> favour of it myself, but thought I'd bring up the idea anyway to
> check.

Does this mean that breeze and oxygen are only considered a viable
dependency on Plasma systems?

Aleix
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


icons packages with frameworks

2015-10-21 Thread Jonathan Riddell

Oxygen icons used to be part of KDE Applications and it's regeneration
by the VDG has it moved to Plasma as part of desktop integration, this
gives us problems with the version numbers going from 15.04 to 5.5 and
I plan to rename it to oxygen-icons-plasma as a result.

It's been suggested that oxygen-icons and also breeze-icons could be
released as part of frameworks since they can be used generally with
any application.

This would give the same problem of version number/name as releasing
it with Plasma and it would mean a new release every month which may
well be too much disk space/bandwidth wastage, so I'm not currently in
favour of it myself, but thought I'd bring up the idea anyway to
check.

Jonathan
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel