[Differential] [Changed Subscribers] D4201: Make it possible to lower KCrash to tier 1

2017-01-20 Thread Hrvoje Senjan
shumski added inline comments.

INLINE COMMENTS

> config-kcrash.h.cmake:7
> +
> +#cmakedefine KCRASH_PLUGIN_INSTALL_DIR "${KCRASH_PLUGIN_INSTALL_DIR}"

CMAKE_INSTALL_FULL_PLUGINDIR/kcrashhandlers

REPOSITORY
  R285 KCrash

REVISION DETAIL
  https://phabricator.kde.org/D4201

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: apol, #frameworks, dfaure
Cc: shumski, anthonyfieroni, graesslin


[Differential] [Commented On] D2854: New: ECMAddQCH, for generating qch & doxygen tag files

2016-11-30 Thread shumski (Hrvoje Senjan)
shumski added inline comments.

INLINE COMMENTS

> kossebau wrote in KDEInstallDirs.cmake:534
> Fear I am still missing what you mean. So let's go explicitely, here is what 
> I understand to happen:
> 
> There are six different cases when using this macro and on the first 
> invocation of cmake, from the combinations of installing to a different 
> prefix or the same prefix as Qt (2 variants) versus 
> KDE_INSTALL_USE_QT_SYS_PATHS being not set/defined, set to ON, set to OFF (3 
> variants).
> 
> In these 3 cases plugins, QCH & Co. will be all installed to Qt system dirs 
> and thus automatically picked up by Qt, without the need for further env var 
> settings:
> 
> - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON, different prefix
> - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON, same prefix
> - KDE_INSTALL_USE_QT_SYS_PATHS not passed as argument, same prefix (so
> 
> In the three other cases plugins, QCH & Co will be installed in dirs and need 
> further env var settings, for Qt (and Qt Assistant) to also pick up the stuff.
> 
> Where do we see things differently? And just to make sure, you have seen the 
> right lines at the link I passed before, how 
> _default_KDE_INSTALL_USE_QT_SYS_PATHS is set to ON if the same prefix is used?

Hm, i guess i haven't checked KDEInstallDirs in a while. Somehow i remember 
KDE_INSTALL_USE_QT_SYS_PATHS was only activated by default if 
CMAKE_INSTALL_PREFIX was /usr.

Ok, so the non-recognition part should not happen that often -> I'm assuming 
qch files are looked up as QLibraryInfo::DocumentationPath (so, 
QT_INSTALL_DOCS)  + *qch.

So with your path, they will not be found (yeah with different prefix they 
aren0t still found, but with qch/ subdir user needs one additional envar for 
KF5 qch's - imagine you need to export QT_PLUGIN_PATH for Qt plugins, and one 
more path for KF5 plugins).
I don't see a reason to append qch subdir to installation location -> as if 
you're intentionally hiding those files ;-)

REVISION DETAIL
  https://phabricator.kde.org/D2854

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kossebau, staniek, #frameworks
Cc: shumski, kfunk, staniek, winterz, ochurlaud, #kdevelop


[Differential] [Commented On] D2854: New: ECMAddQCH, for generating qch & doxygen tag files

2016-11-30 Thread shumski (Hrvoje Senjan)
shumski added inline comments.

INLINE COMMENTS

> kossebau wrote in KDEInstallDirs.cmake:534
> But isn't this free recognition happening via KDE_INSTALL_USE_QT_SYS_PATHS as 
> well?
> At least this is how I understand 
> https://cgit.kde.org/extra-cmake-modules.git/tree/kde-modules/KDEInstallDirs.cmake#n442
>  to work.
> This is also what I rely on, as I agree that it should also happen when 
> installing to the same prefix :)

It is :) But with this latest revision it is not when that var is off =) I'm 
saying that for both cases it should happen.

REVISION DETAIL
  https://phabricator.kde.org/D2854

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kossebau, staniek, #frameworks
Cc: shumski, kfunk, staniek, winterz, ochurlaud, #kdevelop


[Differential] [Commented On] D2854: New: ECMAddQCH, for generating qch & doxygen tag files

2016-11-30 Thread shumski (Hrvoje Senjan)
shumski added inline comments.

INLINE COMMENTS

> kossebau wrote in KDEInstallDirs.cmake:534
> But that is the same for the current QTPLUGINDIR, QTQUICKIMPORTSDIR, & 
> QMLDIR, no? They also only get set to the Qt system paths if 
> KDE_INSTALL_USE_QT_SYS_PATHS=ON, otherwise get set to something based on 
> general LIBDIR.
> (I would have liked to put the setting of QTQCHDIR next to these other ones, 
> but at that time DATAROOTDIR is not yet defined, so had to create a separate 
> if-else)
> And especially if installing multiple versions of the same dir (e.g. for 
> different projects or as developer of the lib), it will be needed to 
> optionally not install into the Qt system path, but point all the tools via 
> ENV variables or other ways to the matching plugins or documentation.

Right. But if you install a framework to same prefix as Qt, you get free 
recognition of plugins, qml imports, etc... This is valid for both /usr and 
custom prefix installs.
I guess what i want to say is that there is IMHO no reason this should also not 
work for QCH docs.

REVISION DETAIL
  https://phabricator.kde.org/D2854

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kossebau, staniek, #frameworks
Cc: shumski, kfunk, staniek, winterz, ochurlaud, #kdevelop


[Differential] [Commented On] D2854: New: ECMAddQCH, for generating qch & doxygen tag files

2016-11-30 Thread shumski (Hrvoje Senjan)
shumski added inline comments.

INLINE COMMENTS

> kossebau wrote in KDEInstallDirs.cmake:534
> Not sure what you mean, please point out the issue you see here with more 
> details :)
> 
> The plan here is:
> if KDE_INSTALL_USE_QT_SYS_PATHS is set, install QCH files to QT_INSTALL_DOCS, 
> if not, some "normal" dir (there is no standard dir for QCH in general 
> currently, everybody installs their 3rd-party QCH files somewhere).
> See thread 
> http://lists.qt-project.org/pipermail/development/2016-November/027856.html 
> and especially the latest 
> http://lists.qt-project.org/pipermail/development/2016-November/028001.html
> Feedback is very welcome.

I mean, addition of qch subdir is 'your' invention here.
If Frameworks were to use only qmake build-system, i'm sure qch files would end 
up in QT_INSTALL_DOCS directory.
I.e. for KDE_INSTALL_USE_QT_SYS_PATHS=ON the paths are Qt's, so are with 
KDE_INSTALL_USE_QT_SYS_PATHS=OFF, just that for the latter case they are read 
from sources, opposed to querying qmake.

REVISION DETAIL
  https://phabricator.kde.org/D2854

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kossebau, staniek, #frameworks
Cc: shumski, kfunk, staniek, winterz, ochurlaud, #kdevelop


[Differential] [Commented On] D2854: New: ECMAddQCH, for generating qch & doxygen tag files

2016-11-30 Thread shumski (Hrvoje Senjan)
shumski added inline comments.

INLINE COMMENTS

> KDEInstallDirs.cmake:534
> +else()
> +_define_relative(QTQCHDIR DATAROOTDIR "doc/QCH"
> +"documentation bundles in QCH format for Qt-extending libraries")

I think e.g. QMLDIR, PLUGINDIR, ECM_MKSPECS_INSTALL_DIR, etc. are vanilla Qt's. 
QCH files are thus installed straight into QT_INSTALL_DOCS dir AFAICS ...

REVISION DETAIL
  https://phabricator.kde.org/D2854

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kossebau, staniek, #frameworks
Cc: shumski, kfunk, staniek, winterz, ochurlaud, #kdevelop


[Differential] [Commented On] D3439: Create a QCH file with the API dox, optionally, using ECMAddQCH

2016-11-21 Thread shumski (Hrvoje Senjan)
shumski added inline comments.

INLINE COMMENTS

> kossebau wrote in CMakeLists.txt:82
> Imagine another project with a lib MyLib linking against KJobWidgets (in the 
> public interface). For MyLib also a QCH file should be created. To create 
> proper links from the QCH file for MyLib into the QCH file of KJobWidgets 
> (via qthelp:// urls), doxygen/the qt tools need to have access to some 
> information. This information is bound to the KF5JobWidgets_QCH target (see 
> https://phabricator.kde.org/D2854).
> By exporting the target here and including it into KF5JobWidgetsConfig.cmake, 
> this information then is automatically available to the ecm_add_qch call with 
> MyLib and passing just the target name in the LINK_QCH argument.

Allright, make sense.

REVISION DETAIL
  https://phabricator.kde.org/D3439

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kossebau, #frameworks, ochurlaud
Cc: shumski


[Differential] [Commented On] D2854: New: ECMAddQCH, for generating qch & doxygen tag files

2016-11-21 Thread shumski (Hrvoje Senjan)
shumski added a comment.


  > a) recommended install path for qch and tag files?
  
  At least when  KDE_INSTALL_USE_QT_SYS_PATHS is TRUE, one could use 
QT_INSTALL_DOCS (via ECMQueryQmake) var.

REVISION DETAIL
  https://phabricator.kde.org/D2854

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kossebau, staniek, #frameworks
Cc: shumski, kfunk, staniek, winterz, ochurlaud, #kdevelop


[Differential] [Changed Subscribers] D3439: Create a QCH file with the API dox, optionally, using ECMAddQCH

2016-11-21 Thread shumski (Hrvoje Senjan)
shumski added inline comments.

INLINE COMMENTS

> CMakeLists.txt:82
>  
> +ecm_install_qch_export(
> +TARGETS KF5JobWidgets_QCH

I wonder about the reasoning behind the existence of this export, and 
installation of it...

> CMakeLists.txt:98
> +TAGFILE_INSTALL_DESTINATION ${KDE_INSTALL_FULL_DATADIR}/qch
> +QCH_INSTALL_DESTINATION ${KDE_INSTALL_FULL_DATADIR}/qch
> +)

Is this really the right place?

REVISION DETAIL
  https://phabricator.kde.org/D3439

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kossebau, #frameworks, ochurlaud
Cc: shumski


Re: Review Request 129260: Add find module for QtPlatformSupport

2016-10-25 Thread Hrvoje Senjan


> On Oct. 25, 2016, 1:31 p.m., Hrvoje Senjan wrote:
> > find-modules/FindQt5PlatformSupport.cmake, line 75
> > <https://git.reviewboard.kde.org/r/129260/diff/1/?file=482953#file482953line75>
> >
> > Shouldn't this be rather Qt5PlatformSupport_PRIVATE_INCLUDE_DIRS, and  
> > ${PKG_Qt5PlatformSupport_INCLUDEDIR}/QtPlatformSupport/ be marked as 
> > Qt5PlatformSupport_INCLUDE_DIR?
> 
> Kai Uwe Broulik wrote:
> I suppose? Dunno, I just copied it from KWin and I know nothing about 
> CMake syntax.
> 
> Hrvoje Senjan wrote:
> Well, all other modules have both INCLUDE_DIRS and PRIVATE_INCLUDE_DIRS...
> Also, IMO it's a better idea to include ECMQueryQmake and use e.g. 
> query_qmake(qt_install_include_dir QT_INSTALL_HEADERS) then to use pkgconfig.
> 
> Kai Uwe Broulik wrote:
> You've just lost me.

Something like http://paste.opensuse.org/74147268


- Hrvoje


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


On Oct. 25, 2016, 1:21 p.m., Kai Uwe Broulik wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/129260/
> ---
> 
> (Updated Oct. 25, 2016, 1:21 p.m.)
> 
> 
> Review request for KDE Frameworks, Alex Merry and Martin Gräßlin.
> 
> 
> Repository: extra-cmake-modules
> 
> 
> Description
> ---
> 
> Comes from KWin and will eventually be used in Plasma Integration, hence 
> moving it to extra-cmake-modules.
> 
> 
> Diffs
> -
> 
>   find-modules/FindQt5PlatformSupport.cmake PRE-CREATION 
> 
> Diff: https://git.reviewboard.kde.org/r/129260/diff/
> 
> 
> Testing
> ---
> 
> Removed it from KWin, built KWin, worked.
> 
> Built plasma-integration with QDBusMenu private stuff, worked, although 
> includes there sometimes omit the QtPlatformSupport/ prefix but this is an 
> upstream issue since it works with the files Kwin includes.
> 
> 
> Thanks,
> 
> Kai Uwe Broulik
> 
>



Re: Review Request 129260: Add find module for QtPlatformSupport

2016-10-25 Thread Hrvoje Senjan


> On Oct. 25, 2016, 1:31 p.m., Hrvoje Senjan wrote:
> > find-modules/FindQt5PlatformSupport.cmake, line 75
> > <https://git.reviewboard.kde.org/r/129260/diff/1/?file=482953#file482953line75>
> >
> > Shouldn't this be rather Qt5PlatformSupport_PRIVATE_INCLUDE_DIRS, and  
> > ${PKG_Qt5PlatformSupport_INCLUDEDIR}/QtPlatformSupport/ be marked as 
> > Qt5PlatformSupport_INCLUDE_DIR?
> 
> Kai Uwe Broulik wrote:
> I suppose? Dunno, I just copied it from KWin and I know nothing about 
> CMake syntax.

Well, all other modules have both INCLUDE_DIRS and PRIVATE_INCLUDE_DIRS...
Also, IMO it's a better idea to include ECMQueryQmake and use e.g. 
query_qmake(qt_install_include_dir QT_INSTALL_HEADERS) then to use pkgconfig.


- Hrvoje


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


On Oct. 25, 2016, 1:21 p.m., Kai Uwe Broulik wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/129260/
> ---
> 
> (Updated Oct. 25, 2016, 1:21 p.m.)
> 
> 
> Review request for KDE Frameworks, Alex Merry and Martin Gräßlin.
> 
> 
> Repository: extra-cmake-modules
> 
> 
> Description
> ---
> 
> Comes from KWin and will eventually be used in Plasma Integration, hence 
> moving it to extra-cmake-modules.
> 
> 
> Diffs
> -
> 
>   find-modules/FindQt5PlatformSupport.cmake PRE-CREATION 
> 
> Diff: https://git.reviewboard.kde.org/r/129260/diff/
> 
> 
> Testing
> ---
> 
> Removed it from KWin, built KWin, worked.
> 
> Built plasma-integration with QDBusMenu private stuff, worked, although 
> includes there sometimes omit the QtPlatformSupport/ prefix but this is an 
> upstream issue since it works with the files Kwin includes.
> 
> 
> Thanks,
> 
> Kai Uwe Broulik
> 
>



Re: Review Request 129260: Add find module for QtPlatformSupport

2016-10-25 Thread Hrvoje Senjan


> On Oct. 25, 2016, 1:37 p.m., Aleix Pol Gonzalez wrote:
> > Shouldn't this be in Qt? What am I missing?
> 
> Martin Gräßlin wrote:
> Yes it should, but it isn't. No idea why not.

The module is internal, so it intentionally doesn't install any cmake files.


- Hrvoje


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


On Oct. 25, 2016, 1:21 p.m., Kai Uwe Broulik wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/129260/
> ---
> 
> (Updated Oct. 25, 2016, 1:21 p.m.)
> 
> 
> Review request for KDE Frameworks, Alex Merry and Martin Gräßlin.
> 
> 
> Repository: extra-cmake-modules
> 
> 
> Description
> ---
> 
> Comes from KWin and will eventually be used in Plasma Integration, hence 
> moving it to extra-cmake-modules.
> 
> 
> Diffs
> -
> 
>   find-modules/FindQt5PlatformSupport.cmake PRE-CREATION 
> 
> Diff: https://git.reviewboard.kde.org/r/129260/diff/
> 
> 
> Testing
> ---
> 
> Removed it from KWin, built KWin, worked.
> 
> Built plasma-integration with QDBusMenu private stuff, worked, although 
> includes there sometimes omit the QtPlatformSupport/ prefix but this is an 
> upstream issue since it works with the files Kwin includes.
> 
> 
> Thanks,
> 
> Kai Uwe Broulik
> 
>



Re: Review Request 129260: Add find module for QtPlatformSupport

2016-10-25 Thread Hrvoje Senjan

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




find-modules/FindQt5PlatformSupport.cmake (line 75)
<https://git.reviewboard.kde.org/r/129260/#comment67323>

Shouldn't this be rather Qt5PlatformSupport_PRIVATE_INCLUDE_DIRS, and  
${PKG_Qt5PlatformSupport_INCLUDEDIR}/QtPlatformSupport/ be marked as 
Qt5PlatformSupport_INCLUDE_DIR?


- Hrvoje Senjan


On Oct. 25, 2016, 1:21 p.m., Kai Uwe Broulik wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/129260/
> ---
> 
> (Updated Oct. 25, 2016, 1:21 p.m.)
> 
> 
> Review request for KDE Frameworks, Alex Merry and Martin Gräßlin.
> 
> 
> Repository: extra-cmake-modules
> 
> 
> Description
> ---
> 
> Comes from KWin and will eventually be used in Plasma Integration, hence 
> moving it to extra-cmake-modules.
> 
> 
> Diffs
> -
> 
>   find-modules/FindQt5PlatformSupport.cmake PRE-CREATION 
> 
> Diff: https://git.reviewboard.kde.org/r/129260/diff/
> 
> 
> Testing
> ---
> 
> Removed it from KWin, built KWin, worked.
> 
> Built plasma-integration with QDBusMenu private stuff, worked, although 
> includes there sometimes omit the QtPlatformSupport/ prefix but this is an 
> upstream issue since it works with the files Kwin includes.
> 
> 
> Thanks,
> 
> Kai Uwe Broulik
> 
>



Re: Review Request 128763: WindowThumbnail: Do GL calls in the correct thread

2016-09-28 Thread Hrvoje Senjan

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




src/declarativeimports/core/windowthumbnail.cpp (line 231)
<https://git.reviewboard.kde.org/r/128763/#comment67000>

This is added in Qt 5.6, but:
set (REQUIRED_QT_VERSION "5.3.0")
which is also wrong.


- Hrvoje Senjan


On Sept. 3, 2016, 10:33 a.m., David Edmundson wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/128763/
> ---
> 
> (Updated Sept. 3, 2016, 10:33 a.m.)
> 
> 
> Review request for KDE Frameworks and Plasma.
> 
> 
> Repository: plasma-framework
> 
> 
> Description
> ---
> 
> WindowThumbnail did some open GL operations, discarding old textures, in the 
> GUI thread. Whislt it's not going to cause a threading issue (as 
> updatePaintNode always ran when the main thread was blocked) we're not meant 
> to mix threads with openGL contexts.
> 
> It also seems to have a GL leak on nvidia, which was previously masked
> by the double delete fixed in https://git.reviewboard.kde.org/r/126131/diff/2/
> It seems only one worked, and in the applied version we went with the wrong 
> one.
> 
> This patch makes use of QQuickItem::releaseResources to delete the GL
> textures on window change and destructor; it's then removed from
> stopRedirecting so that start/stop redirecting handles xcb on the GUI thread 
> and updatePaintNode/discardPixmap is the GL stuff on the render thread. 
> 
> See http://doc.qt.io/qt-5/qquickitem.html#graphics-resource-handling
> 
> REVIEW:
> 
> 
> Diffs
> -
> 
>   src/declarativeimports/core/windowthumbnail.h 
> 7276f95de16e71006618f3282d8eaf419a199d1d 
>   src/declarativeimports/core/windowthumbnail.cpp 
> d106994315099ab6e6f948c31a606d5309ae03e2 
> 
> Diff: https://git.reviewboard.kde.org/r/128763/diff/
> 
> 
> Testing
> ---
> 
> Using nvidia with proprietory drivers (which puts me 
> QSG_RENDER_LOOP=threaded) mouse over the panel a lot. VRAM didn't increase. 
> Previews still appear. 
> "Used Dedicated Memory:" in nvidia-settings remained roughly static, rather 
> than constantly increasing.
> 
> 
> Thanks,
> 
> David Edmundson
> 
>



