Compiling KDE5 on Kubuntu CI

2015-05-23 Thread Patrick Eigensatz
Hello :)


It seems as if I can't really get help on the IRC channel at the moment,
so I'll have to write to this list.

I've installed Kubuntu CI in a VM, and my computer compiled
"plasma-workspace" and its dependencies all night long using kdesrc-build.

How do I have to set kdedir in the kdesrc-build configuration if I want it
to overwrite the existing KDE?

I currently set it to /usr. The timestamp of "/usr/bin/klipper" for
example, is up-to-date, so compilation and the installation of all of
plasma-workspace's dependencies
and plasma-workspace itself seem to work.


Thank you very much in advance!

Patrick

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


Re: Qt -fPIC building suggestion

2015-05-23 Thread Sune Vuorela
On 2015-05-22, Jeremy Whiting  wrote:
> /home/jeremy/devel/kde/build/kdesupport/phonon/phonon/CMakeTmp/check_qt_visibility.cpp:1:
> /usr/include/qt/QtCore/qglobal.h:1050:4: error: #error "You must build
> your code with position independent code if Qt was built with
> -reduce-relocations. " "Compile your code with -fPIC (-fPIE is not
> enough)."
>  #  error "You must build your code with position independent code if
> Qt was built with -reduce-relocations. "\
> Do we need to "fix" the arch qt packages to build with -fPIC or something?

Yes. There is a patch merged into Qt. please ask your packagers to
include it.

083c9269ed73e8771e1dbe10812696b45b7389f3 in qtbase.

/Sune


>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


Title attribute in KLineEditWidget

2015-05-23 Thread Filipe Saraiva
Hey gearheads;

In KDELibs4, KLineEditBox have a "title" attribute. But in KF5 world,
KLineEditWidget (the class to use instead of KLineEditBox) does not have
that. If you want to put a title in KLineEditWidget, you need to embed
that in a QGroupBox.

The "title" in a QGroupBox gives a strange usability to KLineEditWidget
when compared with past behavior of KLineEditBox. In [1] the figure have
a title related to line edit box, the user can see it directly. In [2]
the title is for the group box. There is not a way to say directly to
user what that line edit box is.

In a different case, if I need to use a line edit box together with
others widgets in a same group box, there is not a way to say what that
line edit box is.

Well, this text is just to ask: is there any plan to put a "title"
attribute in KLineEditWidget?

Thank you;

[1] http://imgur.com/RODjfEV,6sJ5U1v#1
[2] http://imgur.com/RODjfEV,6sJ5U1v#0

-- 
Filipe Saraiva
http://filipesaraiva.info/


>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


Re: Title attribute in KLineEditWidget

2015-05-23 Thread Filipe Saraiva
Oh, sorry this e-mail. I will rewrite it.

On 23-05-2015 18:54, Filipe Saraiva wrote:
> Hey gearheads;
>
> In KDELibs4, KLineEditBox have a "title" attribute. But in KF5 world,
> KLineEditWidget (the class to use instead of KLineEditBox) does not have
> that. If you want to put a title in KLineEditWidget, you need to embed
> that in a QGroupBox.
>
> The "title" in a QGroupBox gives a strange usability to KLineEditWidget
> when compared with past behavior of KLineEditBox. In [1] the figure have
> a title related to line edit box, the user can see it directly. In [2]
> the title is for the group box. There is not a way to say directly to
> user what that line edit box is.
>
> In a different case, if I need to use a line edit box together with
> others widgets in a same group box, there is not a way to say what that
> line edit box is.
>
> Well, this text is just to ask: is there any plan to put a "title"
> attribute in KLineEditWidget?
>
> Thank you;
>
> [1] http://imgur.com/RODjfEV,6sJ5U1v#1
> [2] http://imgur.com/RODjfEV,6sJ5U1v#0
>


-- 
Filipe Saraiva
http://filipesaraiva.info/


>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


Title attribute in KEditListWidget

2015-05-23 Thread Filipe Saraiva
Hey gearheads;

In KDELibs4, KEditListBox have a "title" attribute. But in KF5 world,
KEditListWidget (the class to use instead of KEditListBox) does not have
that. If you want to put a title in KEditListWidget, you need to embed
that in a QGroupBox.

The "title" in a QGroupBox gives a strange usability to KEditListWidget
when compared with past behavior of KEditListBox. In [1] the figure have
a title related to line edit box, the user can see it directly. In [2]
the title is for the group box. There is not a way to say directly to
user what that line edit box is.

In a different case, if I need to use a line edit box together with
others widgets in a same group box, there is not a way to say what that
line edit box is.

Well, this text is just to ask: is there any plan to put a "title"
attribute in KEditListWidget?

Thank you;

[1] http://imgur.com/RODjfEV,6sJ5U1v#1
[2] http://imgur.com/RODjfEV,6sJ5U1v#0


-- 
Filipe Saraiva
http://filipesaraiva.info/


>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


Re: Title attribute in KEditListWidget

2015-05-23 Thread Thomas Lübking

The difference you perceive is in the GUI style (oxygen vs. fusion) - the 
fusion style paints the title outside the groupbox where oxygen paints it 
inside (notice that this holds eg. on OSX Aqua as well)

KEditListBox was mostly a QGroupBox and the title attribute was nothing but 
that of QGroupBox.

Try using the Oxyen or Breeze style w/ Qt5 - in doubt set margins and spacing 
of your layout(s) to 0 when wrapping KEditListWidget as only child into a 
QGroupBox

Cheers,
Thomas


Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


