D17657: Notify also if modes have changed

2018-12-18 Thread Andras Mantia
amantia updated this revision to Diff 47789.
amantia added a comment.


  Simplify

REPOSITORY
  R110 KScreen Library

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D17657?vs=47778=47789

BRANCH
  master

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

AFFECTED FILES
  src/output.cpp

To: amantia, dvratil
Cc: davidedmundson, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D17658: Redraw the slider if modes have changed

2018-12-18 Thread Andras Mantia
amantia added inline comments.

INLINE COMMENTS

> davidedmundson wrote in resolutionslider.cpp:144
> does this not cause the apply button to enable immediately when a user hasn't 
> changed anything?

I don't see how it would do that. This is called either when an output is set 
up the first time or when the modes (not the current mode, but how many 
resolutions it supports) changes.

REPOSITORY
  R104 KScreen

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

To: amantia, dvratil
Cc: davidedmundson, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D17657: Notify also if modes have changed

2018-12-18 Thread Andras Mantia
amantia added inline comments.

INLINE COMMENTS

> davidedmundson wrote in output.cpp:583-585
> isn't that what this is doing?

Good point, missed it. @dvratil any reason why it emits outputChanged and not 
modesChanged? Actually setModes emits both, so maybe indeed it is easier to 
just put modesChnaged there as well. I'm still curious why we need both.

REPOSITORY
  R110 KScreen Library

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

To: amantia, dvratil
Cc: davidedmundson, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D17659: Set parent window for dialogs

2018-12-18 Thread Aleix Pol Gonzalez
apol added a comment.


  We can backport the patch to the runtime when it gets accepted, so we'll have 
all it takes.

REPOSITORY
  R838 Flatpak Support: KDE Portal for XDG Desktop

BRANCH
  Plasma/5.14

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

To: volkov, jgrulich, apol
Cc: apol, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, mart


D17659: Set parent window for dialogs

2018-12-18 Thread Aleix Pol Gonzalez
apol accepted this revision.
apol added a comment.
This revision is now accepted and ready to land.


  LGTM, I also missed this!
  
  Maybe it would make sense to add a TODO about implementing it for Wayland?

REPOSITORY
  R838 Flatpak Support: KDE Portal for XDG Desktop

BRANCH
  Plasma/5.14

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

To: volkov, jgrulich, apol
Cc: apol, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, mart


D17658: Redraw the slider if modes have changed

2018-12-18 Thread David Edmundson
davidedmundson added inline comments.

INLINE COMMENTS

> resolutionslider.cpp:144
> +mCurrentLabel->setText(Utils::sizeToString(size));
> +Q_EMIT resolutionChanged(size);
>  }

does this not cause the apply button to enable immediately when a user hasn't 
changed anything?

REPOSITORY
  R104 KScreen

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

To: amantia, dvratil
Cc: davidedmundson, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D17592: Introduce a DelegateRecycler attached object

2018-12-18 Thread Aleix Pol Gonzalez
apol updated this revision to Diff 47785.
apol added a comment.


  Remove attached object

REPOSITORY
  R169 Kirigami

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D17592?vs=47719=47785

BRANCH
  arcpatch-D17592

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

AFFECTED FILES
  src/delegaterecycler.cpp

To: apol, #kirigami, mart
Cc: plasma-devel, dkardarakos, apol, davidedmundson, mart, hein


D17657: Notify also if modes have changed

2018-12-18 Thread David Edmundson
davidedmundson added inline comments.

INLINE COMMENTS

> output.cpp:583-585
>  if (!d->compareModeList(d->modeList, other->d->modeList)) {
>  changes << ::outputChanged;
>  }

isn't that what this is doing?

REPOSITORY
  R110 KScreen Library

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

To: amantia, dvratil
Cc: davidedmundson, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D17659: Set parent window for dialogs

2018-12-18 Thread Alexander Volkov
volkov created this revision.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
volkov requested review of this revision.

REVISION SUMMARY
  This requires fix in Qt to work for standard dialogs:
  https://codereview.qt-project.org/#/c/248559/

REPOSITORY
  R838 Flatpak Support: KDE Portal for XDG Desktop

BRANCH
  Plasma/5.14

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

AFFECTED FILES
  CMakeLists.txt
  src/CMakeLists.txt
  src/access.cpp
  src/appchooser.cpp
  src/filechooser.cpp
  src/print.cpp
  src/screencast.cpp
  src/screenshot.cpp
  src/utils.cpp
  src/utils.h

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