Re: Review Request 127169: By default, make KDE_INSTALL_USE_QT_SYS_PATHS share the same directory scheme as Qt if they share the prefix

2016-06-08 Thread Hrvoje Senjan

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




kde-modules/KDEInstallDirs.cmake (line 431)
<https://git.reviewboard.kde.org/r/127169/#comment65096>

FWIW, this defacto makes Qt5Core required for anyone that doesn't 
explicitly disables KDE_INSTALL_USE_QT_SYS_PATHS.

E.g. labplot uses ECM and Qt4.


- Hrvoje Senjan


On April 7, 2016, 1:08 a.m., Aleix Pol Gonzalez wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/127169/
> ---
> 
> (Updated April 7, 2016, 1:08 a.m.)
> 
> 
> Review request for Extra Cmake Modules, KDE Frameworks and Albert Vaca 
> Cintora.
> 
> 
> Repository: extra-cmake-modules
> 
> 
> Description
> ---
> 
> Make Qt and ECM-based projects use the same directory sctructure (i.e. where 
> plugins are, libs, etc.) by default. Otherwise it creates a tiny mess that 
> might be controlled but usually won't.
> 
> In the end, otherwise, people need to keep adapting their systems with 
> environment variables anyway. All distros end up setting always this setting 
> as ON, as well as brave developers who don't have separate prefixes for Qt 
> and KDE.
> 
> 
> Diffs
> -
> 
>   kde-modules/KDEInstallDirs.cmake ebd48fa 
> 
> Diff: https://git.reviewboard.kde.org/r/127169/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Aleix Pol Gonzalez
> 
>

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


Re: Review Request 127597: Fix generation of path to xcb plugin

2016-04-07 Thread Hrvoje Senjan

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



This is still not 100% correct. The define should be bullet proof for both 
relative and absolute PLUGIN_INSTALL_DIR

- Hrvoje Senjan


On Tra. 7, 2016, 9:55 ujutro, Martin Gräßlin wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/127597/
> ---
> 
> (Updated Tra. 7, 2016, 9:55 ujutro)
> 
> 
> Review request for KDE Frameworks.
> 
> 
> Repository: kwindowsystem
> 
> 
> Description
> ---
> 
> The path was wrong which is the reason why X11 windows don't have
> icons in kwin_wayland.
> 
> 
> Diffs
> -
> 
>   src/config-kwindowsystem.h.cmake 9afe81f9757de5e8e2d9387aa5c641955da08164 
> 
> Diff: https://git.reviewboard.kde.org/r/127597/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Martin Gräßlin
> 
>

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


Re: Review Request 127090: Clean KWalletQuery cmake file

2016-02-25 Thread Hrvoje Senjan

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



This is not 100% correct. KF5DocTools is searched nowhere, so doc subdir is now 
never added.

- Hrvoje Senjan


On Feb. 25, 2016, 1:34 a.m., Aleix Pol Gonzalez wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/127090/
> ---
> 
> (Updated Feb. 25, 2016, 1:34 a.m.)
> 
> 
> Review request for KDE Frameworks and Valentin Rusu.
> 
> 
> Repository: kwallet
> 
> 
> Description
> ---
> 
> I saw it didn't build because I needed a build with KDocTools, ended up 
> cleaning a bit more.
> 
> 
> Diffs
> -
> 
>   src/runtime/kwallet-query/CMakeLists.txt 42b4687 
>   src/runtime/kwallet-query/src/main.cpp c19cb29 
> 
> Diff: https://git.reviewboard.kde.org/r/127090/diff/
> 
> 
> Testing
> ---
> 
> Built with and without KDocTools.
> 
> 
> Thanks,
> 
> Aleix Pol Gonzalez
> 
>

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


Re: Review Request 126723: Add wrapper for polkit_system_bus_name_get_user_sync

2016-01-12 Thread Hrvoje Senjan


> On Jan. 12, 2016, 10:43 a.m., Matthias Klumpp wrote:
> > Patch looks good - normally I would say that the build-deps need to be 
> > bumped to request an appropriate Polkit version (0.113), but e.g. Debian 
> > backports this change to the older 0.105 release - and that seems to be 
> > quite common.
> > So I am not sure about the best solution (bump dep upstream have it patched 
> > downstream, or just leave it the way it is and do not require a higher 
> > version number).
> 
> Martin Gräßlin wrote:
> I didn't even realize that it requires a higher version as I'm running 
> Debian and just use what's available. As I don't want the change to be 
> disruptive for devs I think not increasing the build-dep is better.
> 
> Hrvoje Senjan wrote:
> IMO, rasing te dep is better, as people will wonder why they have 
> polkit-qt-1 not compiling out of the sudden.
> If downstreams will patch polkit to have the new function, they can just 
> as well patch polkit-qt-1 not to require 0.113.
> 
> Martin Gräßlin wrote:
> > If downstreams will patch polkit to have the new function, they can 
> just as well patch polkit-qt-1 not to require 0.113.
> 
> my concern is more about our devs than downstreams. E.g. Debian doesn't 
> have the 0.113, so all devs running Debian based systems will get a missing 
> dependency although it would compile just fine.

I understand, but that it compiles is only by chance. At least a comment in the 
code would be nice if the req. version won't be bumped.


- Hrvoje


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


On Jan. 12, 2016, 10:09 a.m., Martin Gräßlin wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/126723/
> -----------
> 
> (Updated Jan. 12, 2016, 10:09 a.m.)
> 
> 
> Review request for KDE Frameworks, David Edmundson, Hrvoje Senjan, and 
> Matthias Klumpp.
> 
> 
> Repository: polkit-qt-1
> 
> 
> Description
> ---
> 
> This adds a new method to SystemBusNameSubject to get to the
> UnixUserIdentity for the subject.
> 
> 
> Diffs
> -
> 
>   core/polkitqt1-subject.h 4c7a22bae51a501f9aed2eadac0579baea174d0d 
>   core/polkitqt1-subject.cpp f0d69c647f00728525ee78e946a938f270ddb300 
> 
> Diff: https://git.reviewboard.kde.org/r/126723/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Martin Gräßlin
> 
>

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


Re: Review Request 126723: Add wrapper for polkit_system_bus_name_get_user_sync

2016-01-12 Thread Hrvoje Senjan


> On Jan. 12, 2016, 10:43 a.m., Matthias Klumpp wrote:
> > Patch looks good - normally I would say that the build-deps need to be 
> > bumped to request an appropriate Polkit version (0.113), but e.g. Debian 
> > backports this change to the older 0.105 release - and that seems to be 
> > quite common.
> > So I am not sure about the best solution (bump dep upstream have it patched 
> > downstream, or just leave it the way it is and do not require a higher 
> > version number).
> 
> Martin Gräßlin wrote:
> I didn't even realize that it requires a higher version as I'm running 
> Debian and just use what's available. As I don't want the change to be 
> disruptive for devs I think not increasing the build-dep is better.

IMO, rasing te dep is better, as people will wonder why they have polkit-qt-1 
not compiling out of the sudden.
If downstreams will patch polkit to have the new function, they can just as 
well patch polkit-qt-1 not to require 0.113.


- Hrvoje


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


On Jan. 12, 2016, 10:09 a.m., Martin Gräßlin wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/126723/
> ---
> 
> (Updated Jan. 12, 2016, 10:09 a.m.)
> 
> 
> Review request for KDE Frameworks, David Edmundson, Hrvoje Senjan, and 
> Matthias Klumpp.
> 
> 
> Repository: polkit-qt-1
> 
> 
> Description
> ---
> 
> This adds a new method to SystemBusNameSubject to get to the
> UnixUserIdentity for the subject.
> 
> 
> Diffs
> -
> 
>   core/polkitqt1-subject.h 4c7a22bae51a501f9aed2eadac0579baea174d0d 
>   core/polkitqt1-subject.cpp f0d69c647f00728525ee78e946a938f270ddb300 
> 
> Diff: https://git.reviewboard.kde.org/r/126723/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Martin Gräßlin
> 
>

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


Re: Review Request 126453: Fix library order

2015-12-21 Thread Hrvoje Senjan


> On Dec. 21, 2015, 5:33 p.m., Hrvoje Senjan wrote:
> > A public header here (DownloadWidget) includes QWidget
> 
> Kevin Funk wrote:
> Qt5::Widgets is still in PUBLIC scope

Oops, i could swear i've seen it moved into PRIVATE section. Ignore.


- Hrvoje


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


On Dec. 21, 2015, 5:06 p.m., Kevin Funk wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/126453/
> ---
> 
> (Updated Dec. 21, 2015, 5:06 p.m.)
> 
> 
> Review request for KDE Frameworks, Heiko Becker and Jeremy Whiting.
> 
> 
> Repository: knewstuff
> 
> 
> Description
> ---
> 
> Fixes issues leading to creation of QTBUG-47240
> 
> 
> Diffs
> -
> 
>   src/CMakeLists.txt cc606444e48b0e519551183c022ccecdac0aa62f 
> 
> Diff: https://git.reviewboard.kde.org/r/126453/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Kevin Funk
> 
>

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


Re: Review Request 126453: Fix library order

2015-12-21 Thread Hrvoje Senjan

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


A public header here (DownloadWidget) includes QWidget

- Hrvoje Senjan


On Dec. 21, 2015, 5:06 p.m., Kevin Funk wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/126453/
> ---
> 
> (Updated Dec. 21, 2015, 5:06 p.m.)
> 
> 
> Review request for KDE Frameworks, Heiko Becker and Jeremy Whiting.
> 
> 
> Repository: knewstuff
> 
> 
> Description
> ---
> 
> Fixes issues leading to creation of QTBUG-47240
> 
> 
> Diffs
> -
> 
>   src/CMakeLists.txt cc606444e48b0e519551183c022ccecdac0aa62f 
> 
> Diff: https://git.reviewboard.kde.org/r/126453/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Kevin Funk
> 
>

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


Re: Review Request 126320: Read KPluginMetada's property X-Plasma-ComponentTypes as a stringlist

2015-12-11 Thread Hrvoje Senjan

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


i had the similar problem after commit f35e514 (only empty panel would be 
shown). this patch fixes the problem here.

- Hrvoje Senjan


On Dec. 11, 2015, 7:48 p.m., Martin Klapetek wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/126320/
> ---
> 
> (Updated Dec. 11, 2015, 7:48 p.m.)
> 
> 
> Review request for KDE Frameworks, Plasma and Alex Richardson.
> 
> 
> Repository: plasma-framework
> 
> 
> Description
> ---
> 
> plasma-scriptengine.desktop defines the property "X-Plasma-ComponentTypes"
> as Type=QStringList. When reading it using KPluginMetaData::value(..) it
> expects a QString back. This used to work but regressed in kcoreaddons in
> commit cfd18cf09b559a050fd6a2680ad4e71eeb950383. Now I'm not sure if calling
> KPluginMetaData::value(..) on a property that is known to be a stringlist
> should actually return a QString (Alex?), but making it read the property
> as a stringlist works and is correct and also fixes Plasma startup for me.
> 
> 
> Diffs
> -
> 
>   src/plasma/scripting/scriptengine.cpp 1b132de 
> 
> Diff: https://git.reviewboard.kde.org/r/126320/diff/
> 
> 
> Testing
> ---
> 
> Plasma would get stuck on startup, now I can run Plasma again.
> 
> 
> Thanks,
> 
> Martin Klapetek
> 
>

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


Re: Review Request 126091: Remove printscreen.khotkeys from KHotkeys package

2015-11-16 Thread Hrvoje Senjan

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


>assuming, that is, distros push out the updates together

don't assume this ;-) at least send a mail to kde-distro-packagers about the 
sideeffects if those 3 are pushed asynchronously

- Hrvoje Senjan


On Nov. 16, 2015, 6:06 p.m., Boudhayan Gupta wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/126091/
> ---
> 
> (Updated Nov. 16, 2015, 6:06 p.m.)
> 
> 
> Review request for KDE Frameworks, Plasma and David Edmundson.
> 
> 
> Repository: khotkeys
> 
> 
> Description
> ---
> 
> After moving KSnapshot to Extragear I've modified it to install its own 
> khotkeys file (which it does correctly). Spectacle already installs its own 
> KHotkeys file, so there's no reason anymore for KHotkeys to include its own 
> PrintScreen hotkey file.
> 
> I'll push out a special release of KSnapshot for distributions to use once 
> the Plasma 5.5 version of KHotkeys is pushed out, so printscreen 
> functionality won't be broken on the desktop (assuming, that is, distros push 
> out the updates together).
> 
> 
> Diffs
> -
> 
>   data/CMakeLists.txt f3bcb57 
>   data/printscreen.khotkeys e583311 
> 
> Diff: https://git.reviewboard.kde.org/r/126091/diff/
> 
> 
> Testing
> ---
> 
> Doesn't install the printscreen.khotkeys file anymore
> 
> 
> Thanks,
> 
> Boudhayan Gupta
> 
>

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


Re: Review Request 120393: [kdelibs4support] Kill dead code

2015-10-10 Thread Hrvoje Senjan

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

(Updated Oct. 10, 2015, 10:36 p.m.)


Status
--

This change has been discarded.


Review request for KDE Frameworks, David Faure and Vishesh Handa.


Repository: kdelibs4support


Description
---

Strigi check has been removed in commit 
c8f4c69650c71276b2a2263212addde63764e58b, and soprano wasn't even ported to Qt5 
(afaik), so this was never compiled.


Diffs
-

  autotests/kfilemetainfotest.cpp c751cdd 
  src/CMakeLists.txt b662893 
  src/config-kdelibs4support.h.cmake 1af3ee0 
  src/kio/kfilemetadataconfigurationwidget.cpp 259b205 
  src/kio/kfilemetadataprovider.cpp 3468546 
  src/kio/kfilemetadataprovider_p.h 31137b2 
  src/kio/kfilemetadatawidget.cpp 1edb069 
  src/kio/kfilemetainfo.cpp eae1295 
  src/kio/kfilemetainfoitem.cpp 62f760d 
  src/kio/kfilemetainfoitem_p.h 8929e46 
  src/kio/knfotranslator.cpp 8eec6a1 

Diff: https://git.reviewboard.kde.org/r/120393/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 125425: Add the desktop file that is required for adding services to the context menu for files and directories

2015-10-03 Thread Hrvoje Senjan


> On Oct. 3, 2015, 10:08 a.m., David Faure wrote:
> > I just realized another problem with this approach: since the latest 
> > libkonq release installs konqpopupmenuplugin.desktop already, this patch 
> > will make the next KIO release conflict with that last libkonq release 
> > (which by definition cannot have a version check). Moving stuff between 
> > products is hard!
> > 
> > So you were right, better install this under a different filename like in 
> > your v1 of the patch (just doublecheck that having two definitions of the 
> > same servicetype in two different files doesn't break things, but I don't 
> > think it does). And in the second step (later) we can reuse that filename 
> > to provide a different servicetypename and deprecate KonqPopupMenuPlugin.
> > Sorry for not realizing this sooner.
> > 
> > In any case, due to the issue with translations we wanted to commit this 
> > after today's release (but of course this delays the fix by one month).
> > Unless Luigi is available this weekend to do the merging, but it's getting 
> > tight.
> 
> Luigi Toscano wrote:
> I would say that it's better to postpone for the next release (merge 
> immediately after the tag), so there is a bit more time to catch issues and 
> it's not risky for this release (too tight now, exactly).

