Build failed in Jenkins: plasma-desktop_master_qt5 #52

2014-04-21 Thread KDE CI System
See 

Changes:

[scripty] SVN_SILENT made messages (.desktop file)

--
Started by remote host 127.0.0.1 with note: Triggered by commit
Building remotely on LinuxSlave - 4 (PACKAGER LINBUILDER) in workspace 

Running Prebuild steps
[plasma-desktop_master_qt5] $ /bin/sh -xe /tmp/hudson3864534561495898647.sh
+ /home/jenkins/scripts/setup-env.sh

Preparing to perform KDE Continuous Integration build
== Setting Up Sources

>From git://anongit.kde.org/plasma-desktop
   7f31fd5..d253845  master -> origin/master
Branch jenkins set up to track remote branch master from origin.

== Cleaning Source Tree

HEAD is now at 7f31fd5 porting to Qt5/KDE5
Success build forhudson.tasks.Shell@40820681
Fetching changes from the remote Git repository
Fetching upstream changes from git://anongit.kde.org/plasma-desktop
Checking out Revision d253845b06f64a5f272657c2b1aea1992aab8cb2 
(refs/heads/jenkins)
[plasma-desktop_master_qt5] $ /bin/sh -xe /tmp/hudson3899632664637883100.sh
+ /home/jenkins/scripts/execute-job.sh

KDE Continuous Integration Build
== Building Project: plasma-desktop - Branch master
== Build Dependencies:
 kwin - Branch master
 knewstuff - Branch master
 kglobalaccel - Branch master
 solid - Branch master
 kwindowsystem - Branch master
 kdelibs4support - Branch master
 cmake - Branch master
 kdesupport-svn - Branch master
 kdeclarative - Branch master
 khtml - Branch master
 kdoctools - Branch master
 kcodecs - Branch master
 kpty - Branch master
 kdewebkit - Branch master
 knotifyconfig - Branch master
 kdesignerplugin - Branch master
 karchive - Branch master
 kconfigwidgets - Branch master
 kcmutils - Branch master
 kfilemetadata - Branch frameworks
 kparts - Branch master
 kdesu - Branch master
 kio-extras - Branch master
 libdbusmenu-qt - Branch master
 kded - Branch master
 polkit-qt-1 - Branch qt5
 kinit - Branch master
 kf5umbrella - Branch master
 phonon - Branch master
 krunner - Branch master
 kdbusaddons - Branch master
 kconfig - Branch master
 kcompletion - Branch master
 kguiaddons - Branch master
 kwallet - Branch master
 plasma-framework - Branch master
 kjs - Branch master
 threadweaver - Branch master
 kidletime - Branch master
 kdnssd - Branch master
 frameworkintegration - Branch master
 plasma-workspace - Branch master
 powerdevil - Branch master
 khelpcenter - Branch master
 kwidgetsaddons - Branch master
 kbookmarks - Branch master
 kemoticons - Branch master
 qt5 - Branch stable
 ktextwidgets - Branch master
 kjsembed - Branch master
 kross - Branch master
 kactivities - Branch master
 kunitconversion - Branch master
 sonnet - Branch master
 kde-cli-tools - Branch master
 extra-cmake-modules - Branch master
 kcrash - Branch master
 kitemmodels - Branch master
 ksysguard - Branch master
 systemsettings - Branch master
 kjobwidgets - Branch master
 kplotting - Branch master
 kitemviews - Branch master
 ki18n - Branch master
 ktexteditor - Branch master
 kxmlgui - Branch master
 attica - Branch master
 milou - Branch frameworks
 libksysguard - Branch master
 kauth - Branch master
 kcoreaddons - Branch master
 kservice - Branch master
 baloo - Branch frameworks
 knotifications - Branch master
 kiconthemes - Branch master
 kio - Branch master
 oxygen - Branch master

== Applying Patches
=== No patches to apply

== Syncing Dependencies from Master Server

rsync: change_dir 
"/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/extragear/base/powerdevil/inst" 
failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 
23) at main.c(1530) [Receiver=3.0.9]
Syncing dependencies from master server for project plasma-desktop failed.
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Recording test results
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Build failed in Jenkins: plasma-desktop_master_qt5 #51

2014-04-21 Thread KDE CI System
See 

Changes:

[arysin] porting to Qt5/KDE5

--
Started by remote host 127.0.0.1 with note: Triggered by commit
Building remotely on LinuxSlave - 4 (PACKAGER LINBUILDER) in workspace 

Running Prebuild steps
[plasma-desktop_master_qt5] $ /bin/sh -xe /tmp/hudson4700543741536047037.sh
+ /home/jenkins/scripts/setup-env.sh

Preparing to perform KDE Continuous Integration build
== Setting Up Sources

>From git://anongit.kde.org/plasma-desktop
   45dd93e..7f31fd5  master -> origin/master
Branch jenkins set up to track remote branch master from origin.

== Cleaning Source Tree

