D10762: Fix the build on armhf/aarch64

2018-03-01 Thread Bhushan Shah
bshah updated this revision to Diff 28375.
bshah added a comment.


  - In QPA move duplicated code in the seperate header
  - Add comment on why kwinglutils_funcs.h is included

REPOSITORY
  R108 KWin

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10762?vs=27834=28375

BRANCH
  fix-arm-build

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

AFFECTED FILES
  libkwineffects/kwinglplatform.cpp
  platform.h
  plugins/qpa/abstractplatformcontext.h
  plugins/qpa/fixqopengl.h
  plugins/qpa/integration.h
  plugins/qpa/window.h

To: bshah, #plasma, graesslin
Cc: plasma-devel, kwin, #kwin, iodelay, bwowk, ZrenBot, lesliezhai, 
ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart


KDE CI: Plasma discover stable-kf5-qt5 FreeBSDQt5.9 - Build # 111 - Fixed!

2018-03-01 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Plasma%20discover%20stable-kf5-qt5%20FreeBSDQt5.9/111/
 Project:
Plasma discover stable-kf5-qt5 FreeBSDQt5.9
 Date of build:
Fri, 02 Mar 2018 05:09:20 +
 Build duration:
9 min 44 sec and counting
   JUnit Tests
  Name: (root) Failed: 0 test(s), Passed: 16 test(s), Skipped: 0 test(s), Total: 16 test(s)

D10837: bad textarea width for rename file if filename too short

2018-03-01 Thread Eike Hein
hein accepted this revision.
hein added a comment.
This revision is now accepted and ready to land.


  Thanks. Do you have a contributor account or should we commit this on your 
behalf?

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

To: painlessroaster, #plasma, hein
Cc: anemeth, ngraham, plasma-devel, hein, davidedmundson, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


KDE CI: Plasma plasma-framework kf5-qt5 FreeBSDQt5.9 - Build # 55 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20plasma-framework%20kf5-qt5%20FreeBSDQt5.9/55/
 Project:
Plasma plasma-framework kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 21:10:10 +
 Build duration:
2 hr 6 min and counting
   CONSOLE OUTPUT
  [...truncated 422.07 KB...]   ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasmaquick/private/packages.cpp:104:14: warning: 'addDirectoryDefinition' is deprecated [-Wdeprecated-declarations]package->addDirectoryDefinition("theme", QStringLiteral("theme"), i18n("Themed Images")); ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasma/../plasma/package.h:225:28: note: 'addDirectoryDefinition' has been explicitly marked deprecated herePLASMA_DEPRECATED void addDirectoryDefinition(const char *key, const QString , const QString );   ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasmaquick/private/packages.cpp:107:14: warning: 'setMimeTypes' is deprecated [-Wdeprecated-declarations]package->setMimeTypes("images", mimetypes); ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasma/../plasma/package.h:274:28: note: 'setMimeTypes' has been explicitly marked deprecated herePLASMA_DEPRECATED void setMimeTypes(const char *key, QStringList mimeTypes);   ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasmaquick/private/packages.cpp:108:14: warning: 'setMimeTypes' is deprecated [-Wdeprecated-declarations]package->setMimeTypes("theme", mimetypes); ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasma/../plasma/package.h:274:28: note: 'setMimeTypes' has been explicitly marked deprecated herePLASMA_DEPRECATED void setMimeTypes(const char *key, QStringList mimeTypes);   ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasmaquick/private/packages.cpp:110:14: warning: 'addDirectoryDefinition' is deprecated [-Wdeprecated-declarations]package->addDirectoryDefinition("config", QStringLiteral("config"), i18n("Configuration Definitions")); ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasma/../plasma/package.h:225:28: note: 'addDirectoryDefinition' has been explicitly marked deprecated herePLASMA_DEPRECATED void addDirectoryDefinition(const char *key, const QString , const QString );   ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasmaquick/private/packages.cpp:113:14: warning: 'setMimeTypes' is deprecated [-Wdeprecated-declarations]package->setMimeTypes("config", mimetypes); ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasma/../plasma/package.h:274:28: note: 'setMimeTypes' has been explicitly marked deprecated herePLASMA_DEPRECATED void setMimeTypes(const char *key, QStringList mimeTypes);   ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasmaquick/private/packages.cpp:115:14: warning: 'addDirectoryDefinition' is deprecated [-Wdeprecated-declarations]package->addDirectoryDefinition("ui", QStringLiteral("ui"), i18n("User Interface")); ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasma/../plasma/package.h:225:28: note: 'addDirectoryDefinition' has been explicitly marked deprecated herePLASMA_DEPRECATED void addDirectoryDefinition(const char *key, const QString , const QString );   ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasmaquick/private/packages.cpp:117:14: warning: 'addDirectoryDefinition' is deprecated [-Wdeprecated-declarations]package->addDirectoryDefinition("data", QStringLiteral("data"), i18n("Data Files")); ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasma/../plasma/package.h:225:28: note: 'addDirectoryDefinition' has been explicitly marked deprecated herePLASMA_DEPRECATED void addDirectoryDefinition(const char *key, const QString , const QString );   ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasmaquick/private/packages.cpp:119:14: warning: 'addDirectoryDefinition' is deprecated [-Wdeprecated-declarations]package->addDirectoryDefinition("scripts", QStringLiteral("code"), i18n("Executable Scripts")); ^/usr/home/jenkins/workspace/Plasma plasma-framework kf5-qt5 FreeBSDQt5.9/src/plasma/../plasma/package.h:225:28: note: 'addDirectoryDefinition' has been explicitly marked deprecated herePLASMA_DEPRECATED void addDirectoryDefinition(const char *key, const QString , const QString );

D10920: Install app metadata for plasmoidviewer and plasmaengineexplorer

2018-03-01 Thread Friedrich W . H . Kossebau
This revision was not accepted when it landed; it landed in state "Needs 
Review".
This revision was automatically updated to reflect the committed changes.
Closed by commit R118:e722be7717b0: Install app metadata for plasmoidviewer and 
plasmaengineexplorer (authored by kossebau).

CHANGED PRIOR TO COMMIT
  https://phabricator.kde.org/D10920?vs=28324=28364#toc

REPOSITORY
  R118 Plasma SDK

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10920?vs=28324=28364

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

AFFECTED FILES
  engineexplorer/CMakeLists.txt
  engineexplorer/org.kde.plasmaengineexplorer.appdata.xml
  engineexplorer/org.kde.plasmaengineexplorer.desktop
  plasmoidviewer/CMakeLists.txt
  plasmoidviewer/main.cpp
  plasmoidviewer/org.kde.plasmoidviewer.appdata.xml
  plasmoidviewer/org.kde.plasmoidviewer.desktop

To: kossebau, sebas, mart, broulik
Cc: ngraham, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D10955: [kaccess] Improve the port away from kdelibs4support

2018-03-01 Thread Friedrich W . H . Kossebau
kossebau added a comment.


  No related bug known, I only stumbled over the D-Bus name by accident. And 
think that one ideally follows standards, even if just used for ensuring 
singleton (?).
  
  Not exactly sure when QT_QPA_PLATFORM should be set, but all Qt code I found 
did it before the QApp instance creation, and there might be some chance that 
the env is already used in the instance constructor.

REPOSITORY
  R119 Plasma Desktop

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

To: kossebau, #plasma, apol, davidedmundson
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, 
sebas, apol, mart


KDE CI: Plasma plasma-desktop stable-kf5-qt5 FreeBSDQt5.9 - Build # 64 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20plasma-desktop%20stable-kf5-qt5%20FreeBSDQt5.9/64/
 Project:
Plasma plasma-desktop stable-kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 20:07:29 +
 Build duration:
2 hr 34 min and counting
   CONSOLE OUTPUT
  [...truncated 777.05 KB...][ 32%] Building CXX object kcms/keyboard/CMakeFiles/kded_keyboard.dir/xkb_helper.cpp.o[ 32%] Building CXX object kcms/keyboard/tests/CMakeFiles/iso_codes_test.dir/__/iso_codes.cpp.o[ 32%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/runnermatchesmodel.cpp.o[ 32%] Building CXX object kcms/keyboard/tests/CMakeFiles/iso_codes_test.dir/__/debug.cpp.o[ 32%] Building CXX object kcms/keyboard/CMakeFiles/kcm_keyboard.dir/keyboard_config.cpp.o[ 33%] Building CXX object kcms/keyboard/CMakeFiles/kded_keyboard.dir/keyboard_config.cpp.o[ 33%] Building CXX object kcms/keyboard/CMakeFiles/kcm_keyboard.dir/x11_helper.cpp.o[ 33%] Building CXX object kcms/keyboard/tests/CMakeFiles/iso_codes_test.dir/iso_codes_test_autogen/mocs_compilation.cpp.o[ 34%] Linking CXX executable iso_codes_test[ 34%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/recentcontactsmodel.cpp.o[ 34%] Building CXX object kcms/keyboard/CMakeFiles/kded_keyboard.dir/keyboard_hardware.cpp.o[ 34%] Building CXX object kcms/keyboard/CMakeFiles/kcm_keyboard.dir/xkb_helper.cpp.o/usr/home/jenkins/install-prefix/lib/libKF5KDELibs4Support.so.5.43.0: undefined reference to `__asan_version_mismatch_check_v6'c++: error: linker command failed with exit code 1 (use -v to see invocation)gmake[2]: *** [kcms/keyboard/tests/CMakeFiles/iso_codes_test.dir/build.make:178: kcms/keyboard/tests/iso_codes_test] Error 1gmake[1]: *** [CMakeFiles/Makefile2:4626: kcms/keyboard/tests/CMakeFiles/iso_codes_test.dir/all] Error 2[ 34%] Building CXX object kcms/keyboard/tests/CMakeFiles/flags_test.dir/__/debug.cpp.o[ 34%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/recentusagemodel.cpp.o[ 34%] Building CXX object kcms/keyboard/tests/CMakeFiles/flags_test.dir/flags_test_autogen/mocs_compilation.cpp.o[ 34%] Building CXX object kcms/keyboard/CMakeFiles/kded_keyboard.dir/bindings.cpp.o[ 34%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/submenu.cpp.o[ 34%] Building CXX object kcms/keyboard/CMakeFiles/kcm_keyboard.dir/xkb_rules.cpp.o[ 34%] Building CXX object kcms/keyboard/CMakeFiles/kded_keyboard.dir/layout_tray_icon.cpp.o[ 34%] Linking CXX executable flags_test/usr/home/jenkins/install-prefix/lib/libKF5KDELibs4Support.so.5.43.0: undefined reference to `__asan_version_mismatch_check_v6'[ 34%] Building CXX object kcms/keyboard/CMakeFiles/kcm_keyboard.dir/flags.cpp.o[ 34%] Building CXX object kcms/keyboard/CMakeFiles/kded_keyboard.dir/layouts_menu.cpp.oc++: error: linker command failed with exit code 1 (use -v to see invocation)gmake[2]: *** [kcms/keyboard/tests/CMakeFiles/flags_test.dir/build.make:259: kcms/keyboard/tests/flags_test] Error 1gmake[1]: *** [CMakeFiles/Makefile2:4552: kcms/keyboard/tests/CMakeFiles/flags_test.dir/all] Error 2[ 34%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/systementry.cpp.o[ 34%] Building CXX object kcms/keyboard/CMakeFiles/kcm_keyboard.dir/iso_codes.cpp.o[ 35%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/systemmodel.cpp.o[ 35%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/systemsettings.cpp.o[ 35%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/wheelinterceptor.cpp.o/usr/home/jenkins/workspace/Plasma plasma-desktop stable-kf5-qt5 FreeBSDQt5.9/applets/kicker/plugin/systementry.cpp:98:47: warning: 'supportedSleepStates' is deprecated [-Wdeprecated-declarations]m_valid = Solid::PowerManagement::supportedSleepStates().contains(Solid::PowerManagement::SuspendState);  ^/usr/home/jenkins/install-prefix/include/KF5/KDELibs4Support/solid/powermanagement.h:74:52: note: 'supportedSleepStates' has been explicitly marked deprecated hereKDELIBS4SUPPORT_DEPRECATED_EXPORT QSet supportedSleepStates();   ^/usr/home/jenkins/workspace/Plasma plasma-desktop stable-kf5-qt5 FreeBSDQt5.9/applets/kicker/plugin/systementry.cpp:101:47: warning: 'supportedSleepStates' is deprecated [-Wdeprecated-declarations]m_valid = Solid::PowerManagement::supportedSleepStates().contains(Solid::PowerManagement::HibernateState);  ^/usr/home/jenkins/install-prefix/include/KF5/KDELibs4Support/solid/powermanagement.h:74:52: note: 'supportedSleepStates' has been explicitly marked deprecated hereKDELIBS4SUPPORT_DEPRECATED_EXPORT QSet supportedSleepStates();   ^[ 35%] Building CXX object kcms/keyboard/CMakeFiles/kded_keyboard.dir/flags.cpp.o[ 36%] Building CXX object 

D10955: [kaccess] Improve the port away from kdelibs4support

2018-03-01 Thread Friedrich W . H . Kossebau
kossebau created this revision.
kossebau added reviewers: Plasma, apol, davidedmundson.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
kossebau requested review of this revision.

REVISION SUMMARY
  Follow-up to 1ded47814a614debefd465cf8f962db4b8163822 

  
  - for proper D-Bus well-known name set app data before registering
  - QT_QPA_PLATFORM better set before creating the QApp instance

REPOSITORY
  R119 Plasma Desktop

BRANCH
  improvekaccessport

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

AFFECTED FILES
  kaccess/main.cpp

To: kossebau, #plasma, apol, davidedmundson
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, 
sebas, apol, mart


Re: Re: Plasma 5.13 dependencies

2018-03-01 Thread pointedstick
 On Wed, 28 Feb 2018 15:45:02 -0800 Jonathan Riddell  wrote  
> On Thu, Mar 01, 2018 at 08:08:24AM +1300, Ben Cooksley wrote: 
>> > Plasma 5.13, due out in June, will depend on Qt 5.10, KDE Frameworks 
>> > 5.46. The newer Qt will help us port KControl modules to QtQuick 
>> > Controls 2 a target of this release. 
>> > https://phabricator.kde.org/project/view/254/ 
>> > 
>> > When will this dependency start coming into effect? 
>> > 
>> > While we fortunately already have a Qt 5.10 image for Linux on the CI 
>> > system, I'm not sure what the status is of Qt 5.10 for FreeBSD so a 
>> > timeline 
>> > for this would be nice. 
>> 
>> I'm still waiting for an answer on this. 
> 
>It depends when some dev wants to write some code which depends on a Qt 5.10 
>API, but worst case it can be made optional until the beta which is Thursday 
>May 17.

That just happened yesterday, in fact: 
https://cgit.kde.org/discover.git/commit/?id=fb21b21bd699dad9cf03d8e2553797cadee728cd

Nate



D10938: Enable showing top level items in kicker and kickoff menu

2018-03-01 Thread Eike Hein
hein added a comment.


  Thanks. Do you have a contributor account or should we commit this on your 
behalf? :)

REPOSITORY
  R119 Plasma Desktop

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

To: lopatin, hein
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, 
sebas, apol, mart


D10938: Enable showing top level items in kicker and kickoff menu

2018-03-01 Thread Eike Hein
hein accepted this revision.
This revision is now accepted and ready to land.

REPOSITORY
  R119 Plasma Desktop

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

To: lopatin, hein
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, 
sebas, apol, mart


D10855: Emit clicked when double click expires

2018-03-01 Thread Martin Flöser
graesslin added a comment.


  I found https://git.reviewboard.kde.org/r/103995/ but it references older 
changes which I just didn't find with git log.

REPOSITORY
  R129 Window Decoration Library

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

To: broulik, #plasma, graesslin
Cc: mart, ngraham, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol


Re: Compile kwin using yocto for embedded systems (opengles)

2018-03-01 Thread Martin Flöser

Am 2018-03-01 20:56, schrieb Jörn M:

I simply did the same as above for kdeclarative and applied the few
lines from kwin's kwinglutils_funcs.h
on all places where the error occurs:

https://paste.kde.org/pgtkzf5yu


see also https://phabricator.kde.org/D10762



This leads me to the final error I'm not able to solve:

eglonxbackend.h:36:27: error: expected ')' before '*' token
|  EglOnXBackend(Display *display);
|^
|
/home/joern/yocto/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/kwin/5.12.1-r0/git/plugins/platforms/x11/common/eglonxbackend.h:37:58:
error: 'Display' has not been declared

https://paste.kde.org/pimqgxedi

Which component normally declares "Display"?


Display is the XLib Display. It comes in with anything pulling in XLib. 
So most likely the reason for the compile error is that this gets pulled 
in through epoxy normally, but on yocto epoxy is probably built without 
X11 support (which might be questionably, but so what).


I see the following possibilities to address this error:
 * forward declare Display (struct Display should be sufficent)
 * disable building of the EglOnXBackend

Given that epoxy seems to not have X11 support I would say the second 
option is the proper one. But it would mean no compositing support on 
X11 in this build. This makes only sense if you want to use Wayland. If 
you want to use KWin on X11 you need to get epoxy to support X11.


Cheers
Martin


Compile kwin using yocto for embedded systems (opengles)

2018-03-01 Thread Jörn M
Hello together,
I try to compile kwin for Rasperry Pi 3 for embedded usage (opengles).

I use the latest kde yocto layers from master:

https://phabricator.kde.org/source/yocto-meta-kf5/
https://phabricator.kde.org/source/yocto-meta-kde/

All other required layers are on yocto rocko branches.

My qtbase configuration is this one:
https://paste.kde.org/pcbethmb6

OpenGL:
Desktop OpenGL ... no
OpenGL ES 2.0  yes
OpenGL ES 3.0  no
OpenGL ES 3.1  no

On the way to compile kwin I got an error like the one below while
compiling kdeclarative:

error: 'void epoxy_glDrawArrays(GLenum, GLint, GLsizei)' redeclared as
different kind of symbol

Could be solved with this patch:
https://paste.kde.org/pav3dbhxy

Hint to that snipped of code comes from here:
https://github.com/schnitzeltony/meta-qt5-extra/issues/36

And can originally found in kwin source code (kwinglutils_funcs.h)

Now, I am at the point of compiling kwin and got several similar errors.
All errors seems to be related to libepoxy in conjunction with opengles.

I simply did the same as above for kdeclarative and applied the few lines
from kwin's kwinglutils_funcs.h
on all places where the error occurs:

https://paste.kde.org/pgtkzf5yu

This leads me to the final error I'm not able to solve:

eglonxbackend.h:36:27: error: expected ')' before '*' token
|  EglOnXBackend(Display *display);
|^
|
/home/joern/yocto/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/kwin/5.12.1-r0/git/plugins/platforms/x11/common/eglonxbackend.h:37:58:
error: 'Display' has not been declared

https://paste.kde.org/pimqgxedi

Which component normally declares "Display"?
Since the issue comes from "eglonxbackend" and the qtbase config has

EGL on X11 ... no

Could this cause the issue?

Maybe I'm completly on the wrong way ;-).
Hopfully someone can point me in the right direction.

Thanks and Best Regards,
Jörn


D10920: Install app metadata for plasmoidviewer and plasmaengineexplorer

2018-03-01 Thread Friedrich W . H . Kossebau
kossebau added a comment.


  [14:38]  frinring: I'd go with what Matthias suggests, otherwise: cool 
stuff, +1 (so shipit as long as others are happy, too)
  
  So going to drop the desktop suffix from the id then given majority of 
uttered opinions :)
  
  Will push directly once I got confirmation from translators that adding new 
strings for this bug fixes (proper icon/name with windows, installable from 
appstream-centric installers) is okay for stable, or not.

REPOSITORY
  R118 Plasma SDK

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

To: kossebau, sebas, mart, broulik
Cc: ngraham, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D10944: [taskmanager applet] Do not fill width

2018-03-01 Thread Radek Hušek
Pitel added a comment.


  Not really -- if I understand correctly allocating space works following way: 
All widgets get space they claim they need and the surplus is split among 
widgets with fillWidth == true in ratio which seems proportinal to width of 
given widgets. So even if global menu took space needed to display all menu 
items there still would be an ugly gap on right side of taskmanager.
  
  As a side note: hiding part of menu is not really an usability issue because 
the global menu applet is able show rest of it as a dropdown menu which is a 
patch yet to be upstreamed and I guess I also should port it to Global Menu 
applet (I am using Active Window Control applet which also shows name of app 
and buttuns to close /min / max window).

REPOSITORY
  R119 Plasma Desktop

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

To: Pitel, ngraham, mart
Cc: mart, ngraham, plasma-devel, #plasma, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol


D10944: [taskmanager applet] Do not fill width

2018-03-01 Thread Nathaniel Graham
ngraham added a comment.


  Your before-and-after screenshots suggest that the undesirable behavior is 
more an issue with the Global Menu widget not taking enough space for itself 
when other widgets can be reduced in size without hiding any content.

REPOSITORY
  R119 Plasma Desktop

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

To: Pitel, ngraham, mart
Cc: mart, ngraham, plasma-devel, #plasma, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol


D10944: [taskmanager applet] Do not fill width

2018-03-01 Thread Radek Hušek
Pitel updated this revision to Diff 28345.
Pitel added a comment.


  Choice whether to fill or not fill width was turned into config option and i 
possible to set (and used) only for iconsOnly
  version of taskmanager.
  
  Screenshot with original behavior: F5735025: Screenshot_20180301_175247.png 

  And new one: F5735027: Screenshot_20180301_175311.png 


REPOSITORY
  R119 Plasma Desktop

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10944?vs=28328=28345

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

AFFECTED FILES
  applets/taskmanager/package/contents/config/main.xml
  applets/taskmanager/package/contents/ui/ConfigGeneral.qml
  applets/taskmanager/package/contents/ui/main.qml

To: Pitel, ngraham, mart
Cc: mart, ngraham, plasma-devel, #plasma, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol


D10795: [grouping applet] Use "object-group" as icon

2018-03-01 Thread Friedrich W . H . Kossebau
This revision was automatically updated to reflect the committed changes.
Closed by commit R114:ef5008f654c6: [grouping applet] Use 
object-group as icon (authored by kossebau).

CHANGED PRIOR TO COMMIT
  https://phabricator.kde.org/D10795?vs=27926=28346#toc

REPOSITORY
  R114 Plasma Addons

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10795?vs=27926=28346

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

AFFECTED FILES
  applets/grouping/container/package/metadata.desktop
  applets/grouping/package/metadata.desktop

To: kossebau, davidedmundson, broulik
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, 
sebas, apol, mart


D10855: Emit clicked when double click expires

2018-03-01 Thread Marco Martin
mart added a comment.


  In D10855#215256 , @graesslin 
wrote:
  
  > I kindly ask to look at the discussion ack in reviewboard when I 
implemented this feature. It was one of the most difficult changes to get in 
and this was the only solution we came up with which seemed to satisfy all 
concerns.
  
  
  where is that discussion? could it be linked here? (sorry, I have no recall 
of it so i am not sure even what to search for)
  
  personally, I would find this behavior way more intuitive, for the menu 
button, i expect it to open the menu on click, no matter what i configured for 
double click which is a completely different action from the user POV (also 
given that Windows has this behavior since windows95 it's something pretty 
entrenched in the expected behavior for  that menu button)
  it's just.. a bit complicated to implement, but that's an implementation 
detail, not to influence the ui... unless it can't really be avoided.
  Long press on desktop is generally bad, i know we have it for some 