Encountering an "undefined reference to `UdevQt::..........." while building kdelibs

2015-05-23 Thread Akshat Tandon
While building kdelibs using kdesrc-build I am encountering
"undefined reference to `UdevQt::..."
Even after installing udev from the default ubuntu repositories I get the
same error.
How to resolve it?

This is the exact error:
--
[ 43%] Building CXX object
solid/solid/CMakeFiles/solid.dir/org_kde_solid_networking_client.o
Linking CXX shared library ../../lib/libsolid.so
CMakeFiles/solid.dir/backends/udisks2/udisksopticaldisc.o: In function
`Solid::Backends::UDisks2::OpticalDisc::~OpticalDisc()':
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:344:
undefined reference to `UdevQt::Device::~Device()'
CMakeFiles/solid.dir/backends/udisks2/udisksopticaldisc.o: In function
`Solid::Backends::UDisks2::OpticalDisc::isAppendable() const':
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:371:
undefined reference to `UdevQt::Device::deviceProperty(QString const&)
const'
CMakeFiles/solid.dir/backends/udisks2/udisksopticaldisc.o: In function
`Solid::Backends::UDisks2::OpticalDisc::~OpticalDisc()':
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:344:
undefined reference to `UdevQt::Device::~Device()'
CMakeFiles/solid.dir/backends/udisks2/udisksopticaldisc.o: In function
`Solid::Backends::UDisks2::OpticalDisc::OpticalDisc(Solid::Backends::UDisks2::Device*)':
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:334:
undefined reference to `UdevQt::Device::Device()'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:336:
undefined reference to `UdevQt::Client::Client(QObject*)'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:337:
undefined reference to `UdevQt::Client::deviceByDeviceFile(QString const&)'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:337:
undefined reference to `UdevQt::Device::operator=(UdevQt::Device const&)'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:337:
undefined reference to `UdevQt::Device::~Device()'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:339:
undefined reference to `UdevQt::Device::deviceProperties() const'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:341:
undefined reference to `UdevQt::Client::~Client()'
CMakeFiles/solid.dir/backends/udisks2/udisksopticaldisc.o: In function
`Solid::Backends::UDisks2::OpticalDisc::OpticalDisc(Solid::Backends::UDisks2::Device*)':
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:334:
undefined reference to `UdevQt::Device::Device()'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:336:
undefined reference to `UdevQt::Client::Client(QObject*)'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:337:
undefined reference to `UdevQt::Client::deviceByDeviceFile(QString const&)'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:337:
undefined reference to `UdevQt::Device::operator=(UdevQt::Device const&)'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:337:
undefined reference to `UdevQt::Device::~Device()'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:339:
undefined reference to `UdevQt::Device::deviceProperties() const'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksopticaldisc.cpp:341:
undefined reference to `UdevQt::Client::~Client()'
CMakeFiles/solid.dir/backends/udisks2/udisksstoragedrive.o: In function
`Solid::Backends::UDisks2::StorageDrive::~StorageDrive()':
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksstoragedrive.cpp:39:
undefined reference to `UdevQt::Device::~Device()'
CMakeFiles/solid.dir/backends/udisks2/udisksstoragedrive.o: In function
`Solid::Backends::UDisks2::StorageDrive::isHotpluggable() const':
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksstoragedrive.cpp:52:
undefined reference to `UdevQt::Device::deviceProperty(QString const&)
const'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksstoragedrive.cpp:52:
undefined reference to `UdevQt::Device::deviceProperty(QString const&)
const'
CMakeFiles/solid.dir/backends/udisks2/udisksstoragedrive.o: In function
`Solid::Backends::UDisks2::StorageDrive::bus() const':
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksstoragedrive.cpp:113:
undefined reference to `UdevQt::Device::deviceProperty(QString const&)
const'
/home/droftware/kdesrc/kde/kdelibs/solid/solid/backends/udisks2/udisksstoragedrive.cpp:119:
undefined reference to `UdevQt::Device::deviceProperty(QString const&)
const'
CMakeFiles/solid.dir/backends/udisks2/udisksstoragedrive.o: In function
`Solid::Backend

Re: KDE Applications 15.08 proposed schedule

2015-05-23 Thread Albert Astals Cid
El Divendres, 15 de maig de 2015, a les 20:18:14, Albert Astals Cid va 
escriure:
> El Dimecres, 13 de maig de 2015, a les 18:33:05, Alexander Potashev va
> 
> escriure:
> > 2015-05-13 2:04 GMT+03:00 Albert Astals Cid :
> > >> 2. A freeze is defined here as "no changes to new UI". If you get it
> > >> literally, it means that changes to _old_ UI are acceptable. Did you
> > >> mean "no new UI, no changes to existing UI"?
> > > 
> > > I didn't write this, Jonathan did, but yes i agree, that sentence is
> > > weird,
> > > i'll see if i can make it a bit better.
> > 
> > Thanks Albert! It is better now.
> 
> Ok, no complaints so it's approved.
> 
> https://techbase.kde.org/Schedules/Applications/15.08_Release_Schedule
> 
> Kurt can you do the ics file and commit it?
> 
> Note the texts are a bit different this time around.

Damn, we totally forgot about .1, .2 and .3 releases.

I just added.

Kurt would you be so kind as to update the ics file? Sorry for such an obvious 
mistake.

Cheers,
  Albert

> 
> Cheers,
>   Albert
> 
> > >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
> > >> unsubscribe
> > >> <<
> 
> ___
> release-team mailing list
> release-t...@kde.org
> https://mail.kde.org/mailman/listinfo/release-team


>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<