> since the latest libkonq release installs konqpopupmenuplugin.desktop already

But that release is kdelibs4 based, so there shouldn't be any conflict here...


- Hrvoje


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


On Oct. 3, 2015, 9:50 a.m., Frank Reininghaus wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/125425/
> ---
> 
> (Updated Oct. 3, 2015, 9:50 a.m.)
> 
> 
> Review request for KDE Frameworks and David Faure.
> 
> 
> Bugs: 350769
> https://bugs.kde.org/show_bug.cgi?id=350769
> 
> 
> Repository: kio
> 
> 
> Description
> ---
> 
> This is a modified version of the file konqpopupmenuplugin.desktop in 
> kde-baseapps (see 
> https://quickgit.kde.org/?p=kde-baseapps.git&a=blob&h=94a680ac215b4638a0c7cdd2b20bc7830b9619f2&hb=35e8bc2992f48ffaff9007cfbf8faf3c856b18a3&f=lib%2Fkonq%2Fkonqpopupmenuplugin.desktop
>  for the latest version).
> 
> I modified the name to kioservicemenuplugin.desktop because the file has not 
> been Konqueror-specific for quite some time. I also updated the 'Comment' 
> accordingly and removed the outdated translations.
> 
> I hope I did that right - any comments are welcome!
> 
> Note: Just like https://git.reviewboard.kde.org/r/124983/ this should 
> probably be pushed to master after the tagging for the next version because 
> of the translations. On the one hand, the translation of this 'Comment' might 
> not be that important because the it is not shown anywhere in the UI as far 
> as I know (it is shown in the 'Type' column in Dolphin though when viewing 
> the directory where this file is installed). But on the other hand, it might 
> be better to resolve both context menu issues in the same KIO release. What 
> do others think?
> 
> 
> Diffs
> -
> 
>   src/widgets/CMakeLists.txt 820cd34 
>   src/widgets/konqpopupmenuplugin.desktop PRE-CREATION 
> 
> Diff: https://git.reviewboard.kde.org/r/125425/diff/
> 
> 
> Testing
> ---
> 
> Konsole service actions are shown in the context menu again.
> 
> 
> Thanks,
> 
> Frank Reininghaus
> 
>

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


Re: Review Request 125284: make install name of applications.menu file a cached cmake variable

2015-09-17 Thread Hrvoje Senjan

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


+1
This will save a lot of patch rebasing :D (i'm assuming every distro renames 
the file)

- Hrvoje Senjan


On Sept. 17, 2015, 11:32 a.m., Harald Sitter wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/125284/
> ---
> 
> (Updated Sept. 17, 2015, 11:32 a.m.)
> 
> 
> Review request for KDE Frameworks, David Faure, Jonathan Riddell, and Rex 
> Dieter.
> 
> 
> Repository: kservice
> 
> 
> Description
> ---
> 
> To not conflict with kde4runtime nor gnome nor xfce, distributions may
> choose to have a different name for their applications.menu file.
> To enable this without pitchy patching make the installed name fully
> parameterized via the cmake variable APPLICATIONS_MENU_NAME.
> 
> This is based on the debian/kubuntu patch to rename the file:
> http://anonscm.debian.org/cgit/pkg-kde/frameworks/kservice.git/tree/debian/patches/kubuntu_rename-application-menu-file.diff?h=kubuntu_wily_archive&id=de26b631f641b0aa5e2e184443ff6970ed5e8b56
> 
> 
> Diffs
> -
> 
>   CMakeLists.txt 958db4a4891a982b7e9a1bd5c903cb4d126e1cdc 
>   src/CMakeLists.txt 5ea5b002411a098a0111a6ee552c554ec461cc28 
>   src/sycoca/kbuildsycoca.cpp 60a60662ac014ddc73825ca40f604730e0596537 
> 
> Diff: https://git.reviewboard.kde.org/r/125284/diff/
> 
> 
> Testing
> ---
> 
> clean cmake && make && make install
> > -- Installing: ./etc/xdg/menus/applications.menu
> 
> changed cached var && make && make install
> > -- Installing: ./etc/xdg/menus/kf5-applications.menu
> 
> 
> Thanks,
> 
> Harald Sitter
> 
>

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


Re: Review Request 125243: Trivial CMake corrections for Baloo

2015-09-16 Thread Hrvoje Senjan

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

(Updated Sept. 16, 2015, 6:20 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Changes
---

Submitted with commit f1731c26fd27d8eafcf487bd5fae181beefcc904 by Hrvoje Senjan 
to branch master.


Repository: baloo


Description
---

1) Be explicit about which modules are required
2) Find dependancies as the rest of KF5 ecosystem


Diffs
-

  CMakeLists.txt d419b91 
  KF5BalooConfig.cmake.in cc0f543 
  src/file/CMakeLists.txt 0b5d1d9 

Diff: https://git.reviewboard.kde.org/r/125243/diff/


Testing
---

Builds.


Thanks,

Hrvoje Senjan

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


Review Request 125243: Trivial CMake corrections for Baloo

2015-09-15 Thread Hrvoje Senjan

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

Review request for KDE Frameworks.


Repository: baloo


Description
---

1) Be explicit about which modules are required
2) Find dependancies as the rest of KF5 ecosystem


Diffs
-

  CMakeLists.txt d419b91 
  KF5BalooConfig.cmake.in cc0f543 
  src/file/CMakeLists.txt 0b5d1d9 

Diff: https://git.reviewboard.kde.org/r/125243/diff/


Testing
---

Builds.


Thanks,

Hrvoje Senjan

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


Re: Review Request 123031: Let Kross be useable w/o searching for private deps

2015-07-13 Thread Hrvoje Senjan


> On June 15, 2015, 12:36 a.m., Alexander Potashev wrote:
> > Please add "find_dependency(Qt5Core @REQUIRED_QT_VERSION@)" for 
> > completeness.
> > 
> > Build of KrossUi currently cannot be disabled. If we wanted to aim server 
> > environments without QtWidgets, then we first need to make KrossUi optional 
> > or move it into a separate framework. Until we are done with making KrossUi 
> > optional, there is almost no point in dropping find_dependency(Qt5Widgets 
> > [...]).

>Please add "find_dependency(Qt5Core @REQUIRED_QT_VERSION@)" for completeness.

I disagree ;-)
Qt5Core is nowhere to be found in link libraries (offcourse it's used, but if 
we want to be literal...).
I can add it though if we agree to also add the Qt5Core target explicitly in 
link_libraries.


- Hrvoje


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


On May 26, 2015, 10:04 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123031/
> ---
> 
> (Updated May 26, 2015, 10:04 p.m.)
> 
> 
> Review request for Build System, KDE Frameworks and Alex Merry.
> 
> 
> Repository: kross
> 
> 
> Description
> ---
> 
> Only search for public deps in cmake config.
> 
> Open question - shall we search *all* public deps, or minimal ones? e.g. 
> target 1 link Qt5Core, target 2 links Qt5Gui. Do we search for both, or just 
> Qt5Core?
> 
> 
> Diffs
> -
> 
>   KF5KrossConfig.cmake.in e89cee2 
> 
> Diff: https://git.reviewboard.kde.org/r/123031/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 123030: Let KHtml be useable w/o searching for private deps

2015-07-13 Thread Hrvoje Senjan

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