HEAD is now at 45dd93e SVN_SILENT made messages (.desktop file)
Success build forhudson.tasks.Shell@40820681
Fetching changes from the remote Git repository
Fetching upstream changes from git://anongit.kde.org/plasma-desktop
Checking out Revision 7f31fd5fb1b29feb9c8e97fea0d95f46c6dac4db 
(refs/heads/jenkins)
[plasma-desktop_master_qt5] $ /bin/sh -xe /tmp/hudson1762013983540017876.sh
+ /home/jenkins/scripts/execute-job.sh

KDE Continuous Integration Build
== Building Project: plasma-desktop - Branch master
== Build Dependencies:
 knewstuff - Branch master
 libksysguard - Branch master
 sonnet - Branch master
 kwindowsystem - Branch master
 plasma-workspace - Branch master
 kdelibs4support - Branch master
 kwidgetsaddons - Branch master
 cmake - Branch master
 kdesupport-svn - Branch master
 kio-extras - Branch master
 kdoctools - Branch master
 kactivities - Branch master
 kcodecs - Branch master
 kpty - Branch master
 kde-cli-tools - Branch master
 kdewebkit - Branch master
 kcrash - Branch master
 extra-cmake-modules - Branch master
 kdesignerplugin - Branch master
 karchive - Branch master
 kwin - Branch master
 kdeclarative - Branch master
 kconfigwidgets - Branch master
 kcmutils - Branch master
 kitemviews - Branch master
 kdesu - Branch master
 libdbusmenu-qt - Branch master
 kded - Branch master
 polkit-qt-1 - Branch qt5
 kf5umbrella - Branch master
 khtml - Branch master
 ksysguard - Branch master
 kdbusaddons - Branch master
 kcompletion - Branch master
 kiconthemes - Branch master
 kwallet - Branch master
 plasma-framework - Branch master
 kjs - Branch master
 kglobalaccel - Branch master
 kdnssd - Branch master
 frameworkintegration - Branch master
 powerdevil - Branch master
 kparts - Branch master
 kbookmarks - Branch master
 ktexteditor - Branch master
 qt5 - Branch stable
 kinit - Branch master
 kjsembed - Branch master
 kjobwidgets - Branch master
 khelpcenter - Branch master
 kunitconversion - Branch master
 solid - Branch master
 kross - Branch master
 knotifyconfig - Branch master
 kemoticons - Branch master
 kitemmodels - Branch master
 krunner - Branch master
 systemsettings - Branch master
 threadweaver - Branch master
 kplotting - Branch master
 kidletime - Branch master
 ki18n - Branch master
 kxmlgui - Branch master
 attica - Branch master
 milou - Branch frameworks
 kfilemetadata - Branch frameworks
 kauth - Branch master
 ktextwidgets - Branch master
 kcoreaddons - Branch master
 kservice - Branch master
 baloo - Branch frameworks
 kconfig - Branch master
 phonon - Branch master
 knotifications - Branch master
 kguiaddons - Branch master
 kio - Branch master
 oxygen - Branch master

== Applying Patches
=== No patches to apply

== Syncing Dependencies from Master Server

rsync: change_dir 
"/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/extragear/base/powerdevil/inst" 
failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 
23) at main.c(1530) [Receiver=3.0.9]
Syncing dependencies from master server for project plasma-desktop failed.
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Recording test results
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Defaults: panel on each screen?

2014-04-21 Thread Aleix Pol
On Fri, Apr 18, 2014 at 1:52 PM, Martin Klapetek
wrote:

> Hey,
>
> if there's no plasma config existing, plasma is run for the first time in
> a multi-screen env, should plasma create a (default) panel on each screen?
>
> Cheers
> --
> Martin Klapetek | KDE Developer
>
> ___
> Plasma-devel mailing list
> Plasma-devel@kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>
>
Personally I've never missed a panel on the non-primary screen. Actually I
think that the fact that we have a primary screen is important in this
regard and we can use it to understand how the user will be working.

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


Re: Review Request 117627: Let the default taskbar setting for "Show only from current screen" be false

2014-04-21 Thread Aleix Pol Gonzalez

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


Yes, please. It's really weird...

- Aleix Pol Gonzalez


On April 19, 2014, 12:40 p.m., Martin Klapetek wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/117627/
> ---
> 
> (Updated April 19, 2014, 12:40 p.m.)
> 
> 
> Review request for Plasma and Eike Hein.
> 
> 
> Repository: plasma-desktop
> 
> 
> Description
> ---
> 
> As per the mailing list discussion, we're providing just one default panel in 
> multiscreen environment. That means that the panel must show all the tasks 
> from all screens. Hence the change.
> 
> 
> Diffs
> -
> 
>   applets/taskmanager/package/contents/config/main.xml 1a8fe8a 
> 
> Diff: https://git.reviewboard.kde.org/r/117627/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Martin Klapetek
> 
>

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Proposal to hide raw QML errors in Plasma Next

2014-04-21 Thread Aleix Pol
On Thu, Apr 17, 2014 at 11:08 PM, Giorgos Tsiapaliokas <
giorgos.tsiapalio...@kde.org> wrote:

> Hello,
>
> I also like the more user friendly ui errors.
>
> On Thursday 17 of April 2014 17:49:35 Aleix Pol wrote:
> > +1, I would like to add though that we should probably adopt a 0 qDebug
> > policy as well.
> >
> > It's useful to have them when working on a feature, but having things
> like:
> > plasma_shell(27403)/(systemtray) SystemTray::Task::setStatus: ST2 status
> > changed  2
> > plasma_shell(27403)/(qml) onCompleted: WindowModel(0x4cd9a50)
> >
> > Is random and makes it harder to debug the actual problems.
> >
> > Aleix
>
> If we have 0 debug output how does this makes it easier?
> The existing debug output, if you filter it gives some hints about
> what is going on, IMO this is very useful. No?
>
> In Qt 5.3 there is an way to filter the output *without* changing the
> source
> code of the application. Here is an example,
> if you are using qC* for logging and your category is named "foo" then you
> can
> filter the output by doing
>
> $ export QT_LOGGING_CONF=/home/bob/rulesWhatEverName
> $ plasma-shell
>
>  the rulesWhatEverName file must contain something like
>
> [Rules]
> * = false #hide all the output
> foo = true #show only the output for my project
>
> Am I missing something?
>
> thanks,
> Giorgos
>
> --
> Giorgos Tsiapaliokas (terietor)
>
> terietor.org
> ___
> Plasma-devel mailing list
> Plasma-devel@kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>

You know what's going on by checking what the code is doing.

Can you imagine how life would be if QString class started to output
information "so that you know what's going on"?

We add output if something weird is happening so that the user sees it,
like QML which gives us valuable information of what's going wrong. Then we
have random output information that somebody, some day, decided to push to
our codebase.

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


Review Request 117681: showdesktop plasma addon: Add option to restrict size on large panels

2014-04-21 Thread Gregor Mi

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

Review request for Plasma, Dominik Haumann and Sebastian Kügler.


Repository: kdeplasma-addons


Description
---

This adds the option "Restrict size on large panels" (taken from 
https://git.reviewboard.kde.org/r/117041/) to the showdesktop plasma applet.

I am aware that c++ applets will go away in favour of QML based ones with 
plasma 2. So this review request is meant for discussion and to settle the code 
base of the extended behaviour before the porting to QML starts.

Detailed changes:
- fix compiler warning in sizeHint(...)
- add "General" config page to applet settings
  - implement "Restrict size on large panels" (and reformat source file 
showdesktop.h)
- add .reviewboardrc
- add .gitignore to ignore build and development files


Diffs
-

  .gitignore PRE-CREATION 
  .reviewboardrc PRE-CREATION 
  applets/showdesktop/CMakeLists.txt eb532075cbe8ff734bebdfc8d35af7e9e9f5c32d 
  applets/showdesktop/showdesktop.h 5aeb8481df824f6ea9d7969cf544876f5fb3473c 
  applets/showdesktop/showdesktop.cpp d712519918fcf2efe4dbbb5337a29316d53e759a 
  applets/showdesktop/showdesktopConfig.ui PRE-CREATION 

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


Testing
---

yes, using plasmoidviewer


Thanks,

Gregor Mi

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Loading and "unloading" a shared library after use

2014-04-21 Thread Shantanu Tushar Jha
Hi fellow devs,

In the latest Kubuntu release, 14.04, Plasma Media Center's primary feature
- playback of audio and video has stopped working. This is because we link
to libplasma which in turn links to libgstreamer-1.0 while QtMultimediaKit
links to libgstreamer-0.10. This upsets Glib because it doesn't want the
same binary load both gstreamer-1.0 and gstreamer-0.10[1]

Now, we use (and link to) Plasma for two things-

   - Setting the Oxygen theme -
   Plasma::Theme::defaultTheme()->setThemeName("oxygen")
   - Load PMC's main QML file and images which are part of a Plasma::Package

Removing these two from the code, and removing the link to libplasma, we
can get PMC to play stuff fine. However, this means we 1. use the Air theme
which doesn't really look very nice[2] and 2. we need to figure out another
way to locate the installed QML files. The latter is workable, but we
really want to be able to use Oxygen Plasma theme.

We do both these things when the app starts, so I am wondering if there is
a way we could dynamically load libplasma, make these two method calls, and
somehow "unload" libplasma. I have two questions -


   - Does that ^ even make sense? Will it solve the problem?
   - If yes, how exactly do you do it?

Help appreciated, so that our users can play their audio and video again ;)

Cheers,
[1]
http://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/random/porting-to-1.0.txtsection
"Troubleshooting"
[2] http://i.imgur.com/0k1TTwW.png

-- 
Shantanu Tushar(UTC +0530)
http://www.shantanutushar.com
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Alpha 2 Cancelled, Message freeze in 10 days time

2014-04-21 Thread Jonathan Riddell
I'm cancelling Alpha 2, due tomorrow, as I can't see any way to release it 
without a KDE Frameworks release.

That makes our next deadline in 10 days time, the message freeze on
Thusday 1st May followed by a beta the following Tuesday.  We can
discuss at the meeting tomorrow how realistic it is to have a message
freeze now but I'd certainly be keen to keep the beta release on
schedule.

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