D17658: Redraw the slider if modes have changed

2018-12-18 Thread Andras Mantia
amantia created this revision.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
amantia requested review of this revision.

REVISION SUMMARY
  This can happen if a monitor was not configured at all, the KCM is shown
  when it first plugged in and the user selects to not configure it.
  In the UI it will appear with no Resolution/Refresh rate and wrong size in
  the QML view.
  
  Depends on D17657 

REPOSITORY
  R104 KScreen

BRANCH
  fix_null_size

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

AFFECTED FILES
  kcm/src/resolutionslider.cpp
  kcm/src/resolutionslider.h

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


D17657: Notify also if modes have changed

2018-12-18 Thread Andras Mantia
amantia created this revision.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
amantia requested review of this revision.

REVISION SUMMARY
  Will be needed in the KCM to correctly update the UI

REPOSITORY
  R110 KScreen Library

BRANCH
  master

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

AFFECTED FILES
  src/output.cpp
  src/output.h

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


D17073: Do not crop albumArt

2018-12-18 Thread Andres Betts
abetts added a comment.


  In D17073#378898 , @trmdi wrote:
  
  > How about this? I'd send a new patch if it's possible to change 2 things in 
one patch.
  >  F6486761: test.png 
  
  
  I was thinking here that you might have to visually prioritize the content 
and controls.
  
  For example, instead of having the playback buttons on a small corner on the 
bottom right, have them centered and a little bigger. I would remove the 
duplicate song title. In the end, the user will probably want to interact with 
the popup more than trying to read the labels. In my mind, the user appreciates 
the content but his primary action is to work with the controls. Therefore, 
those controls should have more visual prominence.

REPOSITORY
  R119 Plasma Desktop

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

To: trmdi, hein, broulik, ngraham, #vdg
Cc: filipf, ndavis, abetts, anthonyfieroni, plasma-devel, GB_2, ragreen, Pitel, 
ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, sebas, apol, mart


D17073: Do not crop albumArt

2018-12-18 Thread Nathaniel Graham
ngraham added a comment.


  You can change two things in one patch if they're both related to the same 
overall goal, which is in the title of the patch. :)

REPOSITORY
  R119 Plasma Desktop

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

To: trmdi, hein, broulik, ngraham, #vdg
Cc: filipf, ndavis, abetts, anthonyfieroni, plasma-devel, GB_2, ragreen, Pitel, 
ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, sebas, apol, mart


D17652: Fix logic error in kioclient noninteractive argument handling

2018-12-18 Thread David Faure
dfaure added a comment.


  No, the commit in 2006 wasn't buggy. There was special logic in KCmdLineArgs 
for the case of the "no" prefix (note how it said "ninteractive", the "no" was 
toggling the value). This is a porting error when going from KCmdLineArgs to 
QCommandLineParser.
  So it's "only" buggy since commit 48a9f87 
 in 
2014 :-)
  
  I like the idea of adding --interactive to avoid surprising existing users.

REPOSITORY
  R126 KDE CLI Utilities

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

To: davidedmundson, #plasma, nerdopolist, dfaure
Cc: broulik, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D17073: Do not crop albumArt

2018-12-18 Thread trmdi
trmdi added a comment.


  How about this? I'd send a new patch if it's possible to change 2 things in 
one patch.
  F6486761: test.png 

REPOSITORY
  R119 Plasma Desktop

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

To: trmdi, hein, broulik, ngraham, #vdg
Cc: filipf, ndavis, abetts, anthonyfieroni, plasma-devel, GB_2, ragreen, Pitel, 
ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, sebas, apol, mart


D17652: Fix logic error in kioclient noninteractive argument handling

2018-12-18 Thread David Edmundson
davidedmundson added a comment.


  That's a good point.  So we would have an interactive flag and a working 
noninteractive flag, but change the default to be non-interactive so that the 
no args case remains the same?
  
  I'll tag David Faure (given his plane didn't crash after 
39f61b5114ef835230eda9d36e85dc4e91c49731 
) 
and see what he says.

REPOSITORY
  R126 KDE CLI Utilities

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

To: davidedmundson, #plasma, nerdopolist, dfaure
Cc: broulik, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D17652: Fix logic error in kioclient noninteractive argument handling

