migration KIcon to QIcon

2013-12-17 Thread Michal Humpula
Hi there,

have a small glitch with icon loading on frameworks. If I understand 
correctly, the migration path for KIcon is QIcon::fromTheme, right?

Unfortunately this is giving me empty results, which might be caused by 
QIcon::themeName() giving me empty string. If I configure the theme manually, 
i.e. by calling QIcon::setThemeName(oxygen), everything works fine, icons 
are displayed again.

The kcmshell5 icons is showing me the selected oxygen icons, though.

Any idea what my be missing/misconfigured in my installation?

frameworks: latest git
Qt: v5.2
system: Debian unstable

Cheers

Michal

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


Re: Let's get in release mode!

2013-12-17 Thread David Faure
On Tuesday 17 December 2013 14:10:56 Ben Cooksley wrote:
 I do have some reservations as to the name of quite a few of those
 repositories however as they are very generic - and thus tread on common
 namespace. Suggestions are welcome.

In case anyone wonders, here's the full list of frameworks:

apidoxkauthkconfigwidgets  kdedkf5umbrella  
  
kiconthemeskjs kparts   ktextwidgets sonnet
dnssd kbookmarks   kcoreaddons kdesu   
kfileaudiopreview  kidletime  kjsembedkplottingkunitconversion  
threadweaver
frameworkintegration  kcmutils kcrash  kdewebkit   kglobalaccel 
  
kimageformats  kmediaplayerkprintutils  kwallet  xmlgui
itemmodelskcodecs  kdbusaddons kdewidgets  kguiaddons   
  
kinit  knewstuff   kpty kwidgetsaddons
itemviews kcompletion  kde4support kdoctools   khtml
  
kioknotifications  krosskwindowsystem
karchive  kconfig  kdeclarativekemoticons  ki18n
  
kjobwidgetsknotifyconfig   kservice solid

 There is one exception to the above naming scheme, KWallet - as the
 kwallet repository already exists it has been called kwallet-framework
 instead.

We should probably merge these two repos together

 Also, the following frameworks could not be pushed due to audit (EOL)
 failures, something which shouldn't exist in final code:
 - kde4support
 - kdoctools
 - kjsembed

What's the plan? Shall I include support for fixing that in the splitting 
script, and we re-run it for these?

 Everything else went fine as far as I can tell, although it wasn't possible
 to see if the astyle tools ran or not.

It didn't. Can I run it and push to the frameworks repos?

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

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


Re: Let's get in release mode!

2013-12-17 Thread Ben Cooksley
On Tue, Dec 17, 2013 at 9:37 PM, David Faure fa...@kde.org wrote:

 On Tuesday 17 December 2013 14:10:56 Ben Cooksley wrote:
  I do have some reservations as to the name of quite a few of those
  repositories however as they are very generic - and thus tread on common
  namespace. Suggestions are welcome.

 In case anyone wonders, here's the full list of frameworks:

 apidoxkauthkconfigwidgets  kdedkf5umbrella
 kiconthemeskjs kparts   ktextwidgets sonnet
 dnssd kbookmarks   kcoreaddons kdesu
 kfileaudiopreview  kidletime  kjsembedkplotting
  kunitconversion
 threadweaver
 frameworkintegration  kcmutils kcrash  kdewebkit   kglobalaccel
 kimageformats  kmediaplayerkprintutils  kwallet  xmlgui
 itemmodelskcodecs  kdbusaddons kdewidgets  kguiaddons
 kinit  knewstuff   kpty kwidgetsaddons
 itemviews kcompletion  kde4support kdoctools   khtml
 kioknotifications  krosskwindowsystem
 karchive  kconfig  kdeclarativekemoticons  ki18n
 kjobwidgetsknotifyconfig   kservice solid

  There is one exception to the above naming scheme, KWallet - as the
  kwallet repository already exists it has been called
 kwallet-framework
  instead.

 We should probably merge these two repos together


I see. The current KWallet repository exists as part of kdeutils, so that
will be a little difficult in the interim.



  Also, the following frameworks could not be pushed due to audit (EOL)
  failures, something which shouldn't exist in final code:
  - kde4support
  - kdoctools
  - kjsembed

 What's the plan? Shall I include support for fixing that in the splitting
 script, and we re-run it for these?


That would be a good idea, alternately one could fix it in commits made to
kdelibs prior to the split. Either would work I imagine, depends on what
makes it easier for the Git graft I guess.



  Everything else went fine as far as I can tell, although it wasn't
 possible
  to see if the astyle tools ran or not.

 It didn't. Can I run it and push to the frameworks repos?


I've granted you force push powers to the frameworks repos. The commit
notification hooks should still be off for them.



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


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


Re: Where's kf5_add_ui_files ?

2013-12-17 Thread Chusslove Illich
 [: Aleix Pol :]
 FWIW, how could this have worked before? :/

There was an initial patch, then some weeks of hiatus and discussion, and
then it was committed very recently as a stop-gap measure. Probably
something got lost in the process.

-- 
Chusslove Illich (Часлав Илић)


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


karchive bad split

2013-12-17 Thread Treeve Jelbert
/karchive contains the itemviews data

karchive$ ls
autotests  CMakeLists.txt  COPYING  COPYING.LIB  KF5ItemViewsConfig.cmake.in  
Mainpage.dox  src  tests


it installs the following files:

/opt/qt5/include/KF5/itemviews_export.h
/opt/qt5/include/KF5/itemviews_version.h
/opt/qt5/include/KF5/kcategorizedsortfilterproxymodel.h
/opt/qt5/include/KF5/kcategorizedview.h
/opt/qt5/include/KF5/kcategorydrawer.h
/opt/qt5/include/KF5/kextendableitemdelegate.h
/opt/qt5/include/KF5/kfilterproxysearchline.h
/opt/qt5/include/KF5/klistwidgetsearchline.h
/opt/qt5/include/KF5/ktreewidgetsearchline.h
/opt/qt5/include/KF5/kwidgetitemdelegate.h
/opt/qt5/lib
/opt/qt5/lib/cmake
/opt/qt5/lib/cmake/KF5ItemViews
/opt/qt5/lib/cmake/KF5ItemViews/KF5ItemViewsConfig.cmake
/opt/qt5/lib/cmake/KF5ItemViews/KF5ItemViewsConfigVersion.cmake
/opt/qt5/lib/cmake/KF5ItemViews/KF5ItemViewsTargets.cmake
/opt/qt5/lib/cmake/KF5ItemViews/KF5ItemViewsTargets-release.cmake
/opt/qt5/lib/libKF5ItemViews.so.5.0.0

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


Re: karchive bad split

2013-12-17 Thread Ben Cooksley
Hi Treeve,

It seems that I may have mis-pushed this repository.
I have now adjusted it's contents with what is supposed to be the KArchive
repository - can you please check?

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


Re: Let's get in release mode!

2013-12-17 Thread David Faure
On Tuesday 17 December 2013 21:40:48 Ben Cooksley wrote:
 On Tue, Dec 17, 2013 at 9:37 PM, David Faure fa...@kde.org wrote:
  On Tuesday 17 December 2013 14:10:56 Ben Cooksley wrote:
   I do have some reservations as to the name of quite a few of those
   repositories however as they are very generic - and thus tread on common
   namespace. Suggestions are welcome.
  
  In case anyone wonders, here's the full list of frameworks:
  
  apidoxkauthkconfigwidgets  kdedkf5umbrella
  kiconthemeskjs kparts   ktextwidgets sonnet
  dnssd kbookmarks   kcoreaddons kdesu
  kfileaudiopreview  kidletime  kjsembedkplotting
   kunitconversion threadweaver
  frameworkintegration  kcmutils kcrash  kdewebkit  
  kglobalaccel
  kimageformats  kmediaplayerkprintutils  kwallet  xmlgui
  itemmodelskcodecs  kdbusaddons kdewidgets  kguiaddons
  kinit  knewstuff   kpty kwidgetsaddons
  itemviews kcompletion  kde4support kdoctools   khtml
  kioknotifications  krosskwindowsystem
  karchive  kconfig  kdeclarativekemoticons  ki18n
  kjobwidgetsknotifyconfig   kservice solid

Did we really mean for apidox to be a framework?

Other than that, it's not too bad, is it?

Only very few don't start with a k, and those who don't, map to the actual 
brand name of the framework (ThreadWeaver, Sollid).

   There is one exception to the above naming scheme, KWallet - as the
   kwallet repository already exists it has been called
   kwallet-framework instead.
  
  We should probably merge these two repos together
 
 I see. The current KWallet repository exists as part of kdeutils, so that
 will be a little difficult in the interim.

Can someone else help with that? I think this requires clever usage of git 
filter-branch, which I don't know anything about.

   Also, the following frameworks could not be pushed due to audit (EOL)
   failures, something which shouldn't exist in final code:
   - kde4support
   - kdoctools
   - kjsembed
  
  What's the plan? Shall I include support for fixing that in the splitting
  script, and we re-run it for these?
 
 That would be a good idea, alternately one could fix it in commits made to
 kdelibs prior to the split. Either would work I imagine, depends on what
 makes it easier for the Git graft I guess.

Ah, that means re-splitting everything, so it conflicts with the last issue in 
this email (pushing onto the existing repos). OK, let's fix one thing at a 
time then.