toolbuttonsand for plasmoid handles, but none of them are optimal, toolbuttons 
should definitely be solved, for plasmoids a bit more difficult, but should be 
improved as well
  
  looking at the code, it seems to make sense to have a delay that corresponds 
to the double click interval, that may make the popup feel not super 
immediate(so the timer stuff is important is enabled only when the double click 
to close is enabled), but better than the unpredictable and undiscoverable long 
press.

REPOSITORY
  R129 Window Decoration Library

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

To: broulik, #plasma, graesslin
Cc: mart, ngraham, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol


D10795: [grouping applet] Use "object-group" as icon

2018-03-01 Thread Kai Uwe Broulik
broulik accepted this revision.
This revision is now accepted and ready to land.

REPOSITORY
  R114 Plasma Addons

BRANCH
  changeGroupingIcon

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

To: kossebau, davidedmundson, broulik
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, 
sebas, apol, mart


KDE CI: Plasma plasma-desktop kf5-qt5 FreeBSDQt5.9 - Build # 168 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20plasma-desktop%20kf5-qt5%20FreeBSDQt5.9/168/
 Project:
Plasma plasma-desktop kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 16:19:13 +
 Build duration:
3 min 28 sec and counting
   CONSOLE OUTPUT
  [...truncated 879.61 KB...][ 27%] Building CXX object dataengines/kimpanel/CMakeFiles/plasma_engine_kimpanel.dir/impaneladaptor.cpp.o[ 28%] Building CXX object kcms/keyboard/CMakeFiles/kded_keyboard.dir/xinput_helper.cpp.o[ 28%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/submenu.cpp.o[ 28%] Building CXX object kcms/keyboard/CMakeFiles/kcm_keyboard.dir/kcm_keyboard_widget.cpp.o[ 28%] Building CXX object kcms/keyboard/tests/CMakeFiles/xkb_rules_test.dir/__/xkb_rules.cpp.o[ 28%] Built target geometry_parser_test_autogen[ 29%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/systementry.cpp.o[ 29%] Building CXX object dataengines/kimpanel/CMakeFiles/plasma_engine_kimpanel.dir/plasma_engine_kimpanel_autogen/mocs_compilation.cpp.o[ 29%] Building CXX object kcms/keyboard/CMakeFiles/kded_keyboard.dir/xkb_helper.cpp.o[ 29%] Building CXX object kcms/keyboard/tests/CMakeFiles/xkb_rules_test.dir/__/debug.cpp.o[ 29%] Linking CXX shared library ../../bin/plasma_engine_kimpanel.so/usr/home/jenkins/workspace/Plasma plasma-desktop kf5-qt5 FreeBSDQt5.9/applets/kicker/plugin/systementry.cpp:98:47: warning: 'supportedSleepStates' is deprecated [-Wdeprecated-declarations]m_valid = Solid::PowerManagement::supportedSleepStates().contains(Solid::PowerManagement::SuspendState);  ^/usr/home/jenkins/install-prefix/include/KF5/KDELibs4Support/solid/powermanagement.h:74:52: note: 'supportedSleepStates' has been explicitly marked deprecated hereKDELIBS4SUPPORT_DEPRECATED_EXPORT QSet supportedSleepStates();   ^/usr/home/jenkins/workspace/Plasma plasma-desktop kf5-qt5 FreeBSDQt5.9/applets/kicker/plugin/systementry.cpp:101:47: warning: 'supportedSleepStates' is deprecated [-Wdeprecated-declarations]m_valid = Solid::PowerManagement::supportedSleepStates().contains(Solid::PowerManagement::HibernateState);  ^/usr/home/jenkins/install-prefix/include/KF5/KDELibs4Support/solid/powermanagement.h:74:52: note: 'supportedSleepStates' has been explicitly marked deprecated hereKDELIBS4SUPPORT_DEPRECATED_EXPORT QSet supportedSleepStates();   ^/usr/home/jenkins/workspace/Plasma plasma-desktop kf5-qt5 FreeBSDQt5.9/applets/kicker/plugin/systementry.cpp:336:37: warning: 'requestSleep' is deprecated [-Wdeprecated-declarations]Solid::PowerManagement::requestSleep(Solid::PowerManagement::SuspendState, 0, 0);^/usr/home/jenkins/install-prefix/include/KF5/KDELibs4Support/solid/powermanagement.h:83:40: note: 'requestSleep' has been explicitly marked deprecated hereKDELIBS4SUPPORT_DEPRECATED_EXPORT void requestSleep(SleepState state, QObject *receiver, const char *member);   ^/usr/home/jenkins/workspace/Plasma plasma-desktop kf5-qt5 FreeBSDQt5.9/applets/kicker/plugin/systementry.cpp:339:37: warning: 'requestSleep' is deprecated [-Wdeprecated-declarations]Solid::PowerManagement::requestSleep(Solid::PowerManagement::HibernateState, 0, 0);^/usr/home/jenkins/install-prefix/include/KF5/KDELibs4Support/solid/powermanagement.h:83:40: note: 'requestSleep' has been explicitly marked deprecated hereKDELIBS4SUPPORT_DEPRECATED_EXPORT void requestSleep(SleepState state, QObject *receiver, const char *member);   ^[ 29%] Built target plasma_engine_kimpanel[ 29%] Building CXX object kcms/keyboard/CMakeFiles/kcm_keyboard.dir/kcm_view_models.cpp.o[ 29%] Building CXX object kcms/keyboard/CMakeFiles/kcm_keyboard.dir/kcm_add_layout_dialog.cpp.o4 warnings generated.[ 29%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/systemmodel.cpp.o[ 29%] Building CXX object kcms/keyboard/tests/CMakeFiles/xkb_rules_test.dir/xkb_rules_test_autogen/mocs_compilation.cpp.o[ 30%] Building CXX object kcms/keyboard/CMakeFiles/kcm_keyboard.dir/keyboard_config.cpp.o[ 30%] Building CXX object kcms/keyboard/CMakeFiles/kded_keyboard.dir/keyboard_config.cpp.o[ 30%] Linking CXX executable ../../../bin/xkb_rules_test[ 30%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/systemsettings.cpp.o[ 30%] Building CXX object kcms/keyboard/CMakeFiles/kcm_keyboard.dir/x11_helper.cpp.o[ 30%] Building CXX object applets/kicker/CMakeFiles/kickerplugin.dir/plugin/wheelinterceptor.cpp.o[ 30%] Building CXX object kcms/keyboard/CMakeFiles/kded_keyboard.dir/keyboard_hardware.cpp.o/usr/home/jenkins/install-prefix/lib/libKF5KDELibs4Support.so.5.43.0: undefined reference 

D10835: [kicker] Never execute recent documents

2018-03-01 Thread Алексей Шилин
This revision was automatically updated to reflect the committed changes.
Closed by commit R119:88d866c07951: [kicker] Never execute recent documents 
(authored by aleksejshilin).

REPOSITORY
  R119 Plasma Desktop

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10835?vs=28171=28342

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

AFFECTED FILES
  applets/kicker/plugin/recentusagemodel.cpp

To: aleksejshilin, #plasma, hein, broulik
Cc: ngraham, hein, broulik, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol, mart


D10750: wayland: Add support for zwp_linux_dmabuf

2018-03-01 Thread Fredrik Höglund
fredrik added a comment.


  An issue that this patch does not fully address is switching compositing 
backends at runtime.
  
  Buffers are imported by the scene. The scene allocates and returns a 
subclassed LinuxDmabuf::Buffer that contains the file descriptors and backend 
specific objects, such as EGL images. When the compositing backend is 
destroyed, the EGL images are also destroyed, but the buffers survive. The new 
backend could use the file descriptors to re-import the buffers, if the buffer 
class wasn't specific to the old backend.
  
  A possible solution to this is a shared Buffer class (in 
platformsupport/scenes/common?):
  
...
private:
...
QVector planes;
EGLimage eglImage;
VkImage vulkanImage;
VkImageView imageView;
VkDeviceMemory deviceMemory;
};
  
  Or a SceneBufferData object, created and destroyed by the scene:
  
private:
...
QVector planes;
SceneBufferData *sceneData;
};
  
  But even with a shared class there are no guarantees that a re-import is 
possible, since the new backend might not support the same formats and/or 
modifiers. So I don't know if runtime switching is something that should be 
expected to work.

INLINE COMMENTS

> anthonyfieroni wrote in abstract_egl_backend.cpp:117
> Call delete dmabuf will have same effect.

No, it will not. It will leave a dangling pointer in the wl_resource, which 
will result in a double-free when the client deletes the buffer. Or a segfault 
the next time it tries to attach the buffer to a surface.

I will expand on this in a separate comment.

REPOSITORY
  R108 KWin

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

To: fredrik, #kwin, #plasma, davidedmundson, mart, graesslin
Cc: anthonyfieroni, plasma-devel, kwin, iodelay, bwowk, ZrenBot, lesliezhai, 
ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart


D10243: Improve visibility of disconnected Wi-Fi icons

2018-03-01 Thread Sebastian Kügler
sebas requested changes to this revision.
sebas added a comment.
This revision now requires changes to proceed.


  I second that the icon should be made red, this mitigates the visibility 
issue and makes it consistent with the disconnected ethernet icon. @andreask, 
can you make this change?

REPOSITORY
  R242 Plasma Framework (Library)

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

To: andreask, #plasma, #plasma_accessibility, sebas, ngraham
Cc: plasma-devel, #frameworks, michaelh, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol, mart


KDE CI: Plasma plasma-workspace kf5-qt5 FreeBSDQt5.9 - Build # 151 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20plasma-workspace%20kf5-qt5%20FreeBSDQt5.9/151/
 Project:
Plasma plasma-workspace kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 15:51:17 +
 Build duration:
4 min 10 sec and counting
   CONSOLE OUTPUT
  [...truncated 880.65 KB...][ 28%] Building CXX object libtaskmanager/CMakeFiles/taskmanager.dir/waylandtasksmodel.cpp.o[ 28%] Building CXX object libtaskmanager/CMakeFiles/taskmanager.dir/windowtasksmodel.cpp.o[ 28%] Linking CXX shared library ../../bin/libkeyboardlayoutplugin.so[ 28%] Built target keyboardlayoutpluginScanning dependencies of target sessionsprivateplugin_autogen[ 28%] Automatic MOC for target sessionsprivateplugin[ 28%] Built target sessionsprivateplugin_autogenScanning dependencies of target plasmawindowed[ 28%] Building CXX object plasma-windowed/CMakeFiles/plasmawindowed.dir/plasmawindowedcorona.cpp.o[ 28%] Building CXX object libtaskmanager/CMakeFiles/taskmanager.dir/xwindowtasksmodel.cpp.o[ 28%] Building CXX object plasma-windowed/CMakeFiles/plasmawindowed.dir/plasmawindowedview.cpp.o[ 28%] Building CXX object plasma-windowed/CMakeFiles/plasmawindowed.dir/main.cpp.o/usr/home/jenkins/workspace/Plasma plasma-workspace kf5-qt5 FreeBSDQt5.9/components/shellprivate/interactiveconsole/interactiveconsole.cpp:387:21: warning: 'KPluginInfo' is deprecated [-Wdeprecated-declarations]KPluginInfo info(it.value());^/usr/home/jenkins/install-prefix/include/KF5/KService/kplugininfo.h:117:34: note: 'KPluginInfo' has been explicitly marked deprecated hereexplicit KSERVICE_DEPRECATED KPluginInfo(const KService::Ptr service); ^1 warning generated.[ 28%] Linking CXX shared library ../../bin/libplasmashellprivateplugin.so[ 28%] Building CXX object libtaskmanager/CMakeFiles/taskmanager.dir/taskmanager_autogen/mocs_compilation.cpp.o[ 28%] Building CXX object plasma-windowed/CMakeFiles/plasmawindowed.dir/plasmawindowed_autogen/mocs_compilation.cpp.o[ 28%] Generating krunner_interface.cpp, krunner_interface.h[ 28%] Generating plasmashelladaptor.cpp, plasmashelladaptor.h[ 28%] Built target plasmashellprivateplugin[ 28%] Generating krunner_interface.moc[ 29%] Generating plasmashelladaptor.mocScanning dependencies of target plasma_packagestructure_layoutemplate[ 29%] Building CXX object shell/packageplugins/layouttemplate/CMakeFiles/plasma_packagestructure_layoutemplate.dir/layouttemplate.cpp.oScanning dependencies of target plasmashell[ 29%] Building CXX object shell/CMakeFiles/plasmashell.dir/alternativeshelper.cpp.o[ 29%] Building CXX object shell/CMakeFiles/plasmashell.dir/main.cpp.o[ 29%] Building CXX object shell/CMakeFiles/plasmashell.dir/containmentconfigview.cpp.o[ 29%] Linking CXX shared library ../bin/libtaskmanager.so[ 29%] Building CXX object shell/packageplugins/layouttemplate/CMakeFiles/plasma_packagestructure_layoutemplate.dir/plasma_packagestructure_layoutemplate_autogen/mocs_compilation.cpp.o[ 29%] Linking CXX shared module ../../../bin/plasma_packagestructure_layoutemplate.so[ 29%] Built target plasma_packagestructure_layoutemplateScanning dependencies of target plasma_packagestructure_lookandfeel[ 29%] Linking CXX executable ../bin/plasmawindowed[ 30%] Building CXX object shell/packageplugins/lookandfeel/CMakeFiles/plasma_packagestructure_lookandfeel.dir/lookandfeel.cpp.o[ 30%] Built target taskmanagerScanning dependencies of target plasma_packagestructure_plasmashell[ 30%] Building CXX object shell/packageplugins/shell/CMakeFiles/plasma_packagestructure_plasmashell.dir/shellpackage.cpp.o/usr/home/jenkins/install-prefix/lib/libKF5PlasmaQuick.so.5.43.0: undefined reference to `__asan_version_mismatch_check_v6'c++: error: linker command failed with exit code 1 (use -v to see invocation)gmake[2]: *** [plasma-windowed/CMakeFiles/plasmawindowed.dir/build.make:173: bin/plasmawindowed] Error 1gmake[1]: *** [CMakeFiles/Makefile2:1746: plasma-windowed/CMakeFiles/plasmawindowed.dir/all] Error 2gmake[1]: *** Waiting for unfinished jobs[ 30%] Building CXX object shell/packageplugins/shell/CMakeFiles/plasma_packagestructure_plasmashell.dir/plasma_packagestructure_plasmashell_autogen/mocs_compilation.cpp.o[ 30%] Building CXX object shell/CMakeFiles/plasmashell.dir/currentcontainmentactionsmodel.cpp.o[ 30%] Building CXX object shell/packageplugins/lookandfeel/CMakeFiles/plasma_packagestructure_lookandfeel.dir/plasma_packagestructure_lookandfeel_autogen/mocs_compilation.cpp.o[ 30%] Building CXX object shell/CMakeFiles/plasmashell.dir/desktopview.cpp.o[ 30%] Linking CXX shared module ../../../bin/plasma_packagestructure_lookandfeel.so[ 30%] Building CXX object shell/CMakeFiles/plasmashell.dir/panelview.cpp.o[ 30%] Built target plasma_packagestructure_lookandfeel[ 31%] Building CXX object shell/CMakeFiles/plasmashell.dir/panelconfigview.cpp.o[ 31%] Linking CXX shared module ../../../bin/plasma_packagestructure_plasmashell.so[ 31%] 

D10921: auto hide popup when it opened itself

2018-03-01 Thread Marco Martin
This revision was automatically updated to reflect the committed changes.
Closed by commit R120:2da603f9b3d4: auto hide popup when it opened itself 
(authored by mart).

REPOSITORY
  R120 Plasma Workspace

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10921?vs=28278=28336

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

AFFECTED FILES
  applets/devicenotifier/package/contents/ui/FullRepresentation.qml
  applets/devicenotifier/package/contents/ui/devicenotifier.qml

To: mart, #plasma, broulik
Cc: ngraham, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D10921: auto hide popup when it opened itself

2018-03-01 Thread Kai Uwe Broulik
broulik accepted this revision.
This revision is now accepted and ready to land.

REPOSITORY
  R120 Plasma Workspace

BRANCH
  phab/notifierIdleTime

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

To: mart, #plasma, broulik
Cc: ngraham, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D10475: Make it possible to show the title despite having ctx actions

2018-03-01 Thread Aleix Pol Gonzalez
apol updated this revision to Diff 28334.
apol added a comment.


  fix logic

REPOSITORY
  R169 Kirigami

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10475?vs=28333=28334

BRANCH
  arcpatch-D10475_1

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

AFFECTED FILES
  src/controls/ToolBarApplicationHeader.qml
  tests/actionsMenu.qml

To: apol, #kirigami, mart, ngraham, abetts
Cc: rkflx, mart, ngraham, plasma-devel, apol, davidedmundson, hein


D10835: [kicker] Never execute recent documents

2018-03-01 Thread Anthony Fieroni
anthonyfieroni added a reviewer: hein.

REPOSITORY
  R119 Plasma Desktop

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

To: aleksejshilin, #plasma, hein
Cc: ngraham, hein, broulik, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol, mart


D10475: Make it possible to show the title despite having ctx actions

2018-03-01 Thread Aleix Pol Gonzalez
apol updated this revision to Diff 28333.
apol added a comment.


  Tweaking

REPOSITORY
  R169 Kirigami

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10475?vs=28332=28333

BRANCH
  arcpatch-D10475_1

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

AFFECTED FILES
  src/controls/ToolBarApplicationHeader.qml
  tests/actionsMenu.qml

To: apol, #kirigami, mart, ngraham, abetts
Cc: rkflx, mart, ngraham, plasma-devel, apol, davidedmundson, hein


D10475: Make it possible to show the title despite having ctx actions

2018-03-01 Thread Aleix Pol Gonzalez
apol updated this revision to Diff 28332.
apol added a comment.


  Rebase

REPOSITORY
  R169 Kirigami

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10475?vs=28330=28332

BRANCH
  arcpatch-D10475_1

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

AFFECTED FILES
  src/controls/ToolBarApplicationHeader.qml
  tests/actionsMenu.qml

To: apol, #kirigami, mart, ngraham, abetts
Cc: rkflx, mart, ngraham, plasma-devel, apol, davidedmundson, hein


D10835: [kicker] Never execute recent documents

2018-03-01 Thread Алексей Шилин
aleksejshilin added a comment.


  If there are no more concerns, could anyone actually accept the revision, 
please? :) Thanks in advance!

REPOSITORY
  R119 Plasma Desktop

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

To: aleksejshilin, #plasma
Cc: ngraham, hein, anthonyfieroni, broulik, plasma-devel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


KDE CI: Plasma discover kf5-qt5 FreeBSDQt5.9 - Build # 176 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20discover%20kf5-qt5%20FreeBSDQt5.9/176/
 Project:
Plasma discover kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 15:00:27 +
 Build duration:
2 min 47 sec and counting
   CONSOLE OUTPUT
  [...truncated 154.43 KB...][ 24%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ReviewsBackend/Rating.cpp.o[ 24%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Category/CategoriesReader.cpp.o[ 25%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Category/CategoryModel.cpp.o[ 26%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ReviewsBackend/AbstractReviewsBackend.cpp.o[ 27%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ReviewsBackend/Review.cpp.o[ 28%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ReviewsBackend/ReviewsModel.cpp.o[ 29%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/AddonList.cpp.o[ 30%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/Transaction.cpp.o[ 31%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/TransactionListener.cpp.o[ 32%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/TransactionModel.cpp.o[ 33%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/UpdateModel/UpdateItem.cpp.o[ 34%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/UpdateModel/UpdateModel.cpp.o[ 35%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/ResourcesModel.cpp.o[ 36%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/PackageState.cpp.o[ 37%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/ResourcesProxyModel.cpp.o[ 38%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/ResourcesUpdatesModel.cpp.o[ 38%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/StandardBackendUpdater.cpp.o[ 39%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/SourcesModel.cpp.o[ 40%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractResourcesBackend.cpp.o[ 41%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractResource.cpp.o[ 42%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractBackendUpdater.cpp.o[ 43%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractSourcesBackend.cpp.o[ 44%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/StoredResultsStream.cpp.o[ 45%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/CachedNetworkAccessManager.cpp.o[ 46%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ActionsModel.cpp.o[ 47%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/DiscoverBackendsFactory.cpp.o[ 48%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ScreenshotsModel.cpp.o[ 50%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ApplicationAddonsModel.cpp.o[ 51%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/DiscoverCommon_autogen/mocs_compilation.cpp.o[ 52%] Linking CXX shared library libDiscoverCommon.so[ 52%] Built target DiscoverCommonScanning dependencies of target kns-backend_autogenScanning dependencies of target knsbackendtest_autogenScanning dependencies of target dummy-backend_autogen[ 53%] Automatic MOC for target kns-backend[ 53%] Automatic MOC for target dummy-backend[ 54%] Automatic MOC for target knsbackendtestScanning dependencies of target updatedummytest_autogen[ 55%] Automatic MOC for target updatedummytestScanning dependencies of target CategoriesTest_autogenScanning dependencies of target dummytest_autogen[ 56%] Automatic MOC for target dummytest[ 57%] Automatic MOC for target CategoriesTest[ 57%] Built target knsbackendtest_autogenScanning dependencies of target plasma-discover_autogen[ 58%] Automatic MOC for target plasma-discover[ 58%] Built target dummytest_autogenScanning dependencies of target plasma-discover-exporter_autogen[ 58%] Built target CategoriesTest_autogen[ 59%] Automatic MOC for target plasma-discover-exporterScanning dependencies of target knsbackendtest[ 60%] Building CXX object libdiscover/backends/KNSBackend/tests/CMakeFiles/knsbackendtest.dir/KNSBackendTest.cpp.o[ 60%] Built target updatedummytest_autogen[ 60%] Built target plasma-discover-exporter_autogenScanning dependencies of target CategoriesTestScanning dependencies of target dummytest[ 60%] Building CXX object libdiscover/tests/CMakeFiles/CategoriesTest.dir/CategoriesTest.cpp.o[ 61%] Building CXX object libdiscover/backends/DummyBackend/tests/CMakeFiles/dummytest.dir/__/__/__/tests/modeltest.cpp.o[ 61%] Built target dummy-backend_autogen[ 62%] Building CXX object 

D10944: [taskmanager applet] Do not fill width

2018-03-01 Thread Nathaniel Graham
ngraham requested changes to this revision.
ngraham added a comment.
This revision now requires changes to proceed.


  A highly user-visible change like this needs at the //minimum//:
  
  - Before-and-after screenshots that illustrate the problem
  - Evidence of testing for common scenarios to make sure that there are no 
regressions

REPOSITORY
  R119 Plasma Desktop

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

To: Pitel, ngraham
Cc: ngraham, plasma-devel, #plasma, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol, mart


D10461: GMenu-DBusMenu-Proxy

2018-03-01 Thread Marco Martin
mart accepted this revision as: mart.
mart added a comment.
This revision is now accepted and ready to land.


  looks good to me, partial shipit, is so big that i think is better if another 
one reviews it too

INLINE COMMENTS

> window.cpp:288
> +} else {
> +emit LayoutUpdated(2 /*revision*/, id);
> +}

always 2? maybe needs a more in depth comment?

REPOSITORY
  R120 Plasma Workspace

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

To: broulik, #plasma, mart
Cc: mart, rk, rilian, mtallur, ngraham, plasma-devel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol


D10944: [taskmanager applet] Do not fill width

2018-03-01 Thread Radek Hušek
Pitel created this revision.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
Pitel requested review of this revision.

REVISION SUMMARY
  Make task mananger applet use only space it needs and not eat more
  
  - it looks better with global menu in same the panel.
  
  Maybe convert this to configuration option?

REPOSITORY
  R119 Plasma Desktop

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

AFFECTED FILES
  applets/taskmanager/package/contents/ui/main.qml

To: Pitel
Cc: plasma-devel, #plasma, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


D10920: Install app metadata for plasmoidviewer and plasmaengineexplorer

2018-03-01 Thread Friedrich W . H . Kossebau
kossebau updated this revision to Diff 28324.
kossebau added a comment.


  given it's been talked about, let's already add  at least for
  plasmaengineexplorer. plasmoidviewer cannot be launched without arguments,
  thus no such tag for it

REPOSITORY
  R118 Plasma SDK

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10920?vs=28283=28324

BRANCH
  installmetadataforalltools

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

AFFECTED FILES
  engineexplorer/CMakeLists.txt
  engineexplorer/org.kde.plasmaengineexplorer.appdata.xml
  engineexplorer/org.kde.plasmaengineexplorer.desktop
  plasmoidviewer/CMakeLists.txt
  plasmoidviewer/main.cpp
  plasmoidviewer/org.kde.plasmoidviewer.appdata.xml
  plasmoidviewer/org.kde.plasmoidviewer.desktop

To: kossebau, sebas, mart, broulik
Cc: ngraham, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart


KDE CI: Plasma discover stable-kf5-qt5 FreeBSDQt5.9 - Build # 110 - Still Failing!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20discover%20stable-kf5-qt5%20FreeBSDQt5.9/110/
 Project:
Plasma discover stable-kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 12:53:47 +
 Build duration:
1 min 47 sec and counting
   CONSOLE OUTPUT
  [...truncated 161.14 KB...][ 26%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ReviewsBackend/Rating.cpp.o[ 26%] Built target DiscoverNotifierDeclarativePlugin[ 27%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ReviewsBackend/Review.cpp.o[ 28%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ReviewsBackend/ReviewsModel.cpp.o[ 29%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/AddonList.cpp.o[ 30%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/Transaction.cpp.o[ 31%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/TransactionListener.cpp.o[ 32%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/TransactionModel.cpp.o[ 33%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/UpdateModel/UpdateItem.cpp.o[ 34%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/UpdateModel/UpdateModel.cpp.o[ 35%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/ResourcesModel.cpp.o[ 36%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/ResourcesProxyModel.cpp.o[ 37%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/PackageState.cpp.o[ 38%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/ResourcesUpdatesModel.cpp.o[ 38%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/StandardBackendUpdater.cpp.o[ 39%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/SourcesModel.cpp.o[ 40%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractResourcesBackend.cpp.o[ 41%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractResource.cpp.o[ 42%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractBackendUpdater.cpp.o[ 43%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractSourcesBackend.cpp.o[ 44%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/StoredResultsStream.cpp.o[ 45%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/CachedNetworkAccessManager.cpp.o[ 46%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ActionsModel.cpp.o[ 47%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/DiscoverBackendsFactory.cpp.o[ 48%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ScreenshotsModel.cpp.o[ 50%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ApplicationAddonsModel.cpp.o[ 51%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/DiscoverCommon_autogen/mocs_compilation.cpp.o[ 52%] Linking CXX shared library libDiscoverCommon.so[ 52%] Built target DiscoverCommonScanning dependencies of target kns-backend_autogenScanning dependencies of target knsbackendtest_autogenScanning dependencies of target dummytest_autogenScanning dependencies of target CategoriesTest_autogenScanning dependencies of target updatedummytest_autogenScanning dependencies of target dummy-backend_autogen[ 54%] Automatic MOC for target updatedummytest[ 54%] Automatic MOC for target CategoriesTest[ 55%] Automatic MOC for target dummytest[ 56%] Automatic MOC for target kns-backend[ 56%] Automatic MOC for target dummy-backend[ 57%] Automatic MOC for target knsbackendtest[ 57%] Built target knsbackendtest_autogenScanning dependencies of target plasma-discover_autogen[ 58%] Automatic MOC for target plasma-discover[ 58%] Built target dummytest_autogenScanning dependencies of target plasma-discover-exporter_autogen[ 59%] Automatic MOC for target plasma-discover-exporter[ 59%] Built target CategoriesTest_autogen[ 59%] Built target plasma-discover-exporter_autogenScanning dependencies of target knsbackendtest[ 60%] Building CXX object libdiscover/backends/KNSBackend/tests/CMakeFiles/knsbackendtest.dir/KNSBackendTest.cpp.o[ 60%] Built target updatedummytest_autogenScanning dependencies of target dummytestScanning dependencies of target CategoriesTest[ 61%] Building CXX object libdiscover/backends/DummyBackend/tests/CMakeFiles/dummytest.dir/__/__/__/tests/modeltest.cpp.o[ 61%] Building CXX object libdiscover/tests/CMakeFiles/CategoriesTest.dir/CategoriesTest.cpp.o[ 61%] Built target dummy-backend_autogen[ 62%] Building CXX object libdiscover/tests/CMakeFiles/CategoriesTest.dir/CategoriesTest_autogen/mocs_compilation.cpp.o[ 63%] Building CXX object libdiscover/backends/KNSBackend/tests/CMakeFiles/knsbackendtest.dir/knsbackendtest_autogen/mocs_compilation.cpp.o[ 63%] Built target kns-backend_autogenScanning dependencies of target plasma-discover-exporter[ 64%] Building 

KDE CI: Plasma discover stable-kf5-qt5 FreeBSDQt5.9 - Build # 109 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20discover%20stable-kf5-qt5%20FreeBSDQt5.9/109/
 Project:
Plasma discover stable-kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 12:29:17 +
 Build duration:
1 min 54 sec and counting
   CONSOLE OUTPUT
  [...truncated 160.66 KB...][ 26%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ReviewsBackend/Rating.cpp.o[ 26%] Built target DiscoverNotifierDeclarativePlugin[ 27%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ReviewsBackend/Review.cpp.o[ 28%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ReviewsBackend/ReviewsModel.cpp.o[ 29%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/Transaction.cpp.o[ 30%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/AddonList.cpp.o[ 31%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/TransactionListener.cpp.o[ 32%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/Transaction/TransactionModel.cpp.o[ 33%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/UpdateModel/UpdateItem.cpp.o[ 34%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/UpdateModel/UpdateModel.cpp.o[ 35%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/ResourcesModel.cpp.o[ 36%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/ResourcesProxyModel.cpp.o[ 37%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/PackageState.cpp.o[ 38%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/ResourcesUpdatesModel.cpp.o[ 38%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/StandardBackendUpdater.cpp.o[ 39%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/SourcesModel.cpp.o[ 40%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractResourcesBackend.cpp.o[ 41%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractResource.cpp.o[ 42%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractBackendUpdater.cpp.o[ 43%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/AbstractSourcesBackend.cpp.o[ 44%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/resources/StoredResultsStream.cpp.o[ 45%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/CachedNetworkAccessManager.cpp.o[ 46%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ActionsModel.cpp.o[ 47%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/DiscoverBackendsFactory.cpp.o[ 48%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/DiscoverCommon_autogen/mocs_compilation.cpp.o[ 50%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ScreenshotsModel.cpp.o[ 51%] Building CXX object libdiscover/CMakeFiles/DiscoverCommon.dir/ApplicationAddonsModel.cpp.o[ 52%] Linking CXX shared library libDiscoverCommon.so[ 52%] Built target DiscoverCommonScanning dependencies of target kns-backend_autogenScanning dependencies of target CategoriesTest_autogenScanning dependencies of target knsbackendtest_autogenScanning dependencies of target updatedummytest_autogenScanning dependencies of target dummytest_autogenScanning dependencies of target dummy-backend_autogen[ 53%] Automatic MOC for target kns-backend[ 54%] Automatic MOC for target CategoriesTest[ 55%] Automatic MOC for target knsbackendtest[ 57%] Automatic MOC for target dummy-backend[ 57%] Automatic MOC for target updatedummytest[ 57%] Automatic MOC for target dummytest[ 57%] Built target knsbackendtest_autogenScanning dependencies of target plasma-discover_autogen[ 58%] Built target dummytest_autogen[ 58%] Automatic MOC for target plasma-discoverScanning dependencies of target plasma-discover-exporter_autogen[ 59%] Automatic MOC for target plasma-discover-exporter[ 59%] Built target CategoriesTest_autogen[ 59%] Built target plasma-discover-exporter_autogenScanning dependencies of target knsbackendtest[ 60%] Building CXX object libdiscover/backends/KNSBackend/tests/CMakeFiles/knsbackendtest.dir/KNSBackendTest.cpp.oScanning dependencies of target dummytest[ 61%] Building CXX object libdiscover/backends/DummyBackend/tests/CMakeFiles/dummytest.dir/__/__/__/tests/modeltest.cpp.o[ 61%] Built target updatedummytest_autogenScanning dependencies of target CategoriesTest[ 61%] Building CXX object libdiscover/tests/CMakeFiles/CategoriesTest.dir/CategoriesTest.cpp.o[ 61%] Built target dummy-backend_autogen[ 62%] Building CXX object libdiscover/backends/DummyBackend/tests/CMakeFiles/dummytest.dir/DummyTest.cpp.o[ 62%] Built target kns-backend_autogen[ 63%] Building CXX object libdiscover/backends/DummyBackend/tests/CMakeFiles/dummytest.dir/dummytest_autogen/mocs_compilation.cpp.o[ 63%] Built target plasma-discover_autogenScanning dependencies of target 

D10938: Enable showing top level items in kicker and kickoff menu

2018-03-01 Thread Sergei Lopatin
lopatin added a reviewer: hein.

REPOSITORY
  R119 Plasma Desktop

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

To: lopatin, hein
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, 
sebas, apol, mart


D10938: Enable showing top level items in kicker and kickoff menu

2018-03-01 Thread Sergei Lopatin
lopatin created this revision.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
lopatin requested review of this revision.

REVISION SUMMARY
  This is follow up fix for D8816 . It 
enables showing root items in kicker and kickoff menus but not in dash.

REPOSITORY
  R119 Plasma Desktop

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

AFFECTED FILES
  applets/kicker/package/contents/ui/main.qml
  applets/kickoff/package/contents/ui/FullRepresentation.qml

To: lopatin
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, 
sebas, apol, mart


KDE CI: Plasma kscreen kf5-qt5 FreeBSDQt5.9 - Build # 11 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20kscreen%20kf5-qt5%20FreeBSDQt5.9/11/
 Project:
Plasma kscreen kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 09:48:11 +
 Build duration:
1 min 27 sec and counting
   CONSOLE OUTPUT
  [...truncated 99.96 KB...] * PythonInterp * KF5I18n * KF5XmlGui * KF5GlobalAccel * KF5WidgetsAddons * KF5Declarative * KF5IconThemes * ECM (required version >= 1.6.0) * KF5Plasma * KF5PlasmaQuick * KF5 * KF5Screen (required version >= 5.2.91) * Qt5Core-- Configuring done-- Generating done-- Build files have been written to: /usr/home/jenkins/workspace/Plasma kscreen kf5-qt5 FreeBSDQt5.9/build[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Compiling)[Pipeline] sh[Plasma kscreen kf5-qt5 FreeBSDQt5.9] Running shell script+ python3.5 -u ci-tooling/helpers/compile-build.py --product Plasma --project kscreen --branchGroup kf5-qt5 --platform FreeBSDQt5.9 --usingInstall /usr/home/jenkins/install-prefix/Scanning dependencies of target kscreen_autogenScanning dependencies of target kcm_kscreen_autogenScanning dependencies of target kcm_testapp_autogenScanning dependencies of target osdtest_autogenScanning dependencies of target kscreen-console_autogen[  1%] Generating kscreen.json[  2%] Automatic MOC for target kcm_testapp[  5%] Automatic MOC for target kcm_kscreen[  5%] Automatic MOC for target osdtest[  5%] Automatic MOC for target kscreen-consoleAbout to parse service type file "/usr/home/jenkins/install-prefix/share/kservicetypes5/kdedmodule.desktop"Found property definition "X-KDE-FactoryName" with type "QString"Found property definition "X-KDE-DBus-ModuleName" with type "QString"Found property definition "X-KDE-Kded-autoload" with type "bool"Found property definition "X-KDE-Kded-load-on-demand" with type "bool"Found property definition "X-KDE-Kded-phase" with type "int"Generated  "/usr/home/jenkins/workspace/Plasma kscreen kf5-qt5 FreeBSDQt5.9/build/kded/kscreen.json" [  6%] Automatic MOC for target kscreen[  6%] Built target kscreen-console_autogenScanning dependencies of target kscreen-console[  7%] Building CXX object console/CMakeFiles/kscreen-console.dir/console.cpp.o[  8%] Building CXX object console/CMakeFiles/kscreen-console.dir/main.cpp.o[  8%] Built target osdtest_autogen[  9%] Building CXX object console/CMakeFiles/kscreen-console.dir/kscreen-console_autogen/mocs_compilation.cpp.oScanning dependencies of target osdtest[ 10%] Building CXX object tests/osd/CMakeFiles/osdtest.dir/main.cpp.o[ 10%] Built target kscreen_autogen[ 11%] Building CXX object tests/osd/CMakeFiles/osdtest.dir/osdtest.cpp.o[ 12%] Building CXX object tests/osd/CMakeFiles/osdtest.dir/__/__/kded/osd.cpp.o[ 13%] Linking CXX executable kscreen-console[ 13%] Built target kcm_testapp_autogen[ 15%] Generating kscreenadaptor.cpp, kscreenadaptor.h[ 16%] Building CXX object tests/osd/CMakeFiles/osdtest.dir/__/__/kded/osdmanager.cpp.o/usr/home/jenkins/install-prefix/lib/libKF5CoreAddons.so.5.43.0: undefined reference to `__asan_version_mismatch_check_v6'[ 17%] Building CXX object tests/osd/CMakeFiles/osdtest.dir/__/__/kcm/src/utils.cpp.o[ 18%] Building CXX object tests/osd/CMakeFiles/osdtest.dir/osdtest_autogen/mocs_compilation.cpp.oc++: error: linker command failed with exit code 1 (use -v to see invocation)gmake[2]: *** [console/CMakeFiles/kscreen-console.dir/build.make:147: console/kscreen-console] Error 1gmake[1]: *** [CMakeFiles/Makefile2:727: console/CMakeFiles/kscreen-console.dir/all] Error 2gmake[1]: *** Waiting for unfinished jobs[ 19%] Generating freedesktop_interface.cpp, freedesktop_interface.h[ 20%] Generating freedesktop_interface.moc[ 21%] Generating kscreenadaptor.mocScanning dependencies of target kscreen[ 22%] Building CXX object kded/CMakeFiles/kscreen.dir/daemon.cpp.o[ 23%] Building CXX object kded/CMakeFiles/kscreen.dir/serializer.cpp.o[ 23%] Built target kcm_kscreen_autogen[ 24%] Building CXX object kded/CMakeFiles/kscreen.dir/generator.cpp.o[ 25%] Building CXX object kded/CMakeFiles/kscreen.dir/device.cpp.o[ 26%] Building CXX object kded/CMakeFiles/kscreen.dir/osd.cpp.o[ 27%] Linking CXX executable osdtest[ 29%] Building CXX object kded/CMakeFiles/kscreen.dir/osdmanager.cpp.o[ 30%] Building CXX object kded/CMakeFiles/kscreen.dir/__/kcm/src/utils.cpp.o[ 31%] Building CXX object kded/CMakeFiles/kscreen.dir/kscreen_daemon_debug.cpp.o/usr/home/jenkins/install-prefix/lib/libKF5Screen.so.5.12.80: undefined reference to `__asan_version_mismatch_check_v6'c++: error: linker command failed with exit code 1 (use -v to see invocation)gmake[2]: *** [tests/osd/CMakeFiles/osdtest.dir/build.make:225: tests/osd/osdtest] Error 1gmake[1]: *** [CMakeFiles/Makefile2:639: tests/osd/CMakeFiles/osdtest.dir/all] Error 2[ 32%] Building CXX object kded/CMakeFiles/kscreen.dir/freedesktop_interface.cpp.o[ 33%] Building CXX object kded/CMakeFiles/kscreen.dir/kscreenadaptor.cpp.o[ 34%] Building CXX object 

D10896: Show config selection OSD when display button is pressed

2018-03-01 Thread Sebastian Kügler
This revision was automatically updated to reflect the committed changes.
Closed by commit R104:eacbddd22d99: Show config selection OSD when display 
button is pressed (authored by sebas).

REPOSITORY
  R104 KScreen

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D10896?vs=28251=28312

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

AFFECTED FILES
  kded/daemon.cpp
  kded/daemon.h

To: sebas, #plasma, dvratil
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, 
sebas, apol, mart


KDE CI: Plasma systemsettings stable-kf5-qt5 FreeBSDQt5.9 - Build # 19 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20systemsettings%20stable-kf5-qt5%20FreeBSDQt5.9/19/
 Project:
Plasma systemsettings stable-kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 08:35:16 +
 Build duration:
3 min 48 sec and counting
   CONSOLE OUTPUT
  [...truncated 131.82 KB...][ 35%] Automatic MOC for target icon_mode[ 35%] Built target classic_mode_autogen[ 37%] Generating ui_configClassic.h[ 37%] Built target icon_mode_autogenScanning dependencies of target classic_modeScanning dependencies of target icon_mode[ 37%] Built target systemsettings5_autogen[ 40%] Building CXX object classic/CMakeFiles/classic_mode.dir/CategoryList.cpp.o[ 42%] Building CXX object classic/CMakeFiles/classic_mode.dir/ClassicMode.cpp.o[ 44%] Building CXX object classic/CMakeFiles/classic_mode.dir/classic_mode_autogen/mocs_compilation.cpp.o[ 46%] Building CXX object icons/CMakeFiles/icon_mode.dir/IconMode.cpp.o[ 48%] Generating systemsettingsadaptor.cpp, systemsettingsadaptor.h[ 51%] Generating ui_configDialog.h[ 53%] Generating BaseConfig.h, BaseConfig.cpp[ 55%] Generating systemsettingsadaptor.mocScanning dependencies of target systemsettings5[ 57%] Building CXX object app/CMakeFiles/systemsettings5.dir/SystemSettingsApp.cpp.o[ 57%] Built target systemsettings_sidebar_mode_autogen[ 60%] Building CXX object app/CMakeFiles/systemsettings5.dir/SettingsBase.cpp.o/usr/home/jenkins/workspace/Plasma systemsettings stable-kf5-qt5 FreeBSDQt5.9/classic/ClassicMode.cpp:74:22: warning: 'setProgramIconName' is deprecated [-Wdeprecated-declarations]d->aboutClassic->setProgramIconName("view-list-tree"); ^/usr/home/jenkins/install-prefix/include/KF5/KCoreAddons/kaboutdata.h:695:40: note: 'setProgramIconName' has been explicitly marked deprecated hereKCOREADDONS_DEPRECATED KAboutData (const QString ); // KF6 remove this   ^/usr/home/jenkins/workspace/Plasma systemsettings stable-kf5-qt5 FreeBSDQt5.9/classic/CategoryList.cpp:85:19: warning: unused variable 'iconL' [-Wunused-variable]KIconLoader * iconL = KIconLoader::global();  ^[ 62%] Building CXX object app/CMakeFiles/systemsettings5.dir/ToolTips/tooltipmanager.cpp.o/usr/home/jenkins/workspace/Plasma systemsettings stable-kf5-qt5 FreeBSDQt5.9/icons/IconMode.cpp:64:19: warning: 'setProgramIconName' is deprecated [-Wdeprecated-declarations]d->aboutIcon->setProgramIconName( "view-list-icons" );  ^/usr/home/jenkins/install-prefix/include/KF5/KCoreAddons/kaboutdata.h:695:40: note: 'setProgramIconName' has been explicitly marked deprecated hereKCOREADDONS_DEPRECATED KAboutData (const QString ); // KF6 remove this   ^1 warning generated.[ 64%] Building CXX object app/CMakeFiles/systemsettings5.dir/main.cpp.o1 warning generated.[ 66%] Linking CXX shared module classic_mode.so1 warning generated.[ 68%] Building CXX object icons/CMakeFiles/icon_mode.dir/CategoryDrawer.cpp.o[ 71%] Building CXX object app/CMakeFiles/systemsettings5.dir/BaseConfig.cpp.o[ 71%] Built target classic_modeScanning dependencies of target systemsettings_sidebar_mode[ 73%] Building CXX object sidebar/CMakeFiles/systemsettings_sidebar_mode.dir/SidebarMode.cpp.o[ 75%] Building CXX object icons/CMakeFiles/icon_mode.dir/CategorizedView.cpp.o[ 77%] Building CXX object sidebar/CMakeFiles/systemsettings_sidebar_mode.dir/CategoryDrawer.cpp.o[ 80%] Building CXX object app/CMakeFiles/systemsettings5.dir/systemsettingsadaptor.cpp.o[ 82%] Building CXX object app/CMakeFiles/systemsettings5.dir/systemsettings5_autogen/mocs_compilation.cpp.o[ 84%] Building CXX object icons/CMakeFiles/icon_mode.dir/icon_mode_autogen/mocs_compilation.cpp.o[ 86%] Building CXX object sidebar/CMakeFiles/systemsettings_sidebar_mode.dir/CategorizedView.cpp.o/usr/home/jenkins/workspace/Plasma systemsettings stable-kf5-qt5 FreeBSDQt5.9/sidebar/SidebarMode.cpp:165:28: warning: 'roleNames' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]QHash roleNames() const   ^/usr/local/include/qt5/QtCore/qabstractitemmodel.h:241:35: note: overridden virtual function is herevirtual QHash roleNames() const;  ^/usr/home/jenkins/workspace/Plasma systemsettings stable-kf5-qt5 FreeBSDQt5.9/sidebar/CategoryDrawer.cpp:45:17: warning: unused variable 'optRect' [-Wunused-variable]const QRect optRect = option.rect;^/usr/home/jenkins/workspace/Plasma systemsettings stable-kf5-qt5 FreeBSDQt5.9/sidebar/SidebarMode.cpp:265:19: warning: 'setProgramIconName' is deprecated [-Wdeprecated-declarations]d->aboutIcon->setProgramIconName( "view-sidetree" );  ^/usr/home/jenkins/install-prefix/include/KF5/KCoreAddons/kaboutdata.h:695:40: note: 'setProgramIconName' has been explicitly marked deprecated here

KDE CI: Plasma kwin stable-kf5-qt5 FreeBSDQt5.9 - Build # 43 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20kwin%20stable-kf5-qt5%20FreeBSDQt5.9/43/
 Project:
Plasma kwin stable-kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 08:34:43 +
 Build duration:
3 min 12 sec and counting
   CONSOLE OUTPUT
  [...truncated 406.47 KB...][ 14%] Generating ui_editshortcut.hScanning dependencies of target kcm_kwinrules[ 14%] Building CXX object kcmkwin/kwinrules/CMakeFiles/kcm_kwinrules.dir/kcm.cpp.o[ 14%] Building CXX object kcmkwin/kwindecoration/declarative-plugin/CMakeFiles/kdecorationprivatedeclarative.dir/previewbridge.cpp.o[ 14%] Building CXX object libkwineffects/CMakeFiles/kwinxrenderutils.dir/logging.cpp.o[ 14%] Building CXX object libkwineffects/CMakeFiles/kwinglutils.dir/kwingltexture.cpp.o[ 14%] Building CXX object kcmkwin/kwinrules/CMakeFiles/kcm_kwinrules.dir/ruleswidget.cpp.o[ 14%] Building CXX object kcmkwin/kwinoptions/CMakeFiles/kcm_kwinoptions.dir/mouse.cpp.o[ 14%] Building CXX object kcmkwin/kwindecoration/CMakeFiles/kcm_kwindecoration.dir/decorationmodel.cpp.o[ 14%] Building CXX object libkwineffects/CMakeFiles/kwinxrenderutils.dir/kwinxrenderutils_autogen/mocs_compilation.cpp.o[ 14%] Linking CXX shared library ../bin/libkwinxrenderutils.so[ 14%] Built target kwinxrenderutils[ 14%] Building CXX object kcmkwin/kwinoptions/CMakeFiles/kcm_kwinoptions.dir/main.cpp.o[ 15%] Building CXX object kcmkwin/kwindecoration/declarative-plugin/CMakeFiles/kdecorationprivatedeclarative.dir/previewclient.cpp.o[ 15%] Building CXX object libkwineffects/CMakeFiles/kwinglutils.dir/kwinglutils_funcs.cpp.o[ 15%] Building CXX object kcmkwin/kwindecoration/CMakeFiles/kcm_kwindecoration.dir/declarative-plugin/buttonsmodel.cpp.o[ 15%] Building CXX object kcmkwin/kwindecoration/declarative-plugin/CMakeFiles/kdecorationprivatedeclarative.dir/previewitem.cpp.o[ 15%] Building CXX object kcmkwin/kwinrules/CMakeFiles/kcm_kwinrules.dir/ruleslist.cpp.o[ 15%] Building CXX object kcmkwin/kwinoptions/CMakeFiles/kcm_kwinoptions.dir/__/__/effects/effect_builtins.cpp.o[ 15%] Building CXX object kcmkwin/kwindecoration/CMakeFiles/kcm_kwindecoration.dir/kcm_kwindecoration_autogen/mocs_compilation.cpp.o[ 15%] Building CXX object libkwineffects/CMakeFiles/kwinglutils.dir/kwinglplatform.cpp.o[ 15%] Building CXX object kcmkwin/kwinoptions/CMakeFiles/kcm_kwinoptions.dir/kwin_effects_interface.cpp.o[ 15%] Building CXX object kcmkwin/kwindecoration/declarative-plugin/CMakeFiles/kdecorationprivatedeclarative.dir/previewsettings.cpp.o[ 15%] Linking CXX shared module ../../bin/kcm_kwindecoration.so[ 15%] Building CXX object libkwineffects/CMakeFiles/kwinglutils.dir/logging.cpp.o[ 15%] Built target kcm_kwindecoration[ 15%] Building CXX object kcmkwin/kwinrules/CMakeFiles/kcm_kwinrules.dir/kwinsrc.cpp.o[ 15%] Building CXX object kcmkwin/kwinoptions/CMakeFiles/kcm_kwinoptions.dir/kcm_kwinoptions_autogen/mocs_compilation.cpp.o[ 15%] Building CXX object kcmkwin/kwinrules/CMakeFiles/kcm_kwinrules.dir/detectwidget.cpp.o[ 15%] Building CXX object libkwineffects/CMakeFiles/kwinglutils.dir/kwinglutils_autogen/mocs_compilation.cpp.o[ 15%] Building CXX object kcmkwin/kwinrules/CMakeFiles/kcm_kwinrules.dir/moc_yesnobox.cpp.o[ 15%] Linking CXX shared library ../bin/libkwinglutils.so[ 15%] Building CXX object kcmkwin/kwindecoration/declarative-plugin/CMakeFiles/kdecorationprivatedeclarative.dir/plugin.cpp.o[ 15%] Built target kwinglutils[ 15%] Building CXX object kcmkwin/kwinrules/CMakeFiles/kcm_kwinrules.dir/__/__/moc_client_machine.cpp.o[ 15%] Building CXX object kcmkwin/kwinrules/CMakeFiles/kcm_kwinrules.dir/__/__/moc_cursor.cpp.o[ 15%] Linking CXX shared module ../../bin/kcm_kwinoptions.so[ 15%] Building CXX object kcmkwin/kwinrules/CMakeFiles/kcm_kwinrules.dir/__/__/plugins/platforms/x11/standalone/moc_x11cursor.cpp.o[ 15%] Built target kcm_kwinoptionsScanning dependencies of target kdeinit_kwin_rules_dialog[ 15%] Building CXX object kcmkwin/kwinrules/CMakeFiles/kcm_kwinrules.dir/kcm_kwinrules_autogen/mocs_compilation.cpp.o[ 15%] Building CXX object kcmkwin/kwinrules/CMakeFiles/kdeinit_kwin_rules_dialog.dir/main.cpp.o[ 15%] Building CXX object kcmkwin/kwindecoration/declarative-plugin/CMakeFiles/kdecorationprivatedeclarative.dir/buttonsmodel.cpp.o[ 15%] Building CXX object kcmkwin/kwindecoration/declarative-plugin/CMakeFiles/kdecorationprivatedeclarative.dir/__/__/__/decorations/decorationpalette.cpp.o[ 15%] Building CXX object kcmkwin/kwindecoration/declarative-plugin/CMakeFiles/kdecorationprivatedeclarative.dir/__/__/__/decorations/decorations_logging.cpp.o[ 15%] Building CXX object kcmkwin/kwindecoration/declarative-plugin/CMakeFiles/kdecorationprivatedeclarative.dir/kdecorationprivatedeclarative_autogen/mocs_compilation.cpp.o[ 15%] Generating ui_module.hScanning dependencies of target kcm_kwin_scripts[ 15%] Building CXX object kcmkwin/kwinscripts/CMakeFiles/kcm_kwin_scripts.dir/main.cpp.o[ 15%] Linking CXX shared module ../../bin/kcm_kwinrules.soScanning 

KDE CI: Plasma ksysguard stable-kf5-qt5 FreeBSDQt5.9 - Build # 15 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20ksysguard%20stable-kf5-qt5%20FreeBSDQt5.9/15/
 Project:
Plasma ksysguard stable-kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 08:34:11 +
 Build duration:
3 min 3 sec and counting
   CONSOLE OUTPUT
  [...truncated 244.92 KB...]static char *const statnames[] = {"", "Idle", "Running", "Sleeping", "Stopped", "Zombie", "Waiting", "Locked" }; ^~/usr/home/jenkins/workspace/Plasma ksysguard stable-kf5-qt5 FreeBSDQt5.9/ksysguardd/FreeBSD/ProcessList.c:346:74: warning: initializing 'char *const' with an _expression_ of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]static char *const statnames[] = {"", "Idle", "Running", "Sleeping", "Stopped", "Zombie", "Waiting", "Locked" }; ^/usr/home/jenkins/workspace/Plasma ksysguard stable-kf5-qt5 FreeBSDQt5.9/ksysguardd/FreeBSD/ProcessList.c:346:85: warning: initializing 'char *const' with an _expression_ of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]static char *const statnames[] = {"", "Idle", "Running", "Sleeping", "Stopped", "Zombie", "Waiting", "Locked" };^~~~/usr/home/jenkins/workspace/Plasma ksysguard stable-kf5-qt5 FreeBSDQt5.9/ksysguardd/FreeBSD/ProcessList.c:346:95: warning: initializing 'char *const' with an _expression_ of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]static char *const statnames[] = {"", "Idle", "Running", "Sleeping", "Stopped", "Zombie", "Waiting", "Locked" };  ^/usr/home/jenkins/workspace/Plasma ksysguard stable-kf5-qt5 FreeBSDQt5.9/ksysguardd/FreeBSD/ProcessList.c:346:106: warning: initializing 'char *const' with an _expression_ of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]static char *const statnames[] = {"", "Idle", "Running", "Sleeping", "Stopped", "Zombie", "Waiting", "Locked" }; ^~~~/usr/home/jenkins/workspace/Plasma ksysguard stable-kf5-qt5 FreeBSDQt5.9/ksysguardd/FreeBSD/ProcessList.c:356:33: warning: unused parameter 'cmd' [-Wunused-parameter]void printProcSpawn(const char *cmd) {^/usr/home/jenkins/workspace/Plasma ksysguard stable-kf5-qt5 FreeBSDQt5.9/ksysguardd/FreeBSD/ProcessList.c:360:37: warning: unused parameter 'cmd' [-Wunused-parameter]void printProcSpawnInfo(const char *cmd) {^/usr/home/jenkins/workspace/Plasma ksysguard stable-kf5-qt5 FreeBSDQt5.9/ksysguardd/FreeBSD/ProcessList.c:364:31: warning: unused parameter 'cmd' [-Wunused-parameter]void printLastPID(const char *cmd) {  ^/usr/home/jenkins/workspace/Plasma ksysguard stable-kf5-qt5 FreeBSDQt5.9/ksysguardd/FreeBSD/ProcessList.c:368:35: warning: unused parameter 'cmd' [-Wunused-parameter]void printLastPIDInfo(const char *cmd) {  ^29 warnings generated.[ 26%] Linking CXX static library liblibksysguardd.a[ 26%] Built target libksysguarddScanning dependencies of target ksysguardd_autogen[ 28%] Automatic MOC for target ksysguardd[ 28%] Built target ksysguardd_autogenScanning dependencies of target ksysguardd[ 30%] Building C object ksysguardd/CMakeFiles/ksysguardd.dir/CContLib/ccont.c.o[ 31%] Building C object ksysguardd/CMakeFiles/ksysguardd.dir/ksysguardd.c.o[ 33%] Building C object ksysguardd/CMakeFiles/ksysguardd.dir/Command.c.o[ 35%] Building C object ksysguardd/CMakeFiles/ksysguardd.dir/conf.c.o[ 36%] Building C object ksysguardd/CMakeFiles/ksysguardd.dir/PWUIDCache.c.o[ 38%] Building CXX object ksysguardd/CMakeFiles/ksysguardd.dir/ksysguardd_autogen/mocs_compilation.cpp.o[ 40%] Linking CXX executable ksysguardd[ 40%] Built target ksysguardd[ 40%] Built target doc-index-cache-bz2[ 40%] Built target kdeinit_ksysguard_autogen[ 41%] Generating ui_LogFileSettings.h[ 45%] Generating ui_SensorLoggerSettingsWidget.h[ 45%] Generating ui_ListViewSettingsWidget.h[ 48%] Generating ui_MultiMeterSettingsWidget.h[ 48%] Generating ui_SensorLoggerDlgWidget.hScanning dependencies of target kdeinit_ksysguard[ 51%] Building CXX object gui/CMakeFiles/kdeinit_ksysguard.dir/SensorDisplayLib/FancyPlotter.cpp.o[ 51%] Building CXX object gui/CMakeFiles/kdeinit_ksysguard.dir/SensorDisplayLib/DummyDisplay.cpp.o[ 53%] Building CXX object gui/CMakeFiles/kdeinit_ksysguard.dir/SensorDisplayLib/SensorDisplay.cpp.o[ 56%] Building CXX object gui/CMakeFiles/kdeinit_ksysguard.dir/SensorDisplayLib/DancingBars.cpp.o[ 56%] Building 

KDE CI: Plasma bluedevil stable-kf5-qt5 FreeBSDQt5.9 - Build # 14 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20bluedevil%20stable-kf5-qt5%20FreeBSDQt5.9/14/
 Project:
Plasma bluedevil stable-kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 08:33:21 +
 Build duration:
2 min 6 sec and counting
   CONSOLE OUTPUT
  [...truncated 237.51 KB...][ 47%] Building CXX object src/kio/obexftp/CMakeFiles/kio_obexftp.dir/debug_p.cpp.o[ 48%] Building CXX object src/wizard/CMakeFiles/bluedevil-wizard.dir/bluewizard.cpp.o[ 48%] Built target kcm_bluedeviladapters[ 49%] Building CXX object src/kio/bluetooth/CMakeFiles/kio_bluetooth.dir/kio_bluetooth_autogen/mocs_compilation.cpp.o[ 49%] Building CXX object src/kio/obexftp/CMakeFiles/kio_obexftp.dir/kdedobexftp.cpp.o[ 49%] Building CXX object src/kcmodule/devices/CMakeFiles/kcm_bluedevildevices.dir/kded.cpp.o[ 50%] Building CXX object src/kcmodule/global/CMakeFiles/kcm_bluedevilglobal.dir/filereceiversettings.cpp.o[ 51%] Building CXX object src/wizard/CMakeFiles/bluedevil-wizard.dir/wizardagent.cpp.o[ 52%] Building CXX object src/kcmodule/devices/CMakeFiles/kcm_bluedevildevices.dir/globalsettings.cpp.o[ 53%] Linking CXX shared module kio_bluetooth.so[ 53%] Built target kio_bluetooth[ 53%] Building CXX object src/wizard/CMakeFiles/bluedevil-wizard.dir/debug_p.cpp.o[ 53%] Building CXX object src/kcmodule/global/CMakeFiles/kcm_bluedevilglobal.dir/globalsettings.cpp.o[ 55%] Building CXX object src/wizard/CMakeFiles/bluedevil-wizard.dir/pages/discover.cpp.o[ 55%] Building CXX object src/kio/obexftp/CMakeFiles/kio_obexftp.dir/kio_obexftp_autogen/mocs_compilation.cpp.o[ 56%] Building CXX object src/kcmodule/devices/CMakeFiles/kcm_bluedevildevices.dir/kcm_bluedevildevices_autogen/mocs_compilation.cpp.o[ 57%] Building CXX object src/kcmodule/global/CMakeFiles/kcm_bluedevilglobal.dir/kcm_bluedevilglobal_autogen/mocs_compilation.cpp.o[ 57%] Generating kdedbluedevil.cpp, kdedbluedevil.h[ 58%] Generating kdedbluedevil.mocScanning dependencies of target bluetoothpluginScanning dependencies of target bluetoothfileitemaction[ 59%] Building CXX object src/applet/plugin/CMakeFiles/bluetoothplugin.dir/devicesproxymodel.cpp.o[ 60%] Building CXX object src/fileitemactionplugin/CMakeFiles/bluetoothfileitemaction.dir/sendfileitemaction.cpp.o[ 61%] Linking CXX shared module kio_obexftp.so[ 62%] Building CXX object src/applet/plugin/CMakeFiles/bluetoothplugin.dir/launchapp.cpp.o[ 63%] Linking CXX shared module kcm_bluedevildevices.so[ 64%] Building CXX object src/wizard/CMakeFiles/bluedevil-wizard.dir/pages/connect.cpp.o[ 64%] Built target kio_obexftp[ 65%] Building CXX object src/fileitemactionplugin/CMakeFiles/bluetoothfileitemaction.dir/kdedbluedevil.cpp.o[ 65%] Built target kcm_bluedevildevices[ 66%] Building CXX object src/applet/plugin/CMakeFiles/bluetoothplugin.dir/notify.cpp.o[ 67%] Linking CXX shared module kcm_bluedevilglobal.so[ 68%] Building CXX object src/wizard/CMakeFiles/bluedevil-wizard.dir/pages/pairing.cpp.o[ 69%] Generating ui_failpage.h[ 69%] Built target kcm_bluedevilglobal[ 69%] Generating ui_discover.h[ 70%] Building CXX object src/wizard/CMakeFiles/bluedevil-wizard.dir/pages/fail.cpp.o[ 71%] Generating ui_selectfilediscover.h[ 72%] Generating ui_connecting.h[ 72%] Building CXX object src/applet/plugin/CMakeFiles/bluetoothplugin.dir/bluetoothplugin.cpp.oScanning dependencies of target bluedevil-sendfile[ 73%] Building CXX object src/sendfile/CMakeFiles/bluedevil-sendfile.dir/main.cpp.o[ 74%] Generating filereceiversettings.h, filereceiversettings.cpp[ 74%] Generating ui_requestpin.hScanning dependencies of target kded_bluedevil[ 75%] Building CXX object src/kded/CMakeFiles/kded_bluedevil.dir/bluedevildaemon.cpp.o[ 76%] Building CXX object src/fileitemactionplugin/CMakeFiles/bluetoothfileitemaction.dir/bluetoothfileitemaction_autogen/mocs_compilation.cpp.o[ 77%] Building CXX object src/kded/CMakeFiles/kded_bluedevil.dir/devicemonitor.cpp.o[ 77%] Building CXX object src/wizard/CMakeFiles/bluedevil-wizard.dir/pages/success.cpp.o[ 77%] Building CXX object src/sendfile/CMakeFiles/bluedevil-sendfile.dir/discoverwidget.cpp.o[ 78%] Building CXX object src/applet/plugin/CMakeFiles/bluetoothplugin.dir/bluetoothplugin_autogen/mocs_compilation.cpp.o[ 79%] Linking CXX shared module bluetoothfileitemaction.so[ 80%] Building CXX object src/kded/CMakeFiles/kded_bluedevil.dir/bluezagent.cpp.o[ 80%] Built target bluetoothfileitemaction[ 80%] Building CXX object src/kded/CMakeFiles/kded_bluedevil.dir/debug_p.cpp.o[ 81%] Building CXX object src/wizard/CMakeFiles/bluedevil-wizard.dir/bluedevil-wizard_autogen/mocs_compilation.cpp.o[ 82%] Building CXX object src/sendfile/CMakeFiles/bluedevil-sendfile.dir/sendfilewizard.cpp.o[ 83%] Linking CXX shared library libbluetoothplugin.so[ 84%] Building CXX object src/kded/CMakeFiles/kded_bluedevil.dir/obexftp.cpp.o[ 84%] Built target bluetoothplugin[ 85%] Building CXX object src/sendfile/CMakeFiles/bluedevil-sendfile.dir/sendfilesjob.cpp.o[ 86%] Building CXX 

KDE CI: Plasma drkonqi stable-kf5-qt5 FreeBSDQt5.9 - Build # 12 - Failure!

2018-03-01 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma%20drkonqi%20stable-kf5-qt5%20FreeBSDQt5.9/12/
 Project:
Plasma drkonqi stable-kf5-qt5 FreeBSDQt5.9
 Date of build:
Thu, 01 Mar 2018 08:33:46 +
 Build duration:
1 min 17 sec and counting
   CONSOLE OUTPUT
  [...truncated 90.94 KB...]-- Found KF5Notifications: /usr/home/jenkins/install-prefix/lib/cmake/KF5Notifications/KF5NotificationsConfig.cmake (found version "5.43.0") -- Found KF5IdleTime: /usr/home/jenkins/install-prefix/lib/cmake/KF5IdleTime/KF5IdleTimeConfig.cmake (found version "5.43.0") -- Found KF5: success (found suitable version "5.43.0", minimum required is "5.42.0") found components:  I18n CoreAddons Service ConfigWidgets JobWidgets KIO Crash Completion XmlRpcClient WidgetsAddons Wallet Notifications IdleTime -- Looking for strsignal-- Looking for strsignal - found-- Looking for uname-- Looking for uname - found-- The following RECOMMENDED packages have been found: * Qt5X11Extras (required version >= 5.9.0)   Recommended for better integration on X11.-- The following REQUIRED packages have been found: * ECM (required version >= 1.8.0) * Qt5Core * Qt5Gui (required version >= 5.9.4) * Qt5Widgets * Qt5Test * Qt5DBus * Qt5Concurrent * Qt5 (required version >= 5.9.0) * Gettext * PythonInterp * KF5I18n (required version >= 5.42.0) * KF5CoreAddons (required version >= 5.42.0) * KF5Service (required version >= 5.42.0) * KF5ConfigWidgets (required version >= 5.42.0) * KF5JobWidgets (required version >= 5.42.0) * KF5KIO (required version >= 5.42.0) * KF5Crash (required version >= 5.42.0) * KF5Completion (required version >= 5.42.0) * KF5XmlRpcClient (required version >= 5.42.0) * KF5WidgetsAddons (required version >= 5.42.0) * KF5Wallet (required version >= 5.42.0) * KF5Notifications (required version >= 5.42.0) * KF5IdleTime (required version >= 5.42.0) * KF5 (required version >= 5.42.0)-- The following features have been disabled: * DrKonqiIntegrationTesting, Needs Ruby, functional atspi and xmlrpc gems, gdb, as well as xvfb-run.-- Configuring done-- Generating done-- Build files have been written to: /usr/home/jenkins/workspace/Plasma drkonqi stable-kf5-qt5 FreeBSDQt5.9/build[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Compiling)[Pipeline] sh[Plasma drkonqi stable-kf5-qt5 FreeBSDQt5.9] Running shell script+ python3.5 -u ci-tooling/helpers/compile-build.py --product Plasma --project drkonqi --branchGroup stable-kf5-qt5 --platform FreeBSDQt5.9 --usingInstall /usr/home/jenkins/install-prefix/Scanning dependencies of target drkonqi_backtrace_parser_autogenScanning dependencies of target crashtest_autogenScanning dependencies of target bugzillalibtest_autogen[  1%] Automatic MOC for target drkonqi_backtrace_parser[  4%] Automatic MOC for target bugzillalibtest[  4%] Automatic MOC for target crashtest[  4%] Built target crashtest_autogenScanning dependencies of target crashtest[  5%] Building CXX object src/tests/crashtest/CMakeFiles/crashtest.dir/crashtest_autogen/mocs_compilation.cpp.o[  7%] Building CXX object src/tests/crashtest/CMakeFiles/crashtest.dir/crashtest.cpp.o[  7%] Built target bugzillalibtest_autogenScanning dependencies of target bugzillalibtest[  8%] Building CXX object src/tests/bugzillalibtest/CMakeFiles/bugzillalibtest.dir/bugzillalibtest_autogen/mocs_compilation.cpp.o[  9%] Building CXX object src/tests/bugzillalibtest/CMakeFiles/bugzillalibtest.dir/bugzillalibtest.cpp.o[ 11%] Building CXX object src/tests/bugzillalibtest/CMakeFiles/bugzillalibtest.dir/__/__/bugzillaintegration/bugzillalib.cpp.o[ 11%] Built target drkonqi_backtrace_parser_autogenScanning dependencies of target drkonqi_backtrace_parser[ 14%] Building CXX object src/parser/CMakeFiles/drkonqi_backtrace_parser.dir/backtraceparser.cpp.o[ 14%] Building CXX object src/parser/CMakeFiles/drkonqi_backtrace_parser.dir/backtraceparsergdb.cpp.o[ 15%] Building CXX object src/parser/CMakeFiles/drkonqi_backtrace_parser.dir/backtraceparsernull.cpp.o[ 16%] Building CXX object src/parser/CMakeFiles/drkonqi_backtrace_parser.dir/backtraceparserkdbgwin.cpp.o[ 18%] Building CXX object src/parser/CMakeFiles/drkonqi_backtrace_parser.dir/drkonqi_backtrace_parser_autogen/mocs_compilation.cpp.o[ 19%] Linking CXX executable bugzillalibtest[ 21%] Linking CXX executable crashtest/usr/home/jenkins/install-prefix/lib/libKF5KIOWidgets.so.5.43.0: undefined reference to `[ 22%] Linking CXX static library libdrkonqi_backtrace_parser.a__asan_version_mismatch_check_v6'c++: error: linker command failed with exit code 1 (use -v to see invocation)gmake[2]: *** [src/tests/bugzillalibtest/CMakeFiles/bugzillalibtest.dir/build.make:147: src/tests/bugzillalibtest/bugzillalibtest] Error 1gmake[1]: *** [CMakeFiles/Makefile2:628: src/tests/bugzillalibtest/CMakeFiles/bugzillalibtest.dir/all] Error 2gmake[1]: *** Waiting for unfinished jobs/usr/home/jenkins/install-prefix/lib/libKF5I18n.so.5.43.0: undefined reference to