(Updated July 13, 2015, 6:54 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and Martin Tobias Holmedahl Sandsmark.


Changes
---

Submitted with commit 093c96c87b3267ed16dce6faae98df139e1c1407 by Hrvoje Senjan 
to branch master.


Repository: khtml


Description
---

Only search for public deps in cmake config


Diffs
-

  KF5KHtmlConfig.cmake.in 74e822c 
  src/CMakeLists.txt c6f5fab 

Diff: https://git.reviewboard.kde.org/r/123030/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 124220: kwindowsystem: Add a plugin infrastructure for platform specific implementations

2015-07-08 Thread Hrvoje Senjan

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



src/pluginwrapper.cpp (line 68)
<https://git.reviewboard.kde.org/r/124220/#comment56613>

After updating to latest master, i wonder do we need this debug enabled by 
default? :D


- Hrvoje Senjan


On July 7, 2015, 1:31 p.m., Martin Gräßlin wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/124220/
> ---
> 
> (Updated July 7, 2015, 1:31 p.m.)
> 
> 
> Review request for KDE Frameworks.
> 
> 
> Repository: kwindowsystem
> 
> 
> Description
> ---
> 
> A plugin interface is added which allows a platform specific plugin
> to implement an interface. If the plugin does not implement the
> interface, it will fall back to the default implementation. Also
> if no plugin can be resolved it will fall back to the default
> implementation.
> 
> This replaces the existing compile time and runtime selection. In
> order to make this work the KWindowInfoPrivate is changed from a
> templated approach to using pure virtuals just like the other private
> implementations in this library.
> 
> As the platform specific parts are no longer compiled in we cannot
> "just" delegate the KWindowSystem::icon with NETWinInfo overload
> to the xcb implementation. In order to solve this problem the required
> method is added to the private interface with a default implementation
> which does not return anything. If we are not on platform xcb and
> KWindowSystem is compiled with X11 support the plugin for xcb is loaded
> and the call gets delegated to the xcb implementation. This allows e.g.
> KWin to still read icons for Xwayland clients.
> 
> 
> Diffs
> -
> 
>   src/CMakeLists.txt ff2ce392ecd7969eb94543528c7a670ea0fcd870 
>   src/config-kwindowsystem.h.cmake fa0eec115870be27a17ec7b398e40f0c7506f11b 
>   src/kwindoweffects.cpp fd88e20e1728506f135bcd5ecda3c05754839717 
>   src/kwindoweffects_dummy.cpp 3e24cecb5c7d25883c179b622abdb5ab06587c33 
>   src/kwindoweffects_dummy_p.h PRE-CREATION 
>   src/kwindoweffects_p.h 7c740da952f279a2c5fe689daa5a06c131fa9c9d 
>   src/kwindowinfo.cpp f29828581cdaecb7613c3f62cff72aa1fc33c266 
>   src/kwindowinfo_dummy_p.h PRE-CREATION 
>   src/kwindowinfo_p.h 6727dd1715a13e5bd7793275620c5fa682318f1c 
>   src/kwindowsystem.cpp 789132e1b4883dd54218d29af9710dedfe6218e1 
>   src/kwindowsystem_dummy_p.h PRE-CREATION 
>   src/kwindowsystem_p.h 0b5f3e8aeb7b70234c61c59979abd840f349b154 
>   src/kwindowsystemplugininterface.cpp PRE-CREATION 
>   src/kwindowsystemplugininterface_p.h PRE-CREATION 
>   src/platforms/wayland/CMakeLists.txt PRE-CREATION 
>   src/platforms/wayland/plugin.h PRE-CREATION 
>   src/platforms/wayland/plugin.cpp PRE-CREATION 
>   src/platforms/wayland/wayland.json PRE-CREATION 
>   src/platforms/xcb/CMakeLists.txt PRE-CREATION 
>   src/platforms/xcb/kwindoweffects.cpp  
>   src/platforms/xcb/kwindoweffects_x11.h PRE-CREATION 
>   src/platforms/xcb/kwindowinfo.cpp  
>   src/platforms/xcb/kwindowinfo_p_x11.h  
>   src/platforms/xcb/kwindowsystem.cpp  
>   src/platforms/xcb/kwindowsystem_p_x11.h  
>   src/platforms/xcb/plugin.h PRE-CREATION 
>   src/platforms/xcb/plugin.cpp PRE-CREATION 
>   src/platforms/xcb/xcb.json PRE-CREATION 
>   src/pluginwrapper.cpp PRE-CREATION 
>   src/pluginwrapper_p.h PRE-CREATION 
> 
> Diff: https://git.reviewboard.kde.org/r/124220/diff/
> 
> 
> Testing
> ---
> 
> * unit tests still pass (X11)
> * kwin_wayland still shows icons for Xwayland clients
> 
> 
> Thanks,
> 
> Martin Gräßlin
> 
>

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


Re: Review Request 124220: kwindowsystem: Add a plugin infrastructure for platform specific implementations

2015-07-07 Thread Hrvoje Senjan

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


Seems kwindowsystem master doesn't build now (against Qt 5.5 at least):

```
[   55s] In file included from 
/home/abuild/rpmbuild/BUILD/kwindowsystem-5.12.0git.20150707T133122~569a723/src/kwindowinfo.cpp:21:0:
[   55s] 
/home/abuild/rpmbuild/BUILD/kwindowsystem-5.12.0git.20150707T133122~569a723/src/kwindowinfo_p.h:72:11:
 error: 'QScopedPointer' does not name a type
[   55s]  const QScopedPointer d;
[   55s]^
[   55s] 
/home/abuild/rpmbuild/BUILD/kwindowsystem-5.12.0git.20150707T133122~569a723/src/kwindowinfo.cpp:
 In constructor 'KWindowInfoPrivate::KWindowInfoPrivate(WId, NET::Properties, 
NET::Properties2)':
[   55s] 
/home/abuild/rpmbuild/BUILD/kwindowsystem-5.12.0git.20150707T133122~569a723/src/kwindowinfo.cpp:55:7:
 error: class 'KWindowInfoPrivate' does not have any field named 'd'
[   55s]  : d(new Private(window, properties, properties2))
[   55s]^
[   55s] 
/home/abuild/rpmbuild/BUILD/kwindowsystem-5.12.0git.20150707T133122~569a723/src/kwindowinfo.cpp:
 In member function 'WId KWindowInfoPrivate::win() const':
[   55s] 
/home/abuild/rpmbuild/BUILD/kwindowsystem-5.12.0git.20150707T133122~569a723/src/kwindowinfo.cpp:65:12:
 error: 'd' was not declared in this scope
[   55s]  return d->window;
[   55s] ^
```

- Hrvoje Senjan


On Srp. 7, 2015, 1:31 popodne, Martin Gräßlin wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/124220/
> ---
> 
> (Updated Srp. 7, 2015, 1:31 popodne)
> 
> 
> Review request for KDE Frameworks.
> 
> 
> Repository: kwindowsystem
> 
> 
> Description
> ---
> 
> A plugin interface is added which allows a platform specific plugin
> to implement an interface. If the plugin does not implement the
> interface, it will fall back to the default implementation. Also
> if no plugin can be resolved it will fall back to the default
> implementation.
> 
> This replaces the existing compile time and runtime selection. In
> order to make this work the KWindowInfoPrivate is changed from a
> templated approach to using pure virtuals just like the other private
> implementations in this library.
> 
> As the platform specific parts are no longer compiled in we cannot
> "just" delegate the KWindowSystem::icon with NETWinInfo overload
> to the xcb implementation. In order to solve this problem the required
> method is added to the private interface with a default implementation
> which does not return anything. If we are not on platform xcb and
> KWindowSystem is compiled with X11 support the plugin for xcb is loaded
> and the call gets delegated to the xcb implementation. This allows e.g.
> KWin to still read icons for Xwayland clients.
> 
> 
> Diffs
> -
> 
>   src/CMakeLists.txt ff2ce392ecd7969eb94543528c7a670ea0fcd870 
>   src/config-kwindowsystem.h.cmake fa0eec115870be27a17ec7b398e40f0c7506f11b 
>   src/kwindoweffects.cpp fd88e20e1728506f135bcd5ecda3c05754839717 
>   src/kwindoweffects_dummy.cpp 3e24cecb5c7d25883c179b622abdb5ab06587c33 
>   src/kwindoweffects_dummy_p.h PRE-CREATION 
>   src/kwindoweffects_p.h 7c740da952f279a2c5fe689daa5a06c131fa9c9d 
>   src/kwindowinfo.cpp f29828581cdaecb7613c3f62cff72aa1fc33c266 
>   src/kwindowinfo_dummy_p.h PRE-CREATION 
>   src/kwindowinfo_p.h 6727dd1715a13e5bd7793275620c5fa682318f1c 
>   src/kwindowsystem.cpp 789132e1b4883dd54218d29af9710dedfe6218e1 
>   src/kwindowsystem_dummy_p.h PRE-CREATION 
>   src/kwindowsystem_p.h 0b5f3e8aeb7b70234c61c59979abd840f349b154 
>   src/kwindowsystemplugininterface.cpp PRE-CREATION 
>   src/kwindowsystemplugininterface_p.h PRE-CREATION 
>   src/platforms/wayland/CMakeLists.txt PRE-CREATION 
>   src/platforms/wayland/plugin.h PRE-CREATION 
>   src/platforms/wayland/plugin.cpp PRE-CREATION 
>   src/platforms/wayland/wayland.json PRE-CREATION 
>   src/platforms/xcb/CMakeLists.txt PRE-CREATION 
>   src/platforms/xcb/kwindoweffects.cpp  
>   src/platforms/xcb/kwindoweffects_x11.h PRE-CREATION 
>   src/platforms/xcb/kwindowinfo.cpp  
>   src/platforms/xcb/kwindowinfo_p_x11.h  
>   src/platforms/xcb/kwindowsystem.cpp  
>   src/platforms/xcb/kwindowsystem_p_x11.h  
>   src/platforms/xcb/plugin.h PRE-CREATION 
>   src/platforms/xcb/plugin.cpp PRE-CREATION 
>   src/platforms/xcb/xcb.json PRE-CREATION 
>   src/pluginwrapper.cpp PRE-CREATION 
>   src/pluginwrapper_p.h PRE-CREATION 
>

Re: Review Request 124186: [runtime] Install headers and library for the private part

2015-06-26 Thread Hrvoje Senjan

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



src/runtime/CMakeLists.txt (line 26)
<https://git.reviewboard.kde.org/r/124186/#comment56093>

I can't say what's more correct, as this would be a precedent for 
installing private headers, maybe  maybe going Qt way would be more consistent? 
($module/$version/$module)


- Hrvoje Senjan


On June 26, 2015, 1:51 p.m., Martin Gräßlin wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/124186/
> ---
> 
> (Updated June 26, 2015, 1:51 p.m.)
> 
> 
> Review request for KDE Frameworks and Martin Klapetek.
> 
> 
> Repository: kglobalaccel
> 
> 
> Description
> ---
> 
> We need to make the library and plugin interface available to support
> more platforms. On a Plasma Wayland session it's required that KWin
> becomes KGlobalAccel. KWin is the only process which can filter key
> events and for security reasons KWin will not delegate them to other
> applications.
> 
> This means KWin needs to create KGlobalAccelD before KWin or any other
> process tries to register a global shortcuts triggering kglobalaccel5
> to be started.
> 
> In addition KWin needs to provide it's own plugin which it can interact
> with.
> 
> 
> Diffs
> -
> 
>   src/runtime/CMakeLists.txt 248762f98a6d5b24d4298976bdd1b5a1b4cf1a2c 
> 
> Diff: https://git.reviewboard.kde.org/r/124186/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Martin Gräßlin
> 
>

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


Re: Review Request 123438: Make KAUTH_HELPER_INSTALL_ABSOLUTE_DIR available to all KAuth users

2015-05-30 Thread Hrvoje Senjan

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

(Updated May 30, 2015, 5:15 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks, Aleix Pol Gonzalez and Daniel Vrátil.


Changes
---

Submitted with commit add32bbfc92b89ad5e77c99427f22743589c6c5d by Hrvoje Senjan 
to branch master.


Repository: kauth


Description
---

Not only those that use KAUTH_INSTALL_HELPER_FILES function.


Diffs
-

  CMakeLists.txt 6193047 
  KF5AuthConfig.cmake.in 7af5276 
  cmake/KF5AuthMacros.cmake 50b7ad1 

Diff: https://git.reviewboard.kde.org/r/123438/diff/


Testing
---

Otherwise, for org.kde.fontinst.service in plasma-desktop we get e.g.
Exec=/fontinst, as KAUTH_HELPER_INSTALL_ABSOLUTE_DIR is empty. This means that 
Plasma 5.2.95 has a broken fontinst service.


Thanks,

Hrvoje Senjan

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


Re: Review Request 120393: [kdelibs4support] Kill dead code

2015-05-26 Thread Hrvoje Senjan

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


Ok. Will update diff to kill nepomuk only. What about forwarding headers? They 
are still installed

- Hrvoje Senjan


On March 18, 2015, 7:24 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/120393/
> ---
> 
> (Updated March 18, 2015, 7:24 p.m.)
> 
> 
> Review request for KDE Frameworks, David Faure and Vishesh Handa.
> 
> 
> Repository: kdelibs4support
> 
> 
> Description
> ---
> 
> Strigi check has been removed in commit 
> c8f4c69650c71276b2a2263212addde63764e58b, and soprano wasn't even ported to 
> Qt5 (afaik), so this was never compiled.
> 
> 
> Diffs
> -
> 
>   autotests/kfilemetainfotest.cpp c751cdd 
>   src/CMakeLists.txt b662893 
>   src/config-kdelibs4support.h.cmake 1af3ee0 
>   src/kio/kfilemetadataconfigurationwidget.cpp 259b205 
>   src/kio/kfilemetadataprovider.cpp 3468546 
>   src/kio/kfilemetadataprovider_p.h 31137b2 
>   src/kio/kfilemetadatawidget.cpp 1edb069 
>   src/kio/kfilemetainfo.cpp eae1295 
>   src/kio/kfilemetainfoitem.cpp 62f760d 
>   src/kio/kfilemetainfoitem_p.h 8929e46 
>   src/kio/knfotranslator.cpp 8eec6a1 
> 
> Diff: https://git.reviewboard.kde.org/r/120393/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 123032: Search for public dep in KPeople's cmake config

2015-05-26 Thread Hrvoje Senjan

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


Raised the issue of minimal vs all in r123031

- Hrvoje Senjan


On March 18, 2015, 7:30 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123032/
> ---
> 
> (Updated March 18, 2015, 7:30 p.m.)
> 
> 
> Review request for KDE Frameworks and Aleix Pol Gonzalez.
> 
> 
> Repository: kpeople
> 
> 
> Description
> ---
> 
> Both KF5::PeopleBackend and KF5::PeopleWidgets need Qt5Widgets publicly, so 
> search them.
> 
> 
> Diffs
> -
> 
>   KF5PeopleConfig.cmake.in 05ae340 
> 
> Diff: https://git.reviewboard.kde.org/r/123032/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 123031: Let Kross be useable w/o searching for private deps

2015-05-26 Thread Hrvoje Senjan

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

(Updated May 26, 2015, 10:04 p.m.)


Review request for Build System, KDE Frameworks and Alex Merry.


Repository: kross


Description (updated)
---

Only search for public deps in cmake config.

Open question - shall we search *all* public deps, or minimal ones? e.g. target 
1 link Qt5Core, target 2 links Qt5Gui. Do we search for both, or just Qt5Core?


Diffs
-

  KF5KrossConfig.cmake.in e89cee2 

Diff: https://git.reviewboard.kde.org/r/123031/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 123030: Let KHtml be useable w/o searching for private deps

2015-05-26 Thread Hrvoje Senjan

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


ping

- Hrvoje Senjan


On April 16, 2015, 4:06 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123030/
> ---
> 
> (Updated April 16, 2015, 4:06 p.m.)
> 
> 
> Review request for KDE Frameworks and Martin Tobias Holmedahl Sandsmark.
> 
> 
> Repository: khtml
> 
> 
> Description
> ---
> 
> Only search for public deps in cmake config
> 
> 
> Diffs
> -
> 
>   KF5KHtmlConfig.cmake.in 74e822c 
>   src/CMakeLists.txt c6f5fab 
> 
> Diff: https://git.reviewboard.kde.org/r/123030/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 123438: Make KAUTH_HELPER_INSTALL_ABSOLUTE_DIR available to all KAuth users

2015-05-26 Thread Hrvoje Senjan

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


ping

- Hrvoje Senjan


On April 20, 2015, 3:07 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123438/
> ---
> 
> (Updated April 20, 2015, 3:07 p.m.)
> 
> 
> Review request for KDE Frameworks, Aleix Pol Gonzalez and Daniel Vrátil.
> 
> 
> Repository: kauth
> 
> 
> Description
> ---
> 
> Not only those that use KAUTH_INSTALL_HELPER_FILES function.
> 
> 
> Diffs
> -
> 
>   CMakeLists.txt 6193047 
>   KF5AuthConfig.cmake.in 7af5276 
>   cmake/KF5AuthMacros.cmake 50b7ad1 
> 
> Diff: https://git.reviewboard.kde.org/r/123438/diff/
> 
> 
> Testing
> ---
> 
> Otherwise, for org.kde.fontinst.service in plasma-desktop we get e.g.
> Exec=/fontinst, as KAUTH_HELPER_INSTALL_ABSOLUTE_DIR is empty. This means 
> that Plasma 5.2.95 has a broken fontinst service.
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 123335: Fix native file dialogs from widgets QFileDialog

2015-05-15 Thread Hrvoje Senjan


> On May 15, 2015, 8:08 p.m., Hrvoje Senjan wrote:
> > src/platformtheme/kdeplatformfiledialoghelper.cpp, line 300
> > <https://git.reviewboard.kde.org/r/123335/diff/1-2/?file=360850#file360850line300>
> >
> > This somehow breaks dialogs from QFileDialog. e.g. standarddialogs' 
> > QFileDialog::getOpenFileName() from Qt examples, smplayer, vlc dialogs are 
> > all broken (they don't show). Strangely, removing this line fixes the 
> > problem here
> 
> David Rosca wrote:
> Hmm, i don't think that's really possible.
> Can you please show an example QFileDialog invocation that triggers this 
> bug?

i can't even run qfiledialogtest from tests dir:
```
#1  0x7fb235226e54 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x7fb235226f6c in g_main_context_iteration () at 
/usr/lib64/libglib-2.0.so.0
#3  0x7fb2366ee7fc in 
QEventDispatcherGlib::processEvents(QFlags) 
(this=0x189e540, flags=...)
at kernel/qeventdispatcher_glib.cpp:418
#4  0x7fb23669540b in 
QEventLoop::exec(QFlags) (this=0x7ffdd2b01410, 
flags=...)
at kernel/qeventloop.cpp:204
#5  0x7fb236e2461d in QDialog::exec() () at /usr/lib64/libQt5Widgets.so.5
#6  0x7fb22ad03dfe in KDEPlatformFileDialogHelper::exec() (this=0x18d5db0) 
at ../src/platformtheme/kdeplatformfiledialoghelper.cpp:282
#7  0x7fb236e244ca in QDialog::exec() () at /usr/lib64/libQt5Widgets.so.5
#8  0x00402990 in main(int, char**) (argc=1, argv=) at 
../tests/qfiledialogtest.cpp:94
```


- Hrvoje


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


On April 17, 2015, 10 a.m., David Rosca wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123335/
> ---
> 
> (Updated April 17, 2015, 10 a.m.)
> 
> 
> Review request for KDE Frameworks, David Faure and Lukáš Tinkl.
> 
> 
> Repository: frameworkintegration
> 
> 
> Description
> ---
> 
> 9814e4b773b2b34afafa0c5d242594bbb4f9a6ae fixed QML file dialogs but broke 
> QtWidgets dialogs.
> 
> QFileDialog static functions - dialog would open, but any user interaction is 
> blocked (cannot select files or click on anything).
> QFileDialog *d = new QFileDialog(parent); d->open(); - dialog would not open 
> at all
> 
> The first issue occurs because exec() is called on already shown dialog. This 
> is fixed by explicit hide() before calling exec() - kind of hacky :/
> The second issue is fixed by always calling show().
> 
> 
> Diffs
> -
> 
>   autotests/CMakeLists.txt 00e4a41 
>   autotests/kfiledialog_unittest.cpp 45a139a 
>   autotests/kfiledialogqml_unittest.cpp PRE-CREATION 
>   autotests/qml/filedialog_parentless.qml PRE-CREATION 
>   autotests/qml/filedialog_withparent.qml PRE-CREATION 
>   src/platformtheme/kdeplatformfiledialoghelper.cpp 92ab107 
> 
> Diff: https://git.reviewboard.kde.org/r/123335/diff/
> 
> 
> Testing
> ---
> 
> QML dialogs: 
> example from bug 334963 works fine
> file dialog from plasma desktop settings -> wallpapers works fine
> 
> QtWidgets dialogs:
> static dialogs from qtbase/examples/widgets/dialogs/standarddialogs works fine
> QFileDialog *d = new QFileDialog(parent); d->open(); works fine
> test app: https://paste.kde.org/psddcng5n
> 
> I'm running Qt 5.4.1.
> 
> Are there any other types of dialogs that I forgot (and possibly broke)?
> 
> 
> Thanks,
> 
> David Rosca
> 
>

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


Re: Review Request 123335: Fix native file dialogs from widgets QFileDialog

2015-05-15 Thread Hrvoje Senjan

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



src/platformtheme/kdeplatformfiledialoghelper.cpp (line 300)
<https://git.reviewboard.kde.org/r/123335/#comment55170>

This somehow breaks dialogs from QFileDialog. e.g. standarddialogs' 
QFileDialog::getOpenFileName() from Qt examples, smplayer, vlc dialogs are all 
broken (they don't show). Strangely, removing this line fixes the problem here


- Hrvoje Senjan


On April 17, 2015, 10 a.m., David Rosca wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123335/
> ---
> 
> (Updated April 17, 2015, 10 a.m.)
> 
> 
> Review request for KDE Frameworks, David Faure and Lukáš Tinkl.
> 
> 
> Repository: frameworkintegration
> 
> 
> Description
> ---
> 
> 9814e4b773b2b34afafa0c5d242594bbb4f9a6ae fixed QML file dialogs but broke 
> QtWidgets dialogs.
> 
> QFileDialog static functions - dialog would open, but any user interaction is 
> blocked (cannot select files or click on anything).
> QFileDialog *d = new QFileDialog(parent); d->open(); - dialog would not open 
> at all
> 
> The first issue occurs because exec() is called on already shown dialog. This 
> is fixed by explicit hide() before calling exec() - kind of hacky :/
> The second issue is fixed by always calling show().
> 
> 
> Diffs
> -
> 
>   autotests/CMakeLists.txt 00e4a41 
>   autotests/kfiledialog_unittest.cpp 45a139a 
>   autotests/kfiledialogqml_unittest.cpp PRE-CREATION 
>   autotests/qml/filedialog_parentless.qml PRE-CREATION 
>   autotests/qml/filedialog_withparent.qml PRE-CREATION 
>   src/platformtheme/kdeplatformfiledialoghelper.cpp 92ab107 
> 
> Diff: https://git.reviewboard.kde.org/r/123335/diff/
> 
> 
> Testing
> ---
> 
> QML dialogs: 
> example from bug 334963 works fine
> file dialog from plasma desktop settings -> wallpapers works fine
> 
> QtWidgets dialogs:
> static dialogs from qtbase/examples/widgets/dialogs/standarddialogs works fine
> QFileDialog *d = new QFileDialog(parent); d->open(); works fine
> test app: https://paste.kde.org/psddcng5n
> 
> I'm running Qt 5.4.1.
> 
> Are there any other types of dialogs that I forgot (and possibly broke)?
> 
> 
> Thanks,
> 
> David Rosca
> 
>

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


Re: Review Request 123745: Stop producing warnings about CMP0037 policy

2015-05-13 Thread Hrvoje Senjan

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

(Updated May 13, 2015, 8:02 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and Aleix Pol Gonzalez.


Changes
---

Submitted with commit 38b0eeec41de0e916dd834b849f7ddcfa06bdafc by Hrvoje Senjan 
to branch master.


Repository: kauth


Description
---

Let cmake know ALL is not the name in this custom command. As a bonus, one can 
really execute make ${HELPER_ID}.policy in projects where policies are 
generated by kauth.


Diffs
-

  cmake/KF5AuthMacros.cmake 3508236 

Diff: https://git.reviewboard.kde.org/r/123745/diff/


Testing
---

Configured powerdevil, no warning, before it nagged:
```
[  110s] CMake Warning (dev) at /usr/lib64/cmake/KF5Auth/KF5AuthMacros.cmake:76 
(add_custom_target):
[  110s]   Policy CMP0037 is not set: Target names should not be reserved and 
should
[  110s]   match a validity pattern.  Run "cmake --help-policy CMP0037" for 
policy
[  110s]   details.  Use the cmake_policy command to set the policy and 
suppress this
[  110s]   warning.
[  110s] 
[  110s]   The target name "actions for org.kde.powerdevil.backlighthelper" is
[  110s]   reserved or not valid for certain CMake features, such as generator
[  110s]   expressions, and may result in undefined behavior.
[  110s] Call Stack (most recent call first):
[  110s]   daemon/BackendConfig.cmake:46 (kauth_install_actions)
[  110s]   daemon/CMakeLists.txt:96 (include)
```
Also make org.kde.powerdevil.backlighthelper.policy now works.


Thanks,

Hrvoje Senjan

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


Review Request 123745: Stop producing warnings about CMP0037 policy

2015-05-12 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and Aleix Pol Gonzalez.


Repository: kauth


Description
---

Let cmake know ALL is not the name in this custom command. As a bonus, one can 
really execute make ${HELPER_ID}.policy in projects where policies are 
generated by kauth.


Diffs
-

  cmake/KF5AuthMacros.cmake 3508236 

Diff: https://git.reviewboard.kde.org/r/123745/diff/


Testing
---

Configured powerdevil, no warning, before it nagged:
```
[  110s] CMake Warning (dev) at /usr/lib64/cmake/KF5Auth/KF5AuthMacros.cmake:76 
(add_custom_target):
[  110s]   Policy CMP0037 is not set: Target names should not be reserved and 
should
[  110s]   match a validity pattern.  Run "cmake --help-policy CMP0037" for 
policy
[  110s]   details.  Use the cmake_policy command to set the policy and 
suppress this
[  110s]   warning.
[  110s] 
[  110s]   The target name "actions for org.kde.powerdevil.backlighthelper" is
[  110s]   reserved or not valid for certain CMake features, such as generator
[  110s]   expressions, and may result in undefined behavior.
[  110s] Call Stack (most recent call first):
[  110s]   daemon/BackendConfig.cmake:46 (kauth_install_actions)
[  110s]   daemon/CMakeLists.txt:96 (include)
```
Also make org.kde.powerdevil.backlighthelper.policy now works.


Thanks,

Hrvoje Senjan

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


Re: Review Request 123626: port libplasma away from sycoca as much as possible

2015-05-06 Thread Hrvoje Senjan

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


>I would keep this for safety until Plasma 5.4 is released, then try to remove 
>it again

First, sorry for being the bad cop, i'd just like to avoid any future 
(irreversible) problems, and that distros delivering monthly KF5 updates 
continue doing so in the future ;-)

Please don't remove anything ever, KF5 promises backward compatibility forever, 
not until $someotherproductversion...
Distros where assured over and over again in the famous thread that 
no-bugfix-only KF5 releases will be a good thing for everyone, and they should 
be treated as bugfix releases (same as we can update kdelibs to 4.14.99 with 
kde-workspace 4.11.99).

If a distro would release with $someotherproductversion-1, and update KF5 
monthly they would get nice reports about broken desktops - and in principle 
all non-rolling distros won't deliver new feature releases for desktop and 
applications.

- Hrvoje Senjan


On May 6, 2015, 7:21 p.m., Marco Martin wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123626/
> ---
> 
> (Updated May 6, 2015, 7:21 p.m.)
> 
> 
> Review request for KDE Frameworks and Plasma.
> 
> 
> Repository: plasma-framework
> 
> 
> Description
> ---
> 
> this ports most of libplasma away from sycoca, using instead a combination of 
> KPluginLoader and KPackage::PackageLoader instead (so eventually using their 
> own little caches instead of the global sycoca cache)
> a kservicetypetrader call is left in the loading of containmentactions since 
> is the only way to make an older workspace still work, but is only a 
> fallback, so containmentactions in plasma-workspace can be ported eventually 
> as well
> 
> 
> Diffs
> -
> 
>   KF5PlasmaConfig.cmake.in dee79ca 
>   src/declarativeimports/plasmacomponents/qml/private/TabBarLayout.qml 
> be76a43 
>   src/plasma/applet.cpp 2dda381 
>   src/plasma/containment.cpp 7eabbb8 
>   src/plasma/containmentactions.cpp f24bdac 
>   src/plasma/dataengine.cpp 4b3d671 
>   src/plasma/package.cpp 4e0be88 
>   src/plasma/packagestructure.cpp b2686b6 
>   src/plasma/pluginloader.cpp 0ce349a 
>   src/plasma/private/applet_p.cpp 2cbfd06 
>   src/plasma/private/dataenginemanager.cpp b9c5d8e 
>   src/plasma/scripting/appletscript.h 863d707 
>   src/plasma/scripting/dataenginescript.h f7ad3c2 
>   src/plasma/scripting/scriptengine.cpp cc407e7 
>   src/plasma/service.h b5d9b5a 
>   src/plasma/service.cpp 3e9d852 
>   src/plasmapkg/plasmapkg.cpp d606365 
>   src/scriptengines/CMakeLists.txt f566406 
>   src/scriptengines/qml/CMakeLists.txt e7130db 
>   src/scriptengines/qml/plasmoid/appletinterface.cpp 07ecb3d 
>   src/scriptengines/qml/plasmoid/containmentinterface.cpp c6986f2 
>   src/scriptengines/qml/plasmoid/declarativeappletscript.cpp 24c39dd 
>   src/scriptengines/qml/plasmoid/wallpaperinterface.cpp a406d45 
> 
> Diff: https://git.reviewboard.kde.org/r/123626/diff/
> 
> 
> Testing
> ---
> 
> still needs a lot of testing, so far, with a master plasma-workspace notmal 
> workspace functions seems fine
> 
> latest version still installs metadata files in kservices5. I would keep this 
> for safety until Plasma 5.4 is released, then try to remove it again
> 
> 
> Thanks,
> 
> Marco Martin
> 
>

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


Re: Review Request 123551: Introduce the deprecated plugin system for now

2015-04-28 Thread Hrvoje Senjan

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


Maybe you want to query kservice only in case plugins haven't been found via 
KPluginLoader?

- Hrvoje Senjan


On April 29, 2015, 1:16 a.m., Aleix Pol Gonzalez wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123551/
> ---
> 
> (Updated April 29, 2015, 1:16 a.m.)
> 
> 
> Review request for KDE Frameworks, KDEPIM and Hrvoje Senjan.
> 
> 
> Repository: kpeople
> 
> 
> Description
> ---
> 
> Also support the old backend plugin system in KPeople until dependencies can 
> adopt the new format.
> 
> 
> Diffs
> -
> 
>   CMakeLists.txt 6452c2d 
>   metainfo.yaml 7259adb 
>   src/CMakeLists.txt eba092c 
>   src/personpluginmanager.cpp 365280e 
>   src/widgets/CMakeLists.txt bfe1188 
>   src/widgets/actions.cpp 2f1d60d 
>   src/widgets/persondetailsview.cpp 7c18c74 
> 
> Diff: https://git.reviewboard.kde.org/r/123551/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Aleix Pol Gonzalez
> 
>

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


Re: Review Request 123402: Moves away from KService

2015-04-28 Thread Hrvoje Senjan

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


As this breaks released KTp (15.04.x), IMHO best is either to revert this one, 
or still provide fallback for kservice plugins...
I know KF5 guarantees binary and source compatibility, not explicitly runtime, 
but this will upset users and distros if they'll have broken contacts for 2 
months until 15.08 get out...

- Hrvoje Senjan


On April 20, 2015, 7:50 p.m., Aleix Pol Gonzalez wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123402/
> ---
> 
> (Updated April 20, 2015, 7:50 p.m.)
> 
> 
> Review request for KDE Frameworks, KDEPIM and Martin Klapetek.
> 
> 
> Repository: kpeople
> 
> 
> Description
> ---
> 
> Using KPluginFactory for instantiating the plugins, maybe we could do a bit 
> better there and just use QPluginLoader which is what we seem to need on most 
> cases. See discussion on depending patch.
> 
> Tier 3 -> Tier 2
> 
> 
> Diffs
> -
> 
>   CMakeLists.txt 11e2aa6 
>   metainfo.yaml 9795646 
>   src/CMakeLists.txt 225cee5 
>   src/personpluginmanager.cpp 9dd3f6e 
>   src/widgets/actions.cpp ed7e02c 
>   src/widgets/persondetailsview.cpp 8a2ef5c 
> 
> Diff: https://git.reviewboard.kde.org/r/123402/diff/
> 
> 
> Testing
> ---
> 
> My KTP contact list still works, tests still pass and example applications 
> still work as well.
> 
> 
> Thanks,
> 
> Aleix Pol Gonzalez
> 
>

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


Review Request 123438: Make KAUTH_HELPER_INSTALL_ABSOLUTE_DIR available to all KAuth users

2015-04-20 Thread Hrvoje Senjan

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

Review request for KDE Frameworks, Aleix Pol Gonzalez and Daniel Vrátil.


Repository: kauth


Description
---

Not only those that use KAUTH_INSTALL_HELPER_FILES function.


Diffs
-

  CMakeLists.txt 6193047 
  KF5AuthConfig.cmake.in 7af5276 
  cmake/KF5AuthMacros.cmake 50b7ad1 

Diff: https://git.reviewboard.kde.org/r/123438/diff/


Testing
---

Otherwise, for org.kde.fontinst.service in plasma-desktop we get e.g.
Exec=/fontinst, as KAUTH_HELPER_INSTALL_ABSOLUTE_DIR is empty. This means that 
Plasma 5.2.95 has a broken fontinst service.


Thanks,

Hrvoje Senjan

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


Re: Review Request 123421: [KNewStuff] Use KDE_INSTALL_DATADIR_KF5 instead of DATA_INSTALL_DIR for future co-installability

2015-04-18 Thread Hrvoje Senjan


> On April 18, 2015, 11:29 p.m., Gregor Mi wrote:
> > Ship It!
> 
> Gregor Mi wrote:
> Thanks for also taking care of the commments/documentation. There is some 
> more, which I will do later.

Ok, founds some other references to old location and adjusted them also.
Please check the commit message: if other apps are to install files into this 
dir, then a better solution would be to have
KDE_INSTALL_KMORETOOLS5DIR which would expand to DATAROOTDIR/kmoretools5.
For this we have time until 5.10.0 is relased and location becomes a part of 
the public API.


- Hrvoje


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


On April 19, 2015, 3:24 a.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123421/
> ---
> 
> (Updated April 19, 2015, 3:24 a.m.)
> 
> 
> Review request for KDE Frameworks, Gregor Mi and Jeremy Whiting.
> 
> 
> Repository: knewstuff
> 
> 
> Description
> ---
> 
> Like it's done with the rest of the frameworks.
> 
> 
> Diffs
> -
> 
>   data/CMakeLists.txt 32d39ab 
>   src/kmoretools/kmoretools.h 89e75b5 
>   src/kmoretools/kmoretools.cpp 27a0f74 
> 
> Diff: https://git.reviewboard.kde.org/r/123421/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 123421: [KNewStuff] Use KDE_INSTALL_DATADIR_KF5 instead of DATA_INSTALL_DIR for future co-installability

2015-04-18 Thread Hrvoje Senjan

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

(Updated April 19, 2015, 1:24 a.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks, Gregor Mi and Jeremy Whiting.


Changes
---

Submitted with commit 31d27cb16d370774af3ef291117d161619b30c48 by Hrvoje Senjan 
to branch master.


Repository: knewstuff


Description
---

Like it's done with the rest of the frameworks.


Diffs
-

  data/CMakeLists.txt 32d39ab 
  src/kmoretools/kmoretools.h 89e75b5 
  src/kmoretools/kmoretools.cpp 27a0f74 

Diff: https://git.reviewboard.kde.org/r/123421/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Review Request 123421: [KNewStuff] Use KDE_INSTALL_DATADIR_KF5 instead of DATA_INSTALL_DIR for future co-installability

2015-04-18 Thread Hrvoje Senjan

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

Review request for KDE Frameworks, Gregor Mi and Jeremy Whiting.


Repository: knewstuff


Description
---

Like it's done with the rest of the frameworks.


Diffs
-

  data/CMakeLists.txt 32d39ab 
  src/kmoretools/kmoretools.h 89e75b5 
  src/kmoretools/kmoretools.cpp 27a0f74 

Diff: https://git.reviewboard.kde.org/r/123421/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 123401: Fix usage of the networkmanagerqt_export.h after commit 9966897

2015-04-17 Thread Hrvoje Senjan

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

(Updated April 17, 2015, 6:06 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks, David Faure and Jan Grulich.


Changes
---

Submitted with commit 13c90ad8e83dc24e8c4e88d2f152ae692b6bdc34 by Hrvoje Senjan 
to branch master.


Repository: networkmanager-qt


Description
---

The headers include , which is now in lowercase 
directory, and is not in public INTERFACE includes. We need to change all the 
includes, and place where the export is generated.


Diffs
-

  src/CMakeLists.txt 0dc3f2e 
  src/accesspoint.h 99895ef 
  src/activeconnection.h 6edd0ae 
  src/adsldevice.h d7c92ba 
  src/bluetoothdevice.h 4baf4a3 
  src/bonddevice.h 82eafa2 
  src/bridgedevice.h 68b3e00 
  src/connection.h a20d1f7 
  src/device.h bca098b 
  src/dhcp4config.h 35082ba 
  src/dhcp6config.h 91ca914 
  src/genericdevice.h d95fab0 
  src/generictypes.h cd45430 
  src/gredevice.h eeb682c 
  src/infinibanddevice.h c9597cb 
  src/ipaddress.h ebc3e5f 
  src/ipconfig.h 5eb0227 
  src/iproute.h 13afe15 
  src/macvlandevice.h ab02831 
  src/manager.h e79b933 
  src/modemdevice.h e40d457 
  src/olpcmeshdevice.h 9af2342 
  src/secretagent.h 02e4c9a 
  src/settings.h f5fe486 
  src/settings/adslsetting.h 89ab5b5 
  src/settings/bluetoothsetting.h 9a32851 
  src/settings/bondsetting.h f3ae1ec 
  src/settings/bridgeportsetting.h 7a8f74a 
  src/settings/bridgesetting.h 4628cf5 
  src/settings/cdmasetting.h ecd30da 
  src/settings/connectionsettings.h 252f8e9 
  src/settings/genericsetting.h 610568a 
  src/settings/gsmsetting.h 1a152b2 
  src/settings/infinibandsetting.h 713e01e 
  src/settings/ipv4setting.h bdfcc58 
  src/settings/ipv6setting.h 7e7ca9e 
  src/settings/olpcmeshsetting.h 217682d 
  src/settings/pppoesetting.h a3c5d79 
  src/settings/pppsetting.h 4755288 
  src/settings/security8021xsetting.h 486f1bc 
  src/settings/serialsetting.h fa0bf57 
  src/settings/setting.h 86c6e83 
  src/settings/teamsetting.h ba58a5d 
  src/settings/template.h 4f9f680 
  src/settings/vlansetting.h 8432eab 
  src/settings/vpnsetting.h 67aea4e 
  src/settings/wimaxsetting.h 9fd887a 
  src/settings/wiredsetting.h fec6860 
  src/settings/wirelesssecuritysetting.h 5c9a1da 
  src/settings/wirelesssetting.h 12eed72 
  src/teamdevice.h e42bc81 
  src/tundevice.h dd66977 
  src/utils.h d091c5e 
  src/vethdevice.h c9322d0 
  src/vlandevice.h bfe2948 
  src/vpnconnection.h acd0d2e 
  src/vpnplugin.h 3a4f181 
  src/wimaxdevice.h fb202fa 
  src/wimaxnsp.h c9bd856 
  src/wireddevice.h 193710c 
  src/wirelessdevice.h 6137036 
  src/wirelessnetwork.h 1d5cb7b 

Diff: https://git.reviewboard.kde.org/r/123401/diff/


Testing
---

Plasma-nm no longer fails due to original problem, but incorect usage of nm-qt 
includes:

vpnuiplugin.h:31:43: fatal error: NetworkManagerQt/generictypes.h: No such file 
or directory


Thanks,

Hrvoje Senjan

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


Re: Review Request 123401: Fix usage of the networkmanagerqt_export.h after commit 9966897

2015-04-17 Thread Hrvoje Senjan


> On April 17, 2015, 6:16 p.m., Aleix Pol Gonzalez wrote:
> > Wouldn't it have been easier to add the subdirectory in the interface?
> > 
> > Or you want users of the library to specify the namespace?
> > 
> > Also the former one would have been fine as long as the header and the 
> > export file are in the same directory, which seems to be the case...

Maybe it would be easier, but this seems to be indeed namespaced framework, 
same like Solid and KParts.
David's commit is correct, though it uncovered further problems in this 
frameworks, and it's consumers.
It is now indeed the question whether to make networkmanager-qt correctly 
export and install it's headers at the cost of a SiC (even though the SiC is 
triggered by incorrect usage of includes)...


- Hrvoje


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


On April 17, 2015, 5:53 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123401/
> ---
> 
> (Updated April 17, 2015, 5:53 p.m.)
> 
> 
> Review request for KDE Frameworks, David Faure and Jan Grulich.
> 
> 
> Repository: networkmanager-qt
> 
> 
> Description
> ---
> 
> The headers include , which is now in lowercase 
> directory, and is not in public INTERFACE includes. We need to change all the 
> includes, and place where the export is generated.
> 
> 
> Diffs
> -
> 
>   src/CMakeLists.txt 0dc3f2e 
>   src/accesspoint.h 99895ef 
>   src/activeconnection.h 6edd0ae 
>   src/adsldevice.h d7c92ba 
>   src/bluetoothdevice.h 4baf4a3 
>   src/bonddevice.h 82eafa2 
>   src/bridgedevice.h 68b3e00 
>   src/connection.h a20d1f7 
>   src/device.h bca098b 
>   src/dhcp4config.h 35082ba 
>   src/dhcp6config.h 91ca914 
>   src/genericdevice.h d95fab0 
>   src/generictypes.h cd45430 
>   src/gredevice.h eeb682c 
>   src/infinibanddevice.h c9597cb 
>   src/ipaddress.h ebc3e5f 
>   src/ipconfig.h 5eb0227 
>   src/iproute.h 13afe15 
>   src/macvlandevice.h ab02831 
>   src/manager.h e79b933 
>   src/modemdevice.h e40d457 
>   src/olpcmeshdevice.h 9af2342 
>   src/secretagent.h 02e4c9a 
>   src/settings.h f5fe486 
>   src/settings/adslsetting.h 89ab5b5 
>   src/settings/bluetoothsetting.h 9a32851 
>   src/settings/bondsetting.h f3ae1ec 
>   src/settings/bridgeportsetting.h 7a8f74a 
>   src/settings/bridgesetting.h 4628cf5 
>   src/settings/cdmasetting.h ecd30da 
>   src/settings/connectionsettings.h 252f8e9 
>   src/settings/genericsetting.h 610568a 
>   src/settings/gsmsetting.h 1a152b2 
>   src/settings/infinibandsetting.h 713e01e 
>   src/settings/ipv4setting.h bdfcc58 
>   src/settings/ipv6setting.h 7e7ca9e 
>   src/settings/olpcmeshsetting.h 217682d 
>   src/settings/pppoesetting.h a3c5d79 
>   src/settings/pppsetting.h 4755288 
>   src/settings/security8021xsetting.h 486f1bc 
>   src/settings/serialsetting.h fa0bf57 
>   src/settings/setting.h 86c6e83 
>   src/settings/teamsetting.h ba58a5d 
>   src/settings/template.h 4f9f680 
>   src/settings/vlansetting.h 8432eab 
>   src/settings/vpnsetting.h 67aea4e 
>   src/settings/wimaxsetting.h 9fd887a 
>   src/settings/wiredsetting.h fec6860 
>   src/settings/wirelesssecuritysetting.h 5c9a1da 
>   src/settings/wirelesssetting.h 12eed72 
>   src/teamdevice.h e42bc81 
>   src/tundevice.h dd66977 
>   src/utils.h d091c5e 
>   src/vethdevice.h c9322d0 
>   src/vlandevice.h bfe2948 
>   src/vpnconnection.h acd0d2e 
>   src/vpnplugin.h 3a4f181 
>   src/wimaxdevice.h fb202fa 
>   src/wimaxnsp.h c9bd856 
>   src/wireddevice.h 193710c 
>   src/wirelessdevice.h 6137036 
>   src/wirelessnetwork.h 1d5cb7b 
> 
> Diff: https://git.reviewboard.kde.org/r/123401/diff/
> 
> 
> Testing
> ---
> 
> Plasma-nm no longer fails due to original problem, but incorect usage of 
> nm-qt includes:
> 
> vpnuiplugin.h:31:43: fatal error: NetworkManagerQt/generictypes.h: No such 
> file or directory
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 123401: Fix usage of the networkmanagerqt_export.h after commit 9966897

2015-04-17 Thread Hrvoje Senjan

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

(Updated April 17, 2015, 5:53 p.m.)


Review request for KDE Frameworks, David Faure and Jan Grulich.


Repository: networkmanager-qt


Description
---

The headers include , which is now in lowercase 
directory, and is not in public INTERFACE includes. We need to change all the 
includes, and place where the export is generated.


Diffs
-

  src/CMakeLists.txt 0dc3f2e 
  src/accesspoint.h 99895ef 
  src/activeconnection.h 6edd0ae 
  src/adsldevice.h d7c92ba 
  src/bluetoothdevice.h 4baf4a3 
  src/bonddevice.h 82eafa2 
  src/bridgedevice.h 68b3e00 
  src/connection.h a20d1f7 
  src/device.h bca098b 
  src/dhcp4config.h 35082ba 
  src/dhcp6config.h 91ca914 
  src/genericdevice.h d95fab0 
  src/generictypes.h cd45430 
  src/gredevice.h eeb682c 
  src/infinibanddevice.h c9597cb 
  src/ipaddress.h ebc3e5f 
  src/ipconfig.h 5eb0227 
  src/iproute.h 13afe15 
  src/macvlandevice.h ab02831 
  src/manager.h e79b933 
  src/modemdevice.h e40d457 
  src/olpcmeshdevice.h 9af2342 
  src/secretagent.h 02e4c9a 
  src/settings.h f5fe486 
  src/settings/adslsetting.h 89ab5b5 
  src/settings/bluetoothsetting.h 9a32851 
  src/settings/bondsetting.h f3ae1ec 
  src/settings/bridgeportsetting.h 7a8f74a 
  src/settings/bridgesetting.h 4628cf5 
  src/settings/cdmasetting.h ecd30da 
  src/settings/connectionsettings.h 252f8e9 
  src/settings/genericsetting.h 610568a 
  src/settings/gsmsetting.h 1a152b2 
  src/settings/infinibandsetting.h 713e01e 
  src/settings/ipv4setting.h bdfcc58 
  src/settings/ipv6setting.h 7e7ca9e 
  src/settings/olpcmeshsetting.h 217682d 
  src/settings/pppoesetting.h a3c5d79 
  src/settings/pppsetting.h 4755288 
  src/settings/security8021xsetting.h 486f1bc 
  src/settings/serialsetting.h fa0bf57 
  src/settings/setting.h 86c6e83 
  src/settings/teamsetting.h ba58a5d 
  src/settings/template.h 4f9f680 
  src/settings/vlansetting.h 8432eab 
  src/settings/vpnsetting.h 67aea4e 
  src/settings/wimaxsetting.h 9fd887a 
  src/settings/wiredsetting.h fec6860 
  src/settings/wirelesssecuritysetting.h 5c9a1da 
  src/settings/wirelesssetting.h 12eed72 
  src/teamdevice.h e42bc81 
  src/tundevice.h dd66977 
  src/utils.h d091c5e 
  src/vethdevice.h c9322d0 
  src/vlandevice.h bfe2948 
  src/vpnconnection.h acd0d2e 
  src/vpnplugin.h 3a4f181 
  src/wimaxdevice.h fb202fa 
  src/wimaxnsp.h c9bd856 
  src/wireddevice.h 193710c 
  src/wirelessdevice.h 6137036 
  src/wirelessnetwork.h 1d5cb7b 

Diff: https://git.reviewboard.kde.org/r/123401/diff/


Testing (updated)
---

Plasma-nm no longer fails due to original problem, but incorect usage of nm-qt 
includes:

vpnuiplugin.h:31:43: fatal error: NetworkManagerQt/generictypes.h: No such file 
or directory


Thanks,

Hrvoje Senjan

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


Re: Review Request 123401: Fix usage of the networkmanagerqt_export.h after commit 9966897

2015-04-17 Thread Hrvoje Senjan

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

(Updated April 17, 2015, 5:34 p.m.)


Review request for KDE Frameworks, David Faure and Jan Grulich.


Changes
---

Make sure make install passes


Repository: networkmanager-qt


Description
---

The headers include , which is now in lowercase 
directory, and is not in public INTERFACE includes. We need to change all the 
includes, and place where the export is generated.


Diffs (updated)
-

  src/CMakeLists.txt 0dc3f2e 
  src/accesspoint.h 99895ef 
  src/activeconnection.h 6edd0ae 
  src/adsldevice.h d7c92ba 
  src/bluetoothdevice.h 4baf4a3 
  src/bonddevice.h 82eafa2 
  src/bridgedevice.h 68b3e00 
  src/connection.h a20d1f7 
  src/device.h bca098b 
  src/dhcp4config.h 35082ba 
  src/dhcp6config.h 91ca914 
  src/genericdevice.h d95fab0 
  src/generictypes.h cd45430 
  src/gredevice.h eeb682c 
  src/infinibanddevice.h c9597cb 
  src/ipaddress.h ebc3e5f 
  src/ipconfig.h 5eb0227 
  src/iproute.h 13afe15 
  src/macvlandevice.h ab02831 
  src/manager.h e79b933 
  src/modemdevice.h e40d457 
  src/olpcmeshdevice.h 9af2342 
  src/secretagent.h 02e4c9a 
  src/settings.h f5fe486 
  src/settings/adslsetting.h 89ab5b5 
  src/settings/bluetoothsetting.h 9a32851 
  src/settings/bondsetting.h f3ae1ec 
  src/settings/bridgeportsetting.h 7a8f74a 
  src/settings/bridgesetting.h 4628cf5 
  src/settings/cdmasetting.h ecd30da 
  src/settings/connectionsettings.h 252f8e9 
  src/settings/genericsetting.h 610568a 
  src/settings/gsmsetting.h 1a152b2 
  src/settings/infinibandsetting.h 713e01e 
  src/settings/ipv4setting.h bdfcc58 
  src/settings/ipv6setting.h 7e7ca9e 
  src/settings/olpcmeshsetting.h 217682d 
  src/settings/pppoesetting.h a3c5d79 
  src/settings/pppsetting.h 4755288 
  src/settings/security8021xsetting.h 486f1bc 
  src/settings/serialsetting.h fa0bf57 
  src/settings/setting.h 86c6e83 
  src/settings/teamsetting.h ba58a5d 
  src/settings/template.h 4f9f680 
  src/settings/vlansetting.h 8432eab 
  src/settings/vpnsetting.h 67aea4e 
  src/settings/wimaxsetting.h 9fd887a 
  src/settings/wiredsetting.h fec6860 
  src/settings/wirelesssecuritysetting.h 5c9a1da 
  src/settings/wirelesssetting.h 12eed72 
  src/teamdevice.h e42bc81 
  src/tundevice.h dd66977 
  src/utils.h d091c5e 
  src/vethdevice.h c9322d0 
  src/vlandevice.h bfe2948 
  src/vpnconnection.h acd0d2e 
  src/vpnplugin.h 3a4f181 
  src/wimaxdevice.h fb202fa 
  src/wimaxnsp.h c9bd856 
  src/wireddevice.h 193710c 
  src/wirelessdevice.h 6137036 
  src/wirelessnetwork.h 1d5cb7b 

Diff: https://git.reviewboard.kde.org/r/123401/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 123348: NetworkManagerQt: fix the building of the examples, and the installed headers.

2015-04-17 Thread Hrvoje Senjan


> On April 17, 2015, 5:24 p.m., Hrvoje Senjan wrote:
> > This breaks the build of plasma-workspace
> > ```
> > [  413s] In file included from 
> > /usr/include/KF5/NetworkManagerQt/NetworkManagerQt/Manager:1:0,
> > [  413s]  from 
> > /home/abuild/rpmbuild/BUILD/plasma-workspace-5.3.91git~20150418T140715~73ee8a0/dataengines/geolocation/location_ip.cpp:31:
> > [  413s] 
> > /usr/include/KF5/NetworkManagerQt/networkmanagerqt/manager.h:26:37: fatal 
> > error: networkmanagerqt_export.h: No such file or directory
> > [  413s]  #include 
> > [  413s]  ^
> > ```
> > The headers include , which is now in lowercase 
> > directory, and is not in public INTERFACE includes...

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


- Hrvoje


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


On April 17, 2015, 2:10 p.m., David Faure wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123348/
> ---
> 
> (Updated April 17, 2015, 2:10 p.m.)
> 
> 
> Review request for KDE Frameworks and Jan Grulich.
> 
> 
> Repository: networkmanager-qt
> 
> 
> Description
> ---
> 
> The examples didn't build because  didn't exist
> locally in the builddir. Using ecm_generate_headers properly for such a 
> namespaced
> framework (i.e. with PREFIX, like KParts does) fixes that, and makes the 
> installation
> of the headers more standard:
> NetworkManagerQt/Manager and networkmanagerqt/manager.h, all lowercase;
> both only available if linking to KF5::NetworkManagerQt.
> 
> This will break users of  though 
> (camelcase/lowercase mix),
> if there are any.
> 
> 
> Diffs
> -
> 
>   src/CMakeLists.txt d59949bd2264b1e10de3bc4fedb9e50b8c88f1f3 
> 
> Diff: https://git.reviewboard.kde.org/r/123348/diff/
> 
> 
> Testing
> ---
> 
> Compiled examples, ran make install and checked destination paths, rebuilt 
> plasma-nm succesfully.
> 
> 
> Thanks,
> 
> David Faure
> 
>

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


Review Request 123401: Fix usage of the networkmanagerqt_export.h after commit 9966897

2015-04-17 Thread Hrvoje Senjan

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

Review request for KDE Frameworks, David Faure and Jan Grulich.


Repository: networkmanager-qt


Description
---

The headers include , which is now in lowercase 
directory, and is not in public INTERFACE includes. We need to change all the 
includes, and place where the export is generated.


Diffs
-

  src/CMakeLists.txt 0dc3f2e 
  src/accesspoint.h 99895ef 
  src/activeconnection.h 6edd0ae 
  src/adsldevice.h d7c92ba 
  src/bluetoothdevice.h 4baf4a3 
  src/bonddevice.h 82eafa2 
  src/bridgedevice.h 68b3e00 
  src/connection.h a20d1f7 
  src/device.h bca098b 
  src/dhcp4config.h 35082ba 
  src/dhcp6config.h 91ca914 
  src/genericdevice.h d95fab0 
  src/generictypes.h cd45430 
  src/gredevice.h eeb682c 
  src/infinibanddevice.h c9597cb 
  src/ipaddress.h ebc3e5f 
  src/ipconfig.h 5eb0227 
  src/iproute.h 13afe15 
  src/macvlandevice.h ab02831 
  src/manager.h e79b933 
  src/modemdevice.h e40d457 
  src/olpcmeshdevice.h 9af2342 
  src/secretagent.h 02e4c9a 
  src/settings.h f5fe486 
  src/settings/adslsetting.h 89ab5b5 
  src/settings/bluetoothsetting.h 9a32851 
  src/settings/bondsetting.h f3ae1ec 
  src/settings/bridgeportsetting.h 7a8f74a 
  src/settings/bridgesetting.h 4628cf5 
  src/settings/cdmasetting.h ecd30da 
  src/settings/connectionsettings.h 252f8e9 
  src/settings/genericsetting.h 610568a 
  src/settings/gsmsetting.h 1a152b2 
  src/settings/infinibandsetting.h 713e01e 
  src/settings/ipv4setting.h bdfcc58 
  src/settings/ipv6setting.h 7e7ca9e 
  src/settings/olpcmeshsetting.h 217682d 
  src/settings/pppoesetting.h a3c5d79 
  src/settings/pppsetting.h 4755288 
  src/settings/security8021xsetting.h 486f1bc 
  src/settings/serialsetting.h fa0bf57 
  src/settings/setting.h 86c6e83 
  src/settings/teamsetting.h ba58a5d 
  src/settings/template.h 4f9f680 
  src/settings/vlansetting.h 8432eab 
  src/settings/vpnsetting.h 67aea4e 
  src/settings/wimaxsetting.h 9fd887a 
  src/settings/wiredsetting.h fec6860 
  src/settings/wirelesssecuritysetting.h 5c9a1da 
  src/settings/wirelesssetting.h 12eed72 
  src/teamdevice.h e42bc81 
  src/tundevice.h dd66977 
  src/utils.h d091c5e 
  src/vethdevice.h c9322d0 
  src/vlandevice.h bfe2948 
  src/vpnconnection.h acd0d2e 
  src/vpnplugin.h 3a4f181 
  src/wimaxdevice.h fb202fa 
  src/wimaxnsp.h c9bd856 
  src/wireddevice.h 193710c 
  src/wirelessdevice.h 6137036 
  src/wirelessnetwork.h 1d5cb7b 

Diff: https://git.reviewboard.kde.org/r/123401/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 123348: NetworkManagerQt: fix the building of the examples, and the installed headers.

2015-04-17 Thread Hrvoje Senjan

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


This breaks the build of plasma-workspace
```
[  413s] In file included from 
/usr/include/KF5/NetworkManagerQt/NetworkManagerQt/Manager:1:0,
[  413s]  from 
/home/abuild/rpmbuild/BUILD/plasma-workspace-5.3.91git~20150418T140715~73ee8a0/dataengines/geolocation/location_ip.cpp:31:
[  413s] /usr/include/KF5/NetworkManagerQt/networkmanagerqt/manager.h:26:37: 
fatal error: networkmanagerqt_export.h: No such file or directory
[  413s]  #include 
[  413s]  ^
```
The headers include , which is now in lowercase 
directory, and is not in public INTERFACE includes...

- Hrvoje Senjan


On April 17, 2015, 2:10 p.m., David Faure wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123348/
> ---
> 
> (Updated April 17, 2015, 2:10 p.m.)
> 
> 
> Review request for KDE Frameworks and Jan Grulich.
> 
> 
> Repository: networkmanager-qt
> 
> 
> Description
> ---
> 
> The examples didn't build because  didn't exist
> locally in the builddir. Using ecm_generate_headers properly for such a 
> namespaced
> framework (i.e. with PREFIX, like KParts does) fixes that, and makes the 
> installation
> of the headers more standard:
> NetworkManagerQt/Manager and networkmanagerqt/manager.h, all lowercase;
> both only available if linking to KF5::NetworkManagerQt.
> 
> This will break users of  though 
> (camelcase/lowercase mix),
> if there are any.
> 
> 
> Diffs
> -
> 
>   src/CMakeLists.txt d59949bd2264b1e10de3bc4fedb9e50b8c88f1f3 
> 
> Diff: https://git.reviewboard.kde.org/r/123348/diff/
> 
> 
> Testing
> ---
> 
> Compiled examples, ran make install and checked destination paths, rebuilt 
> plasma-nm succesfully.
> 
> 
> Thanks,
> 
> David Faure
> 
>

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


Re: Review Request 123030: Let KHtml be useable w/o searching for private deps

2015-04-16 Thread Hrvoje Senjan

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

(Updated April 16, 2015, 4:06 p.m.)


Review request for KDE Frameworks and Martin Tobias Holmedahl Sandsmark.


Changes
---

KF5TextWidgets and KF5Codecs are used in public headers; search for them also


Repository: khtml


Description
---

Only search for public deps in cmake config


Diffs (updated)
-

  KF5KHtmlConfig.cmake.in 74e822c 
  src/CMakeLists.txt c6f5fab 

Diff: https://git.reviewboard.kde.org/r/123030/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 120393: [kdelibs4support] Kill dead code

2015-03-26 Thread Hrvoje Senjan


> On March 19, 2015, 12:23 a.m., Vishesh Handa wrote:
> > I'm all for getting rid of the Nepomuk code. However, I'm not too sure 
> > about the strigi part. That should still work.
> 
> Hrvoje Senjan wrote:
> It does not ;-)
> Originally, this review added back the find_package(Strigi) call which 
> was removed a while back (at least before 5.0.0), so this code was/is never 
> compiled.
> 
> Vishesh Handa wrote:
> I still cannot give it a ship it.
> 
> 
> We need to collectively decide if we want to let the Strigi integration 
> be broken and remove the code. Or add the dependency again and see why it 
> doesn't work.
> 
> Albert Astals Cid wrote:
> Agreeing with Vishesh here, can you send a new email to kde-core-devel 
> mailing list mentioning what should we do, if stop supporting strigi or not 
> in kdelibs4support? This way we can get a more project wide discussion about 
> it.

Maybe there was a misunderstanding - i do not know do strigi related code works 
if compiled - problem was/is they where never compiled since, and before 5.0.0.
Anyway, i'll compose a k-c-d mail laters...


- Hrvoje


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


On March 18, 2015, 7:24 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/120393/
> ---
> 
> (Updated March 18, 2015, 7:24 p.m.)
> 
> 
> Review request for KDE Frameworks, David Faure and Vishesh Handa.
> 
> 
> Repository: kdelibs4support
> 
> 
> Description
> ---
> 
> Strigi check has been removed in commit 
> c8f4c69650c71276b2a2263212addde63764e58b, and soprano wasn't even ported to 
> Qt5 (afaik), so this was never compiled.
> 
> 
> Diffs
> -
> 
>   autotests/kfilemetainfotest.cpp c751cdd 
>   src/CMakeLists.txt b662893 
>   src/config-kdelibs4support.h.cmake 1af3ee0 
>   src/kio/kfilemetadataconfigurationwidget.cpp 259b205 
>   src/kio/kfilemetadataprovider.cpp 3468546 
>   src/kio/kfilemetadataprovider_p.h 31137b2 
>   src/kio/kfilemetadatawidget.cpp 1edb069 
>   src/kio/kfilemetainfo.cpp eae1295 
>   src/kio/kfilemetainfoitem.cpp 62f760d 
>   src/kio/kfilemetainfoitem_p.h 8929e46 
>   src/kio/knfotranslator.cpp 8eec6a1 
> 
> Diff: https://git.reviewboard.kde.org/r/120393/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Change in kio[master]: Consolidate find_package calls

2015-03-19 Thread Hrvoje Senjan (Code Review)
Hello Aleix Pol Gonzalez, David Faure,

I'd like you to do a code review.  Please visit

https://gerrit.vesnicky.cesnet.cz/r/432

to review the following change.

Change subject: Consolidate find_package calls
..

Consolidate find_package calls

Remove all duplicated find_package calls from 2nd and below level
CMakeLists. One exception is KF5XmlGui, which needs to be found for
autotests; previously it was found through KF5Bookmarks' find_dependency call.
This will fix build against KF5 master with BUILD_TESTING=ON (=default).

Change-Id: I9025505d57fe82438dea8c0270f962bf9fed36cf
---
M CMakeLists.txt
M autotests/CMakeLists.txt
M autotests/http/CMakeLists.txt
M src/filewidgets/CMakeLists.txt
M src/ioslaves/help/CMakeLists.txt
M src/ioslaves/http/CMakeLists.txt
6 files changed, 1 insertion(+), 17 deletions(-)


  git pull ssh://gerrit.vesnicky.cesnet.cz:29418/kio refs/changes/32/432/1

diff --git a/CMakeLists.txt b/CMakeLists.txt
index b1cd0e1..577f8c5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -46,6 +46,7 @@
 find_package(KF5IconThemes ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5ItemViews ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5JobWidgets ${KF5_DEP_VERSION} REQUIRED)
+find_package(KF5XmlGui ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5WidgetsAddons ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5WindowSystem ${KF5_DEP_VERSION} REQUIRED)
 endif()
diff --git a/autotests/CMakeLists.txt b/autotests/CMakeLists.txt
index 69c8957..1bbcb35 100644
--- a/autotests/CMakeLists.txt
+++ b/autotests/CMakeLists.txt
@@ -8,11 +8,7 @@
 add_subdirectory(http)
 add_subdirectory(kcookiejar)
 
-find_package(Qt5Widgets REQUIRED)
-
 ### unittests ###
-
-find_package(Qt5Concurrent 5.2.0 REQUIRED NO_MODULE)
 
 ecm_add_tests(
  kacltest.cpp
diff --git a/autotests/http/CMakeLists.txt b/autotests/http/CMakeLists.txt
index 069d7ae..a55c2cc 100644
--- a/autotests/http/CMakeLists.txt
+++ b/autotests/http/CMakeLists.txt
@@ -1,7 +1,3 @@
-find_package(Qt5Test REQUIRED)
-find_package(Qt5Widgets REQUIRED)
-find_package(KF5Archive ${KF5_DEP_VERSION} REQUIRED)
-
 find_package(ZLIB)
 set_package_properties(ZLIB PROPERTIES DESCRIPTION "Support for gzip 
compressed files and data streams"
URL "http://www.zlib.net";
diff --git a/src/filewidgets/CMakeLists.txt b/src/filewidgets/CMakeLists.txt
index 37c3f26..903baad 100644
--- a/src/filewidgets/CMakeLists.txt
+++ b/src/filewidgets/CMakeLists.txt
@@ -1,8 +1,5 @@
 project(KIOFileWidgets)
 
-find_package(KF5Bookmarks ${KF5_DEP_VERSION} REQUIRED)
-find_package(KF5XmlGui ${KF5_DEP_VERSION} REQUIRED)
-
 configure_file(config-kiofilewidgets.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/config-kiofilewidgets.h)
 
 set(kiofilewidgets_SRCS
diff --git a/src/ioslaves/help/CMakeLists.txt b/src/ioslaves/help/CMakeLists.txt
index 8b7b21e..1895669 100644
--- a/src/ioslaves/help/CMakeLists.txt
+++ b/src/ioslaves/help/CMakeLists.txt
@@ -2,7 +2,6 @@
 
 remove_definitions(-DQT_NO_CAST_FROM_ASCII)
 
-find_package(KF5Archive ${KF5_DEP_VERSION} REQUIRED)
 find_package(LibXslt)
 set_package_properties(LibXslt PROPERTIES
URL "http://xmlsoft.org/XSLT";
@@ -27,8 +26,6 @@
 configure_file(config-help.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-help.h )
 
 #macro_additional_clean_files( ${CMAKE_CURRENT_BINARY_DIR}/checkXML )
-
-find_package(Qt5Core 5.2.0 REQUIRED NO_MODULE)
 
 ### next target ###
 
diff --git a/src/ioslaves/http/CMakeLists.txt b/src/ioslaves/http/CMakeLists.txt
index 76a8e28..0066bd1 100644
--- a/src/ioslaves/http/CMakeLists.txt
+++ b/src/ioslaves/http/CMakeLists.txt
@@ -3,9 +3,6 @@
 include(ConfigureChecks.cmake)
 configure_file(config-kioslave-http.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/config-kioslave-http.h )
 
-find_package(X11)
-set(HAVE_X11 ${X11_FOUND})
-
 if(GSSAPI_FOUND)
 set(HAVE_LIBGSSAPI 1)
 if(GSSAPI_FLAVOR STREQUAL "MIT")

-- 
To view, visit https://gerrit.vesnicky.cesnet.cz/r/432
To unsubscribe, visit https://gerrit.vesnicky.cesnet.cz/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I9025505d57fe82438dea8c0270f962bf9fed36cf
Gerrit-PatchSet: 1
Gerrit-Project: kio
Gerrit-Branch: master
Gerrit-Owner: Hrvoje Senjan 
Gerrit-Reviewer: Aleix Pol Gonzalez 
Gerrit-Reviewer: David Faure 
Gerrit-Reviewer: Michael Palimaka 
Gerrit-Reviewer: Patrick Spendrin 
Gerrit-Reviewer: Sysadmin Testing Account 
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 120393: [kdelibs4support] Kill dead code

2015-03-19 Thread Hrvoje Senjan


> On March 19, 2015, 12:23 a.m., Vishesh Handa wrote:
> > I'm all for getting rid of the Nepomuk code. However, I'm not too sure 
> > about the strigi part. That should still work.

It does not ;-)
Originally, this review added back the find_package(Strigi) call which was 
removed a while back (at least before 5.0.0), so this code was/is never 
compiled.


- Hrvoje


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


On March 18, 2015, 7:24 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/120393/
> ---
> 
> (Updated March 18, 2015, 7:24 p.m.)
> 
> 
> Review request for KDE Frameworks, David Faure and Vishesh Handa.
> 
> 
> Repository: kdelibs4support
> 
> 
> Description
> ---
> 
> Strigi check has been removed in commit 
> c8f4c69650c71276b2a2263212addde63764e58b, and soprano wasn't even ported to 
> Qt5 (afaik), so this was never compiled.
> 
> 
> Diffs
> -
> 
>   autotests/kfilemetainfotest.cpp c751cdd 
>   src/CMakeLists.txt b662893 
>   src/config-kdelibs4support.h.cmake 1af3ee0 
>   src/kio/kfilemetadataconfigurationwidget.cpp 259b205 
>   src/kio/kfilemetadataprovider.cpp 3468546 
>   src/kio/kfilemetadataprovider_p.h 31137b2 
>   src/kio/kfilemetadatawidget.cpp 1edb069 
>   src/kio/kfilemetainfo.cpp eae1295 
>   src/kio/kfilemetainfoitem.cpp 62f760d 
>   src/kio/kfilemetainfoitem_p.h 8929e46 
>   src/kio/knfotranslator.cpp 8eec6a1 
> 
> Diff: https://git.reviewboard.kde.org/r/120393/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 122313: Expose to world whether KPty has been built with utempter library

2015-03-19 Thread Hrvoje Senjan

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

(Updated March 19, 2015, 11:18 a.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and David Faure.


Changes
---

Submitted with commit acf078d84d8f1c4d5fcf28cf9a9f570760ba1501 by Hrvoje Senjan 
to branch master.


Repository: kpty


Description
---

Equivalent to https://svn.reviewboard.kde.org/r/2468/
It was lost in KF5 porting, and it was directly used to determine whether 
kwrited should be built as module, or executable (in this case, it would be a 
SUID binary, which Qt5 no longer -by default- allows)


Diffs
-

  CMakeLists.txt 7fe77da7b0bc97c6f64db4fcc63ef7831fa065b1 
  KF5PtyConfig.cmake.in 04bde7bffd209b57e755a66278025ee8b6453770 
  cmake/FindUTEMPTER.cmake PRE-CREATION 
  src/CMakeLists.txt caf2f0ba87ad4173af9860ae369b43d50ffd219f 
  src/ConfigureChecks.cmake f52be3f5e031c73dd7d26296622c14c9d69db42c 

Diff: https://git.reviewboard.kde.org/r/122313/diff/


Testing
---

built, cmake configuration looks ok.


Thanks,

Hrvoje Senjan

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


Re: Review Request 123031: Let Kross be useable w/o searching for private deps

2015-03-18 Thread Hrvoje Senjan


> On March 18, 2015, 8:40 p.m., Christophe Giboudeaux wrote:
> > KF5KrossConfig.cmake.in, line 9
> > <https://git.reviewboard.kde.org/r/123031/diff/1/?file=355503#file355503line9>
> >
> > Are you sure ?
> > 
> > ./ui/actioncollectionview.h:27:#include 
> 
> Hrvoje Senjan wrote:
> this is now similar (reverse) as with kpeople review request. do we find 
> the public deps for all targets, or for the 'minimal' one?
> 
> Christophe Giboudeaux wrote:
> Maybe I misunderstood the find_dependency goal but it sounds to me that 
> if you #include a file in your installed header, it becomes de facto a 
> dependency

Agreed. But some frameworks have more targets, and one can use only one of 
those. So i guess the question is (in general), shall the deps for whole 
framework be searched, or only for the 'core' one?


- Hrvoje


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


On March 18, 2015, 9:13 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123031/
> ---
> 
> (Updated March 18, 2015, 9:13 p.m.)
> 
> 
> Review request for KDE Frameworks.
> 
> 
> Repository: kross
> 
> 
> Description
> ---
> 
> Only search for public deps in cmake config
> 
> 
> Diffs
> -----
> 
>   KF5KrossConfig.cmake.in e89cee2 
> 
> Diff: https://git.reviewboard.kde.org/r/123031/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 122828: Be more explicit regarding KBookmarks deps

2015-03-18 Thread Hrvoje Senjan

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

(Updated March 18, 2015, 8:36 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and David Faure.


Changes
---

Submitted with commit 14ec99b72ec8f71f0b3bf3486808370dea3b8be9 by Hrvoje Senjan 
to branch master.


Repository: kbookmarks


Description
---

this adds KWidetsAddons to public linker flags, but also reduces number of 
frameworks needed for KBookmarks to be useable.
removal of kconfig.h could be considered a minor SiC, though e.g. kio & 
kio-extras built fine with this change


Diffs
-

  CMakeLists.txt 4b5a25c 
  KF5BookmarksConfig.cmake.in 8a14d7d 
  src/CMakeLists.txt 23e3709 
  src/kbookmarkimporter.h 3f15040 
  src/kbookmarkmanager.cpp 7c5fa2d 

Diff: https://git.reviewboard.kde.org/r/122828/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 123034: [Plasma-framework] Search for KF5Service in cmake config

2015-03-18 Thread Hrvoje Senjan

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

(Updated March 18, 2015, 8:28 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and Marco Martin.


Changes
---

Submitted with commit ca1e2377fbf98f2bb5567c6984d55e0fefb34bc0 by Hrvoje Senjan 
to branch master.


Repository: plasma-framework


Description
---

It's a public dep, so make sure it's pulled in for p-f consumers


Diffs
-

  KF5PlasmaConfig.cmake.in 48fceb3 

Diff: https://git.reviewboard.kde.org/r/123034/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 123033: [KPackage] Search for KF5CoreAddons in cmake config

2015-03-18 Thread Hrvoje Senjan

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

(Updated March 18, 2015, 8:26 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and Marco Martin.


Changes
---

Submitted with commit b7a966a737b11278128d86f6d384d7aee96699d1 by Hrvoje Senjan 
to branch master.


Repository: kpackage


Description
---

They are (only) public dep, so make sure they are pulled in for KPackage 
consumers


Diffs
-

  KF5PackageConfig.cmake.in 469f7a7 

Diff: https://git.reviewboard.kde.org/r/123033/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 123031: Let Kross be useable w/o searching for private deps

2015-03-18 Thread Hrvoje Senjan


> On March 18, 2015, 8:40 p.m., Christophe Giboudeaux wrote:
> > KF5KrossConfig.cmake.in, line 9
> > <https://git.reviewboard.kde.org/r/123031/diff/1/?file=355503#file355503line9>
> >
> > Are you sure ?
> > 
> > ./ui/actioncollectionview.h:27:#include 

this is now similar (reverse) as with kpeople review request. do we find the 
public deps for all targets, or for the 'minimal' one?


- Hrvoje


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


On March 18, 2015, 9:13 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/123031/
> ---
> 
> (Updated March 18, 2015, 9:13 p.m.)
> 
> 
> Review request for KDE Frameworks.
> 
> 
> Repository: kross
> 
> 
> Description
> ---
> 
> Only search for public deps in cmake config
> 
> 
> Diffs
> -
> 
>   KF5KrossConfig.cmake.in e89cee2 
> 
> Diff: https://git.reviewboard.kde.org/r/123031/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 123031: Let Kross be useable w/o searching for private deps

2015-03-18 Thread Hrvoje Senjan

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

(Updated March 18, 2015, 9:13 p.m.)


Review request for KDE Frameworks.


Changes
---

search Qt5Widgets also


Repository: kross


Description
---

Only search for public deps in cmake config


Diffs (updated)
-

  KF5KrossConfig.cmake.in e89cee2 

Diff: https://git.reviewboard.kde.org/r/123031/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 123032: Search for public dep in KPeople's cmake config

2015-03-18 Thread Hrvoje Senjan

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

(Updated March 18, 2015, 7:30 p.m.)


Review request for KDE Frameworks and Aleix Pol Gonzalez.


Changes
---

Search only for Qt5Gui, it's used by 'core' KPeople library


Repository: kpeople


Description
---

Both KF5::PeopleBackend and KF5::PeopleWidgets need Qt5Widgets publicly, so 
search them.


Diffs (updated)
-

  KF5PeopleConfig.cmake.in 05ae340 

Diff: https://git.reviewboard.kde.org/r/123032/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 120393: [kdelibs4support] Kill dead code

2015-03-18 Thread Hrvoje Senjan

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

(Updated March 18, 2015, 7:24 p.m.)


Review request for KDE Frameworks, David Faure and Vishesh Handa.


Changes
---

bring back accidentally removed #else case


Repository: kdelibs4support


Description
---

Strigi check has been removed in commit 
c8f4c69650c71276b2a2263212addde63764e58b, and soprano wasn't even ported to Qt5 
(afaik), so this was never compiled.


Diffs (updated)
-

  autotests/kfilemetainfotest.cpp c751cdd 
  src/CMakeLists.txt b662893 
  src/config-kdelibs4support.h.cmake 1af3ee0 
  src/kio/kfilemetadataconfigurationwidget.cpp 259b205 
  src/kio/kfilemetadataprovider.cpp 3468546 
  src/kio/kfilemetadataprovider_p.h 31137b2 
  src/kio/kfilemetadatawidget.cpp 1edb069 
  src/kio/kfilemetainfo.cpp eae1295 
  src/kio/kfilemetainfoitem.cpp 62f760d 
  src/kio/kfilemetainfoitem_p.h 8929e46 
  src/kio/knfotranslator.cpp 8eec6a1 

Diff: https://git.reviewboard.kde.org/r/120393/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 120393: [kdelibs4support] Kill dead code

2015-03-18 Thread Hrvoje Senjan

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

(Updated March 18, 2015, 7:17 p.m.)


Review request for KDE Frameworks, David Faure and Vishesh Handa.


Changes
---

remove dead code instead


Summary (updated)
-

[kdelibs4support] Kill dead code


Repository: kdelibs4support


Description (updated)
---

Strigi check has been removed in commit 
c8f4c69650c71276b2a2263212addde63764e58b, and soprano wasn't even ported to Qt5 
(afaik), so this was never compiled.


Diffs (updated)
-

  autotests/kfilemetainfotest.cpp c751cdd 
  src/CMakeLists.txt b662893 
  src/config-kdelibs4support.h.cmake 1af3ee0 
  src/kio/kfilemetadataconfigurationwidget.cpp 259b205 
  src/kio/kfilemetadataprovider.cpp 3468546 
  src/kio/kfilemetadataprovider_p.h 31137b2 
  src/kio/kfilemetadatawidget.cpp 1edb069 
  src/kio/kfilemetainfo.cpp eae1295 
  src/kio/kfilemetainfoitem.cpp 62f760d 
  src/kio/kfilemetainfoitem_p.h 8929e46 
  src/kio/knfotranslator.cpp 8eec6a1 

Diff: https://git.reviewboard.kde.org/r/120393/diff/


Testing (updated)
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122828: Be more explicit regarding KBookmarks deps

2015-03-18 Thread Hrvoje Senjan

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


ping

- Hrvoje Senjan


On March 5, 2015, 8:41 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/122828/
> ---
> 
> (Updated March 5, 2015, 8:41 p.m.)
> 
> 
> Review request for KDE Frameworks and David Faure.
> 
> 
> Repository: kbookmarks
> 
> 
> Description
> ---
> 
> this adds KWidetsAddons to public linker flags, but also reduces number of 
> frameworks needed for KBookmarks to be useable.
> removal of kconfig.h could be considered a minor SiC, though e.g. kio & 
> kio-extras built fine with this change
> 
> 
> Diffs
> -
> 
>   CMakeLists.txt 4b5a25c 
>   KF5BookmarksConfig.cmake.in 8a14d7d 
>   src/CMakeLists.txt 23e3709 
>   src/kbookmarkimporter.h 3f15040 
>   src/kbookmarkmanager.cpp 7c5fa2d 
> 
> Diff: https://git.reviewboard.kde.org/r/122828/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 122313: Expose to world whether KPty has been built with utempter library

2015-03-18 Thread Hrvoje Senjan

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


ping

- Hrvoje Senjan


On Jan. 29, 2015, 7:54 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/122313/
> ---
> 
> (Updated Jan. 29, 2015, 7:54 p.m.)
> 
> 
> Review request for KDE Frameworks and David Faure.
> 
> 
> Repository: kpty
> 
> 
> Description
> ---
> 
> Equivalent to https://svn.reviewboard.kde.org/r/2468/
> It was lost in KF5 porting, and it was directly used to determine whether 
> kwrited should be built as module, or executable (in this case, it would be a 
> SUID binary, which Qt5 no longer -by default- allows)
> 
> 
> Diffs
> -
> 
>   CMakeLists.txt 7fe77da7b0bc97c6f64db4fcc63ef7831fa065b1 
>   KF5PtyConfig.cmake.in 04bde7bffd209b57e755a66278025ee8b6453770 
>   cmake/FindUTEMPTER.cmake PRE-CREATION 
>   src/CMakeLists.txt caf2f0ba87ad4173af9860ae369b43d50ffd219f 
>   src/ConfigureChecks.cmake f52be3f5e031c73dd7d26296622c14c9d69db42c 
> 
> Diff: https://git.reviewboard.kde.org/r/122313/diff/
> 
> 
> Testing
> ---
> 
> built, cmake configuration looks ok.
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Review Request 123032: Search for public dep in KPeople's cmake config

2015-03-18 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and Aleix Pol Gonzalez.


Repository: kpeople


Description
---

Both KF5::PeopleBackend and KF5::PeopleWidgets need Qt5Widgets publicly, so 
search them.


Diffs
-

  KF5PeopleConfig.cmake.in 05ae340 

Diff: https://git.reviewboard.kde.org/r/123032/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Review Request 123033: [KPackage] Search for KF5CoreAddons in cmake config

2015-03-18 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and Marco Martin.


Repository: kpackage


Description
---

They are (only) public dep, so make sure they are pulled in for KPackage 
consumers


Diffs
-

  KF5PackageConfig.cmake.in 469f7a7 

Diff: https://git.reviewboard.kde.org/r/123033/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Review Request 123031: Let Kross be useable w/o searching for private deps

2015-03-18 Thread Hrvoje Senjan

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

Review request for KDE Frameworks.


Repository: kross


Description
---

Only search for public deps in cmake config


Diffs
-

  KF5KrossConfig.cmake.in e89cee2 

Diff: https://git.reviewboard.kde.org/r/123031/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Review Request 123030: Let KHtml be useable w/o searching for private deps

2015-03-18 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and Martin Tobias Holmedahl Sandsmark.


Repository: khtml


Description
---

Only search for public deps in cmake config


Diffs
-

  KF5KHtmlConfig.cmake.in 74e822c 

Diff: https://git.reviewboard.kde.org/r/123030/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Review Request 123034: [Plasma-framework] Search for KF5Service in cmake config

2015-03-18 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and Marco Martin.


Repository: plasma-framework


Description
---

It's a public dep, so make sure it's pulled in for p-f consumers


Diffs
-

  KF5PlasmaConfig.cmake.in 48fceb3 

Diff: https://git.reviewboard.kde.org/r/123034/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122951: Let KEmoticons be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

(Updated March 15, 2015, 1:56 a.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Changes
---

Submitted with commit 2f47d9308a952f765c2752728733c9404e77bd47 by Hrvoje Senjan 
to branch master.


Repository: kemoticons


Description
---

KF5Archive isn't public dep, no need to find it as such


Diffs
-

  KF5EmoticonsConfig.cmake.in 7c1ac47 

Diff: https://git.reviewboard.kde.org/r/122951/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122956: Let KParts be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

(Updated March 15, 2015, 1:55 a.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and David Faure.


Changes
---

Submitted with commit af6342fe8a938558ed6a04f8f644e44ea5a5a935 by Hrvoje Senjan 
to branch master.


Repository: kparts


Description
---

KF5Notifications isn't public dep, no need to find it as such


Diffs
-

  KF5PartsConfig.cmake.in d501254 

Diff: https://git.reviewboard.kde.org/r/122956/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122957: Let KService be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

(Updated March 15, 2015, 1:53 a.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and David Faure.


Changes
---

Submitted with commit b954ffc2fe52f787cf77dc6c720d4f79cf8c5ba8 by Hrvoje Senjan 
to branch master.


Repository: kservice


Description
---

KF5DBusAddons and KF5I18n are private deps, don't search for them in config


Diffs
-

  KF5ServiceConfig.cmake.in 969248e 

Diff: https://git.reviewboard.kde.org/r/122957/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122958: Let KTextWidgets be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

(Updated March 15, 2015, 1:52 a.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and Laurent Montel.


Changes
---

Submitted with commit 1669fdbe670da1be935052f5d27aee7cfa12a735 by Hrvoje Senjan 
to branch master.


Repository: ktextwidgets


Description
---

KF5Completion, KF5ConfigWidgets, KF5IconThemes, KF5Service and KF5WindowSystem 
are all private deps, don't search for them in config


Diffs
-

  KF5TextWidgetsConfig.cmake.in 4a550f7 

Diff: https://git.reviewboard.kde.org/r/122958/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122960: Let KXmlGui be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

(Updated March 15, 2015, 1:50 a.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Changes
---

Submitted with commit 842cf9872c9db0c1618b919feeec8f04d657c4f9 by Hrvoje Senjan 
to branch master.


Repository: kxmlgui


Description
---

KF5GlobalAccel, KF5IconThemes, KF5ItemViews, KF5TextWidgets, KF5WindowSystem 
and KF5Attica are all private deps, don't search for them in config


Diffs
-

  KF5XmlGuiConfig.cmake.in cb0e66f 

Diff: https://git.reviewboard.kde.org/r/122960/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122848: Drop all find_dependancy calls from KDED cmake config

2015-03-14 Thread Hrvoje Senjan

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

(Updated March 15, 2015, 1:48 a.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Changes
---

Submitted with commit 316cb50dd9b778e3edda253897d5ff288a958909 by Hrvoje Senjan 
to branch master.


Repository: kded


Description
---

There's no shlib, only location of DBus interface is exposed there. So no need 
to search for anything


Diffs
-

  KDEDConfig.cmake.in 47a77b0 

Diff: https://git.reviewboard.kde.org/r/122848/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122959: Minor cleanup of KWallet private/public deps

2015-03-14 Thread Hrvoje Senjan

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

(Updated March 14, 2015, 8:37 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and Valentin Rusu.


Changes
---

Submitted with commit 6259a4c9bf71d451784e65909460aecf794b31e6 by Hrvoje Senjan 
to branch master.


Repository: kwallet


Description
---

(only) QtGui is used publicly, so make the buildsystem also recognize that


Diffs
-

  src/api/KWallet/CMakeLists.txt 9709559 
  src/api/KWallet/KF5WalletConfig.cmake.in 7851ea1 
  tests/KWallet/CMakeLists.txt b155f64 

Diff: https://git.reviewboard.kde.org/r/122959/diff/


Testing
---

builds


Thanks,

Hrvoje Senjan

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


Re: Review Request 122952: Let KIconThemes be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

(Updated March 14, 2015, 8:26 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and Christoph Feck.


Changes
---

Submitted with commit dc49bca7426f2ad9518364900407ee06a2e096cb by Hrvoje Senjan 
to branch master.


Repository: kiconthemes


Description
---

Only Qt5::Widgets are public, so let the config searches only them


Diffs
-

  KF5IconThemesConfig.cmake.in 2eab79c 

Diff: https://git.reviewboard.kde.org/r/122952/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122955: Let KNotifyConfig be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

(Updated March 14, 2015, 8:25 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and David Edmundson.


Changes
---

Submitted with commit 7f6306cc303bbca636d4c8f1e035d377fdaa419b by Hrvoje Senjan 
to branch master.


Repository: knotifyconfig


Description
---

KF5KIO and KF5I18n are private deps, don't search for them in config


Diffs
-

  KF5NotifyConfigConfig.cmake.in e44bd62 

Diff: https://git.reviewboard.kde.org/r/122955/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122954: Let KNotifications be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

(Updated March 14, 2015, 8:23 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and Martin Klapetek.


Changes
---

Submitted with commit 20fb23c58d5b94e652c476372d1d8f61bf48f0fc by Hrvoje Senjan 
to branch master.


Repository: knotifications


Description
---

KF5WindowSystem isn't public dep, no need to find it as such


Diffs
-

  KF5NotificationsConfig.cmake.in 0466797 

Diff: https://git.reviewboard.kde.org/r/122954/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122953: Let KNewStuff be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

(Updated March 14, 2015, 8:23 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and Jeremy Whiting.


Changes
---

Submitted with commit 2db4df1d650951bd46fb6bafe38d3ddc741c425e by Hrvoje Senjan 
to branch master.


Repository: knewstuff


Description
---

KF5Archive and KF5KIO are private deps, don't search for them in config


Diffs
-

  KF5NewStuffConfig.cmake.in bbbfdd0 

Diff: https://git.reviewboard.kde.org/r/122953/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122953: Let KNewStuff be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan


> On March 14, 2015, 8:10 p.m., Jeremy Whiting wrote:
> > I'm not sure I understand what this is for. If you try to build with 
> > knewstuff and kio and karchive aren't present, it wont run properly. Is 
> > this to make stuff that uses knewstuff build when the dependencies are 
> > there, but their headers are missing or something?
> 
> Hrvoje Senjan wrote:
> if i want to implement something with knewstuff, in principle i shouldn't 
> need karchive and kio headers, etc. - unless i want also access to their API, 
> but then i'll search for them explicitly. this mostly makes a difference for 
> packagers, and users of packages; frameworks devs will have all of KF5 built 
> anyway.
> 
> Christoph Feck wrote:
> Can you be more explicit regarding packages? Does that mean that e.g. 
> installing knewstuff-devel does no longer drag in kio-devel?
> 
> Hrvoje Senjan wrote:
> yes, that is the idea. kio-devel shall be needed to build knewstuff, but 
> knewstuff-devel wouldn't anymore require kio-devel

one more note. this is already the case for the implemented qmake buildsystem 
files, e.g. knewstuff has DEPS "widgets Attica KXmlGui".
i'm guessing David was also looking only at public target_link_libraries


- Hrvoje


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


On March 14, 2015, 8:06 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/122953/
> ---
> 
> (Updated March 14, 2015, 8:06 p.m.)
> 
> 
> Review request for KDE Frameworks and Jeremy Whiting.
> 
> 
> Repository: knewstuff
> 
> 
> Description
> ---
> 
> KF5Archive and KF5KIO are private deps, don't search for them in config
> 
> 
> Diffs
> -
> 
>   KF5NewStuffConfig.cmake.in bbbfdd0 
> 
> Diff: https://git.reviewboard.kde.org/r/122953/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Re: Review Request 122953: Let KNewStuff be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan


> On March 14, 2015, 8:10 p.m., Jeremy Whiting wrote:
> > I'm not sure I understand what this is for. If you try to build with 
> > knewstuff and kio and karchive aren't present, it wont run properly. Is 
> > this to make stuff that uses knewstuff build when the dependencies are 
> > there, but their headers are missing or something?
> 
> Hrvoje Senjan wrote:
> if i want to implement something with knewstuff, in principle i shouldn't 
> need karchive and kio headers, etc. - unless i want also access to their API, 
> but then i'll search for them explicitly. this mostly makes a difference for 
> packagers, and users of packages; frameworks devs will have all of KF5 built 
> anyway.
> 
> Christoph Feck wrote:
> Can you be more explicit regarding packages? Does that mean that e.g. 
> installing knewstuff-devel does no longer drag in kio-devel?

yes, that is the idea. kio-devel shall be needed to build knewstuff, but 
knewstuff-devel wouldn't anymore require kio-devel


- Hrvoje


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


On March 14, 2015, 8:06 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/122953/
> ---
> 
> (Updated March 14, 2015, 8:06 p.m.)
> 
> 
> Review request for KDE Frameworks and Jeremy Whiting.
> 
> 
> Repository: knewstuff
> 
> 
> Description
> ---
> 
> KF5Archive and KF5KIO are private deps, don't search for them in config
> 
> 
> Diffs
> -----
> 
>   KF5NewStuffConfig.cmake.in bbbfdd0 
> 
> Diff: https://git.reviewboard.kde.org/r/122953/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Review Request 122960: Let KXmlGui be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

Review request for KDE Frameworks.


Repository: kxmlgui


Description
---

KF5GlobalAccel, KF5IconThemes, KF5ItemViews, KF5TextWidgets, KF5WindowSystem 
and KF5Attica are all private deps, don't search for them in config


Diffs
-

  KF5XmlGuiConfig.cmake.in cb0e66f 

Diff: https://git.reviewboard.kde.org/r/122960/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Re: Review Request 122953: Let KNewStuff be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan


> On March 14, 2015, 8:10 p.m., Jeremy Whiting wrote:
> > I'm not sure I understand what this is for. If you try to build with 
> > knewstuff and kio and karchive aren't present, it wont run properly. Is 
> > this to make stuff that uses knewstuff build when the dependencies are 
> > there, but their headers are missing or something?

if i want to implement something with knewstuff, in principle i shouldn't need 
karchive and kio headers, etc. - unless i want also access to their API, but 
then i'll search for them explicitly. this mostly makes a difference for 
packagers, and users of packages; frameworks devs will have all of KF5 built 
anyway.


- Hrvoje


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


On March 14, 2015, 8:06 p.m., Hrvoje Senjan wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/122953/
> ---
> 
> (Updated March 14, 2015, 8:06 p.m.)
> 
> 
> Review request for KDE Frameworks and Jeremy Whiting.
> 
> 
> Repository: knewstuff
> 
> 
> Description
> ---
> 
> KF5Archive and KF5KIO are private deps, don't search for them in config
> 
> 
> Diffs
> -
> 
>   KF5NewStuffConfig.cmake.in bbbfdd0 
> 
> Diff: https://git.reviewboard.kde.org/r/122953/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Hrvoje Senjan
> 
>

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


Review Request 122959: Minor cleanup of KWallet private/public deps

2015-03-14 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and Valentin Rusu.


Repository: kwallet


Description
---

(only) QtGui is used publicly, so make the buildsystem also recognize that


Diffs
-

  src/api/KWallet/CMakeLists.txt 9709559 
  src/api/KWallet/KF5WalletConfig.cmake.in 7851ea1 
  tests/KWallet/CMakeLists.txt b155f64 

Diff: https://git.reviewboard.kde.org/r/122959/diff/


Testing
---

builds


Thanks,

Hrvoje Senjan

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


Review Request 122958: Let KTextWidgets be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and Laurent Montel.


Repository: ktextwidgets


Description
---

KF5Completion, KF5ConfigWidgets, KF5IconThemes, KF5Service and KF5WindowSystem 
are all private deps, don't search for them in config


Diffs
-

  KF5TextWidgetsConfig.cmake.in 4a550f7 

Diff: https://git.reviewboard.kde.org/r/122958/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Review Request 122952: Let KIconThemes be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and Christoph Feck.


Repository: kiconthemes


Description
---

Only Qt5::Widgets are public, so let the config searches only them


Diffs
-

  KF5IconThemesConfig.cmake.in 2eab79c 

Diff: https://git.reviewboard.kde.org/r/122952/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Review Request 122956: Let KParts be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and David Faure.


Repository: kparts


Description
---

KF5Notifications isn't public dep, no need to find it as such


Diffs
-

  KF5PartsConfig.cmake.in d501254 

Diff: https://git.reviewboard.kde.org/r/122956/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Review Request 122954: Let KNotifications be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and Martin Klapetek.


Repository: knotifications


Description
---

KF5WindowSystem isn't public dep, no need to find it as such


Diffs
-

  KF5NotificationsConfig.cmake.in 0466797 

Diff: https://git.reviewboard.kde.org/r/122954/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Review Request 122957: Let KService be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and David Faure.


Repository: kservice


Description
---

KF5DBusAddons and KF5I18n are private deps, don't search for them in config


Diffs
-

  KF5ServiceConfig.cmake.in 969248e 

Diff: https://git.reviewboard.kde.org/r/122957/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


Review Request 122955: Let KNotifyConfig be useable w/o searching for private deps

2015-03-14 Thread Hrvoje Senjan

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

Review request for KDE Frameworks and David Edmundson.


Repository: knotifyconfig


Description
---

KF5KIO and KF5I18n are private deps, don't search for them in config


Diffs
-

  KF5NotifyConfigConfig.cmake.in e44bd62 

Diff: https://git.reviewboard.kde.org/r/122955/diff/


Testing
---


Thanks,

Hrvoje Senjan

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


  1   2   3   >