2018-12-18 Thread Kai Uwe Broulik
broulik added a comment.


  Given this has been broken for more than a decade (original commit from 2006 
already had this bug), I think all users of this binary rely on the fact that 
calling `kioclient5` with no arguments is non-interactive and doesn't cause and 
blocking or waiting for user input/confirmation.
  
  Should we instead turn this around to be an explicit "interactive" flag?

REPOSITORY
  R126 KDE CLI Utilities

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

To: davidedmundson, #plasma, nerdopolist
Cc: broulik, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D17653: Keep kioclient alive whilst we're showing error messages

2018-12-18 Thread David Edmundson
davidedmundson updated this revision to Diff 47764.
davidedmundson added a comment.


  update

REPOSITORY
  R126 KDE CLI Utilities

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D17653?vs=47761=47764

BRANCH
  master

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

AFFECTED FILES
  kioclient/kioclient.cpp

To: davidedmundson, #plasma, nerdopolist
Cc: broulik, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D17653: Keep kioclient alive whilst we're showing error messages

2018-12-18 Thread Kai Uwe Broulik
broulik added inline comments.

INLINE COMMENTS

> kioclient.cpp:399
>  m_ok = !job->error();
> -qApp->quit();
> +if (qApp->topLevelWindows().count() == 0) {
> +qApp->quit();

`isEmpty()`

REPOSITORY
  R126 KDE CLI Utilities

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

To: davidedmundson, #plasma, nerdopolist
Cc: broulik, plasma-devel, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D17653: Keep kioclient alive whilst we're showing error messages

2018-12-18 Thread David Edmundson
davidedmundson created this revision.
davidedmundson added a reviewer: Plasma.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
davidedmundson requested review of this revision.

REVISION SUMMARY
  QApplication::quit will close any open windows including error messages.
  
  This keeps the process alive whilst we have a top level window.

TEST PLAN
  Ran a kioclient script that produced an error dialog
  It stayed on my screen

REPOSITORY
  R126 KDE CLI Utilities

BRANCH
  master

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

AFFECTED FILES
  kioclient/kioclient.cpp

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


D17652: Fix logic error in kioclient noninteractive argument handling

2018-12-18 Thread David Edmundson
davidedmundson created this revision.
davidedmundson added a reviewer: Plasma.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
davidedmundson requested review of this revision.

REVISION SUMMARY
  If noninteractive /is/ set s_interactive should be false.
  When s_interactive is true we show dialog and kuiserver notifications

TEST PLAN
  Ran a test that should produce an error without passing --noninteractive
  It produced an error notification.

REPOSITORY
  R126 KDE CLI Utilities

BRANCH
  master

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

AFFECTED FILES
  kioclient/kioclient.cpp

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


D17217: Implement free memory notifier

2018-12-18 Thread David Edmundson
davidedmundson added a comment.


  > Thanks. Any examples in KDE? I can't implement this from scratch right now.
  
  There is not, it would requires writing new C code.
  It's something I can help with.

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

To: McPain, broulik, #vdg, ngraham
Cc: davidedmundson, graesslin, abetts, ngraham, plasma-devel, GB_2, ragreen, 
Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, sebas, apol, mart


D17217: Implement free memory notifier

2018-12-18 Thread Oleg Solovyov
McPain added a comment.


  Anybody?

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

To: McPain, broulik, #vdg, ngraham
Cc: davidedmundson, graesslin, abetts, ngraham, plasma-devel, GB_2, ragreen, 
Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, sebas, apol, mart


KDE CI: Plasma » plasma-workspace » kf5-qt5 FreeBSDQt5.11 - Build # 142 - Fixed!

2018-12-18 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Plasma/job/plasma-workspace/job/kf5-qt5%20FreeBSDQt5.11/142/
 Project:
kf5-qt5 FreeBSDQt5.11
 Date of build:
Tue, 18 Dec 2018 08:59:03 +
 Build duration:
12 min and counting

KDE CI: Plasma » plasma-desktop » kf5-qt5 FreeBSDQt5.11 - Build # 131 - Fixed!

2018-12-18 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Plasma/job/plasma-desktop/job/kf5-qt5%20FreeBSDQt5.11/131/
 Project:
kf5-qt5 FreeBSDQt5.11
 Date of build:
Tue, 18 Dec 2018 08:59:02 +
 Build duration:
9 min 38 sec and counting

KDE CI: Plasma » plasma-workspace » kf5-qt5 SUSEQt5.11 - Build # 143 - Failure!

2018-12-18 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma/job/plasma-workspace/job/kf5-qt5%20SUSEQt5.11/143/
 Project:
kf5-qt5 SUSEQt5.11
 Date of build:
Tue, 18 Dec 2018 07:47:22 +
 Build duration:
14 min and counting
   CONSOLE OUTPUT
  [...truncated 3172 lines...] KDELIBS4SUPPORT_DEPRECATED_EXPORT bool stopSuppressingSleep(int cookie);^~~~[ 81%] Building CXX object logout-greeter/CMakeFiles/ksmserver-logout-greeter.dir/logoutpromptadaptor.cpp.o[ 81%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/shutdown.cpp.o[ 81%] Building CXX object logout-greeter/CMakeFiles/ksmserver-logout-greeter.dir/ksmserveriface.cpp.o[ 81%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/client.cpp.o[ 81%] Building CXX object logout-greeter/CMakeFiles/ksmserver-logout-greeter.dir/ksmserver-logout-greeter_autogen/mocs_compilation.cpp.o[ 81%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/ksmserver_debug.cpp.o[ 81%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/kcminit_interface.cpp.o[ 81%] Linking CXX executable ../bin/ksmserver-logout-greeter[ 81%] Built target ksmserver-logout-greeterScanning dependencies of target ksplashqml[ 81%] Building CXX object ksplash/ksplashqml/CMakeFiles/ksplashqml.dir/main.cpp.o[ 81%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/kded_interface.cpp.o[ 81%] Building CXX object ksplash/ksplashqml/CMakeFiles/ksplashqml.dir/splashapp.cpp.o[ 81%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/klauncher_interface.cpp.o[ 82%] Building CXX object ksplash/ksplashqml/CMakeFiles/ksplashqml.dir/splashwindow.cpp.o[ 82%] Building CXX object ksplash/ksplashqml/CMakeFiles/ksplashqml.dir/ksplashqml_autogen/mocs_compilation.cpp.o[ 82%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/kscreenlocker_interface.cpp.o[ 82%] Linking CXX executable ../../bin/ksplashqml[ 82%] Built target ksplashqmlScanning dependencies of target systemmonitor[ 82%] Building CXX object systemmonitor/CMakeFiles/systemmonitor.dir/ksystemactivitydialog.cpp.o[ 83%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/logoutprompt_interface.cpp.o[ 83%] Building CXX object systemmonitor/CMakeFiles/systemmonitor.dir/main.cpp.o[ 83%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/shutdown_interface.cpp.o[ 83%] Building CXX object systemmonitor/CMakeFiles/systemmonitor.dir/systemmonitor_autogen/mocs_compilation.cpp.o[ 83%] Linking CXX executable ../bin/systemmonitor[ 83%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/ksmserverinterfaceadaptor.cpp.o[ 83%] Built target systemmonitor[ 83%] Generating klauncher_iface.cpp, klauncher_iface.h[ 83%] Generating klauncher_iface.mocScanning dependencies of target kdeinit_kcminit[ 83%] Building CXX object startkde/kcminit/CMakeFiles/kdeinit_kcminit.dir/main.cpp.o[ 83%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/shutdownadaptor.cpp.o[ 83%] Building CXX object startkde/kcminit/CMakeFiles/kdeinit_kcminit.dir/klauncher_iface.cpp.o[ 83%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/kdeinit_ksmserver_autogen/mocs_compilation.cpp.o[ 83%] Building CXX object startkde/kcminit/CMakeFiles/kdeinit_kcminit.dir/kdeinit_kcminit_autogen/mocs_compilation.cpp.o[ 83%] Linking CXX shared library ../bin/libkdeinit5_ksmserver.so[ 83%] Linking CXX shared library ../../bin/libkdeinit5_kcminit.so[ 83%] Built target kdeinit_ksmserverScanning dependencies of target kdeinit_kcminit_startup[ 83%] Building CXX object startkde/kcminit/CMakeFiles/kdeinit_kcminit_startup.dir/main.cpp.o[ 83%] Built target kdeinit_kcminit[ 83%] Building CXX object startkde/kcminit/CMakeFiles/kdeinit_kcminit_startup.dir/klauncher_iface.cpp.o[ 83%] Building CXX object startkde/kcminit/CMakeFiles/kdeinit_kcminit_startup.dir/kdeinit_kcminit_startup_autogen/mocs_compilation.cpp.o[ 83%] Generating screensaver_interface.cpp, screensaver_interface.h[ 83%] Generating krunner_interface.cpp, krunner_interface.h[ 83%] Generating screensaver_interface.moc[ 83%] Generating krunner_interface.mocScanning dependencies of target plasma_containmentactions_contextmenu[ 83%] Building CXX object containmentactions/contextmenu/CMakeFiles/plasma_containmentactions_contextmenu.dir/menu.cpp.o[ 83%] Linking CXX shared library ../../bin/libkdeinit5_kcminit_startup.so[ 83%] Built target kdeinit_kcminit_startupScanning dependencies of target plasma_containmentactions_switchactivity[ 83%] Building CXX object containmentactions/switchactivity/CMakeFiles/plasma_containmentactions_switchactivity.dir/switch.cpp.o[ 83%] Building CXX object containmentactions/switchactivity/CMakeFiles/plasma_containmentactions_switchactivity.dir/plasma_containmentactions_switchactivity_autogen/mocs_compilation.cpp.o[ 83%] Building CXX object 

KDE CI: Plasma » plasma-workspace » kf5-qt5 FreeBSDQt5.11 - Build # 141 - Failure!

2018-12-18 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma/job/plasma-workspace/job/kf5-qt5%20FreeBSDQt5.11/141/
 Project:
kf5-qt5 FreeBSDQt5.11
 Date of build:
Tue, 18 Dec 2018 07:57:56 +
 Build duration:
1 min 16 sec and counting
   CONSOLE OUTPUT
  Started by an SCM changeRunning in Durability level: MAX_SURVIVABILITY[Pipeline] nodeRunning on FreeBSD Builder 3 in /usr/home/jenkins/workspace/Plasma/plasma-workspace/kf5-qt5 FreeBSDQt5.11[Pipeline] {[Pipeline] timestamps[Pipeline] {[Pipeline] catchError[Pipeline] {[Pipeline] stage[Pipeline] { (Checkout Sources)[Pipeline] deleteDir[Pipeline] checkoutCloning the remote Git repositoryCloning repository git://anongit.kde.org/plasma-workspace > git init /usr/home/jenkins/workspace/Plasma/plasma-workspace/kf5-qt5 FreeBSDQt5.11 # timeout=10Fetching upstream changes from git://anongit.kde.org/plasma-workspace > git --version # timeout=10 > git fetch --tags --progress git://anongit.kde.org/plasma-workspace +refs/heads/*:refs/remotes/origin/* # timeout=120ERROR: Error cloning remote repo 'origin'hudson.plugins.git.GitException: Command "git fetch --tags --progress git://anongit.kde.org/plasma-workspace +refs/heads/*:refs/remotes/origin/*" returned status code 128:stdout: stderr: fatal: unable to connect to anongit.kde.org:anongit.kde.org[0: 159.203.184.29]: errno=Operation timed out	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2016)	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1735)	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$300(CliGitAPIImpl.java:72)	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:420)	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:629)	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:153)	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:146)	at hudson.remoting.UserRequest.perform(UserRequest.java:212)	at hudson.remoting.UserRequest.perform(UserRequest.java:54)	at hudson.remoting.Request$2.run(Request.java:369)	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)	at java.util.concurrent.FutureTask.run(FutureTask.java:266)	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)	at java.lang.Thread.run(Thread.java:748)	Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to FreeBSD Builder 3		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1741)		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)		at hudson.remoting.Channel.call(Channel.java:955)		at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:146)		at sun.reflect.GeneratedMethodAccessor460.invoke(Unknown Source)		at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)		at java.lang.reflect.Method.invoke(Method.java:498)		at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:132)		at com.sun.proxy.$Proxy90.execute(Unknown Source)		at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1146)		at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1186)		at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:120)		at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:90)		at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:77)		at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$1$1.call(SynchronousNonBlockingStepExecution.java:51)		at hudson.security.ACL.impersonate(ACL.java:290)		at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$1.run(SynchronousNonBlockingStepExecution.java:48)		at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)		... 4 more[Pipeline] }[Pipeline] // stage[Pipeline] }ERROR: Error cloning remote repo 'origin'[Pipeline] // catchError[Pipeline] emailextrecipients[Pipeline] emailext