Do you have the error messages for these 3 repos? Or how can I find out where 
the EOL problems are? (`file` doesn't help much with C++ code).

Is it missing EOL at EOF, or CRLF/LF mixup? I assumed the latter but
flip -u **/*.cpp **/*.h doesn't make any changes...

   Everything else went fine as far as I can tell, although it wasn't
   possible to see if the astyle tools ran or not.
  
  It didn't. Can I run it and push to the frameworks repos?
 
 I've granted you force push powers to the frameworks repos. The commit
 notification hooks should still be off for them.

Thanks, I'll do that later then, after the re-splitting.

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

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


Re: Let's get in release mode!

2013-12-17 Thread Alex Merry
On 17/12/13 08:37, David Faure wrote:
 On Tuesday 17 December 2013 14:10:56 Ben Cooksley wrote:
 I do have some reservations as to the name of quite a few of those
 repositories however as they are very generic - and thus tread on common
 namespace. Suggestions are welcome.
 
 In case anyone wonders, here's the full list of frameworks:
 
 apidoxkauthkconfigwidgets  kdedkf5umbrella
 
 kiconthemeskjs kparts   ktextwidgets sonnet
 dnssd kbookmarks   kcoreaddons kdesu   
 kfileaudiopreview  kidletime  kjsembedkplotting
 kunitconversion  
 threadweaver
 frameworkintegration  kcmutils kcrash  kdewebkit   kglobalaccel   
 
 kimageformats  kmediaplayerkprintutils  kwallet  xmlgui
 itemmodelskcodecs  kdbusaddons kdewidgets  kguiaddons 
 
 kinit  knewstuff   kpty kwidgetsaddons
 itemviews kcompletion  kde4support kdoctools   khtml  
 
 kioknotifications  krosskwindowsystem
 karchive  kconfig  kdeclarativekemoticons  ki18n  
 
 kjobwidgetsknotifyconfig   kservice solid

kdewidgets needs to become kdesignerplugin -- I was too late getting
that commit in to the kdelibs repo.  The internal renaming can happen
later, but is it easier to rename the repo itself now or later?

Alex

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


Re: Let's get in release mode!

2013-12-17 Thread Aurélien Gâteau

On Mon, 16 Dec 2013 18:17:59 +0100, Kevin Ottens wrote:

Hello,

On Monday 16 December 2013 15:16:42 Aurélien Gâteau wrote:
Do you want us to add ourselves as contacts in the table or do you 
plan to
fill it later? If the former, I would assign myself to Get the 
dependency
graph generator script ready, Have the frameworks on api.kde.org 
(already

did some work in that area last week,
http://api.kde.org/frameworks/kdelibs-apidocs/ looks more complete 
now) and

I'd like to help with Reduce the KDE footprint in ECM as much as
possible.


As usual, put your name next to it when you turn it into in
progress. I pre-
allocated a couple because I knew some discussion was going on (maybe 
I

shouldn't have).


OK, will do.

Regarding the split: what is going to happen to the frameworks 
branch of the
kdelibs repository after the split? Is it going to be removed or is 
it
going to stay there with the framework folders pointing to the 
framework
repositories through git sub-modules? The work on the graph 
generator and

api.kde.org will be different depending on what the branch becomes.


Consider it removed from the graph generator pov. Technically it'll 
stay but

will be frozen (no push allowed).


Do you have a plan to indicate which tier a framework belongs to? My
kf5dot tool relies on folder names right now, but it's not going to 
work

anymore. I am thinking there should be either a standard
meta-information file in the root of each framework repository, or a
standard variable set within CMake which we can grep out (a bit ugly).

Aurélien

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


Re: Let's get in release mode!

2013-12-17 Thread Ben Cooksley
On Tue, Dec 17, 2013 at 11:15 PM, Alex Merry k...@randomguy3.me.uk wrote:

 On 17/12/13 08:37, David Faure wrote:
  On Tuesday 17 December 2013 14:10:56 Ben Cooksley wrote:
  I do have some reservations as to the name of quite a few of those
  repositories however as they are very generic - and thus tread on common
  namespace. Suggestions are welcome.
 
  In case anyone wonders, here's the full list of frameworks:
 
  apidoxkauthkconfigwidgets  kded
  kf5umbrella
  kiconthemeskjs kparts   ktextwidgets sonnet
  dnssd kbookmarks   kcoreaddons kdesu
  kfileaudiopreview  kidletime  kjsembedkplotting
  kunitconversion
  threadweaver
  frameworkintegration  kcmutils kcrash  kdewebkit
 kglobalaccel
  kimageformats  kmediaplayerkprintutils  kwallet  xmlgui
  itemmodelskcodecs  kdbusaddons kdewidgets  kguiaddons
  kinit  knewstuff   kpty kwidgetsaddons
  itemviews kcompletion  kde4support kdoctools   khtml
  kioknotifications  krosskwindowsystem
  karchive  kconfig  kdeclarativekemoticons  ki18n
  kjobwidgetsknotifyconfig   kservice solid

 kdewidgets needs to become kdesignerplugin -- I was too late getting
 that commit in to the kdelibs repo.  The internal renaming can happen
 later, but is it easier to rename the repo itself now or later?


That needs to happen as soon as possible essentially. Once things get set
in concrete they'll be much harder to change as it will mean making changes
in many, many places.



 Alex


Thanks,
Ben



 ___
 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: karchive bad split

2013-12-17 Thread Treeve Jelbert
On Tuesday 17 December 2013 22:37:09 Ben Cooksley wrote:
 Hi Treeve,
 
 It seems that I may have mis-pushed this repository.
 I have now adjusted it's contents with what is supposed to be the KArchive
 repository - can you please check?
 
 Thanks,
 Ben
fixed now, and kio also builds against it

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


Re: Review Request 114496: Rename kdewidgets to kf5designerplugin

2013-12-17 Thread David Faure

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114496/#review45848
---

Ship it!


This should go in before the split, since it affects the name of one of the 
splitted frameworks.

If everyone is OK with the naming, I'll push this before the re-splitting.

- David Faure


On Dec. 16, 2013, 9:06 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114496/
 ---
 
 (Updated Dec. 16, 2013, 9:06 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Rename kdewidgets to kf5designerplugin
 
 This includes renaming makekdewidgets to kgendesignerplugin.
 
 
 Just throwing this at reviewboard before I dash for a train.
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt b53cae64698562588f39ed28b2f30bf0a1f46809 
   tier3/CMakeLists.txt 374396b3909d5a71dff6d891249ab33194a45522 
   tier3/kdesignerplugin/KF5DesignerPluginConfig.cmake PRE-CREATION 
   tier3/kdesignerplugin/Mainpage.dox PRE-CREATION 
   tier3/kdesignerplugin/docs/CMakeLists.txt PRE-CREATION 
   tier3/kdesignerplugin/docs/kgendesignerplugin/CMakeLists.txt PRE-CREATION 
   
 tier3/kdesignerplugin/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook
  PRE-CREATION 
   tier3/kdesignerplugin/src/CMakeLists.txt PRE-CREATION 
   tier3/kdesignerplugin/tests/README PRE-CREATION 
   tier3/kdewidgets/CMakeLists.txt 87c3d5484dfb86018cdd203807588ea6ebd6ac31 
   tier3/kdewidgets/KDEWidgetsConfig.cmake 
 d38c875c67a3073e7634bd6f873a38411127b759 
   tier3/kdewidgets/KDEWidgetsMacros.cmake 
 92d2960a7dfe1645d7c75e3dc6690d78b50706d8 
   tier3/kdewidgets/Mainpage.dox 85da237c9d4367a37b9b0750565d42e1e73d1ba4 
   tier3/kdewidgets/docs/CMakeLists.txt 
 2b38f53f807c528fdcd6ea128567f6087bd8c673 
   tier3/kdewidgets/docs/makekdewidgets/CMakeLists.txt 
 c283b926f542402d80e22cc42406b119e400a05f 
   tier3/kdewidgets/docs/makekdewidgets/man-makekdewidgets.1.docbook 
 cab0c5b51f2bb5be29960f43fe6fb940fffb5402 
   tier3/kdewidgets/src/AUTHORS  
   tier3/kdewidgets/src/CMakeLists.txt 
 e8626c84227a2ccd0459c5732a51e9ecea49f699 
   tier3/kdewidgets/src/README  
   tier3/kdewidgets/src/classpreviews.h  
   tier3/kdewidgets/src/classpreviews.cpp  
   tier3/kdewidgets/src/kde.widgets 7bcc669d14ed40da6217d09296e25d60a59413b7 
   tier3/kdewidgets/src/kdewebkit.widgets  
   tier3/kdewidgets/src/kdewebkitwidgets.qrc  
   tier3/kdewidgets/src/kdewidgets.qrc  
   tier3/kdewidgets/src/makekdewidgets.cpp 
 d20e49956a939a06fe3bc2280d57c5c6d31fe24c 
   tier3/kdewidgets/src/pics/CMakeLists.txt 
 688224a6a1ca9f68b7e7f918fa6b8aee3dbe6180 
   tier3/kdewidgets/src/pics/k3iconview.png  
   tier3/kdewidgets/src/pics/k3listview.png  
   tier3/kdewidgets/src/pics/kactionselector.png  
   tier3/kdewidgets/src/pics/kactivelabel.png  
   tier3/kdewidgets/src/pics/kcharselect.png  
   tier3/kdewidgets/src/pics/kcmodule.png  
   tier3/kdewidgets/src/pics/kcolorbutton.png  
   tier3/kdewidgets/src/pics/kcolorcombo.png  
   tier3/kdewidgets/src/pics/kcombobox.png  
   tier3/kdewidgets/src/pics/kdatepicker.png  
   tier3/kdewidgets/src/pics/kdatetable.png  
   tier3/kdewidgets/src/pics/kdualcolorbutton.png  
   tier3/kdewidgets/src/pics/keditlistwidget.png  
   tier3/kdewidgets/src/pics/kfontcombo.png  
   tier3/kdewidgets/src/pics/kfontrequester.png  
   tier3/kdewidgets/src/pics/kgradientselector.png  
   tier3/kdewidgets/src/pics/khistorycombo.png  
   tier3/kdewidgets/src/pics/khsselector.png  
   tier3/kdewidgets/src/pics/kiconbutton.png  
   tier3/kdewidgets/src/pics/kkeybutton.png  
   tier3/kdewidgets/src/pics/kled.png  
   tier3/kdewidgets/src/pics/klineedit.png  
   tier3/kdewidgets/src/pics/klistbox.png  
   tier3/kdewidgets/src/pics/kpalettetable.png  
   tier3/kdewidgets/src/pics/kpasswordedit.png  
   tier3/kdewidgets/src/pics/kruler.png  
   tier3/kdewidgets/src/pics/ksqueezedtextlabel.png  
   tier3/kdewidgets/src/pics/ktextedit.png  
   tier3/kdewidgets/src/pics/kurlcomborequester.png  
   tier3/kdewidgets/src/pics/kurllabel.png  
   tier3/kdewidgets/src/pics/kurlrequester.png  
   tier3/kdewidgets/tests/CMakeLists.txt  
   tier3/kdewidgets/tests/README 9dd2132fa7c3601ae04f243a5996aa809b42f7bf 
   tier3/kdewidgets/tests/sums  
   tier3/kdewidgets/tests/test.widgets  
   tier4/kde4support/CMakeLists.txt ccbffd24ede13d5ae6d8386a4aac1853018fcc97 
   tier4/kde4support/cmake/modules/KDE4Macros.cmake 
 ddfd374607d0eef436fdd6c9e408cd98e59181ae 
   tier4/kde4support/src/CMakeLists.txt 
 467e8378e555139774924f053b477050ebba9f5c 
   tier4/kde4support/src/KDEUIMacros.cmake 
 31a180c1aab14f22e6a157e8aabfa901db15081a 
   tier4/kde4support/src/kdedeprecated.widgets 
 604358ac69ba8a8cfbdd8b41a796405fdddebd12 
   

Re: Let's get in release mode!

2013-12-17 Thread Ben Cooksley
On Tue, Dec 17, 2013 at 10:59 PM, David Faure fa...@kde.org wrote:

 On Tuesday 17 December 2013 21:40:48 Ben Cooksley wrote:
  On Tue, Dec 17, 2013 at 9:37 PM, David Faure fa...@kde.org wrote:
   On Tuesday 17 December 2013 14:10:56 Ben Cooksley wrote:
I do have some reservations as to the name of quite a few of those
repositories however as they are very generic - and thus tread on
 common
namespace. Suggestions are welcome.
  
   In case anyone wonders, here's the full list of frameworks:
  
   apidoxkauthkconfigwidgets  kded
  kf5umbrella
   kiconthemeskjs kparts   ktextwidgets sonnet
   dnssd kbookmarks   kcoreaddons kdesu
   kfileaudiopreview  kidletime  kjsembedkplotting
kunitconversion threadweaver
   frameworkintegration  kcmutils kcrash  kdewebkit
   kglobalaccel
   kimageformats  kmediaplayerkprintutils  kwallet  xmlgui
   itemmodelskcodecs  kdbusaddons kdewidgets
  kguiaddons
   kinit  knewstuff   kpty kwidgetsaddons
   itemviews kcompletion  kde4support kdoctools   khtml
   kioknotifications  krosskwindowsystem
   karchive  kconfig  kdeclarativekemoticons  ki18n
   kjobwidgetsknotifyconfig   kservice solid

 Did we really mean for apidox to be a framework?

 Other than that, it's not too bad, is it?


 Only very few don't start with a k, and those who don't, map to the actual
 brand name of the framework (ThreadWeaver, Sollid).


Other than apidox, I was also concerned about frameworkintegration,
itemmodels, itemviews and dnssd. The rest of the names are quite
descriptive as to what they contain and are fine.

It isn't the lack of starting with a k which bothers me - but more the
claim to a generic name. KPty, KArchive, KConfig all stand on their own -
itemmodels doesn't really...

kde4support is also problematic as it is very similar to kdesupport and
could become confused with it. kf5umbrella also seemed a little odd...


There is one exception to the above naming scheme, KWallet - as the
kwallet repository already exists it has been called
kwallet-framework instead.
  
   We should probably merge these two repos together
 
  I see. The current KWallet repository exists as part of kdeutils, so that
  will be a little difficult in the interim.

 Can someone else help with that? I think this requires clever usage of git
 filter-branch, which I don't know anything about.

Also, the following frameworks could not be pushed due to audit (EOL)
failures, something which shouldn't exist in final code:
- kde4support
- kdoctools
- kjsembed
  
   What's the plan? Shall I include support for fixing that in the
 splitting
   script, and we re-run it for these?
 
  That would be a good idea, alternately one could fix it in commits made
 to
  kdelibs prior to the split. Either would work I imagine, depends on what
  makes it easier for the Git graft I guess.

 Ah, that means re-splitting everything, so it conflicts with the last
 issue in
 this email (pushing onto the existing repos). OK, let's fix one thing at a
 time then.

 Do you have the error messages for these 3 repos? Or how can I find out
 where
 the EOL problems are? (`file` doesn't help much with C++ code).

 Is it missing EOL at EOF, or CRLF/LF mixup? I assumed the latter but
 flip -u **/*.cpp **/*.h doesn't make any changes...


It was a CRLF/LF issue - the hooks don't check for EOL at EOF.
Output is at http://pastebin.kde.org/ppl8uu2bt


Everything else went fine as far as I can tell, although it wasn't
possible to see if the astyle tools ran or not.
  
   It didn't. Can I run it and push to the frameworks repos?
 
  I've granted you force push powers to the frameworks repos. The commit
  notification hooks should still be off for them.

 Thanks, I'll do that later then, after the re-splitting.


Oki.



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


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


Re: Let's get in release mode!

2013-12-17 Thread Aurélien Gâteau

On Tue, 17 Dec 2013 11:17:35 +0100, Aurélien Gâteau wrote:

On Mon, 16 Dec 2013 18:17:59 +0100, Kevin Ottens wrote:
Regarding the split: what is going to happen to the frameworks 
branch of the
kdelibs repository after the split? Is it going to be removed or is 
it
going to stay there with the framework folders pointing to the 
framework
repositories through git sub-modules? The work on the graph 
generator and

api.kde.org will be different depending on what the branch becomes.


Consider it removed from the graph generator pov. Technically it'll 
stay but

will be frozen (no push allowed).


Do you have a plan to indicate which tier a framework belongs to? My
kf5dot tool relies on folder names right now, but it's not going to 
work

anymore. I am thinking there should be either a standard
meta-information file in the root of each framework repository, or a
standard variable set within CMake which we can grep out (a bit 
ugly).


Replying to myself: I think using DOAP files [1] would provide a place
to store this (through an extension) and other information like
licenses and maintainers.

Aurélien

[1]: https://github.com/edumbill/doap/wiki

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


Re: Review Request 114496: Rename kdewidgets to kf5designerplugin

2013-12-17 Thread Commit Hook

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114496/#review45853
---


This review has been submitted with commit 
dea0dcccb922e528a1c2f2a2bd3a102cf756d3e9 by David Faure on behalf of Alex Merry 
to branch frameworks.

- Commit Hook


On Dec. 16, 2013, 9:06 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114496/
 ---
 
 (Updated Dec. 16, 2013, 9:06 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Rename kdewidgets to kf5designerplugin
 
 This includes renaming makekdewidgets to kgendesignerplugin.
 
 
 Just throwing this at reviewboard before I dash for a train.
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt b53cae64698562588f39ed28b2f30bf0a1f46809 
   tier3/CMakeLists.txt 374396b3909d5a71dff6d891249ab33194a45522 
   tier3/kdesignerplugin/KF5DesignerPluginConfig.cmake PRE-CREATION 
   tier3/kdesignerplugin/Mainpage.dox PRE-CREATION 
   tier3/kdesignerplugin/docs/CMakeLists.txt PRE-CREATION 
   tier3/kdesignerplugin/docs/kgendesignerplugin/CMakeLists.txt PRE-CREATION 
   
 tier3/kdesignerplugin/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook
  PRE-CREATION 
   tier3/kdesignerplugin/src/CMakeLists.txt PRE-CREATION 
   tier3/kdesignerplugin/tests/README PRE-CREATION 
   tier3/kdewidgets/CMakeLists.txt 87c3d5484dfb86018cdd203807588ea6ebd6ac31 
   tier3/kdewidgets/KDEWidgetsConfig.cmake 
 d38c875c67a3073e7634bd6f873a38411127b759 
   tier3/kdewidgets/KDEWidgetsMacros.cmake 
 92d2960a7dfe1645d7c75e3dc6690d78b50706d8 
   tier3/kdewidgets/Mainpage.dox 85da237c9d4367a37b9b0750565d42e1e73d1ba4 
   tier3/kdewidgets/docs/CMakeLists.txt 
 2b38f53f807c528fdcd6ea128567f6087bd8c673 
   tier3/kdewidgets/docs/makekdewidgets/CMakeLists.txt 
 c283b926f542402d80e22cc42406b119e400a05f 
   tier3/kdewidgets/docs/makekdewidgets/man-makekdewidgets.1.docbook 
 cab0c5b51f2bb5be29960f43fe6fb940fffb5402 
   tier3/kdewidgets/src/AUTHORS  
   tier3/kdewidgets/src/CMakeLists.txt 
 e8626c84227a2ccd0459c5732a51e9ecea49f699 
   tier3/kdewidgets/src/README  
   tier3/kdewidgets/src/classpreviews.h  
   tier3/kdewidgets/src/classpreviews.cpp  
   tier3/kdewidgets/src/kde.widgets 7bcc669d14ed40da6217d09296e25d60a59413b7 
   tier3/kdewidgets/src/kdewebkit.widgets  
   tier3/kdewidgets/src/kdewebkitwidgets.qrc  
   tier3/kdewidgets/src/kdewidgets.qrc  
   tier3/kdewidgets/src/makekdewidgets.cpp 
 d20e49956a939a06fe3bc2280d57c5c6d31fe24c 
   tier3/kdewidgets/src/pics/CMakeLists.txt 
 688224a6a1ca9f68b7e7f918fa6b8aee3dbe6180 
   tier3/kdewidgets/src/pics/k3iconview.png  
   tier3/kdewidgets/src/pics/k3listview.png  
   tier3/kdewidgets/src/pics/kactionselector.png  
   tier3/kdewidgets/src/pics/kactivelabel.png  
   tier3/kdewidgets/src/pics/kcharselect.png  
   tier3/kdewidgets/src/pics/kcmodule.png  
   tier3/kdewidgets/src/pics/kcolorbutton.png  
   tier3/kdewidgets/src/pics/kcolorcombo.png  
   tier3/kdewidgets/src/pics/kcombobox.png  
   tier3/kdewidgets/src/pics/kdatepicker.png  
   tier3/kdewidgets/src/pics/kdatetable.png  
   tier3/kdewidgets/src/pics/kdualcolorbutton.png  
   tier3/kdewidgets/src/pics/keditlistwidget.png  
   tier3/kdewidgets/src/pics/kfontcombo.png  
   tier3/kdewidgets/src/pics/kfontrequester.png  
   tier3/kdewidgets/src/pics/kgradientselector.png  
   tier3/kdewidgets/src/pics/khistorycombo.png  
   tier3/kdewidgets/src/pics/khsselector.png  
   tier3/kdewidgets/src/pics/kiconbutton.png  
   tier3/kdewidgets/src/pics/kkeybutton.png  
   tier3/kdewidgets/src/pics/kled.png  
   tier3/kdewidgets/src/pics/klineedit.png  
   tier3/kdewidgets/src/pics/klistbox.png  
   tier3/kdewidgets/src/pics/kpalettetable.png  
   tier3/kdewidgets/src/pics/kpasswordedit.png  
   tier3/kdewidgets/src/pics/kruler.png  
   tier3/kdewidgets/src/pics/ksqueezedtextlabel.png  
   tier3/kdewidgets/src/pics/ktextedit.png  
   tier3/kdewidgets/src/pics/kurlcomborequester.png  
   tier3/kdewidgets/src/pics/kurllabel.png  
   tier3/kdewidgets/src/pics/kurlrequester.png  
   tier3/kdewidgets/tests/CMakeLists.txt  
   tier3/kdewidgets/tests/README 9dd2132fa7c3601ae04f243a5996aa809b42f7bf 
   tier3/kdewidgets/tests/sums  
   tier3/kdewidgets/tests/test.widgets  
   tier4/kde4support/CMakeLists.txt ccbffd24ede13d5ae6d8386a4aac1853018fcc97 
   tier4/kde4support/cmake/modules/KDE4Macros.cmake 
 ddfd374607d0eef436fdd6c9e408cd98e59181ae 
   tier4/kde4support/src/CMakeLists.txt 
 467e8378e555139774924f053b477050ebba9f5c 
   tier4/kde4support/src/KDEUIMacros.cmake 
 31a180c1aab14f22e6a157e8aabfa901db15081a 
   tier4/kde4support/src/kdedeprecated.widgets 
 604358ac69ba8a8cfbdd8b41a796405fdddebd12 
   tier4/kde4support/src/pics/CMakeLists.txt 
 

Re: Review Request 114496: Rename kdewidgets to kf5designerplugin

2013-12-17 Thread Alex Merry

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114496/
---

(Updated Dec. 17, 2013, 10:35 a.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Rename kdewidgets to kf5designerplugin

This includes renaming makekdewidgets to kgendesignerplugin.


Just throwing this at reviewboard before I dash for a train.


Diffs
-

  superbuild/CMakeLists.txt b53cae64698562588f39ed28b2f30bf0a1f46809 
  tier3/CMakeLists.txt 374396b3909d5a71dff6d891249ab33194a45522 
  tier3/kdesignerplugin/KF5DesignerPluginConfig.cmake PRE-CREATION 
  tier3/kdesignerplugin/Mainpage.dox PRE-CREATION 
  tier3/kdesignerplugin/docs/CMakeLists.txt PRE-CREATION 
  tier3/kdesignerplugin/docs/kgendesignerplugin/CMakeLists.txt PRE-CREATION 
  
tier3/kdesignerplugin/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook 
PRE-CREATION 
  tier3/kdesignerplugin/src/CMakeLists.txt PRE-CREATION 
  tier3/kdesignerplugin/tests/README PRE-CREATION 
  tier3/kdewidgets/CMakeLists.txt 87c3d5484dfb86018cdd203807588ea6ebd6ac31 
  tier3/kdewidgets/KDEWidgetsConfig.cmake 
d38c875c67a3073e7634bd6f873a38411127b759 
  tier3/kdewidgets/KDEWidgetsMacros.cmake 
92d2960a7dfe1645d7c75e3dc6690d78b50706d8 
  tier3/kdewidgets/Mainpage.dox 85da237c9d4367a37b9b0750565d42e1e73d1ba4 
  tier3/kdewidgets/docs/CMakeLists.txt 2b38f53f807c528fdcd6ea128567f6087bd8c673 
  tier3/kdewidgets/docs/makekdewidgets/CMakeLists.txt 
c283b926f542402d80e22cc42406b119e400a05f 
  tier3/kdewidgets/docs/makekdewidgets/man-makekdewidgets.1.docbook 
cab0c5b51f2bb5be29960f43fe6fb940fffb5402 
  tier3/kdewidgets/src/AUTHORS  
  tier3/kdewidgets/src/CMakeLists.txt e8626c84227a2ccd0459c5732a51e9ecea49f699 
  tier3/kdewidgets/src/README  
  tier3/kdewidgets/src/classpreviews.h  
  tier3/kdewidgets/src/classpreviews.cpp  
  tier3/kdewidgets/src/kde.widgets 7bcc669d14ed40da6217d09296e25d60a59413b7 
  tier3/kdewidgets/src/kdewebkit.widgets  
  tier3/kdewidgets/src/kdewebkitwidgets.qrc  
  tier3/kdewidgets/src/kdewidgets.qrc  
  tier3/kdewidgets/src/makekdewidgets.cpp 
d20e49956a939a06fe3bc2280d57c5c6d31fe24c 
  tier3/kdewidgets/src/pics/CMakeLists.txt 
688224a6a1ca9f68b7e7f918fa6b8aee3dbe6180 
  tier3/kdewidgets/src/pics/k3iconview.png  
  tier3/kdewidgets/src/pics/k3listview.png  
  tier3/kdewidgets/src/pics/kactionselector.png  
  tier3/kdewidgets/src/pics/kactivelabel.png  
  tier3/kdewidgets/src/pics/kcharselect.png  
  tier3/kdewidgets/src/pics/kcmodule.png  
  tier3/kdewidgets/src/pics/kcolorbutton.png  
  tier3/kdewidgets/src/pics/kcolorcombo.png  
  tier3/kdewidgets/src/pics/kcombobox.png  
  tier3/kdewidgets/src/pics/kdatepicker.png  
  tier3/kdewidgets/src/pics/kdatetable.png  
  tier3/kdewidgets/src/pics/kdualcolorbutton.png  
  tier3/kdewidgets/src/pics/keditlistwidget.png  
  tier3/kdewidgets/src/pics/kfontcombo.png  
  tier3/kdewidgets/src/pics/kfontrequester.png  
  tier3/kdewidgets/src/pics/kgradientselector.png  
  tier3/kdewidgets/src/pics/khistorycombo.png  
  tier3/kdewidgets/src/pics/khsselector.png  
  tier3/kdewidgets/src/pics/kiconbutton.png  
  tier3/kdewidgets/src/pics/kkeybutton.png  
  tier3/kdewidgets/src/pics/kled.png  
  tier3/kdewidgets/src/pics/klineedit.png  
  tier3/kdewidgets/src/pics/klistbox.png  
  tier3/kdewidgets/src/pics/kpalettetable.png  
  tier3/kdewidgets/src/pics/kpasswordedit.png  
  tier3/kdewidgets/src/pics/kruler.png  
  tier3/kdewidgets/src/pics/ksqueezedtextlabel.png  
  tier3/kdewidgets/src/pics/ktextedit.png  
  tier3/kdewidgets/src/pics/kurlcomborequester.png  
  tier3/kdewidgets/src/pics/kurllabel.png  
  tier3/kdewidgets/src/pics/kurlrequester.png  
  tier3/kdewidgets/tests/CMakeLists.txt  
  tier3/kdewidgets/tests/README 9dd2132fa7c3601ae04f243a5996aa809b42f7bf 
  tier3/kdewidgets/tests/sums  
  tier3/kdewidgets/tests/test.widgets  
  tier4/kde4support/CMakeLists.txt ccbffd24ede13d5ae6d8386a4aac1853018fcc97 
  tier4/kde4support/cmake/modules/KDE4Macros.cmake 
ddfd374607d0eef436fdd6c9e408cd98e59181ae 
  tier4/kde4support/src/CMakeLists.txt 467e8378e555139774924f053b477050ebba9f5c 
  tier4/kde4support/src/KDEUIMacros.cmake 
31a180c1aab14f22e6a157e8aabfa901db15081a 
  tier4/kde4support/src/kdedeprecated.widgets 
604358ac69ba8a8cfbdd8b41a796405fdddebd12 
  tier4/kde4support/src/pics/CMakeLists.txt 
c0e1c2064af67e9ad90d8f5e8a9c892208c6cda0 

Diff: http://git.reviewboard.kde.org/r/114496/diff/


Testing
---

CMake runs, nothing else tested.


Thanks,

Alex Merry

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


Build failed in Jenkins: kdelibs_frameworks_qt5 #1870

2013-12-17 Thread KDE CI System
See http://build.kde.org/job/kdelibs_frameworks_qt5/1870/changes

Changes:

[faure] Rename kdewidgets to kdesignerplugin

--
[...truncated 304 lines...]
-- Looking for include file sys/time.h - found
-- Looking for include file arpa/nameser_compat.h
-- Looking for include file arpa/nameser_compat.h - not found
-- Looking for include file arpa/nameser8_compat.h
-- Looking for include file arpa/nameser8_compat.h - not found
-- Looking for include files sys/types.h, netinet/in.h
-- Looking for include files sys/types.h, netinet/in.h - found
-- Looking for res_init in resolv
-- Looking for res_init in resolv - not found
-- Looking for __res_init in resolv
-- Looking for __res_init in resolv - found
-- Looking for gethostbyname in nsl
-- Looking for gethostbyname in nsl - found
-- Looking for include files sys/types.h, libutil.h
-- Looking for include files sys/types.h, libutil.h - not found
-- Looking for include file util.h
-- Looking for include file util.h - not found
-- Looking for include file termios.h
-- Looking for include file termios.h - found
-- Looking for include file termio.h
-- Looking for include file termio.h - found
-- Looking for include file pty.h
-- Looking for include file pty.h - found
-- Looking for include file sys/stropts.h
-- Looking for include file sys/stropts.h - found
-- Looking for include file sys/filio.h
-- Looking for include file sys/filio.h - not found
-- Looking for addToUtmp in utempter
-- Looking for addToUtmp in utempter - found
-- Looking for include file utempter.h
-- Looking for include file utempter.h - found
-- Looking for openpty
-- Looking for openpty - not found
-- Looking for openpty in util
-- Looking for openpty in util - found
-- Looking for ptsname
-- Looking for ptsname - found
-- Looking for setpriority
-- Looking for setpriority - found
-- Looking for getpeereid
-- Looking for getpeereid - not found
-- Looking for initgroups
-- Looking for initgroups - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of struct ucred
-- Check size of struct ucred - failed
CMake Error at tier4/kde4support/CMakeLists.txt:51 (include):
  include could not find load file:


http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kdesignerplugin/KF5DesignerPluginMacros.cmake


-- Looking for include file time.h
-- Looking for include file time.h - found
-- Check size of time_t
-- Check size of time_t - done
-- Performing Test HAVE_STRUCT_TM_TM_ZONE
-- Performing Test HAVE_STRUCT_TM_TM_ZONE - Success
-- Looking for dgettext
-- Looking for dgettext - found
-- Found Libintl: /usr/include  
-- Performing Test HAVE_QSSLSOCKET
-- Performing Test HAVE_QSSLSOCKET - Success
-- Looking for 3 include files sys/types.h, ..., net/if.h
-- Looking for 3 include files sys/types.h, ..., net/if.h - found
-- Looking for include file stropts.h
-- Looking for include file stropts.h - found
-- Looking for include file paths.h
-- Looking for include file paths.h - found
-- Looking for fdatasync
-- Looking for fdatasync - found
-- Looking for inet_pton
-- Looking for inet_pton - found
-- Looking for inet_ntop
-- Looking for inet_ntop - found
-- Looking for getprotobyname_r
-- Looking for getprotobyname_r - found
-- Looking for poll
-- Looking for poll - found
-- Looking for getservbyname_r
-- Looking for getservbyname_r - found
-- Looking for getservbyport_r
-- Looking for getservbyport_r - found
-- Looking for gethostbyname2
-- Looking for gethostbyname2 - found
-- Looking for gethostbyname2_r
-- Looking for gethostbyname2_r - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - found
-- Looking for if_nametoindex
-- Looking for if_nametoindex - found
-- Performing Test HAVE_GETSERVBYNAME_R_PROTO
-- Performing Test HAVE_GETSERVBYNAME_R_PROTO - Success
-- Looking for freeaddrinfo
-- Looking for freeaddrinfo - found
-- Looking for getnameinfo
-- Looking for getnameinfo - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for res_init
-- Looking for res_init - found
-- Performing Test HAVE_GAI_STRERROR_PROTO
-- Performing Test HAVE_GAI_STRERROR_PROTO - Success
-- Check size of struct addrinfo
-- Check size of struct addrinfo - done
-- Check size of struct sockaddr_in6
-- Check size of struct sockaddr_in6 - done
-- Performing Test HAVE_RES_INIT_PROTO
-- Performing Test HAVE_RES_INIT_PROTO - Success
-- Performing Test HAVE_GOOD_GETADDRINFO
-- Performing Test HAVE_GOOD_GETADDRINFO - Success
-- Performing Test GIF_GifFileType_UserData
-- Performing Test GIF_GifFileType_UserData - Success
-- Found GIF: /usr/lib64/libgif.so (found version 4) 
-- Found PNG: /usr/lib64/libpng.so (found version 1.5.13) 
-- 
-- The following features have been enabled:

 * X Screensaver Extension (libXss) , Support for KIdleTime (fallback mode)
 * X Sync Extension (libXext) , Efficient operation of KIdleTime. STRONGLY 
RECOMMENDED
 * X Screensaver 

Re: Let's get in release mode!

2013-12-17 Thread David Faure
On Tuesday 17 December 2013 23:27:39 Ben Cooksley wrote:
 Other than apidox, I was also concerned about frameworkintegration,
 itemmodels, itemviews and dnssd. The rest of the names are quite
 descriptive as to what they contain and are fine.

Yeah, itemmodels and itemviews often come up as not descriptive enough,
but nobody has fixed that. What could we do? kf5itemmodels, kf5itemviews?
But actually the frameworks are already called that way, right? So this is 
really just about the git repo? Which are in fact frameworks/itemmodels.git, 
in terms of projects.kde.org?

 kde4support is also problematic as it is very similar to kdesupport and
 could become confused with it.

Yeah, it's always been the case though (kde4support vs kdesupport).
People know what to find in kde4support, from its name, for historical 
reasons.

kdesupport, OTOH is kind of going away anyway, its contents should be 
framework-ified soon.

 kf5umbrella also seemed a little odd...

Better than umbrella :-)

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

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


Re: Review Request 114502: KDE4_ENABLE_EXCEPTIONS = KDE_ENABLE_EXCEPTIONS

2013-12-17 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114502/
---

(Updated Dec. 17, 2013, 10:42 a.m.)


Status
--

This change has been marked as submitted.


Review request for Build System and KDE Frameworks.


Repository: kdelibs


Description
---

Use the new KDE_ENABLE_EXCEPTIONS flag, define KDE4_ENABLE_EXCEPTIONS in 
KDE4Support. Needs https://git.reviewboard.kde.org/r/114501/


Diffs
-

  tier4/khtml/src/CMakeLists.txt a8eb322 
  tier4/kde4support/cmake/modules/FindKDE4Internal.cmake e3f8c63 
  tier1/threadweaver/src/Weaver/CMakeLists.txt 8e18b46 
  tier3/kio/src/kpac/CMakeLists.txt 57d5694 
  tier1/kimageformats/src/imageformats/CMakeLists.txt 614bba0 

Diff: http://git.reviewboard.kde.org/r/114502/diff/


Testing
---

kdelibs builds, even after removing the KDE4_ENABLE_EXCEPTIONS definition from 
ECM (see ECM review).


Thanks,

Aurélien Gâteau

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


Re: Review Request 114502: KDE4_ENABLE_EXCEPTIONS = KDE_ENABLE_EXCEPTIONS

2013-12-17 Thread Commit Hook

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114502/#review45854
---


This review has been submitted with commit 
d18d3cfc5516c9fdc2415ea4ee60c6ac588005bb by Aurélien Gâteau to branch 
frameworks.

- Commit Hook


On Dec. 16, 2013, 5:10 p.m., Aurélien Gâteau wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114502/
 ---
 
 (Updated Dec. 16, 2013, 5:10 p.m.)
 
 
 Review request for Build System and KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Use the new KDE_ENABLE_EXCEPTIONS flag, define KDE4_ENABLE_EXCEPTIONS in 
 KDE4Support. Needs https://git.reviewboard.kde.org/r/114501/
 
 
 Diffs
 -
 
   tier4/khtml/src/CMakeLists.txt a8eb322 
   tier4/kde4support/cmake/modules/FindKDE4Internal.cmake e3f8c63 
   tier1/threadweaver/src/Weaver/CMakeLists.txt 8e18b46 
   tier3/kio/src/kpac/CMakeLists.txt 57d5694 
   tier1/kimageformats/src/imageformats/CMakeLists.txt 614bba0 
 
 Diff: http://git.reviewboard.kde.org/r/114502/diff/
 
 
 Testing
 ---
 
 kdelibs builds, even after removing the KDE4_ENABLE_EXCEPTIONS definition 
 from ECM (see ECM review).
 
 
 Thanks,
 
 Aurélien Gâteau
 


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


Build failed in Jenkins: kdelibs_frameworks_qt5 #1871

2013-12-17 Thread KDE CI System
See http://build.kde.org/job/kdelibs_frameworks_qt5/1871/changes

Changes:

[agateau] KDE4_ENABLE_EXCEPTIONS = KDE_ENABLE_EXCEPTIONS

[agateau] Fix line endings

--
[...truncated 303 lines...]
-- Looking for include file sys/time.h - found
-- Looking for include file arpa/nameser_compat.h
-- Looking for include file arpa/nameser_compat.h - not found
-- Looking for include file arpa/nameser8_compat.h
-- Looking for include file arpa/nameser8_compat.h - not found
-- Looking for include files sys/types.h, netinet/in.h
-- Looking for include files sys/types.h, netinet/in.h - found
-- Looking for res_init in resolv
-- Looking for res_init in resolv - not found
-- Looking for __res_init in resolv
-- Looking for __res_init in resolv - found
-- Looking for gethostbyname in nsl
-- Looking for gethostbyname in nsl - found
-- Looking for include files sys/types.h, libutil.h
-- Looking for include files sys/types.h, libutil.h - not found
-- Looking for include file util.h
-- Looking for include file util.h - not found
-- Looking for include file termios.h
-- Looking for include file termios.h - found
-- Looking for include file termio.h
-- Looking for include file termio.h - found
-- Looking for include file pty.h
-- Looking for include file pty.h - found
-- Looking for include file sys/stropts.h
-- Looking for include file sys/stropts.h - found
-- Looking for include file sys/filio.h
-- Looking for include file sys/filio.h - not found
-- Looking for addToUtmp in utempter
-- Looking for addToUtmp in utempter - found
-- Looking for include file utempter.h
-- Looking for include file utempter.h - found
-- Looking for openpty
-- Looking for openpty - not found
-- Looking for openpty in util
-- Looking for openpty in util - found
-- Looking for ptsname
-- Looking for ptsname - found
-- Looking for setpriority
-- Looking for setpriority - found
-- Looking for getpeereid
-- Looking for getpeereid - not found
-- Looking for initgroups
-- Looking for initgroups - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of struct ucred
-- Check size of struct ucred - failed
CMake Error at tier4/kde4support/CMakeLists.txt:51 (include):
  include could not find load file:


http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kdesignerplugin/KF5DesignerPluginMacros.cmake


-- Looking for include file time.h
-- Looking for include file time.h - found
-- Check size of time_t
-- Check size of time_t - done
-- Performing Test HAVE_STRUCT_TM_TM_ZONE
-- Performing Test HAVE_STRUCT_TM_TM_ZONE - Success
-- Looking for dgettext
-- Looking for dgettext - found
-- Found Libintl: /usr/include  
-- Performing Test HAVE_QSSLSOCKET
-- Performing Test HAVE_QSSLSOCKET - Success
-- Looking for 3 include files sys/types.h, ..., net/if.h
-- Looking for 3 include files sys/types.h, ..., net/if.h - found
-- Looking for include file stropts.h
-- Looking for include file stropts.h - found
-- Looking for include file paths.h
-- Looking for include file paths.h - found
-- Looking for fdatasync
-- Looking for fdatasync - found
-- Looking for inet_pton
-- Looking for inet_pton - found
-- Looking for inet_ntop
-- Looking for inet_ntop - found
-- Looking for getprotobyname_r
-- Looking for getprotobyname_r - found
-- Looking for poll
-- Looking for poll - found
-- Looking for getservbyname_r
-- Looking for getservbyname_r - found
-- Looking for getservbyport_r
-- Looking for getservbyport_r - found
-- Looking for gethostbyname2
-- Looking for gethostbyname2 - found
-- Looking for gethostbyname2_r
-- Looking for gethostbyname2_r - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - found
-- Looking for if_nametoindex
-- Looking for if_nametoindex - found
-- Performing Test HAVE_GETSERVBYNAME_R_PROTO
-- Performing Test HAVE_GETSERVBYNAME_R_PROTO - Success
-- Looking for freeaddrinfo
-- Looking for freeaddrinfo - found
-- Looking for getnameinfo
-- Looking for getnameinfo - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for res_init
-- Looking for res_init - found
-- Performing Test HAVE_GAI_STRERROR_PROTO
-- Performing Test HAVE_GAI_STRERROR_PROTO - Success
-- Check size of struct addrinfo
-- Check size of struct addrinfo - done
-- Check size of struct sockaddr_in6
-- Check size of struct sockaddr_in6 - done
-- Performing Test HAVE_RES_INIT_PROTO
-- Performing Test HAVE_RES_INIT_PROTO - Success
-- Performing Test HAVE_GOOD_GETADDRINFO
-- Performing Test HAVE_GOOD_GETADDRINFO - Success
-- Performing Test GIF_GifFileType_UserData
-- Performing Test GIF_GifFileType_UserData - Success
-- Found GIF: /usr/lib64/libgif.so (found version 4) 
-- Found PNG: /usr/lib64/libpng.so (found version 1.5.13) 
-- 
-- The following features have been enabled:

 * X Screensaver Extension (libXss) , Support for KIdleTime (fallback mode)
 * X Sync Extension (libXext) , Efficient operation of KIdleTime. 

Re: Let's get in release mode!

2013-12-17 Thread Martin Klapetek
On Tue, Dec 17, 2013 at 11:39 AM, David Faure fa...@kde.org wrote:

 On Tuesday 17 December 2013 23:27:39 Ben Cooksley wrote:
  Other than apidox, I was also concerned about frameworkintegration,
  itemmodels, itemviews and dnssd. The rest of the names are quite
  descriptive as to what they contain and are fine.

 Yeah, itemmodels and itemviews often come up as not descriptive enough,
 but nobody has fixed that. What could we do? kf5itemmodels, kf5itemviews?


Fwiw, I'd suggest to remove the 5 from repo name, because when we'll do
kf6 (couple years away, but still..), we'll have to either rename the repos
again or create set of new repos.

Cheers
-- 
Martin Klapetek | KDE Developer
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 114496: Rename kdewidgets to kf5designerplugin

2013-12-17 Thread Alex Merry


 On Dec. 17, 2013, 10:35 a.m., Commit Hook wrote:
  This review has been submitted with commit 
  dea0dcccb922e528a1c2f2a2bd3a102cf756d3e9 by David Faure on behalf of Alex 
  Merry to branch frameworks.

Thanks!


- Alex


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114496/#review45853
---


On Dec. 17, 2013, 10:35 a.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114496/
 ---
 
 (Updated Dec. 17, 2013, 10:35 a.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Rename kdewidgets to kf5designerplugin
 
 This includes renaming makekdewidgets to kgendesignerplugin.
 
 
 Just throwing this at reviewboard before I dash for a train.
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt b53cae64698562588f39ed28b2f30bf0a1f46809 
   tier3/CMakeLists.txt 374396b3909d5a71dff6d891249ab33194a45522 
   tier3/kdesignerplugin/KF5DesignerPluginConfig.cmake PRE-CREATION 
   tier3/kdesignerplugin/Mainpage.dox PRE-CREATION 
   tier3/kdesignerplugin/docs/CMakeLists.txt PRE-CREATION 
   tier3/kdesignerplugin/docs/kgendesignerplugin/CMakeLists.txt PRE-CREATION 
   
 tier3/kdesignerplugin/docs/kgendesignerplugin/man-kgendesignerplugin.1.docbook
  PRE-CREATION 
   tier3/kdesignerplugin/src/CMakeLists.txt PRE-CREATION 
   tier3/kdesignerplugin/tests/README PRE-CREATION 
   tier3/kdewidgets/CMakeLists.txt 87c3d5484dfb86018cdd203807588ea6ebd6ac31 
   tier3/kdewidgets/KDEWidgetsConfig.cmake 
 d38c875c67a3073e7634bd6f873a38411127b759 
   tier3/kdewidgets/KDEWidgetsMacros.cmake 
 92d2960a7dfe1645d7c75e3dc6690d78b50706d8 
   tier3/kdewidgets/Mainpage.dox 85da237c9d4367a37b9b0750565d42e1e73d1ba4 
   tier3/kdewidgets/docs/CMakeLists.txt 
 2b38f53f807c528fdcd6ea128567f6087bd8c673 
   tier3/kdewidgets/docs/makekdewidgets/CMakeLists.txt 
 c283b926f542402d80e22cc42406b119e400a05f 
   tier3/kdewidgets/docs/makekdewidgets/man-makekdewidgets.1.docbook 
 cab0c5b51f2bb5be29960f43fe6fb940fffb5402 
   tier3/kdewidgets/src/AUTHORS  
   tier3/kdewidgets/src/CMakeLists.txt 
 e8626c84227a2ccd0459c5732a51e9ecea49f699 
   tier3/kdewidgets/src/README  
   tier3/kdewidgets/src/classpreviews.h  
   tier3/kdewidgets/src/classpreviews.cpp  
   tier3/kdewidgets/src/kde.widgets 7bcc669d14ed40da6217d09296e25d60a59413b7 
   tier3/kdewidgets/src/kdewebkit.widgets  
   tier3/kdewidgets/src/kdewebkitwidgets.qrc  
   tier3/kdewidgets/src/kdewidgets.qrc  
   tier3/kdewidgets/src/makekdewidgets.cpp 
 d20e49956a939a06fe3bc2280d57c5c6d31fe24c 
   tier3/kdewidgets/src/pics/CMakeLists.txt 
 688224a6a1ca9f68b7e7f918fa6b8aee3dbe6180 
   tier3/kdewidgets/src/pics/k3iconview.png  
   tier3/kdewidgets/src/pics/k3listview.png  
   tier3/kdewidgets/src/pics/kactionselector.png  
   tier3/kdewidgets/src/pics/kactivelabel.png  
   tier3/kdewidgets/src/pics/kcharselect.png  
   tier3/kdewidgets/src/pics/kcmodule.png  
   tier3/kdewidgets/src/pics/kcolorbutton.png  
   tier3/kdewidgets/src/pics/kcolorcombo.png  
   tier3/kdewidgets/src/pics/kcombobox.png  
   tier3/kdewidgets/src/pics/kdatepicker.png  
   tier3/kdewidgets/src/pics/kdatetable.png  
   tier3/kdewidgets/src/pics/kdualcolorbutton.png  
   tier3/kdewidgets/src/pics/keditlistwidget.png  
   tier3/kdewidgets/src/pics/kfontcombo.png  
   tier3/kdewidgets/src/pics/kfontrequester.png  
   tier3/kdewidgets/src/pics/kgradientselector.png  
   tier3/kdewidgets/src/pics/khistorycombo.png  
   tier3/kdewidgets/src/pics/khsselector.png  
   tier3/kdewidgets/src/pics/kiconbutton.png  
   tier3/kdewidgets/src/pics/kkeybutton.png  
   tier3/kdewidgets/src/pics/kled.png  
   tier3/kdewidgets/src/pics/klineedit.png  
   tier3/kdewidgets/src/pics/klistbox.png  
   tier3/kdewidgets/src/pics/kpalettetable.png  
   tier3/kdewidgets/src/pics/kpasswordedit.png  
   tier3/kdewidgets/src/pics/kruler.png  
   tier3/kdewidgets/src/pics/ksqueezedtextlabel.png  
   tier3/kdewidgets/src/pics/ktextedit.png  
   tier3/kdewidgets/src/pics/kurlcomborequester.png  
   tier3/kdewidgets/src/pics/kurllabel.png  
   tier3/kdewidgets/src/pics/kurlrequester.png  
   tier3/kdewidgets/tests/CMakeLists.txt  
   tier3/kdewidgets/tests/README 9dd2132fa7c3601ae04f243a5996aa809b42f7bf 
   tier3/kdewidgets/tests/sums  
   tier3/kdewidgets/tests/test.widgets  
   tier4/kde4support/CMakeLists.txt ccbffd24ede13d5ae6d8386a4aac1853018fcc97 
   tier4/kde4support/cmake/modules/KDE4Macros.cmake 
 ddfd374607d0eef436fdd6c9e408cd98e59181ae 
   tier4/kde4support/src/CMakeLists.txt 
 467e8378e555139774924f053b477050ebba9f5c 
   tier4/kde4support/src/KDEUIMacros.cmake 
 31a180c1aab14f22e6a157e8aabfa901db15081a 
   tier4/kde4support/src/kdedeprecated.widgets 
 

Re: Review Request 114478: Add kshareddatacache.h include

2013-12-17 Thread Alex Merry


 On Dec. 15, 2013, 9:22 p.m., Kevin Ottens wrote:
  It is in fact intended that way as kguiaddons isn't supposed to include 
  stuff coming from kcoreaddons (yeah I know it's slightly convoluted in that 
  particular case).
 
 Albert Astals Cid wrote:
 So basically we have a header that when you include it, it breaks your 
 compilation. Do you really think this is a good idea?

If KSharedPixmapCacheMixin is never intended to be used directly, but only via 
KImageCache, I think we should really have the #include; not having KGuiAddons 
depend on KCoreAddons is one thing, but that header is useless without 
KSharedDataCache.

Essentially, the current way is broken unless you add a non-obvious 
KSharedDataCache include to your code, regardless of whether you have 
KCoreAddons added to your project.  Albert's suggestion would make the common 
case work (where you have KCoreAddons).

Of course, there are other tricks you could pull, such as having the 
KF5::CoreAddons target add -DHAS_K_SHARED_DATA_CACHE to the compiler flags, and 
only do the #include in the presence of that define.


- Alex


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114478/#review45732
---


On Dec. 15, 2013, 4:15 p.m., Albert Astals Cid wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114478/
 ---
 
 (Updated Dec. 15, 2013, 4:15 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Since
 #define KImageCache KSharedPixmapCacheMixinKSharedDataCache
 I think it is only fair that kimagecache.h includes kshareddatacache.h 
 otherwise a 
 #include kimagecache.h
 is not enough to use it.
 
 
 Diffs
 -
 
   tier1/kguiaddons/src/util/kimagecache.h 682aa66 
 
 Diff: http://git.reviewboard.kde.org/r/114478/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Albert Astals Cid
 


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


framework names (Re: Let's get in release mode!)

2013-12-17 Thread David Faure
On Tuesday 17 December 2013 23:27:39 Ben Cooksley wrote:
 Other than apidox, I was also concerned about frameworkintegration,
 itemmodels, itemviews and dnssd.

Let's rename the repos to kitemmodels, kitemviews and kdnssd,
this will be in line with karchive and most others (this doesn't change the 
actual framework target name or the library name).
Anyone up for doing this today?

Aurélien: so apidox is useful to all kde software? Then it could be kdeapidox 
or kapidox or something like that, right?
I guess the question is - what does this module actually bring. I assume, a 
consistent look-n-feel for KDE-produced api docs, right?

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

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


Re: framework names (Re: Let's get in release mode!)

2013-12-17 Thread Aurélien Gâteau

On Tue, 17 Dec 2013 13:25:02 +0100, David Faure wrote:

On Tuesday 17 December 2013 23:27:39 Ben Cooksley wrote:

Other than apidox, I was also concerned about frameworkintegration,
itemmodels, itemviews and dnssd.


Let's rename the repos to kitemmodels, kitemviews and kdnssd,
this will be in line with karchive and most others (this doesn't 
change the

actual framework target name or the library name).
Anyone up for doing this today?

Aurélien: so apidox is useful to all kde software?


It is used to build all docs on api.kde.org, which covers most of KDE 
SC

I think.


Then it could be kdeapidox or kapidox or something like that, right?


Both are equally undescriptive, but I don't have any better 
suggestions,

so I am fine with either :)


I guess the question is - what does this module actually bring. I
assume, a consistent look-n-feel for KDE-produced api docs, right?


Yes. It also goes a bit further by doing things like generating menus
in the sidebar and handling cross-doxygen search (though that bit could
use some improvements). It should at some point include the work I did
on dependency diagram generation.

Aurélien

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


Re: migration KIcon to QIcon

2013-12-17 Thread Aleix Pol
On Mon, Dec 16, 2013 at 5:18 PM, Michal Humpula michal.hump...@seznam.czwrote:

 Hi there,

 have a small glitch with icon loading on frameworks. If I understand
 correctly, the migration path for KIcon is QIcon::fromTheme, right?

 Unfortunately this is giving me empty results, which might be caused by
 QIcon::themeName() giving me empty string. If I configure the theme
 manually,
 i.e. by calling QIcon::setThemeName(oxygen), everything works fine, icons
 are displayed again.

 The kcmshell5 icons is showing me the selected oxygen icons, though.

 Any idea what my be missing/misconfigured in my installation?

 frameworks: latest git
 Qt: v5.2
 system: Debian unstable

 Cheers

 Michal

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


Maybe you should make sure the correct QPA is called? If it is, we should
probably do the setThemeName from the QPA You can find the code in
tier4/frameworksintegration.
Also, make sure all environment variables are set,
especially KDE_FULL_SESSION=true.

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


Re: Review Request 114512: Move Qt imageformat .desktop files to kde4support

2013-12-17 Thread David Faure

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114512/#review45866
---

Ship it!


Ship It!

- David Faure


On Dec. 16, 2013, 9:13 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114512/
 ---
 
 (Updated Dec. 16, 2013, 9:13 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Move Qt imageformat .desktop files to kde4support
 
 These files are installed for the benefit of KImageIO in KDE4Support.
 The ones for imageformat plugins in Qt should therefore be installed by
 kde4support itself.
 
 
 Diffs
 -
 
   tier4/kde4support/src/kio/imageformats/CMakeLists.txt PRE-CREATION 
   tier4/kde4support/src/CMakeLists.txt 
 467e8378e555139774924f053b477050ebba9f5c 
   tier1/kimageformats/src/imageformats/xpm.desktop  
   tier1/kimageformats/src/imageformats/xbm.desktop  
   tier1/kimageformats/src/imageformats/wbmp.desktop  
   tier1/kimageformats/src/imageformats/tiff.desktop  
   tier1/kimageformats/src/imageformats/svg+xml.desktop  
   tier1/kimageformats/src/imageformats/svg+xml-compressed.desktop  
   tier1/kimageformats/src/imageformats/qimageio_plugin.desktop  
   tier1/kimageformats/src/imageformats/ppm.desktop  
   tier1/kimageformats/src/imageformats/png.desktop  
   tier1/kimageformats/src/imageformats/pgm.desktop  
   tier1/kimageformats/src/imageformats/pbm.desktop  
   tier1/kimageformats/src/imageformats/mng.desktop  
   tier1/kimageformats/src/imageformats/jpeg.desktop  
   tier1/kimageformats/src/imageformats/gif.desktop  
   tier1/kimageformats/src/imageformats/ico.desktop  
   tier1/kimageformats/src/imageformats/bmp.desktop  
   tier1/kimageformats/src/imageformats/CMakeLists.txt 
 614bba078ddc828e4d4f5b1a1ce3f6678248dc99 
 
 Diff: http://git.reviewboard.kde.org/r/114512/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Alex Merry
 


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


Re: Review Request 114512: Move Qt imageformat .desktop files to kde4support

2013-12-17 Thread Alex Merry

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114512/
---

(Updated Dec. 17, 2013, 2:52 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Move Qt imageformat .desktop files to kde4support

These files are installed for the benefit of KImageIO in KDE4Support.
The ones for imageformat plugins in Qt should therefore be installed by
kde4support itself.


Diffs
-

  tier4/kde4support/src/kio/imageformats/CMakeLists.txt PRE-CREATION 
  tier4/kde4support/src/CMakeLists.txt 467e8378e555139774924f053b477050ebba9f5c 
  tier1/kimageformats/src/imageformats/xpm.desktop  
  tier1/kimageformats/src/imageformats/xbm.desktop  
  tier1/kimageformats/src/imageformats/wbmp.desktop  
  tier1/kimageformats/src/imageformats/tiff.desktop  
  tier1/kimageformats/src/imageformats/svg+xml.desktop  
  tier1/kimageformats/src/imageformats/svg+xml-compressed.desktop  
  tier1/kimageformats/src/imageformats/qimageio_plugin.desktop  
  tier1/kimageformats/src/imageformats/ppm.desktop  
  tier1/kimageformats/src/imageformats/png.desktop  
  tier1/kimageformats/src/imageformats/pgm.desktop  
  tier1/kimageformats/src/imageformats/pbm.desktop  
  tier1/kimageformats/src/imageformats/mng.desktop  
  tier1/kimageformats/src/imageformats/jpeg.desktop  
  tier1/kimageformats/src/imageformats/gif.desktop  
  tier1/kimageformats/src/imageformats/ico.desktop  
  tier1/kimageformats/src/imageformats/bmp.desktop  
  tier1/kimageformats/src/imageformats/CMakeLists.txt 
614bba078ddc828e4d4f5b1a1ce3f6678248dc99 

Diff: http://git.reviewboard.kde.org/r/114512/diff/


Testing
---


Thanks,

Alex Merry

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


Re: Review Request 114512: Move Qt imageformat .desktop files to kde4support

2013-12-17 Thread Commit Hook

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114512/#review45868
---


This review has been submitted with commit 
24f5d19bfd4a622b4cb7571520ec0deddd15af9a by Aurélien Gâteau on behalf of Alex 
Merry to branch frameworks.

- Commit Hook


On Dec. 16, 2013, 9:13 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114512/
 ---
 
 (Updated Dec. 16, 2013, 9:13 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Move Qt imageformat .desktop files to kde4support
 
 These files are installed for the benefit of KImageIO in KDE4Support.
 The ones for imageformat plugins in Qt should therefore be installed by
 kde4support itself.
 
 
 Diffs
 -
 
   tier4/kde4support/src/kio/imageformats/CMakeLists.txt PRE-CREATION 
   tier4/kde4support/src/CMakeLists.txt 
 467e8378e555139774924f053b477050ebba9f5c 
   tier1/kimageformats/src/imageformats/xpm.desktop  
   tier1/kimageformats/src/imageformats/xbm.desktop  
   tier1/kimageformats/src/imageformats/wbmp.desktop  
   tier1/kimageformats/src/imageformats/tiff.desktop  
   tier1/kimageformats/src/imageformats/svg+xml.desktop  
   tier1/kimageformats/src/imageformats/svg+xml-compressed.desktop  
   tier1/kimageformats/src/imageformats/qimageio_plugin.desktop  
   tier1/kimageformats/src/imageformats/ppm.desktop  
   tier1/kimageformats/src/imageformats/png.desktop  
   tier1/kimageformats/src/imageformats/pgm.desktop  
   tier1/kimageformats/src/imageformats/pbm.desktop  
   tier1/kimageformats/src/imageformats/mng.desktop  
   tier1/kimageformats/src/imageformats/jpeg.desktop  
   tier1/kimageformats/src/imageformats/gif.desktop  
   tier1/kimageformats/src/imageformats/ico.desktop  
   tier1/kimageformats/src/imageformats/bmp.desktop  
   tier1/kimageformats/src/imageformats/CMakeLists.txt 
 614bba078ddc828e4d4f5b1a1ce3f6678248dc99 
 
 Diff: http://git.reviewboard.kde.org/r/114512/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Alex Merry
 


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


Re: Review Request 114512: Move Qt imageformat .desktop files to kde4support

2013-12-17 Thread Alex Merry


 On Dec. 17, 2013, 2:50 p.m., David Faure wrote:
  Ship It!

Except I can't, because of Ben's push blocking :-)


- Alex


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114512/#review45866
---


On Dec. 17, 2013, 2:52 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114512/
 ---
 
 (Updated Dec. 17, 2013, 2:52 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Move Qt imageformat .desktop files to kde4support
 
 These files are installed for the benefit of KImageIO in KDE4Support.
 The ones for imageformat plugins in Qt should therefore be installed by
 kde4support itself.
 
 
 Diffs
 -
 
   tier4/kde4support/src/kio/imageformats/CMakeLists.txt PRE-CREATION 
   tier4/kde4support/src/CMakeLists.txt 
 467e8378e555139774924f053b477050ebba9f5c 
   tier1/kimageformats/src/imageformats/xpm.desktop  
   tier1/kimageformats/src/imageformats/xbm.desktop  
   tier1/kimageformats/src/imageformats/wbmp.desktop  
   tier1/kimageformats/src/imageformats/tiff.desktop  
   tier1/kimageformats/src/imageformats/svg+xml.desktop  
   tier1/kimageformats/src/imageformats/svg+xml-compressed.desktop  
   tier1/kimageformats/src/imageformats/qimageio_plugin.desktop  
   tier1/kimageformats/src/imageformats/ppm.desktop  
   tier1/kimageformats/src/imageformats/png.desktop  
   tier1/kimageformats/src/imageformats/pgm.desktop  
   tier1/kimageformats/src/imageformats/pbm.desktop  
   tier1/kimageformats/src/imageformats/mng.desktop  
   tier1/kimageformats/src/imageformats/jpeg.desktop  
   tier1/kimageformats/src/imageformats/gif.desktop  
   tier1/kimageformats/src/imageformats/ico.desktop  
   tier1/kimageformats/src/imageformats/bmp.desktop  
   tier1/kimageformats/src/imageformats/CMakeLists.txt 
 614bba078ddc828e4d4f5b1a1ce3f6678248dc99 
 
 Diff: http://git.reviewboard.kde.org/r/114512/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Alex Merry
 


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


Re: framework names (Re: Let's get in release mode!)

2013-12-17 Thread Alex Merry
On 17/12/13 12:57, Aurélien Gâteau wrote:
 I guess the question is - what does this module actually bring. I
 assume, a consistent look-n-feel for KDE-produced api docs, right?
 
 Yes. It also goes a bit further by doing things like generating menus
 in the sidebar and handling cross-doxygen search (though that bit could
 use some improvements). It should at some point include the work I did
 on dependency diagram generation.

It almost sounds like this is more sysadmin-ish than framework-ish...

Alex

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


Re: migration KIcon to QIcon

2013-12-17 Thread Michal Humpula
Thanks Aleix! The KDE_FULL_SESSION=true fixed the thing:)

Would be nice to add it to the list of variables in Runtime setup section at 
http://community.kde.org/Frameworks/Building. I've completely missed it in
Running unit tests one:)

Cheers
Michal

On Tuesday 17 of December 2013 14:56:46 Aleix Pol wrote:
 On Mon, Dec 16, 2013 at 5:18 PM, Michal Humpula 
michal.hump...@seznam.czwrote:
  Hi there,
  
  have a small glitch with icon loading on frameworks. If I understand
  correctly, the migration path for KIcon is QIcon::fromTheme, right?
  
  Unfortunately this is giving me empty results, which might be caused by
  QIcon::themeName() giving me empty string. If I configure the theme
  manually,
  i.e. by calling QIcon::setThemeName(oxygen), everything works fine,
  icons
  are displayed again.
  
  The kcmshell5 icons is showing me the selected oxygen icons, though.
  
  Any idea what my be missing/misconfigured in my installation?
  
  frameworks: latest git
  Qt: v5.2
  system: Debian unstable
  
  Cheers
  
  Michal
  
  ___
  Kde-frameworks-devel mailing list
  Kde-frameworks-devel@kde.org
  https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
 
 Maybe you should make sure the correct QPA is called? If it is, we should
 probably do the setThemeName from the QPA You can find the code in
 tier4/frameworksintegration.
 Also, make sure all environment variables are set,
 especially KDE_FULL_SESSION=true.
 
 Cheers!
 Aleix

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


Review Request 114518: Rename the itemmodels frameworks to kitemmodels

2013-12-17 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114518/
---

Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Rename the itemmodels frameworks to kitemmodels, as itemmodels is considered 
too generic.


Diffs
-

  tier1/itemmodels/autotests/bihash/CMakeLists.txt  
  tier1/itemmodels/autotests/CMakeLists.txt 8beb0bf 
  tier1/itemmodels/Mainpage.dox  
  tier1/itemmodels/COPYING.LIB  
  tier1/itemmodels/KF5ItemModelsConfig.cmake.in  
  tier1/itemmodels/CMakeLists.txt 60105fc 
  superbuild/CMakeLists.txt 146d34c 
  tier1/CMakeLists.txt b23e8ea 
  KDE5PORTING.html a727079 
  tier1/itemmodels/autotests/bihash/aggregrator.xls  
  tier1/itemmodels/autotests/bihash/benchmarker.py  
  tier1/itemmodels/autotests/bihash/benchmarks.cpp  
  tier1/itemmodels/autotests/bihash/functionalitytest.cpp  
  tier1/itemmodels/autotests/bihash/script.py  
  tier1/itemmodels/autotests/kdescendantentitiesproxymodeltest.cpp  
  tier1/itemmodels/autotests/kdescendantsproxymodeltest.cpp  
  tier1/itemmodels/autotests/klinkitemselectionmodeltest.h  
  tier1/itemmodels/autotests/klinkitemselectionmodeltest.cpp  
  tier1/itemmodels/autotests/kselectionproxymodeltest.cpp  
  tier1/itemmodels/autotests/kselectionproxymodeltestsuite.h  
  tier1/itemmodels/autotests/kselectionproxymodeltestsuite.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/CMakeLists.txt  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbdirectionwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbdirectionwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbnavigationwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbnavigationwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbswidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbswidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/checkablewidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/checkablewidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/descendantpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/descendantpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/kidentityproxymodelwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/kidentityproxymodelwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/kreparentingproxymodel.h  
  tier1/itemmodels/autotests/proxymodeltestapp/kreparentingproxymodel.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/lessthanwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/lessthanwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/main.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/mainwindow.h  
  tier1/itemmodels/autotests/proxymodeltestapp/mainwindow.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/matchcheckingwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/matchcheckingwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/modelcommanderwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/modelcommanderwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/proxyitemselectionwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/proxyitemselectionwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/proxymodeltestwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/proxymodeltestwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/recursivefilterpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/recursivefilterpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting1.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting2.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting3.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparentingpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/reparentingpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/scriptablereparentingwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/scriptablereparentingwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/selectionpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/selectionpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/statesaverwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/statesaverwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/CMakeLists.txt  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreemodel.h  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreemodel.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreewidget.h  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreewidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/eventlogger.qrc  
  tier1/itemmodels/autotests/proxymodeltestsuite/eventloggerregister.h  
  tier1/itemmodels/autotests/proxymodeltestsuite/eventloggerregister.cpp  
  

Re: Review Request 114512: Move Qt imageformat .desktop files to kde4support

2013-12-17 Thread David Faure
On Tuesday 17 December 2013 14:52:56 Alex Merry wrote:
 Except I can't, because of Ben's push blocking :-)

Aurélien, Kévin and I have superpowers :)

Stuff that needs moving between frameworks, or renaming actual frameworks, is 
a lot easier to handle before splitting, so we're doing that today, then Ben 
run the splitting script again.

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

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


Re: Review Request 114518: Rename the itemmodels frameworks to kitemmodels

2013-12-17 Thread Christophe Giboudeaux

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114518/#review45870
---


tier4/kde4support/KF5KDE4SupportConfig.cmake.in:60 also need a change


tier1/itemmodels/autotests/CMakeLists.txt
http://git.reviewboard.kde.org/r/114518/#comment32740

you didn't rename the macro



tier1/itemmodels/CMakeLists.txt
http://git.reviewboard.kde.org/r/114518/#comment32741

project(KItemModels)


- Christophe Giboudeaux


On Dec. 17, 2013, 3:03 p.m., Aurélien Gâteau wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114518/
 ---
 
 (Updated Dec. 17, 2013, 3:03 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Rename the itemmodels frameworks to kitemmodels, as itemmodels is 
 considered too generic.
 
 
 Diffs
 -
 
   KDE5PORTING.html a727079 
   superbuild/CMakeLists.txt 146d34c 
   tier1/CMakeLists.txt b23e8ea 
   tier1/itemmodels/CMakeLists.txt 60105fc 
   tier1/itemmodels/COPYING.LIB  
   tier1/itemmodels/KF5ItemModelsConfig.cmake.in  
   tier1/itemmodels/Mainpage.dox  
   tier1/itemmodels/autotests/CMakeLists.txt 8beb0bf 
   tier1/itemmodels/autotests/bihash/CMakeLists.txt  
   tier1/itemmodels/autotests/bihash/aggregrator.xls  
   tier1/itemmodels/autotests/bihash/benchmarker.py  
   tier1/itemmodels/autotests/bihash/benchmarks.cpp  
   tier1/itemmodels/autotests/bihash/functionalitytest.cpp  
   tier1/itemmodels/autotests/bihash/script.py  
   tier1/itemmodels/autotests/kdescendantentitiesproxymodeltest.cpp  
   tier1/itemmodels/autotests/kdescendantsproxymodeltest.cpp  
   tier1/itemmodels/autotests/klinkitemselectionmodeltest.h  
   tier1/itemmodels/autotests/klinkitemselectionmodeltest.cpp  
   tier1/itemmodels/autotests/kselectionproxymodeltest.cpp  
   tier1/itemmodels/autotests/kselectionproxymodeltestsuite.h  
   tier1/itemmodels/autotests/kselectionproxymodeltestsuite.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/CMakeLists.txt  
   tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbdirectionwidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbdirectionwidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbnavigationwidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbnavigationwidget.cpp 
  
   tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbswidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbswidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/checkablewidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/checkablewidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/descendantpmwidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/descendantpmwidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/kidentityproxymodelwidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/kidentityproxymodelwidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/kreparentingproxymodel.h  
   tier1/itemmodels/autotests/proxymodeltestapp/kreparentingproxymodel.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/lessthanwidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/lessthanwidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/main.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/mainwindow.h  
   tier1/itemmodels/autotests/proxymodeltestapp/mainwindow.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/matchcheckingwidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/matchcheckingwidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/modelcommanderwidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/modelcommanderwidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/proxyitemselectionwidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/proxyitemselectionwidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/proxymodeltestwidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/proxymodeltestwidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/recursivefilterpmwidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/recursivefilterpmwidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/reparenting1.png  
   tier1/itemmodels/autotests/proxymodeltestapp/reparenting2.png  
   tier1/itemmodels/autotests/proxymodeltestapp/reparenting3.png  
   tier1/itemmodels/autotests/proxymodeltestapp/reparentingpmwidget.h  
   tier1/itemmodels/autotests/proxymodeltestapp/reparentingpmwidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/scriptablereparentingwidget.h  
   
 tier1/itemmodels/autotests/proxymodeltestapp/scriptablereparentingwidget.cpp  
   tier1/itemmodels/autotests/proxymodeltestapp/selectionpmwidget.h  
   

Re: Review Request 114518: Rename the itemmodels frameworks to kitemmodels

2013-12-17 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114518/
---

(Updated Dec. 17, 2013, 4:10 p.m.)


Review request for KDE Frameworks.


Changes
---

Fix issues reported by Christophe.


Repository: kdelibs


Description
---

Rename the itemmodels frameworks to kitemmodels, as itemmodels is considered 
too generic.


Diffs (updated)
-

  KDE5PORTING.html a727079 
  superbuild/CMakeLists.txt 146d34c 
  tier1/CMakeLists.txt b23e8ea 
  tier1/itemmodels/CMakeLists.txt 60105fc 
  tier1/itemmodels/COPYING.LIB  
  tier1/itemmodels/KF5ItemModelsConfig.cmake.in  
  tier1/itemmodels/Mainpage.dox  
  tier1/itemmodels/autotests/CMakeLists.txt 8beb0bf 
  tier1/itemmodels/autotests/bihash/CMakeLists.txt  
  tier1/itemmodels/autotests/bihash/aggregrator.xls  
  tier1/itemmodels/autotests/bihash/benchmarker.py  
  tier1/itemmodels/autotests/bihash/benchmarks.cpp  
  tier1/itemmodels/autotests/bihash/functionalitytest.cpp  
  tier1/itemmodels/autotests/bihash/script.py  
  tier1/itemmodels/autotests/kdescendantentitiesproxymodeltest.cpp  
  tier1/itemmodels/autotests/kdescendantsproxymodeltest.cpp  
  tier1/itemmodels/autotests/klinkitemselectionmodeltest.h  
  tier1/itemmodels/autotests/klinkitemselectionmodeltest.cpp  
  tier1/itemmodels/autotests/kselectionproxymodeltest.cpp  
  tier1/itemmodels/autotests/kselectionproxymodeltestsuite.h  
  tier1/itemmodels/autotests/kselectionproxymodeltestsuite.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/CMakeLists.txt  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbdirectionwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbdirectionwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbnavigationwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbnavigationwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbswidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbswidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/checkablewidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/checkablewidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/descendantpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/descendantpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/kidentityproxymodelwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/kidentityproxymodelwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/kreparentingproxymodel.h  
  tier1/itemmodels/autotests/proxymodeltestapp/kreparentingproxymodel.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/lessthanwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/lessthanwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/main.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/mainwindow.h  
  tier1/itemmodels/autotests/proxymodeltestapp/mainwindow.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/matchcheckingwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/matchcheckingwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/modelcommanderwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/modelcommanderwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/proxyitemselectionwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/proxyitemselectionwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/proxymodeltestwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/proxymodeltestwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/recursivefilterpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/recursivefilterpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting1.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting2.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting3.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparentingpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/reparentingpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/scriptablereparentingwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/scriptablereparentingwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/selectionpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/selectionpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/statesaverwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/statesaverwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/CMakeLists.txt  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreemodel.h  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreemodel.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreewidget.h  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreewidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/eventlogger.qrc  
  

Re: Review Request 114518: Rename the itemmodels frameworks to kitemmodels

2013-12-17 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114518/
---

(Updated Dec. 17, 2013, 4:29 p.m.)


Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Rename the itemmodels frameworks to kitemmodels, as itemmodels is considered 
too generic.


Diffs (updated)
-

  KDE5PORTING.html a727079 
  superbuild/CMakeLists.txt 146d34c 
  tier1/CMakeLists.txt b23e8ea 
  tier1/itemmodels/CMakeLists.txt 60105fc 
  tier1/itemmodels/COPYING.LIB  
  tier1/itemmodels/KF5ItemModelsConfig.cmake.in  
  tier1/itemmodels/Mainpage.dox  
  tier1/itemmodels/autotests/CMakeLists.txt 8beb0bf 
  tier1/itemmodels/autotests/bihash/CMakeLists.txt  
  tier1/itemmodels/autotests/bihash/aggregrator.xls  
  tier1/itemmodels/autotests/bihash/benchmarker.py  
  tier1/itemmodels/autotests/bihash/benchmarks.cpp  
  tier1/itemmodels/autotests/bihash/functionalitytest.cpp  
  tier1/itemmodels/autotests/bihash/script.py  
  tier1/itemmodels/autotests/kdescendantentitiesproxymodeltest.cpp  
  tier1/itemmodels/autotests/kdescendantsproxymodeltest.cpp  
  tier1/itemmodels/autotests/klinkitemselectionmodeltest.h  
  tier1/itemmodels/autotests/klinkitemselectionmodeltest.cpp  
  tier1/itemmodels/autotests/kselectionproxymodeltest.cpp  
  tier1/itemmodels/autotests/kselectionproxymodeltestsuite.h  
  tier1/itemmodels/autotests/kselectionproxymodeltestsuite.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/CMakeLists.txt  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbdirectionwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbdirectionwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbnavigationwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbnavigationwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbswidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbswidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/checkablewidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/checkablewidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/descendantpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/descendantpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/kidentityproxymodelwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/kidentityproxymodelwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/kreparentingproxymodel.h  
  tier1/itemmodels/autotests/proxymodeltestapp/kreparentingproxymodel.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/lessthanwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/lessthanwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/main.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/mainwindow.h  
  tier1/itemmodels/autotests/proxymodeltestapp/mainwindow.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/matchcheckingwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/matchcheckingwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/modelcommanderwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/modelcommanderwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/proxyitemselectionwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/proxyitemselectionwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/proxymodeltestwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/proxymodeltestwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/recursivefilterpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/recursivefilterpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting1.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting2.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting3.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparentingpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/reparentingpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/scriptablereparentingwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/scriptablereparentingwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/selectionpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/selectionpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/statesaverwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/statesaverwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/CMakeLists.txt  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreemodel.h  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreemodel.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreewidget.h  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreewidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/eventlogger.qrc  
  tier1/itemmodels/autotests/proxymodeltestsuite/eventloggerregister.h  
  

Re: framework names (Re: Let's get in release mode!)

2013-12-17 Thread Alex Merry
On 17/12/13 15:26, Aurélien Gâteau wrote:
 On Tue, 17 Dec 2013 14:54:44 +, Alex Merry wrote:
 On 17/12/13 12:57, Aurélien Gâteau wrote:
 I guess the question is - what does this module actually bring. I
 assume, a consistent look-n-feel for KDE-produced api docs, right?

 Yes. It also goes a bit further by doing things like generating menus
 in the sidebar and handling cross-doxygen search (though that bit could
 use some improvements). It should at some point include the work I did
 on dependency diagram generation.

 It almost sounds like this is more sysadmin-ish than framework-ish...
 
 In all case, this code was in kdelibs until now, so even if it is not a
 framework since it does not provide libraries for applications to
 link to and is not used by the end user, it needs a repository.
 
 It is tied to frameworks though. It expects to find certain files in
 projects source code in order to build its documentation, for example a
 Mainpage.dox file to build api.kde.org sidebar menu.
 
 I expect more conventions regarding docs are going to be defined, which
 all projects documented on api.kde.org will have to follow so that
 apidox can extract relevant information from there.

Oh, absolutely, I agree with all of that.  However, it might be better
suited to a different location on projects.kde.org.

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


Re: framework names (Re: Let's get in release mode!)

2013-12-17 Thread Aurélien Gâteau

On Tue, 17 Dec 2013 14:54:44 +, Alex Merry wrote:

On 17/12/13 12:57, Aurélien Gâteau wrote:

I guess the question is - what does this module actually bring. I
assume, a consistent look-n-feel for KDE-produced api docs, right?


Yes. It also goes a bit further by doing things like generating 
menus
in the sidebar and handling cross-doxygen search (though that bit 
could
use some improvements). It should at some point include the work I 
did

on dependency diagram generation.


It almost sounds like this is more sysadmin-ish than framework-ish...


In all case, this code was in kdelibs until now, so even if it is not a
framework since it does not provide libraries for applications to
link to and is not used by the end user, it needs a repository.

It is tied to frameworks though. It expects to find certain files in
projects source code in order to build its documentation, for example a
Mainpage.dox file to build api.kde.org sidebar menu.

I expect more conventions regarding docs are going to be defined, which
all projects documented on api.kde.org will have to follow so that
apidox can extract relevant information from there.

Aurélien

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


Re: framework names (Re: Let's get in release mode!)

2013-12-17 Thread Alex Merry
On 17/12/13 15:31, Alex Merry wrote:
 On 17/12/13 15:26, Aurélien Gâteau wrote:
 On Tue, 17 Dec 2013 14:54:44 +, Alex Merry wrote:
 On 17/12/13 12:57, Aurélien Gâteau wrote:
 I guess the question is - what does this module actually bring. I
 assume, a consistent look-n-feel for KDE-produced api docs, right?

 Yes. It also goes a bit further by doing things like generating menus
 in the sidebar and handling cross-doxygen search (though that bit could
 use some improvements). It should at some point include the work I did
 on dependency diagram generation.

 It almost sounds like this is more sysadmin-ish than framework-ish...

 In all case, this code was in kdelibs until now, so even if it is not a
 framework since it does not provide libraries for applications to
 link to and is not used by the end user, it needs a repository.

 It is tied to frameworks though. It expects to find certain files in
 projects source code in order to build its documentation, for example a
 Mainpage.dox file to build api.kde.org sidebar menu.

 I expect more conventions regarding docs are going to be defined, which
 all projects documented on api.kde.org will have to follow so that
 apidox can extract relevant information from there.
 
 Oh, absolutely, I agree with all of that.  However, it might be better
 suited to a different location on projects.kde.org.

And, I should add, this may influence the name it is given.

Personally, I'd go for something like kde-apidox: it generates apidox in
the preferred style of the KDE community.

Alex

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


Re: Fwd: Tracking bugs in Frameworks

2013-12-17 Thread Kevin Ottens
On Monday 16 December 2013 23:30:15 Sebastian Kügler wrote:
 On Monday, December 16, 2013 19:30:25 Martin Graesslin wrote:
  On Monday 16 December 2013 19:01:25 David Edmundson wrote:
   On Mon, Dec 16, 2013 at 6:08 PM, Martin Graesslin mgraess...@kde.org
   
On Monday 16 December 2013 11:58:35 David Edmundson wrote:
I think if we did that it would be a good idea to prefix the names
with a common element like
frameworks-coreaddons frameworks-kio etc.

I don't think it needs the prefix. For a description, we have the
product
description in bugzilla. So that should be fine. We don't have users
who
report bugs against frameworks directly, they neither know kio nor
frameworks- kio. For our triaging team it shouldn't matter much and
from us developers I expect that we know it.
   
   I disagree.
   
   We will (hopefully) have a lot of developers who use Frameworks who
   are not 'KDE' reporting bugs on the parts they do use.
  
  You mean 3rd party developers using e.g. KF5Archive? In that case I expect
  that
  a) they know that they use KArchive
  b) they will use Ctrl+F to find it in the product list. Hey even I do that
  to  get to KWin, I'm not scrolling a list of hundreds of products starting
  with K. It would be just the same with a prefix frameworks.
  
   Having the
   frameworks scattered over a huge list of 'noise'  when they are sorted
   alphabetically would be really annoying. Certainly when I have to
   update all the versions in bugzilla after a release I do not want to
   have to go hunting to find all of them.
  
  No, you don't want to create those versions in the first place. If we have
  to  create a version for each of the frameworks manually through the web
  interface we do something wrong.
  
   That said, I don't want to bikeshed over what isn't a particularly
   massive point. Maybe someone can make an executive decision.
 
 Let's go for the prefix.
 
 Here's my reasoning: if we have a list to choose from, users will see a huge
 load of generic names (Archive, to name one). If it's prefixed with
 frameworks, or maybe framework-, it's much easier to dismiss it, and scroll
 down to the right application (or component). I think it's also clear to
 those that use our libraries, which is an important (new) target group.

I agree with that, let's use a frameworks- prefix.
 
  neither do I and this time I cannot bring the argument that you have no
  clue  about bugzilla to silence your argument :-P So executive decision
  sounds fine.
 
 You can claim that I have no clue about bugzilla, and you'd be right. But
 there's your executive decision. Feel free to ignore it. :-)

Our main users being splitted between our triagers (who have a clue about 
bugzilla) and third parties developers (who might not), it's sane to make 
their job easier in finding stuff. The prefix will help with that IMO.

Regards.
-- 
Kévin Ottens, http://ervin.ipsquad.net

KDAB - proud supporter of KDE, http://www.kdab.com



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: Review Request 114478: Add kshareddatacache.h include

2013-12-17 Thread Kevin Ottens


 On Dec. 15, 2013, 9:22 p.m., Kevin Ottens wrote:
  It is in fact intended that way as kguiaddons isn't supposed to include 
  stuff coming from kcoreaddons (yeah I know it's slightly convoluted in that 
  particular case).
 
 Albert Astals Cid wrote:
 So basically we have a header that when you include it, it breaks your 
 compilation. Do you really think this is a good idea?
 
 Alex Merry wrote:
 If KSharedPixmapCacheMixin is never intended to be used directly, but 
 only via KImageCache, I think we should really have the #include; not having 
 KGuiAddons depend on KCoreAddons is one thing, but that header is useless 
 without KSharedDataCache.
 
 Essentially, the current way is broken unless you add a non-obvious 
 KSharedDataCache include to your code, regardless of whether you have 
 KCoreAddons added to your project.  Albert's suggestion would make the common 
 case work (where you have KCoreAddons).
 
 Of course, there are other tricks you could pull, such as having the 
 KF5::CoreAddons target add -DHAS_K_SHARED_DATA_CACHE to the compiler flags, 
 and only do the #include in the presence of that define.

I actually like this last suggestion.


- Kevin


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114478/#review45732
---


On Dec. 15, 2013, 4:15 p.m., Albert Astals Cid wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114478/
 ---
 
 (Updated Dec. 15, 2013, 4:15 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Since
 #define KImageCache KSharedPixmapCacheMixinKSharedDataCache
 I think it is only fair that kimagecache.h includes kshareddatacache.h 
 otherwise a 
 #include kimagecache.h
 is not enough to use it.
 
 
 Diffs
 -
 
   tier1/kguiaddons/src/util/kimagecache.h 682aa66 
 
 Diff: http://git.reviewboard.kde.org/r/114478/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Albert Astals Cid
 


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


Re: Let's get in release mode!

2013-12-17 Thread Kevin Ottens
On Tuesday 17 December 2013 11:32:46 Aurélien Gâteau wrote:
 On Tue, 17 Dec 2013 11:17:35 +0100, Aurélien Gâteau wrote:
  On Mon, 16 Dec 2013 18:17:59 +0100, Kevin Ottens wrote:
  Regarding the split: what is going to happen to the frameworks
  branch of the
  kdelibs repository after the split? Is it going to be removed or is
  it
  going to stay there with the framework folders pointing to the
  framework
  repositories through git sub-modules? The work on the graph
  generator and
  api.kde.org will be different depending on what the branch becomes.
  
  Consider it removed from the graph generator pov. Technically it'll
  stay but
  will be frozen (no push allowed).
  
  Do you have a plan to indicate which tier a framework belongs to? My
  kf5dot tool relies on folder names right now, but it's not going to
  work
  anymore. I am thinking there should be either a standard
  meta-information file in the root of each framework repository, or a
  standard variable set within CMake which we can grep out (a bit
  ugly).
 
 Replying to myself: I think using DOAP files [1] would provide a place
 to store this (through an extension) and other information like
 licenses and maintainers.

That's an option. We could also see if we could make inqlude.org job easier, I 
guess it uses a similar input format too.

Cheers.
-- 
Kévin Ottens, http://ervin.ipsquad.net

KDAB - proud supporter of KDE, http://www.kdab.com



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


Review Request 114521: Rename DNSSD to KDNSSD

2013-12-17 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114521/
---

Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Similar to the rename of the itemmodels framework to kitemmodels. The mdns part 
of the code was actually broken, and has been so for quite some time now. Might 
be worth evaluating whether we want to drop it to simplify maintenance (would 
have the nice side effect of making KDNSSD a tier1 framework).

Since the DBus name has changed, a fix is needed in kde-runtime[frameworks]. 
Will do so when this patch is in.


Diffs
-

  superbuild/CMakeLists.txt 146d34c 
  tier2/CMakeLists.txt aecb4c1 
  tier2/dnssd/CMakeLists.txt eafc94b 
  tier2/dnssd/COPYING.LIB  
  tier2/dnssd/ConfigureChecks.cmake  
  tier2/dnssd/KF5DNSSDConfig.cmake.in  
  tier2/dnssd/Mainpage.dox 1686164 
  tier2/dnssd/PACKAGERS  
  tier2/dnssd/cmake/FindAvahi.cmake  
  tier2/dnssd/cmake/FindDNSSD.cmake  
  tier2/dnssd/config-dnssd.h.cmake  
  tier2/dnssd/src/CMakeLists.txt 301f452 
  tier2/dnssd/src/avahi-domainbrowser.cpp 8690671 
  tier2/dnssd/src/avahi-domainbrowser_p.h 1bf895c 
  tier2/dnssd/src/avahi-publicservice.cpp b3306f7 
  tier2/dnssd/src/avahi-publicservice_p.h aa4efbd 
  tier2/dnssd/src/avahi-remoteservice.cpp f039054 
  tier2/dnssd/src/avahi-remoteservice_p.h 0b25d60 
  tier2/dnssd/src/avahi-servicebrowser.cpp a2951ed 
  tier2/dnssd/src/avahi-servicebrowser_p.h 2611b26 
  tier2/dnssd/src/avahi-servicetypebrowser.cpp a694dd0 
  tier2/dnssd/src/avahi-servicetypebrowser_p.h 97cd50d 
  tier2/dnssd/src/avahi_entrygroup_interface.h  
  tier2/dnssd/src/avahi_entrygroup_interface.cpp  
  tier2/dnssd/src/avahi_server_interface.h f6955b1 
  tier2/dnssd/src/avahi_server_interface.cpp 7a6fa92 
  tier2/dnssd/src/avahi_serviceresolver_interface.h  
  tier2/dnssd/src/avahi_serviceresolver_interface.cpp  
  tier2/dnssd/src/domainbrowser.h 901a936 
  tier2/dnssd/src/domainmodel.h b7cfbe5 
  tier2/dnssd/src/domainmodel.cpp 1bea715 
  tier2/dnssd/src/dummy-domainbrowser.cpp a41bb2e 
  tier2/dnssd/src/dummy-publicservice.cpp d3135a4 
  tier2/dnssd/src/dummy-remoteservice.cpp 22eb623 
  tier2/dnssd/src/dummy-servicebrowser.cpp 260c1ff 
  tier2/dnssd/src/dummy-servicetypebrowser.cpp 18895cb 
  tier2/dnssd/src/kcm_kdnssd.kcfg  
  tier2/dnssd/src/mdnsd-domainbrowser.cpp c3c2032 
  tier2/dnssd/src/mdnsd-domainbrowser_p.h f7e1754 
  tier2/dnssd/src/mdnsd-publicservice.cpp 96f8db2 
  tier2/dnssd/src/mdnsd-remoteservice.cpp 3efaead 
  tier2/dnssd/src/mdnsd-responder.h b944cce 
  tier2/dnssd/src/mdnsd-responder.cpp 9c0bc45 
  tier2/dnssd/src/mdnsd-sdevent.h d20b0de 
  tier2/dnssd/src/mdnsd-servicebrowser.cpp a17694a 
  tier2/dnssd/src/mdnsd-servicebrowser_p.h 9d31c3a 
  tier2/dnssd/src/mdnsd-servicetypebrowser.cpp 2ac3f7f 
  tier2/dnssd/src/mdnsd-servicetypebrowser_p.h 9289588 
  tier2/dnssd/src/org.freedesktop.Avahi.DomainBrowser.xml  
  tier2/dnssd/src/org.freedesktop.Avahi.ServiceBrowser.xml  
  tier2/dnssd/src/org.freedesktop.Avahi.ServiceTypeBrowser.xml  
  tier2/dnssd/src/publicservice.h 6232f1b 
  tier2/dnssd/src/remoteservice.h 35edac8 
  tier2/dnssd/src/servicebase.h 3c487b0 
  tier2/dnssd/src/servicebase.cpp 9ddfdf5 
  tier2/dnssd/src/servicebase_p.h 066c35e 
  tier2/dnssd/src/servicebrowser.h 0a28e42 
  tier2/dnssd/src/servicemodel.h 4812831 
  tier2/dnssd/src/servicemodel.cpp f3de566 
  tier2/dnssd/src/servicetypebrowser.h b5a2452 
  tier2/dnssd/src/settings.kcfgc 01a31f0 

Diff: http://git.reviewboard.kde.org/r/114521/diff/


Testing
---

Built kdelibs once with Avahi and once with mdns.


Thanks,

Aurélien Gâteau

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


Review Request 114522: Rename itemviews to kitemviews

2013-12-17 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114522/
---

Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Same as itemmodels = kitemmodels


Diffs
-

  superbuild/CMakeLists.txt 146d34c 
  tier1/CMakeLists.txt b23e8ea 
  tier1/itemviews/CMakeLists.txt 0462274 
  tier1/itemviews/COPYING  
  tier1/itemviews/COPYING.LIB  
  tier1/itemviews/KF5ItemViewsConfig.cmake.in  
  tier1/itemviews/Mainpage.dox 39bd075 
  tier1/itemviews/autotests/CMakeLists.txt feb8087 
  tier1/itemviews/autotests/klistwidgetsearchlinetest.cpp  
  tier1/itemviews/src/CMakeLists.txt cc59ae5 
  tier1/itemviews/src/kcategorizedsortfilterproxymodel.h bd6c1d9 
  tier1/itemviews/src/kcategorizedsortfilterproxymodel.cpp  
  tier1/itemviews/src/kcategorizedsortfilterproxymodel_p.h  
  tier1/itemviews/src/kcategorizedview.h 1028b5c 
  tier1/itemviews/src/kcategorizedview.cpp  
  tier1/itemviews/src/kcategorizedview_p.h  
  tier1/itemviews/src/kcategorydrawer.h 14a87bb 
  tier1/itemviews/src/kcategorydrawer.cpp  
  tier1/itemviews/src/kextendableitemdelegate.h 386730d 
  tier1/itemviews/src/kextendableitemdelegate.cpp  
  tier1/itemviews/src/kfilterproxysearchline.h 85059d7 
  tier1/itemviews/src/kfilterproxysearchline.cpp  
  tier1/itemviews/src/klistwidgetsearchline.h f38dc83 
  tier1/itemviews/src/klistwidgetsearchline.cpp  
  tier1/itemviews/src/ktreewidgetsearchline.h 3570080 
  tier1/itemviews/src/ktreewidgetsearchline.cpp  
  tier1/itemviews/src/kwidgetitemdelegate.h fbd843e 
  tier1/itemviews/src/kwidgetitemdelegate.cpp  
  tier1/itemviews/src/kwidgetitemdelegate_p.h  
  tier1/itemviews/src/kwidgetitemdelegatepool.cpp  
  tier1/itemviews/src/kwidgetitemdelegatepool_p.h  
  tier1/itemviews/tests/CMakeLists.txt e1ce7b3 
  tier1/itemviews/tests/kcategorizedviewtest.cpp  
  tier1/itemviews/tests/ktreewidgetsearchlinetest.h  
  tier1/itemviews/tests/ktreewidgetsearchlinetest.cpp  
  tier1/itemviews/tests/kwidgetitemdelegatetest.cpp  
  tier1/kitemviews/Mainpage.dox PRE-CREATION 

Diff: http://git.reviewboard.kde.org/r/114522/diff/


Testing
---

kdelibs builds.


Thanks,

Aurélien Gâteau

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


Re: Review Request 114518: Rename the itemmodels frameworks to kitemmodels

2013-12-17 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114518/
---

(Updated Dec. 17, 2013, 5:57 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Rename the itemmodels frameworks to kitemmodels, as itemmodels is considered 
too generic.


Diffs
-

  KDE5PORTING.html a727079 
  superbuild/CMakeLists.txt 146d34c 
  tier1/CMakeLists.txt b23e8ea 
  tier1/itemmodels/CMakeLists.txt 60105fc 
  tier1/itemmodels/COPYING.LIB  
  tier1/itemmodels/KF5ItemModelsConfig.cmake.in  
  tier1/itemmodels/Mainpage.dox  
  tier1/itemmodels/autotests/CMakeLists.txt 8beb0bf 
  tier1/itemmodels/autotests/bihash/CMakeLists.txt  
  tier1/itemmodels/autotests/bihash/aggregrator.xls  
  tier1/itemmodels/autotests/bihash/benchmarker.py  
  tier1/itemmodels/autotests/bihash/benchmarks.cpp  
  tier1/itemmodels/autotests/bihash/functionalitytest.cpp  
  tier1/itemmodels/autotests/bihash/script.py  
  tier1/itemmodels/autotests/kdescendantentitiesproxymodeltest.cpp  
  tier1/itemmodels/autotests/kdescendantsproxymodeltest.cpp  
  tier1/itemmodels/autotests/klinkitemselectionmodeltest.h  
  tier1/itemmodels/autotests/klinkitemselectionmodeltest.cpp  
  tier1/itemmodels/autotests/kselectionproxymodeltest.cpp  
  tier1/itemmodels/autotests/kselectionproxymodeltestsuite.h  
  tier1/itemmodels/autotests/kselectionproxymodeltestsuite.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/CMakeLists.txt  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbdirectionwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbdirectionwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbnavigationwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbnavigationwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbswidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/breadcrumbswidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/checkablewidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/checkablewidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/descendantpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/descendantpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/kidentityproxymodelwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/kidentityproxymodelwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/kreparentingproxymodel.h  
  tier1/itemmodels/autotests/proxymodeltestapp/kreparentingproxymodel.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/lessthanwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/lessthanwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/main.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/mainwindow.h  
  tier1/itemmodels/autotests/proxymodeltestapp/mainwindow.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/matchcheckingwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/matchcheckingwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/modelcommanderwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/modelcommanderwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/proxyitemselectionwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/proxyitemselectionwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/proxymodeltestwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/proxymodeltestwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/recursivefilterpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/recursivefilterpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting1.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting2.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparenting3.png  
  tier1/itemmodels/autotests/proxymodeltestapp/reparentingpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/reparentingpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/scriptablereparentingwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/scriptablereparentingwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/selectionpmwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/selectionpmwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestapp/statesaverwidget.h  
  tier1/itemmodels/autotests/proxymodeltestapp/statesaverwidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/CMakeLists.txt  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreemodel.h  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreemodel.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreewidget.h  
  tier1/itemmodels/autotests/proxymodeltestsuite/dynamictreewidget.cpp  
  tier1/itemmodels/autotests/proxymodeltestsuite/eventlogger.qrc  
  

Re: Review Request 114521: Rename DNSSD to KDNSSD

2013-12-17 Thread Christophe Giboudeaux

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114521/#review45876
---



tier2/dnssd/src/CMakeLists.txt
http://git.reviewboard.kde.org/r/114521/#comment32743

kdnssd/kdnssd_export.h



tier2/dnssd/src/CMakeLists.txt
http://git.reviewboard.kde.org/r/114521/#comment32744

kdnssd/kdnssd_export.h



tier2/dnssd/src/CMakeLists.txt
http://git.reviewboard.kde.org/r/114521/#comment32745

dnssd or kdnssd for headers ? (same thing line 89)

If you choose the later, the camelcased files in kde4support need to be 
changed as well


- Christophe Giboudeaux


On Dec. 17, 2013, 4:43 p.m., Aurélien Gâteau wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114521/
 ---
 
 (Updated Dec. 17, 2013, 4:43 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Similar to the rename of the itemmodels framework to kitemmodels. The mdns 
 part of the code was actually broken, and has been so for quite some time 
 now. Might be worth evaluating whether we want to drop it to simplify 
 maintenance (would have the nice side effect of making KDNSSD a tier1 
 framework).
 
 Since the DBus name has changed, a fix is needed in kde-runtime[frameworks]. 
 Will do so when this patch is in.
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt 146d34c 
   tier2/CMakeLists.txt aecb4c1 
   tier2/dnssd/CMakeLists.txt eafc94b 
   tier2/dnssd/COPYING.LIB  
   tier2/dnssd/ConfigureChecks.cmake  
   tier2/dnssd/KF5DNSSDConfig.cmake.in  
   tier2/dnssd/Mainpage.dox 1686164 
   tier2/dnssd/PACKAGERS  
   tier2/dnssd/cmake/FindAvahi.cmake  
   tier2/dnssd/cmake/FindDNSSD.cmake  
   tier2/dnssd/config-dnssd.h.cmake  
   tier2/dnssd/src/CMakeLists.txt 301f452 
   tier2/dnssd/src/avahi-domainbrowser.cpp 8690671 
   tier2/dnssd/src/avahi-domainbrowser_p.h 1bf895c 
   tier2/dnssd/src/avahi-publicservice.cpp b3306f7 
   tier2/dnssd/src/avahi-publicservice_p.h aa4efbd 
   tier2/dnssd/src/avahi-remoteservice.cpp f039054 
   tier2/dnssd/src/avahi-remoteservice_p.h 0b25d60 
   tier2/dnssd/src/avahi-servicebrowser.cpp a2951ed 
   tier2/dnssd/src/avahi-servicebrowser_p.h 2611b26 
   tier2/dnssd/src/avahi-servicetypebrowser.cpp a694dd0 
   tier2/dnssd/src/avahi-servicetypebrowser_p.h 97cd50d 
   tier2/dnssd/src/avahi_entrygroup_interface.h  
   tier2/dnssd/src/avahi_entrygroup_interface.cpp  
   tier2/dnssd/src/avahi_server_interface.h f6955b1 
   tier2/dnssd/src/avahi_server_interface.cpp 7a6fa92 
   tier2/dnssd/src/avahi_serviceresolver_interface.h  
   tier2/dnssd/src/avahi_serviceresolver_interface.cpp  
   tier2/dnssd/src/domainbrowser.h 901a936 
   tier2/dnssd/src/domainmodel.h b7cfbe5 
   tier2/dnssd/src/domainmodel.cpp 1bea715 
   tier2/dnssd/src/dummy-domainbrowser.cpp a41bb2e 
   tier2/dnssd/src/dummy-publicservice.cpp d3135a4 
   tier2/dnssd/src/dummy-remoteservice.cpp 22eb623 
   tier2/dnssd/src/dummy-servicebrowser.cpp 260c1ff 
   tier2/dnssd/src/dummy-servicetypebrowser.cpp 18895cb 
   tier2/dnssd/src/kcm_kdnssd.kcfg  
   tier2/dnssd/src/mdnsd-domainbrowser.cpp c3c2032 
   tier2/dnssd/src/mdnsd-domainbrowser_p.h f7e1754 
   tier2/dnssd/src/mdnsd-publicservice.cpp 96f8db2 
   tier2/dnssd/src/mdnsd-remoteservice.cpp 3efaead 
   tier2/dnssd/src/mdnsd-responder.h b944cce 
   tier2/dnssd/src/mdnsd-responder.cpp 9c0bc45 
   tier2/dnssd/src/mdnsd-sdevent.h d20b0de 
   tier2/dnssd/src/mdnsd-servicebrowser.cpp a17694a 
   tier2/dnssd/src/mdnsd-servicebrowser_p.h 9d31c3a 
   tier2/dnssd/src/mdnsd-servicetypebrowser.cpp 2ac3f7f 
   tier2/dnssd/src/mdnsd-servicetypebrowser_p.h 9289588 
   tier2/dnssd/src/org.freedesktop.Avahi.DomainBrowser.xml  
   tier2/dnssd/src/org.freedesktop.Avahi.ServiceBrowser.xml  
   tier2/dnssd/src/org.freedesktop.Avahi.ServiceTypeBrowser.xml  
   tier2/dnssd/src/publicservice.h 6232f1b 
   tier2/dnssd/src/remoteservice.h 35edac8 
   tier2/dnssd/src/servicebase.h 3c487b0 
   tier2/dnssd/src/servicebase.cpp 9ddfdf5 
   tier2/dnssd/src/servicebase_p.h 066c35e 
   tier2/dnssd/src/servicebrowser.h 0a28e42 
   tier2/dnssd/src/servicemodel.h 4812831 
   tier2/dnssd/src/servicemodel.cpp f3de566 
   tier2/dnssd/src/servicetypebrowser.h b5a2452 
   tier2/dnssd/src/settings.kcfgc 01a31f0 
 
 Diff: http://git.reviewboard.kde.org/r/114521/diff/
 
 
 Testing
 ---
 
 Built kdelibs once with Avahi and once with mdns.
 
 
 Thanks,
 
 Aurélien Gâteau
 


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


Re: Review Request 114478: Add kshareddatacache.h include

2013-12-17 Thread Alex Merry


 On Dec. 15, 2013, 9:22 p.m., Kevin Ottens wrote:
  It is in fact intended that way as kguiaddons isn't supposed to include 
  stuff coming from kcoreaddons (yeah I know it's slightly convoluted in that 
  particular case).
 
 Albert Astals Cid wrote:
 So basically we have a header that when you include it, it breaks your 
 compilation. Do you really think this is a good idea?
 
 Alex Merry wrote:
 If KSharedPixmapCacheMixin is never intended to be used directly, but 
 only via KImageCache, I think we should really have the #include; not having 
 KGuiAddons depend on KCoreAddons is one thing, but that header is useless 
 without KSharedDataCache.
 
 Essentially, the current way is broken unless you add a non-obvious 
 KSharedDataCache include to your code, regardless of whether you have 
 KCoreAddons added to your project.  Albert's suggestion would make the common 
 case work (where you have KCoreAddons).
 
 Of course, there are other tricks you could pull, such as having the 
 KF5::CoreAddons target add -DHAS_K_SHARED_DATA_CACHE to the compiler flags, 
 and only do the #include in the presence of that define.
 
 Kevin Ottens wrote:
 I actually like this last suggestion.

Something for after the split, though.


- Alex


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114478/#review45732
---


On Dec. 15, 2013, 4:15 p.m., Albert Astals Cid wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114478/
 ---
 
 (Updated Dec. 15, 2013, 4:15 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Since
 #define KImageCache KSharedPixmapCacheMixinKSharedDataCache
 I think it is only fair that kimagecache.h includes kshareddatacache.h 
 otherwise a 
 #include kimagecache.h
 is not enough to use it.
 
 
 Diffs
 -
 
   tier1/kguiaddons/src/util/kimagecache.h 682aa66 
 
 Diff: http://git.reviewboard.kde.org/r/114478/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Albert Astals Cid
 


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


Re: Review Request 114521: Rename DNSSD to KDNSSD

2013-12-17 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114521/
---

(Updated Dec. 17, 2013, 7:11 p.m.)


Review request for KDE Frameworks.


Changes
---

Fixed issues reported by Christophe.


Repository: kdelibs


Description
---

Similar to the rename of the itemmodels framework to kitemmodels. The mdns part 
of the code was actually broken, and has been so for quite some time now. Might 
be worth evaluating whether we want to drop it to simplify maintenance (would 
have the nice side effect of making KDNSSD a tier1 framework).

Since the DBus name has changed, a fix is needed in kde-runtime[frameworks]. 
Will do so when this patch is in.


Diffs (updated)
-

  superbuild/CMakeLists.txt 14b6904 
  tier2/CMakeLists.txt aecb4c1 
  tier2/dnssd/CMakeLists.txt eafc94b 
  tier2/dnssd/COPYING.LIB  
  tier2/dnssd/ConfigureChecks.cmake  
  tier2/dnssd/KF5DNSSDConfig.cmake.in  
  tier2/dnssd/Mainpage.dox 1686164 
  tier2/dnssd/PACKAGERS  
  tier2/dnssd/cmake/FindAvahi.cmake  
  tier2/dnssd/cmake/FindDNSSD.cmake  
  tier2/dnssd/config-dnssd.h.cmake  
  tier2/dnssd/src/CMakeLists.txt 301f452 
  tier2/dnssd/src/avahi-domainbrowser.cpp 8690671 
  tier2/dnssd/src/avahi-domainbrowser_p.h 1bf895c 
  tier2/dnssd/src/avahi-publicservice.cpp b3306f7 
  tier2/dnssd/src/avahi-publicservice_p.h aa4efbd 
  tier2/dnssd/src/avahi-remoteservice.cpp f039054 
  tier2/dnssd/src/avahi-remoteservice_p.h 0b25d60 
  tier2/dnssd/src/avahi-servicebrowser.cpp a2951ed 
  tier2/dnssd/src/avahi-servicebrowser_p.h 2611b26 
  tier2/dnssd/src/avahi-servicetypebrowser.cpp a694dd0 
  tier2/dnssd/src/avahi-servicetypebrowser_p.h 97cd50d 
  tier2/dnssd/src/avahi_entrygroup_interface.h  
  tier2/dnssd/src/avahi_entrygroup_interface.cpp  
  tier2/dnssd/src/avahi_server_interface.h f6955b1 
  tier2/dnssd/src/avahi_server_interface.cpp 7a6fa92 
  tier2/dnssd/src/avahi_serviceresolver_interface.h  
  tier2/dnssd/src/avahi_serviceresolver_interface.cpp  
  tier2/dnssd/src/domainbrowser.h 901a936 
  tier2/dnssd/src/domainmodel.h b7cfbe5 
  tier2/dnssd/src/domainmodel.cpp 1bea715 
  tier2/dnssd/src/dummy-domainbrowser.cpp a41bb2e 
  tier2/dnssd/src/dummy-publicservice.cpp d3135a4 
  tier2/dnssd/src/dummy-remoteservice.cpp 22eb623 
  tier2/dnssd/src/dummy-servicebrowser.cpp 260c1ff 
  tier2/dnssd/src/dummy-servicetypebrowser.cpp 18895cb 
  tier2/dnssd/src/kcm_kdnssd.kcfg  
  tier2/dnssd/src/mdnsd-domainbrowser.cpp c3c2032 
  tier2/dnssd/src/mdnsd-domainbrowser_p.h f7e1754 
  tier2/dnssd/src/mdnsd-publicservice.cpp 96f8db2 
  tier2/dnssd/src/mdnsd-remoteservice.cpp 3efaead 
  tier2/dnssd/src/mdnsd-responder.h b944cce 
  tier2/dnssd/src/mdnsd-responder.cpp 9c0bc45 
  tier2/dnssd/src/mdnsd-sdevent.h d20b0de 
  tier2/dnssd/src/mdnsd-servicebrowser.cpp a17694a 
  tier2/dnssd/src/mdnsd-servicebrowser_p.h 9d31c3a 
  tier2/dnssd/src/mdnsd-servicetypebrowser.cpp 2ac3f7f 
  tier2/dnssd/src/mdnsd-servicetypebrowser_p.h 9289588 
  tier2/dnssd/src/org.freedesktop.Avahi.DomainBrowser.xml  
  tier2/dnssd/src/org.freedesktop.Avahi.ServiceBrowser.xml  
  tier2/dnssd/src/org.freedesktop.Avahi.ServiceTypeBrowser.xml  
  tier2/dnssd/src/publicservice.h 6232f1b 
  tier2/dnssd/src/remoteservice.h 35edac8 
  tier2/dnssd/src/servicebase.h 3c487b0 
  tier2/dnssd/src/servicebase.cpp 9ddfdf5 
  tier2/dnssd/src/servicebase_p.h 066c35e 
  tier2/dnssd/src/servicebrowser.h 0a28e42 
  tier2/dnssd/src/servicemodel.h 4812831 
  tier2/dnssd/src/servicemodel.cpp f3de566 
  tier2/dnssd/src/servicetypebrowser.h b5a2452 
  tier2/dnssd/src/settings.kcfgc 01a31f0 
  tier4/kde4support/src/includes/CMakeLists.txt 710cfa9 
  tier4/kde4support/src/includes/DNSSD/Configuration afafd3d 
  tier4/kde4support/src/includes/DNSSD/DomainBrowser f2b9a9a 
  tier4/kde4support/src/includes/DNSSD/DomainModel 63d1a21 
  tier4/kde4support/src/includes/DNSSD/PublicService 4f665f1 
  tier4/kde4support/src/includes/DNSSD/RemoteService 1e0dc06 
  tier4/kde4support/src/includes/DNSSD/ServiceBase dc40c19 
  tier4/kde4support/src/includes/DNSSD/ServiceBrowser 221e9e9 
  tier4/kde4support/src/includes/DNSSD/ServiceModel cd07f94 
  tier4/kde4support/src/includes/DNSSD/ServiceTypeBrowser 03e384f 
  tier4/kde4support/src/includes/KDNSSD/Configuration PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/DomainBrowser PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/DomainModel PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/PublicService PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/RemoteService PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/ServiceBase PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/ServiceBrowser PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/ServiceModel PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/ServiceTypeBrowser PRE-CREATION 

Diff: http://git.reviewboard.kde.org/r/114521/diff/


Testing

Re: Review Request 114521: Rename DNSSD to KDNSSD

2013-12-17 Thread Aurélien Gâteau


 On Dec. 17, 2013, 6:14 p.m., Christophe Giboudeaux wrote:
  tier2/dnssd/src/CMakeLists.txt, line 85
  http://git.reviewboard.kde.org/r/114521/diff/1/?file=226373#file226373line85
 
  dnssd or kdnssd for headers ? (same thing line 89)
  
  If you choose the later, the camelcased files in kde4support need to be 
  changed as well

Decided to go for kdnssd and updated the kde4support headers accordingly. 
Thanks for pointing that out.


- Aurélien


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114521/#review45876
---


On Dec. 17, 2013, 7:11 p.m., Aurélien Gâteau wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114521/
 ---
 
 (Updated Dec. 17, 2013, 7:11 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Similar to the rename of the itemmodels framework to kitemmodels. The mdns 
 part of the code was actually broken, and has been so for quite some time 
 now. Might be worth evaluating whether we want to drop it to simplify 
 maintenance (would have the nice side effect of making KDNSSD a tier1 
 framework).
 
 Since the DBus name has changed, a fix is needed in kde-runtime[frameworks]. 
 Will do so when this patch is in.
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt 14b6904 
   tier2/CMakeLists.txt aecb4c1 
   tier2/dnssd/CMakeLists.txt eafc94b 
   tier2/dnssd/COPYING.LIB  
   tier2/dnssd/ConfigureChecks.cmake  
   tier2/dnssd/KF5DNSSDConfig.cmake.in  
   tier2/dnssd/Mainpage.dox 1686164 
   tier2/dnssd/PACKAGERS  
   tier2/dnssd/cmake/FindAvahi.cmake  
   tier2/dnssd/cmake/FindDNSSD.cmake  
   tier2/dnssd/config-dnssd.h.cmake  
   tier2/dnssd/src/CMakeLists.txt 301f452 
   tier2/dnssd/src/avahi-domainbrowser.cpp 8690671 
   tier2/dnssd/src/avahi-domainbrowser_p.h 1bf895c 
   tier2/dnssd/src/avahi-publicservice.cpp b3306f7 
   tier2/dnssd/src/avahi-publicservice_p.h aa4efbd 
   tier2/dnssd/src/avahi-remoteservice.cpp f039054 
   tier2/dnssd/src/avahi-remoteservice_p.h 0b25d60 
   tier2/dnssd/src/avahi-servicebrowser.cpp a2951ed 
   tier2/dnssd/src/avahi-servicebrowser_p.h 2611b26 
   tier2/dnssd/src/avahi-servicetypebrowser.cpp a694dd0 
   tier2/dnssd/src/avahi-servicetypebrowser_p.h 97cd50d 
   tier2/dnssd/src/avahi_entrygroup_interface.h  
   tier2/dnssd/src/avahi_entrygroup_interface.cpp  
   tier2/dnssd/src/avahi_server_interface.h f6955b1 
   tier2/dnssd/src/avahi_server_interface.cpp 7a6fa92 
   tier2/dnssd/src/avahi_serviceresolver_interface.h  
   tier2/dnssd/src/avahi_serviceresolver_interface.cpp  
   tier2/dnssd/src/domainbrowser.h 901a936 
   tier2/dnssd/src/domainmodel.h b7cfbe5 
   tier2/dnssd/src/domainmodel.cpp 1bea715 
   tier2/dnssd/src/dummy-domainbrowser.cpp a41bb2e 
   tier2/dnssd/src/dummy-publicservice.cpp d3135a4 
   tier2/dnssd/src/dummy-remoteservice.cpp 22eb623 
   tier2/dnssd/src/dummy-servicebrowser.cpp 260c1ff 
   tier2/dnssd/src/dummy-servicetypebrowser.cpp 18895cb 
   tier2/dnssd/src/kcm_kdnssd.kcfg  
   tier2/dnssd/src/mdnsd-domainbrowser.cpp c3c2032 
   tier2/dnssd/src/mdnsd-domainbrowser_p.h f7e1754 
   tier2/dnssd/src/mdnsd-publicservice.cpp 96f8db2 
   tier2/dnssd/src/mdnsd-remoteservice.cpp 3efaead 
   tier2/dnssd/src/mdnsd-responder.h b944cce 
   tier2/dnssd/src/mdnsd-responder.cpp 9c0bc45 
   tier2/dnssd/src/mdnsd-sdevent.h d20b0de 
   tier2/dnssd/src/mdnsd-servicebrowser.cpp a17694a 
   tier2/dnssd/src/mdnsd-servicebrowser_p.h 9d31c3a 
   tier2/dnssd/src/mdnsd-servicetypebrowser.cpp 2ac3f7f 
   tier2/dnssd/src/mdnsd-servicetypebrowser_p.h 9289588 
   tier2/dnssd/src/org.freedesktop.Avahi.DomainBrowser.xml  
   tier2/dnssd/src/org.freedesktop.Avahi.ServiceBrowser.xml  
   tier2/dnssd/src/org.freedesktop.Avahi.ServiceTypeBrowser.xml  
   tier2/dnssd/src/publicservice.h 6232f1b 
   tier2/dnssd/src/remoteservice.h 35edac8 
   tier2/dnssd/src/servicebase.h 3c487b0 
   tier2/dnssd/src/servicebase.cpp 9ddfdf5 
   tier2/dnssd/src/servicebase_p.h 066c35e 
   tier2/dnssd/src/servicebrowser.h 0a28e42 
   tier2/dnssd/src/servicemodel.h 4812831 
   tier2/dnssd/src/servicemodel.cpp f3de566 
   tier2/dnssd/src/servicetypebrowser.h b5a2452 
   tier2/dnssd/src/settings.kcfgc 01a31f0 
   tier4/kde4support/src/includes/CMakeLists.txt 710cfa9 
   tier4/kde4support/src/includes/DNSSD/Configuration afafd3d 
   tier4/kde4support/src/includes/DNSSD/DomainBrowser f2b9a9a 
   tier4/kde4support/src/includes/DNSSD/DomainModel 63d1a21 
   tier4/kde4support/src/includes/DNSSD/PublicService 4f665f1 
   tier4/kde4support/src/includes/DNSSD/RemoteService 1e0dc06 
   tier4/kde4support/src/includes/DNSSD/ServiceBase dc40c19 
   tier4/kde4support/src/includes/DNSSD/ServiceBrowser 221e9e9 
   

Re: Review Request 114522: Rename itemviews to kitemviews

2013-12-17 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114522/
---

(Updated Dec. 17, 2013, 7:21 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Same as itemmodels = kitemmodels


Diffs
-

  superbuild/CMakeLists.txt 146d34c 
  tier1/CMakeLists.txt b23e8ea 
  tier1/itemviews/CMakeLists.txt 0462274 
  tier1/itemviews/COPYING  
  tier1/itemviews/COPYING.LIB  
  tier1/itemviews/KF5ItemViewsConfig.cmake.in  
  tier1/itemviews/Mainpage.dox 39bd075 
  tier1/itemviews/autotests/CMakeLists.txt feb8087 
  tier1/itemviews/autotests/klistwidgetsearchlinetest.cpp  
  tier1/itemviews/src/CMakeLists.txt cc59ae5 
  tier1/itemviews/src/kcategorizedsortfilterproxymodel.h bd6c1d9 
  tier1/itemviews/src/kcategorizedsortfilterproxymodel.cpp  
  tier1/itemviews/src/kcategorizedsortfilterproxymodel_p.h  
  tier1/itemviews/src/kcategorizedview.h 1028b5c 
  tier1/itemviews/src/kcategorizedview.cpp  
  tier1/itemviews/src/kcategorizedview_p.h  
  tier1/itemviews/src/kcategorydrawer.h 14a87bb 
  tier1/itemviews/src/kcategorydrawer.cpp  
  tier1/itemviews/src/kextendableitemdelegate.h 386730d 
  tier1/itemviews/src/kextendableitemdelegate.cpp  
  tier1/itemviews/src/kfilterproxysearchline.h 85059d7 
  tier1/itemviews/src/kfilterproxysearchline.cpp  
  tier1/itemviews/src/klistwidgetsearchline.h f38dc83 
  tier1/itemviews/src/klistwidgetsearchline.cpp  
  tier1/itemviews/src/ktreewidgetsearchline.h 3570080 
  tier1/itemviews/src/ktreewidgetsearchline.cpp  
  tier1/itemviews/src/kwidgetitemdelegate.h fbd843e 
  tier1/itemviews/src/kwidgetitemdelegate.cpp  
  tier1/itemviews/src/kwidgetitemdelegate_p.h  
  tier1/itemviews/src/kwidgetitemdelegatepool.cpp  
  tier1/itemviews/src/kwidgetitemdelegatepool_p.h  
  tier1/itemviews/tests/CMakeLists.txt e1ce7b3 
  tier1/itemviews/tests/kcategorizedviewtest.cpp  
  tier1/itemviews/tests/ktreewidgetsearchlinetest.h  
  tier1/itemviews/tests/ktreewidgetsearchlinetest.cpp  
  tier1/itemviews/tests/kwidgetitemdelegatetest.cpp  
  tier1/kitemviews/Mainpage.dox PRE-CREATION 

Diff: http://git.reviewboard.kde.org/r/114522/diff/


Testing
---

kdelibs builds.


Thanks,

Aurélien Gâteau

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


Re: Review Request 114521: Rename DNSSD to KDNSSD

2013-12-17 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114521/
---

(Updated Dec. 17, 2013, 7 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Similar to the rename of the itemmodels framework to kitemmodels. The mdns part 
of the code was actually broken, and has been so for quite some time now. Might 
be worth evaluating whether we want to drop it to simplify maintenance (would 
have the nice side effect of making KDNSSD a tier1 framework).

Since the DBus name has changed, a fix is needed in kde-runtime[frameworks]. 
Will do so when this patch is in.


Diffs
-

  superbuild/CMakeLists.txt 14b6904 
  tier2/CMakeLists.txt aecb4c1 
  tier2/dnssd/CMakeLists.txt eafc94b 
  tier2/dnssd/COPYING.LIB  
  tier2/dnssd/ConfigureChecks.cmake  
  tier2/dnssd/KF5DNSSDConfig.cmake.in  
  tier2/dnssd/Mainpage.dox 1686164 
  tier2/dnssd/PACKAGERS  
  tier2/dnssd/cmake/FindAvahi.cmake  
  tier2/dnssd/cmake/FindDNSSD.cmake  
  tier2/dnssd/config-dnssd.h.cmake  
  tier2/dnssd/src/CMakeLists.txt 301f452 
  tier2/dnssd/src/avahi-domainbrowser.cpp 8690671 
  tier2/dnssd/src/avahi-domainbrowser_p.h 1bf895c 
  tier2/dnssd/src/avahi-publicservice.cpp b3306f7 
  tier2/dnssd/src/avahi-publicservice_p.h aa4efbd 
  tier2/dnssd/src/avahi-remoteservice.cpp f039054 
  tier2/dnssd/src/avahi-remoteservice_p.h 0b25d60 
  tier2/dnssd/src/avahi-servicebrowser.cpp a2951ed 
  tier2/dnssd/src/avahi-servicebrowser_p.h 2611b26 
  tier2/dnssd/src/avahi-servicetypebrowser.cpp a694dd0 
  tier2/dnssd/src/avahi-servicetypebrowser_p.h 97cd50d 
  tier2/dnssd/src/avahi_entrygroup_interface.h  
  tier2/dnssd/src/avahi_entrygroup_interface.cpp  
  tier2/dnssd/src/avahi_server_interface.h f6955b1 
  tier2/dnssd/src/avahi_server_interface.cpp 7a6fa92 
  tier2/dnssd/src/avahi_serviceresolver_interface.h  
  tier2/dnssd/src/avahi_serviceresolver_interface.cpp  
  tier2/dnssd/src/domainbrowser.h 901a936 
  tier2/dnssd/src/domainmodel.h b7cfbe5 
  tier2/dnssd/src/domainmodel.cpp 1bea715 
  tier2/dnssd/src/dummy-domainbrowser.cpp a41bb2e 
  tier2/dnssd/src/dummy-publicservice.cpp d3135a4 
  tier2/dnssd/src/dummy-remoteservice.cpp 22eb623 
  tier2/dnssd/src/dummy-servicebrowser.cpp 260c1ff 
  tier2/dnssd/src/dummy-servicetypebrowser.cpp 18895cb 
  tier2/dnssd/src/kcm_kdnssd.kcfg  
  tier2/dnssd/src/mdnsd-domainbrowser.cpp c3c2032 
  tier2/dnssd/src/mdnsd-domainbrowser_p.h f7e1754 
  tier2/dnssd/src/mdnsd-publicservice.cpp 96f8db2 
  tier2/dnssd/src/mdnsd-remoteservice.cpp 3efaead 
  tier2/dnssd/src/mdnsd-responder.h b944cce 
  tier2/dnssd/src/mdnsd-responder.cpp 9c0bc45 
  tier2/dnssd/src/mdnsd-sdevent.h d20b0de 
  tier2/dnssd/src/mdnsd-servicebrowser.cpp a17694a 
  tier2/dnssd/src/mdnsd-servicebrowser_p.h 9d31c3a 
  tier2/dnssd/src/mdnsd-servicetypebrowser.cpp 2ac3f7f 
  tier2/dnssd/src/mdnsd-servicetypebrowser_p.h 9289588 
  tier2/dnssd/src/org.freedesktop.Avahi.DomainBrowser.xml  
  tier2/dnssd/src/org.freedesktop.Avahi.ServiceBrowser.xml  
  tier2/dnssd/src/org.freedesktop.Avahi.ServiceTypeBrowser.xml  
  tier2/dnssd/src/publicservice.h 6232f1b 
  tier2/dnssd/src/remoteservice.h 35edac8 
  tier2/dnssd/src/servicebase.h 3c487b0 
  tier2/dnssd/src/servicebase.cpp 9ddfdf5 
  tier2/dnssd/src/servicebase_p.h 066c35e 
  tier2/dnssd/src/servicebrowser.h 0a28e42 
  tier2/dnssd/src/servicemodel.h 4812831 
  tier2/dnssd/src/servicemodel.cpp f3de566 
  tier2/dnssd/src/servicetypebrowser.h b5a2452 
  tier2/dnssd/src/settings.kcfgc 01a31f0 
  tier4/kde4support/src/includes/CMakeLists.txt 710cfa9 
  tier4/kde4support/src/includes/DNSSD/Configuration afafd3d 
  tier4/kde4support/src/includes/DNSSD/DomainBrowser f2b9a9a 
  tier4/kde4support/src/includes/DNSSD/DomainModel 63d1a21 
  tier4/kde4support/src/includes/DNSSD/PublicService 4f665f1 
  tier4/kde4support/src/includes/DNSSD/RemoteService 1e0dc06 
  tier4/kde4support/src/includes/DNSSD/ServiceBase dc40c19 
  tier4/kde4support/src/includes/DNSSD/ServiceBrowser 221e9e9 
  tier4/kde4support/src/includes/DNSSD/ServiceModel cd07f94 
  tier4/kde4support/src/includes/DNSSD/ServiceTypeBrowser 03e384f 
  tier4/kde4support/src/includes/KDNSSD/Configuration PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/DomainBrowser PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/DomainModel PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/PublicService PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/RemoteService PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/ServiceBase PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/ServiceBrowser PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/ServiceModel PRE-CREATION 
  tier4/kde4support/src/includes/KDNSSD/ServiceTypeBrowser PRE-CREATION 

Diff: http://git.reviewboard.kde.org/r/114521/diff/


Testing
---


Re: Review Request 114522: Rename itemviews to kitemviews

2013-12-17 Thread Christophe Giboudeaux

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114522/#review45886
---

Ship it!


Ship It!

- Christophe Giboudeaux


On Dec. 17, 2013, 4:54 p.m., Aurélien Gâteau wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114522/
 ---
 
 (Updated Dec. 17, 2013, 4:54 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Same as itemmodels = kitemmodels
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt 146d34c 
   tier1/CMakeLists.txt b23e8ea 
   tier1/itemviews/CMakeLists.txt 0462274 
   tier1/itemviews/COPYING  
   tier1/itemviews/COPYING.LIB  
   tier1/itemviews/KF5ItemViewsConfig.cmake.in  
   tier1/itemviews/Mainpage.dox 39bd075 
   tier1/itemviews/autotests/CMakeLists.txt feb8087 
   tier1/itemviews/autotests/klistwidgetsearchlinetest.cpp  
   tier1/itemviews/src/CMakeLists.txt cc59ae5 
   tier1/itemviews/src/kcategorizedsortfilterproxymodel.h bd6c1d9 
   tier1/itemviews/src/kcategorizedsortfilterproxymodel.cpp  
   tier1/itemviews/src/kcategorizedsortfilterproxymodel_p.h  
   tier1/itemviews/src/kcategorizedview.h 1028b5c 
   tier1/itemviews/src/kcategorizedview.cpp  
   tier1/itemviews/src/kcategorizedview_p.h  
   tier1/itemviews/src/kcategorydrawer.h 14a87bb 
   tier1/itemviews/src/kcategorydrawer.cpp  
   tier1/itemviews/src/kextendableitemdelegate.h 386730d 
   tier1/itemviews/src/kextendableitemdelegate.cpp  
   tier1/itemviews/src/kfilterproxysearchline.h 85059d7 
   tier1/itemviews/src/kfilterproxysearchline.cpp  
   tier1/itemviews/src/klistwidgetsearchline.h f38dc83 
   tier1/itemviews/src/klistwidgetsearchline.cpp  
   tier1/itemviews/src/ktreewidgetsearchline.h 3570080 
   tier1/itemviews/src/ktreewidgetsearchline.cpp  
   tier1/itemviews/src/kwidgetitemdelegate.h fbd843e 
   tier1/itemviews/src/kwidgetitemdelegate.cpp  
   tier1/itemviews/src/kwidgetitemdelegate_p.h  
   tier1/itemviews/src/kwidgetitemdelegatepool.cpp  
   tier1/itemviews/src/kwidgetitemdelegatepool_p.h  
   tier1/itemviews/tests/CMakeLists.txt e1ce7b3 
   tier1/itemviews/tests/kcategorizedviewtest.cpp  
   tier1/itemviews/tests/ktreewidgetsearchlinetest.h  
   tier1/itemviews/tests/ktreewidgetsearchlinetest.cpp  
   tier1/itemviews/tests/kwidgetitemdelegatetest.cpp  
   tier1/kitemviews/Mainpage.dox PRE-CREATION 
 
 Diff: http://git.reviewboard.kde.org/r/114522/diff/
 
 
 Testing
 ---
 
 kdelibs builds.
 
 
 Thanks,
 
 Aurélien Gâteau
 


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


Re: Review Request 114521: Rename DNSSD to KDNSSD

2013-12-17 Thread Christophe Giboudeaux

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114521/#review45884
---

Ship it!


Ship It!

- Christophe Giboudeaux


On Dec. 17, 2013, 6:11 p.m., Aurélien Gâteau wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114521/
 ---
 
 (Updated Dec. 17, 2013, 6:11 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Similar to the rename of the itemmodels framework to kitemmodels. The mdns 
 part of the code was actually broken, and has been so for quite some time 
 now. Might be worth evaluating whether we want to drop it to simplify 
 maintenance (would have the nice side effect of making KDNSSD a tier1 
 framework).
 
 Since the DBus name has changed, a fix is needed in kde-runtime[frameworks]. 
 Will do so when this patch is in.
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt 14b6904 
   tier2/CMakeLists.txt aecb4c1 
   tier2/dnssd/CMakeLists.txt eafc94b 
   tier2/dnssd/COPYING.LIB  
   tier2/dnssd/ConfigureChecks.cmake  
   tier2/dnssd/KF5DNSSDConfig.cmake.in  
   tier2/dnssd/Mainpage.dox 1686164 
   tier2/dnssd/PACKAGERS  
   tier2/dnssd/cmake/FindAvahi.cmake  
   tier2/dnssd/cmake/FindDNSSD.cmake  
   tier2/dnssd/config-dnssd.h.cmake  
   tier2/dnssd/src/CMakeLists.txt 301f452 
   tier2/dnssd/src/avahi-domainbrowser.cpp 8690671 
   tier2/dnssd/src/avahi-domainbrowser_p.h 1bf895c 
   tier2/dnssd/src/avahi-publicservice.cpp b3306f7 
   tier2/dnssd/src/avahi-publicservice_p.h aa4efbd 
   tier2/dnssd/src/avahi-remoteservice.cpp f039054 
   tier2/dnssd/src/avahi-remoteservice_p.h 0b25d60 
   tier2/dnssd/src/avahi-servicebrowser.cpp a2951ed 
   tier2/dnssd/src/avahi-servicebrowser_p.h 2611b26 
   tier2/dnssd/src/avahi-servicetypebrowser.cpp a694dd0 
   tier2/dnssd/src/avahi-servicetypebrowser_p.h 97cd50d 
   tier2/dnssd/src/avahi_entrygroup_interface.h  
   tier2/dnssd/src/avahi_entrygroup_interface.cpp  
   tier2/dnssd/src/avahi_server_interface.h f6955b1 
   tier2/dnssd/src/avahi_server_interface.cpp 7a6fa92 
   tier2/dnssd/src/avahi_serviceresolver_interface.h  
   tier2/dnssd/src/avahi_serviceresolver_interface.cpp  
   tier2/dnssd/src/domainbrowser.h 901a936 
   tier2/dnssd/src/domainmodel.h b7cfbe5 
   tier2/dnssd/src/domainmodel.cpp 1bea715 
   tier2/dnssd/src/dummy-domainbrowser.cpp a41bb2e 
   tier2/dnssd/src/dummy-publicservice.cpp d3135a4 
   tier2/dnssd/src/dummy-remoteservice.cpp 22eb623 
   tier2/dnssd/src/dummy-servicebrowser.cpp 260c1ff 
   tier2/dnssd/src/dummy-servicetypebrowser.cpp 18895cb 
   tier2/dnssd/src/kcm_kdnssd.kcfg  
   tier2/dnssd/src/mdnsd-domainbrowser.cpp c3c2032 
   tier2/dnssd/src/mdnsd-domainbrowser_p.h f7e1754 
   tier2/dnssd/src/mdnsd-publicservice.cpp 96f8db2 
   tier2/dnssd/src/mdnsd-remoteservice.cpp 3efaead 
   tier2/dnssd/src/mdnsd-responder.h b944cce 
   tier2/dnssd/src/mdnsd-responder.cpp 9c0bc45 
   tier2/dnssd/src/mdnsd-sdevent.h d20b0de 
   tier2/dnssd/src/mdnsd-servicebrowser.cpp a17694a 
   tier2/dnssd/src/mdnsd-servicebrowser_p.h 9d31c3a 
   tier2/dnssd/src/mdnsd-servicetypebrowser.cpp 2ac3f7f 
   tier2/dnssd/src/mdnsd-servicetypebrowser_p.h 9289588 
   tier2/dnssd/src/org.freedesktop.Avahi.DomainBrowser.xml  
   tier2/dnssd/src/org.freedesktop.Avahi.ServiceBrowser.xml  
   tier2/dnssd/src/org.freedesktop.Avahi.ServiceTypeBrowser.xml  
   tier2/dnssd/src/publicservice.h 6232f1b 
   tier2/dnssd/src/remoteservice.h 35edac8 
   tier2/dnssd/src/servicebase.h 3c487b0 
   tier2/dnssd/src/servicebase.cpp 9ddfdf5 
   tier2/dnssd/src/servicebase_p.h 066c35e 
   tier2/dnssd/src/servicebrowser.h 0a28e42 
   tier2/dnssd/src/servicemodel.h 4812831 
   tier2/dnssd/src/servicemodel.cpp f3de566 
   tier2/dnssd/src/servicetypebrowser.h b5a2452 
   tier2/dnssd/src/settings.kcfgc 01a31f0 
   tier4/kde4support/src/includes/CMakeLists.txt 710cfa9 
   tier4/kde4support/src/includes/DNSSD/Configuration afafd3d 
   tier4/kde4support/src/includes/DNSSD/DomainBrowser f2b9a9a 
   tier4/kde4support/src/includes/DNSSD/DomainModel 63d1a21 
   tier4/kde4support/src/includes/DNSSD/PublicService 4f665f1 
   tier4/kde4support/src/includes/DNSSD/RemoteService 1e0dc06 
   tier4/kde4support/src/includes/DNSSD/ServiceBase dc40c19 
   tier4/kde4support/src/includes/DNSSD/ServiceBrowser 221e9e9 
   tier4/kde4support/src/includes/DNSSD/ServiceModel cd07f94 
   tier4/kde4support/src/includes/DNSSD/ServiceTypeBrowser 03e384f 
   tier4/kde4support/src/includes/KDNSSD/Configuration PRE-CREATION 
   tier4/kde4support/src/includes/KDNSSD/DomainBrowser PRE-CREATION 
   tier4/kde4support/src/includes/KDNSSD/DomainModel PRE-CREATION 
   tier4/kde4support/src/includes/KDNSSD/PublicService PRE-CREATION 
   

Re: Review Request 114522: Rename itemviews to kitemviews

2013-12-17 Thread Commit Hook

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114522/#review45887
---


This review has been submitted with commit 
ba5307d1e45baabf2355eec9223fe707fdd979f8 by Aurélien Gâteau to branch 
frameworks.

- Commit Hook


On Dec. 17, 2013, 4:54 p.m., Aurélien Gâteau wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114522/
 ---
 
 (Updated Dec. 17, 2013, 4:54 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Same as itemmodels = kitemmodels
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt 146d34c 
   tier1/CMakeLists.txt b23e8ea 
   tier1/itemviews/CMakeLists.txt 0462274 
   tier1/itemviews/COPYING  
   tier1/itemviews/COPYING.LIB  
   tier1/itemviews/KF5ItemViewsConfig.cmake.in  
   tier1/itemviews/Mainpage.dox 39bd075 
   tier1/itemviews/autotests/CMakeLists.txt feb8087 
   tier1/itemviews/autotests/klistwidgetsearchlinetest.cpp  
   tier1/itemviews/src/CMakeLists.txt cc59ae5 
   tier1/itemviews/src/kcategorizedsortfilterproxymodel.h bd6c1d9 
   tier1/itemviews/src/kcategorizedsortfilterproxymodel.cpp  
   tier1/itemviews/src/kcategorizedsortfilterproxymodel_p.h  
   tier1/itemviews/src/kcategorizedview.h 1028b5c 
   tier1/itemviews/src/kcategorizedview.cpp  
   tier1/itemviews/src/kcategorizedview_p.h  
   tier1/itemviews/src/kcategorydrawer.h 14a87bb 
   tier1/itemviews/src/kcategorydrawer.cpp  
   tier1/itemviews/src/kextendableitemdelegate.h 386730d 
   tier1/itemviews/src/kextendableitemdelegate.cpp  
   tier1/itemviews/src/kfilterproxysearchline.h 85059d7 
   tier1/itemviews/src/kfilterproxysearchline.cpp  
   tier1/itemviews/src/klistwidgetsearchline.h f38dc83 
   tier1/itemviews/src/klistwidgetsearchline.cpp  
   tier1/itemviews/src/ktreewidgetsearchline.h 3570080 
   tier1/itemviews/src/ktreewidgetsearchline.cpp  
   tier1/itemviews/src/kwidgetitemdelegate.h fbd843e 
   tier1/itemviews/src/kwidgetitemdelegate.cpp  
   tier1/itemviews/src/kwidgetitemdelegate_p.h  
   tier1/itemviews/src/kwidgetitemdelegatepool.cpp  
   tier1/itemviews/src/kwidgetitemdelegatepool_p.h  
   tier1/itemviews/tests/CMakeLists.txt e1ce7b3 
   tier1/itemviews/tests/kcategorizedviewtest.cpp  
   tier1/itemviews/tests/ktreewidgetsearchlinetest.h  
   tier1/itemviews/tests/ktreewidgetsearchlinetest.cpp  
   tier1/itemviews/tests/kwidgetitemdelegatetest.cpp  
   tier1/kitemviews/Mainpage.dox PRE-CREATION 
 
 Diff: http://git.reviewboard.kde.org/r/114522/diff/
 
 
 Testing
 ---
 
 kdelibs builds.
 
 
 Thanks,
 
 Aurélien Gâteau
 


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


Re: Review Request 114521: Rename DNSSD to KDNSSD

2013-12-17 Thread Commit Hook

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114521/#review45885
---


This review has been submitted with commit 
4a5546b1c57126f8e60cb124e31fe8e485917604 by Aurélien Gâteau to branch 
frameworks.

- Commit Hook


On Dec. 17, 2013, 6:11 p.m., Aurélien Gâteau wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114521/
 ---
 
 (Updated Dec. 17, 2013, 6:11 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Similar to the rename of the itemmodels framework to kitemmodels. The mdns 
 part of the code was actually broken, and has been so for quite some time 
 now. Might be worth evaluating whether we want to drop it to simplify 
 maintenance (would have the nice side effect of making KDNSSD a tier1 
 framework).
 
 Since the DBus name has changed, a fix is needed in kde-runtime[frameworks]. 
 Will do so when this patch is in.
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt 14b6904 
   tier2/CMakeLists.txt aecb4c1 
   tier2/dnssd/CMakeLists.txt eafc94b 
   tier2/dnssd/COPYING.LIB  
   tier2/dnssd/ConfigureChecks.cmake  
   tier2/dnssd/KF5DNSSDConfig.cmake.in  
   tier2/dnssd/Mainpage.dox 1686164 
   tier2/dnssd/PACKAGERS  
   tier2/dnssd/cmake/FindAvahi.cmake  
   tier2/dnssd/cmake/FindDNSSD.cmake  
   tier2/dnssd/config-dnssd.h.cmake  
   tier2/dnssd/src/CMakeLists.txt 301f452 
   tier2/dnssd/src/avahi-domainbrowser.cpp 8690671 
   tier2/dnssd/src/avahi-domainbrowser_p.h 1bf895c 
   tier2/dnssd/src/avahi-publicservice.cpp b3306f7 
   tier2/dnssd/src/avahi-publicservice_p.h aa4efbd 
   tier2/dnssd/src/avahi-remoteservice.cpp f039054 
   tier2/dnssd/src/avahi-remoteservice_p.h 0b25d60 
   tier2/dnssd/src/avahi-servicebrowser.cpp a2951ed 
   tier2/dnssd/src/avahi-servicebrowser_p.h 2611b26 
   tier2/dnssd/src/avahi-servicetypebrowser.cpp a694dd0 
   tier2/dnssd/src/avahi-servicetypebrowser_p.h 97cd50d 
   tier2/dnssd/src/avahi_entrygroup_interface.h  
   tier2/dnssd/src/avahi_entrygroup_interface.cpp  
   tier2/dnssd/src/avahi_server_interface.h f6955b1 
   tier2/dnssd/src/avahi_server_interface.cpp 7a6fa92 
   tier2/dnssd/src/avahi_serviceresolver_interface.h  
   tier2/dnssd/src/avahi_serviceresolver_interface.cpp  
   tier2/dnssd/src/domainbrowser.h 901a936 
   tier2/dnssd/src/domainmodel.h b7cfbe5 
   tier2/dnssd/src/domainmodel.cpp 1bea715 
   tier2/dnssd/src/dummy-domainbrowser.cpp a41bb2e 
   tier2/dnssd/src/dummy-publicservice.cpp d3135a4 
   tier2/dnssd/src/dummy-remoteservice.cpp 22eb623 
   tier2/dnssd/src/dummy-servicebrowser.cpp 260c1ff 
   tier2/dnssd/src/dummy-servicetypebrowser.cpp 18895cb 
   tier2/dnssd/src/kcm_kdnssd.kcfg  
   tier2/dnssd/src/mdnsd-domainbrowser.cpp c3c2032 
   tier2/dnssd/src/mdnsd-domainbrowser_p.h f7e1754 
   tier2/dnssd/src/mdnsd-publicservice.cpp 96f8db2 
   tier2/dnssd/src/mdnsd-remoteservice.cpp 3efaead 
   tier2/dnssd/src/mdnsd-responder.h b944cce 
   tier2/dnssd/src/mdnsd-responder.cpp 9c0bc45 
   tier2/dnssd/src/mdnsd-sdevent.h d20b0de 
   tier2/dnssd/src/mdnsd-servicebrowser.cpp a17694a 
   tier2/dnssd/src/mdnsd-servicebrowser_p.h 9d31c3a 
   tier2/dnssd/src/mdnsd-servicetypebrowser.cpp 2ac3f7f 
   tier2/dnssd/src/mdnsd-servicetypebrowser_p.h 9289588 
   tier2/dnssd/src/org.freedesktop.Avahi.DomainBrowser.xml  
   tier2/dnssd/src/org.freedesktop.Avahi.ServiceBrowser.xml  
   tier2/dnssd/src/org.freedesktop.Avahi.ServiceTypeBrowser.xml  
   tier2/dnssd/src/publicservice.h 6232f1b 
   tier2/dnssd/src/remoteservice.h 35edac8 
   tier2/dnssd/src/servicebase.h 3c487b0 
   tier2/dnssd/src/servicebase.cpp 9ddfdf5 
   tier2/dnssd/src/servicebase_p.h 066c35e 
   tier2/dnssd/src/servicebrowser.h 0a28e42 
   tier2/dnssd/src/servicemodel.h 4812831 
   tier2/dnssd/src/servicemodel.cpp f3de566 
   tier2/dnssd/src/servicetypebrowser.h b5a2452 
   tier2/dnssd/src/settings.kcfgc 01a31f0 
   tier4/kde4support/src/includes/CMakeLists.txt 710cfa9 
   tier4/kde4support/src/includes/DNSSD/Configuration afafd3d 
   tier4/kde4support/src/includes/DNSSD/DomainBrowser f2b9a9a 
   tier4/kde4support/src/includes/DNSSD/DomainModel 63d1a21 
   tier4/kde4support/src/includes/DNSSD/PublicService 4f665f1 
   tier4/kde4support/src/includes/DNSSD/RemoteService 1e0dc06 
   tier4/kde4support/src/includes/DNSSD/ServiceBase dc40c19 
   tier4/kde4support/src/includes/DNSSD/ServiceBrowser 221e9e9 
   tier4/kde4support/src/includes/DNSSD/ServiceModel cd07f94 
   tier4/kde4support/src/includes/DNSSD/ServiceTypeBrowser 03e384f 
   tier4/kde4support/src/includes/KDNSSD/Configuration PRE-CREATION 
   tier4/kde4support/src/includes/KDNSSD/DomainBrowser PRE-CREATION 
   tier4/kde4support/src/includes/KDNSSD/DomainModel PRE-CREATION 
   

Build failed in Jenkins: plasma-framework_master_qt5 #970

2013-12-17 Thread KDE CI System
See http://build.kde.org/job/plasma-framework_master_qt5/970/changes

Changes:

[sebas] constness++

--
[...truncated 320 lines...]
Generating units.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/plasmacomponents/units.cpp:0:
 Note: No relevant classes found. No output generated.
Generating moc_platformstatus.cpp
[ 13%] Built target kded_platformstatus_automoc
Scanning dependencies of target packageurlinterceptortest_automoc
Generating moc_calendarplugin.cpp
Generating moc_calendar.cpp
Generating moc_calendardata.cpp
Generating moc_daysmodel.cpp
[ 14%] [ 14%] Generating qtextracomponentsplugin.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/qtextracomponents/qtextracomponentsplugin.cpp:0:
 Note: No relevant classes found. No output generated.
Built target calendarplugin_automoc
Automatic moc for target packageurlinterceptortest
Scanning dependencies of target plasma-shell_automoc
[ 15%] Automatic moc for target plasma-shell
Generating dialog.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/core/dialog.cpp:0:
 Note: No relevant classes found. No output generated.
Generating moc_packageurlinterceptortest.cpp
[ 15%] Built target packageurlinterceptortest_automoc
Scanning dependencies of target plasma_dataengine_example_simpleEngine_automoc
[ 15%] Automatic moc for target plasma_dataengine_example_simpleEngine
Generating private/moc_dataengineconsumer_p.cpp
Generating moc_datamodel.cpp
Generating moc_datasource.cpp
Generating moc_sortfiltermodeltest.cpp
[ 15%] Built target sortfiltermodeltest_automoc
Scanning dependencies of target 
plasma_dataengine_example_sourcesOnRequest_automoc
[ 16%] Automatic moc for target plasma_dataengine_example_sourcesOnRequest
Generating activity.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/shell/activity.cpp:0:
 Note: No relevant classes found. No output generated.
Generating moc_qmenu.cpp
Generating moc_qmenuitem.cpp
Generating moc_qrangemodel.cpp
Generating moc_units.cpp
[ 16%] Generating moc_configmodel.cpp
Generating moc_configview.cpp
Generating moc_plasmaquickview.cpp
Generating private/moc_configcategory_p.cpp
Built target plasmacomponentsplugin_automoc
[ 16%] Scanning dependencies of target 
plasma_dataengine_example_customDataContainers_automoc
Built target KF5PlasmaQuick_automoc
Generating moc_dialogshadows_p.cpp
Generating framesvgitem.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/core/framesvgitem.cpp:0:
 Note: No relevant classes found. No output generated.
[ 17%] Automatic moc for target plasma_dataengine_example_customDataContainers
Generating simpleEngine.moc
Generating moc_simpleEngine.cpp
[ 17%] Built target plasma_dataengine_example_simpleEngine_automoc
Generating sourcesOnRequest.moc
Generating moc_sourcesOnRequest.cpp
[ 17%] Built target plasma_dataengine_example_sourcesOnRequest_automoc
Scanning dependencies of target dirmodelplugin
Generating moc_appletinterface.cpp
Generating moc_containmentinterface.cpp
Generating declarativeappletscript.moc
QIODevice::read: device not open
[ 17%] Scanning dependencies of target draganddropplugin
[ 17%] Building CXX object 
src/declarativeimports/dirmodel/CMakeFiles/dirmodelplugin.dir/dirmodel.cpp.o
Building CXX object 
src/declarativeimports/draganddrop/CMakeFiles/draganddropplugin.dir/draganddropplugin.cpp.o
Generating iconitem.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/core/iconitem.cpp:0:
 Note: No relevant classes found. No output generated.
Scanning dependencies of target fullmodelaccesstest
[ 18%] Building CXX object 
src/declarativeimports/qtextracomponents/tests/CMakeFiles/fullmodelaccesstest.dir/columnproxymodeltest.cpp.o
Generating customDataContainersEngine.moc
Generating httpContainer.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/examples/dataengines/customDataContainers/httpContainer.cpp:0:
 Note: No relevant classes found. No output generated.
Generating serviceoperationstatus.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/core/serviceoperationstatus.cpp:0:
 Note: No relevant classes found. No output generated.
Generating moc_columnproxymodel.cpp
Generating moc_mouseeventlistener.cpp
Generating moc_qiconitem.cpp
Generating moc_qimageitem.cpp
Generating moc_qpixmapitem.cpp
Generating moc_qtextracomponentsplugin.cpp
Generating moc_wallpaperinterface.cpp
Generating moc_declarativeappletscript.cpp
[ 18%] [ 18%] Generating svgitem.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/core/svgitem.cpp:0:
 Note: No relevant classes found. No output generated.
Built target qtextracomponentsplugin_automoc
Built target plasma_appletscript_declarative_automoc
[ 18%] Building CXX object 
src/declarativeimports/qtextracomponents/tests/CMakeFiles/fullmodelaccesstest.dir/__/columnproxymodel.cpp.o
[ 19%] 

Re: Review Request 114478: Add kshareddatacache.h include

2013-12-17 Thread Albert Astals Cid


 On Dec. 15, 2013, 9:22 p.m., Kevin Ottens wrote:
  It is in fact intended that way as kguiaddons isn't supposed to include 
  stuff coming from kcoreaddons (yeah I know it's slightly convoluted in that 
  particular case).
 
 Albert Astals Cid wrote:
 So basically we have a header that when you include it, it breaks your 
 compilation. Do you really think this is a good idea?
 
 Alex Merry wrote:
 If KSharedPixmapCacheMixin is never intended to be used directly, but 
 only via KImageCache, I think we should really have the #include; not having 
 KGuiAddons depend on KCoreAddons is one thing, but that header is useless 
 without KSharedDataCache.
 
 Essentially, the current way is broken unless you add a non-obvious 
 KSharedDataCache include to your code, regardless of whether you have 
 KCoreAddons added to your project.  Albert's suggestion would make the common 
 case work (where you have KCoreAddons).
 
 Of course, there are other tricks you could pull, such as having the 
 KF5::CoreAddons target add -DHAS_K_SHARED_DATA_CACHE to the compiler flags, 
 and only do the #include in the presence of that define.
 
 Kevin Ottens wrote:
 I actually like this last suggestion.
 
 Alex Merry wrote:
 Something for after the split, though.

Really? So how the process works for a random developer that wants to use 
KImageCache work? Go to apidocs, see that he has to link against KGuiAddons and 
#include kimagecache.h.

He does so.

He doesn't get KImageCache because he's not linking against KCoreAddons

He gives up, buys a beer and watches some TV.

Now seriosuly, if KImageCache depends on kcoreaddons, why is it not in a tier 
that can make it depend on kcoreaddons?


- Albert


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114478/#review45732
---


On Dec. 15, 2013, 4:15 p.m., Albert Astals Cid wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114478/
 ---
 
 (Updated Dec. 15, 2013, 4:15 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Since
 #define KImageCache KSharedPixmapCacheMixinKSharedDataCache
 I think it is only fair that kimagecache.h includes kshareddatacache.h 
 otherwise a 
 #include kimagecache.h
 is not enough to use it.
 
 
 Diffs
 -
 
   tier1/kguiaddons/src/util/kimagecache.h 682aa66 
 
 Diff: http://git.reviewboard.kde.org/r/114478/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Albert Astals Cid
 


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


Build failed in Jenkins: plasma-framework_master_qt5 #971

2013-12-17 Thread KDE CI System
See http://build.kde.org/job/plasma-framework_master_qt5/971/changes

Changes:

[sebas] Fix borders in dialog depending on location

--
[...truncated 320 lines...]
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/plasmacomponents/units.cpp:0:
 Note: No relevant classes found. No output generated.
Generating moc_platformstatus.cpp
[ 13%] Built target kded_platformstatus_automoc
Scanning dependencies of target packageurlinterceptortest_automoc
Generating moc_calendarplugin.cpp
Generating moc_calendar.cpp
Generating moc_calendardata.cpp
Generating moc_daysmodel.cpp
[ 13%] Built target calendarplugin_automoc
[ 14%] Automatic moc for target packageurlinterceptortest
Scanning dependencies of target plasma-shell_automoc
[ 15%] Automatic moc for target plasma-shell
Generating qtextracomponentsplugin.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/qtextracomponents/qtextracomponentsplugin.cpp:0:
 Note: No relevant classes found. No output generated.
Generating dialog.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/core/dialog.cpp:0:
 Note: No relevant classes found. No output generated.
Generating moc_packageurlinterceptortest.cpp
[ 15%] Built target packageurlinterceptortest_automoc
Scanning dependencies of target plasma_dataengine_example_simpleEngine_automoc
[ 15%] Generating private/moc_dataengineconsumer_p.cpp
Generating moc_datamodel.cpp
Generating moc_datasource.cpp
Generating moc_sortfiltermodeltest.cpp
Automatic moc for target plasma_dataengine_example_simpleEngine
[ 15%] Generating activity.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/shell/activity.cpp:0:
 Note: No relevant classes found. No output generated.
Built target sortfiltermodeltest_automoc
Generating moc_qmenu.cpp
Generating moc_qmenuitem.cpp
Generating moc_qrangemodel.cpp
Generating moc_units.cpp
[ 15%] Scanning dependencies of target 
plasma_dataengine_example_sourcesOnRequest_automoc
Built target plasmacomponentsplugin_automoc
[ 16%] Automatic moc for target plasma_dataengine_example_sourcesOnRequest
Generating moc_dialogshadows_p.cpp
Generating framesvgitem.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/core/framesvgitem.cpp:0:
 Note: No relevant classes found. No output generated.
Generating moc_configmodel.cpp
Generating moc_configview.cpp
Generating moc_plasmaquickview.cpp
Generating private/moc_configcategory_p.cpp
[ 16%] Scanning dependencies of target 
plasma_dataengine_example_customDataContainers_automoc
Built target KF5PlasmaQuick_automoc
[ 17%] Automatic moc for target plasma_dataengine_example_customDataContainers
Scanning dependencies of target dirmodelplugin
Generating simpleEngine.moc
Generating moc_simpleEngine.cpp
[ 17%] Building CXX object 
src/declarativeimports/dirmodel/CMakeFiles/dirmodelplugin.dir/dirmodel.cpp.o
[ 17%] Generating moc_appletinterface.cpp
Generating moc_containmentinterface.cpp
Generating declarativeappletscript.moc
QIODevice::read: device not open
Built target plasma_dataengine_example_simpleEngine_automoc
Generating iconitem.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/core/iconitem.cpp:0:
 Note: No relevant classes found. No output generated.
Generating sourcesOnRequest.moc
Generating moc_sourcesOnRequest.cpp
[ 18%] [ 18%] Built target plasma_dataengine_example_sourcesOnRequest_automoc
Building CXX object 
src/declarativeimports/dirmodel/CMakeFiles/dirmodelplugin.dir/dirmodelplugin.cpp.o
Generating serviceoperationstatus.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/core/serviceoperationstatus.cpp:0:
 Note: No relevant classes found. No output generated.
Scanning dependencies of target draganddropplugin
Generating customDataContainersEngine.moc
Generating httpContainer.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/examples/dataengines/customDataContainers/httpContainer.cpp:0:
 Note: No relevant classes found. No output generated.
[ 18%] Building CXX object 
src/declarativeimports/draganddrop/CMakeFiles/draganddropplugin.dir/draganddropplugin.cpp.o
Generating moc_columnproxymodel.cpp
Generating moc_mouseeventlistener.cpp
Generating moc_qiconitem.cpp
Generating moc_qimageitem.cpp
Generating moc_qpixmapitem.cpp
Generating moc_qtextracomponentsplugin.cpp
[ 18%] Built target qtextracomponentsplugin_automoc
[ 18%] Building CXX object 
src/declarativeimports/dirmodel/CMakeFiles/dirmodelplugin.dir/dirmodelplugin_automoc.cpp.o
Generating svgitem.moc
http://build.kde.org/job/plasma-framework_master_qt5/ws/src/declarativeimports/core/svgitem.cpp:0:
 Note: No relevant classes found. No output generated.
Generating moc_wallpaperinterface.cpp
Generating moc_declarativeappletscript.cpp
[ 18%] Built target plasma_appletscript_declarative_automoc
[ 19%] [ 19%] Building CXX object 

Jenkins build is back to normal : plasma-framework_master_qt5 #972

2013-12-17 Thread KDE CI System
See http://build.kde.org/job/plasma-framework_master_qt5/972/changes

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


Re: Let's get in release mode!

2013-12-17 Thread Ben Cooksley
On Tue, Dec 17, 2013 at 11:47 PM, Martin Klapetek martin.klape...@gmail.com
 wrote:

 On Tue, Dec 17, 2013 at 11:39 AM, David Faure fa...@kde.org wrote:

 On Tuesday 17 December 2013 23:27:39 Ben Cooksley wrote:
  Other than apidox, I was also concerned about frameworkintegration,
  itemmodels, itemviews and dnssd. The rest of the names are quite
  descriptive as to what they contain and are fine.

 Yeah, itemmodels and itemviews often come up as not descriptive enough,
 but nobody has fixed that. What could we do? kf5itemmodels, kf5itemviews?


 Fwiw, I'd suggest to remove the 5 from repo name, because when we'll do
 kf6 (couple years away, but still..), we'll have to either rename the repos
 again or create set of new repos.


I have now re-split kdelibs, updated repositories can be found in the usual
place.
One new conflict did come up - kdnssd is already taken, so it was called
kdnssd-framework instead.




 Cheers
 --
 Martin Klapetek | KDE Developer


Thanks,
Ben



 ___
 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


Review Request 114524: Load the kdoctools macro before trying to find the build deps

2013-12-17 Thread Christophe Giboudeaux

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114524/
---

Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Tiny fix for kdoctools.

While trying to build the split frameworks, the ones calling kdoctools were 
failing because find_dependency was called before including 
KF5DocToolsTargets.cmake.

If find_dependency is called before, the PACKAGE_PREFIX_DIR gets changed to 
point to the dependency install dir.
This causes build issues if kdoctools is installed in a different prefix since 
KDOCTOOLS_CUSTOMIZATION_DIR will have an incorrect value.


Diffs
-

  tier2/kdoctools/KF5DocToolsConfig.cmake.in 94ad675 

Diff: http://git.reviewboard.kde.org/r/114524/diff/


Testing
---

Built and installed all the framework modules in different prefixes without 
issue.

The commit is already in the split kdoctools repo.


Thanks,

Christophe Giboudeaux

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