Re: Review Request 115347: Remove Qt5Xml dependency

2014-01-28 Thread Kevin Funk

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

(Updated Jan. 28, 2014, 8:39 a.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kcompletion


Description
---

Remove Qt5Xml dependency

Not needed, no?


Diffs
-

  CMakeLists.txt 94afe9f5f414a437e519242026ebaf2a838ffc88 

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


Testing
---


Thanks,

Kevin Funk

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


Re: Splitting kde-workspace and kde-runtime proposal

2014-01-28 Thread David Faure
On Monday 27 January 2014 15:21:05 David Edmundson wrote:
 There is an existing page about slitting runtime here:
 http://community.kde.org/Frameworks/Epics/New_Runtime_Organization
 
 linked to from http://community.kde.org/Frameworks/Epics
 
 Alex's wiki page looks far more populated.
 We should make sure we avoid wiki duplication.

Yeah, Alex, can you look into merging the two tables?
Then I'll go through and fill in info about the stuff I know about.

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE, in particular KDE Frameworks 5

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


Re: Splitting kde-workspace and kde-runtime proposal

2014-01-28 Thread David Faure
On Thursday 23 January 2014 16:08:51 andrea diamantini wrote:
 I don't clearly understand why KUriFilter-Plugins should go to plasma-
 workspace. I noticed KUriFilter is defined in kio and its plugins are used
 e.g. in kparts (browserextension). Shouldn't these go to kio?

Agreed. They are needed for kio-based webbrowsers in any workspace.

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE, in particular KDE Frameworks 5

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


Re: Review Request 115207: Improve integration QCommandLineParser - KAboutData

2014-01-28 Thread David Faure

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


I agree with Kévin: this doesn't match what the function name says it does. 
Better make it a separate function.

- David Faure


On Jan. 21, 2014, 11:36 p.m., Aleix Pol Gonzalez wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115207/
 ---
 
 (Updated Jan. 21, 2014, 11:36 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kcoreaddons
 
 
 Description
 ---
 
 Let the KAboutData set information to QApplication. This way we don't have to 
 duplicate information by passing it to the KAboutData _and_ the QApplication.
 
 
 Diffs
 -
 
   src/lib/kaboutdata.h c9e 
   src/lib/kaboutdata.cpp f24006b 
 
 Diff: https://git.reviewboard.kde.org/r/115207/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Aleix Pol Gonzalez
 


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


Jenkins build is back to stable : ktexteditor_master_qt5 #170

2014-01-28 Thread KDE CI System
See http://build.kde.org/job/ktexteditor_master_qt5/170/changes

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


Re: Review Request 115345: Fix kimageformats build with MSVC

2014-01-28 Thread Alex Merry

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

Ship it!


Hmm, it now appears that PIC was already broken.  But your patch at least makes 
it broken in the same way as before...  *adds to TODO list*

- Alex Merry


On Jan. 27, 2014, 11:40 p.m., Alexander Richardson wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115345/
 ---
 
 (Updated Jan. 27, 2014, 11:40 p.m.)
 
 
 Review request for KDE Frameworks and Alex Merry.
 
 
 Repository: kimageformats
 
 
 Description
 ---
 
 1) Use #pragma pack instead of __attribute__((packed))
 
 This is available on all supported compilers, the attribute does not exist
 for MSVC
 --
 2) Use q{To,From}BigEndian instead of hton* and ntoh*
 
 These functions don't seem to be available as inline functions on win32
 
 
 Diffs
 -
 
   src/imageformats/pcx.cpp e0af73b4cac30afcc158e094cd6554a6e4b59388 
   src/imageformats/pic_read.cpp 42432185c362497efd596a8ce4f1cdae283ed294 
   src/imageformats/pic_write.cpp 99cd6a1ccff04fdeee4a3b5c2b3d76d9fd89ca71 
 
 Diff: https://git.reviewboard.kde.org/r/115345/diff/
 
 
 Testing
 ---
 
 didn't compile before, does now
 
 
 Thanks,
 
 Alexander Richardson
 


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


Re: Review Request 114997: Improve KAuth README.md

2014-01-28 Thread Alex Merry

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

(Updated Jan. 28, 2014, 11:48 a.m.)


Review request for KDE Frameworks and Dario Freddi.


Repository: kauth


Description
---

Improve KAuth README.md


Diffs (updated)
-

  README.md a8a011a147d2dcc0fb5db39e263412005a86def4 

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


Testing
---


Thanks,

Alex Merry

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


Re: Review Request 115028: Allow the building of deprecated code to be disabled

2014-01-28 Thread Alex Merry


 On Jan. 27, 2014, 2:14 a.m., Aleix Pol Gonzalez wrote:
  Shouldn't we maybe just remove these? Especially considerign they already 
  are deprecated in kdelibs 4.
  
  I don't really like disabling compilation of deprecated symbols, especially 
  in this case we're not winning that much.
 
 Kevin Ottens wrote:
 The better approach would be to make it inline so that it's not in the 
 cpp file at all:
 
 #ifndef KDE_NO_DEPRECATED
 QString fullName() const { return property(KUser::FullName); }
 #endif


If we don't want the option of disabling compilation, why are we using the 
#ifndef construction at all?

What about the other parts of this, like replacing KDE_NO_DEPRECATED with 
KCOREADDONS_NO_DEPRECATED and supressing deprecation warnings while building 
with the KCOREADDONS_DEPRECATED= definition?


- Alex


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


On Jan. 15, 2014, 1:56 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115028/
 ---
 
 (Updated Jan. 15, 2014, 1:56 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kcoreaddons
 
 
 Description
 ---
 
 This is mostly an example of how we could improve the deprecation handling.  
 There are two parts: preventing deprecation warnings when building the 
 library itself (see 
 http://build.kde.org/view/Frameworks/job/kwidgetsaddons_master_qt5/11/warnings17Result/NORMAL/package.-1402078525/
  for examples) and allowing the framework to be built with no deprecated code.
 
 We possibly want to export the fact that the framework was built without 
 deprecated code via the CMake config file, so that downstream stuff (like 
 kde4support) can check for it and complain if necessary.
 
 
 Allow the building of deprecated code to be disabled
 
 This adds a CMake option to enable or disable the building of deprected
 code.  It just changes the kcoreaddons_export.h file.
 
 Part of this change is to use KCOREADDONS_NO_DEPRECATED instead of
 KDE_NO_DEPRECATED.
 
 Disable deprecation macro when building the library itself
 
 This prevents spurious compiler warnings (particularly when slots are
 deprecated).
 
 
 Diffs
 -
 
   src/lib/CMakeLists.txt 8cc71f34e671962f2d7268b3db0d50e6750c26a2 
   src/lib/util/kuser.h 2b6e6ed92bc1465945f36f2fde821f36fa51585f 
   src/lib/util/kuser_unix.cpp 8a3a39d379ca863b4906bb01228c5e01a5b955b0 
   src/lib/util/kuser_win.cpp 6a6cbb1751bd569d8684f8e11add1ef304c0a94d 
 
 Diff: https://git.reviewboard.kde.org/r/115028/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Alex Merry
 


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


Where to put QML Bindings for KDE frameworks?

2014-01-28 Thread David Edmundson
For a task in Plasma I've had to port KKeySequence to render on
QtQuick, using QtQuickControls.

I expect over time we will see more KDE widgets having QtQuick
implementations as well. Same for a lot of our other frameworks, such as KIO.

I can either add these components to KDeclarative, and create a new
import. It is already in tier3, but I would need to add quite a few
dependencies to this module.

We could put these things in plasma, but I don't think that makes
sense as it's not really related to Plasma at all.

Alternatively we can make a new framework for all KDE bindings.

Or we can make an imports directory inside each of the relevant
framework. i.e so KIO provides QML bindings too. Advantages are we can
then use the relevant private API of a library, but it has the
disadvantage of increasing dependencies, and mixing old very stable
API with brand new libraries.

Original thread on plasma-devel here:
http://mail.kde.org/pipermail/plasma-devel/2014-January/028162.html

Discuss.

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


Re: Where to put QML Bindings for KDE frameworks?

2014-01-28 Thread Mark Gaiser
On Tue, Jan 28, 2014 at 12:58 PM, David Edmundson
da...@davidedmundson.co.uk wrote:
 For a task in Plasma I've had to port KKeySequence to render on
 QtQuick, using QtQuickControls.

 I expect over time we will see more KDE widgets having QtQuick
 implementations as well. Same for a lot of our other frameworks, such as KIO.

 I can either add these components to KDeclarative, and create a new
 import. It is already in tier3, but I would need to add quite a few
 dependencies to this module.

 We could put these things in plasma, but I don't think that makes
 sense as it's not really related to Plasma at all.

 Alternatively we can make a new framework for all KDE bindings.

 Or we can make an imports directory inside each of the relevant
 framework. i.e so KIO provides QML bindings too. Advantages are we can
 then use the relevant private API of a library, but it has the
 disadvantage of increasing dependencies, and mixing old very stable
 API with brand new libraries.

My preference is each component providing it's own import if it has them.
So KIO providing an import with KIO specific QML stuff (org.kde.kio?).

But that's just the ideal scenario.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Review Request 115353: Rename dbus interface files for solid

2014-01-28 Thread Stefano Avallone

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

Review request for KDE Frameworks.


Repository: solid


Description
---

The dbus interface files installed by solid conflict with those installed by 
kdelib4. To allow co-installability of kde4 and kf5, rename the former by using 
the same approach adopted for kglobalaccess, kjobviewer, etc.


Diffs
-

  src/solid/CMakeLists.txt 84c254e 

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


Testing
---

Builds and installs fine. I am not an expert of dbus interface files and cmake, 
so please check that this patch does not produce unwanted side-effects.


Thanks,

Stefano Avallone

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


Re: Where to put QML Bindings for KDE frameworks?

2014-01-28 Thread Aleix Pol
On Tue, Jan 28, 2014 at 12:58 PM, David Edmundson 
da...@davidedmundson.co.uk wrote:

 For a task in Plasma I've had to port KKeySequence to render on
 QtQuick, using QtQuickControls.

 I expect over time we will see more KDE widgets having QtQuick
 implementations as well. Same for a lot of our other frameworks, such as
 KIO.

 I can either add these components to KDeclarative, and create a new
 import. It is already in tier3, but I would need to add quite a few
 dependencies to this module.

 We could put these things in plasma, but I don't think that makes
 sense as it's not really related to Plasma at all.

 Alternatively we can make a new framework for all KDE bindings.

 Or we can make an imports directory inside each of the relevant
 framework. i.e so KIO provides QML bindings too. Advantages are we can
 then use the relevant private API of a library, but it has the
 disadvantage of increasing dependencies, and mixing old very stable
 API with brand new libraries.

 Original thread on plasma-devel here:
 http://mail.kde.org/pipermail/plasma-devel/2014-January/028162.html

 Discuss.

 David

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


Well, there are many different needs, so we'll probably want to have
different solutions for them.

Bindings to interact with each framework, I'd say they should be installed
by the framework itself, but that's only one case. I think we probably want
a KQuickAddons as well, to put the components we create to extend Qt. (for
example, this component you created for bindings).

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


Re: Review Request 115207: Improve integration QCommandLineParser - KAboutData

2014-01-28 Thread Aleix Pol Gonzalez


 On Jan. 27, 2014, 7:45 a.m., Kevin Ottens wrote:
  src/lib/kaboutdata.cpp, line 941
  https://git.reviewboard.kde.org/r/115207/diff/1/?file=235099#file235099line941
 
  Not really my type of thing. It's acting on an object behind our back 
  without knowing... what happens to code where setApplication* was called 
  before? Information would be lost and it's not obvious to the user. Looks 
  dangerous to me.
  
  If we want to factorize the qApp call, and I see the need for that 
  indeed, then that block should be provided by a separate method 
  (setupApplication(QCoreApplication *)?).

I agree, I only did it this way to avoid the required set up.

An alternative would be to make KAboutData to pass the information to 
Q*Application when it's initialized (and if it's an application KAboutData...).


- Aleix


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


On Jan. 21, 2014, 11:36 p.m., Aleix Pol Gonzalez wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115207/
 ---
 
 (Updated Jan. 21, 2014, 11:36 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kcoreaddons
 
 
 Description
 ---
 
 Let the KAboutData set information to QApplication. This way we don't have to 
 duplicate information by passing it to the KAboutData _and_ the QApplication.
 
 
 Diffs
 -
 
   src/lib/kaboutdata.h c9e 
   src/lib/kaboutdata.cpp f24006b 
 
 Diff: https://git.reviewboard.kde.org/r/115207/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Aleix Pol Gonzalez
 


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


Re: add test for QFileDialog::getExistingDirectory / bug?

2014-01-28 Thread Kevin Funk
Am Sonntag, 26. Januar 2014, 18:53:42 schrieb Gregor Mi:
 With another addition to qfiledialogtest in
 frameworks/frameworkintegration another potential bug can be exposed:
 
 Calling
 
 $ ./qfiledialogtest --nameFilter c (*.cpp) --nameFilter h (*.h)
 --selectNameFilter h (*.h)

Works for me. Using Qt 5.2.0, if that matters.

 does not select the second filter. Can this be confirmed or maybe I am
 using the API wrong?
 
 Gregor
 
 On 26/01/14 17:15, Gregor Mi wrote:
  Hi,
  
  with 2c1ee08a21a1f16f9c2523718224598de8fc0d4f I added a test for
  QFileDialog::getExistingDirectory.
  
  When I execute
  
  ./qfiledialogtest --staticFunction getExistingDirectory
  
  then a dialog opens that lets the user select files but not directories.
  This seems to be a bug.
  
  Greetings
  
  Gregor

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


Re: Review Request 115353: Rename dbus interface files for solid

2014-01-28 Thread Stefano Avallone

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

(Updated Jan. 28, 2014, 2:12 p.m.)


Review request for KDE Frameworks.


Repository: solid


Description (updated)
---

The dbus interface files installed by solid conflict with those installed by 
kdelib4. To allow co-installability of kde4 and kf5, rename the former by using 
the same approach adopted for kglobalaccess, kjobviewer, etc.

If this patch seems reasonable, I will submit the companion patch for 
kde-workspace.


Diffs
-

  src/solid/CMakeLists.txt 84c254e 

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


Testing
---

Builds and installs fine. I am not an expert of dbus interface files and cmake, 
so please check that this patch does not produce unwanted side-effects.


Thanks,

Stefano Avallone

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


Re: Review Request 115353: Rename dbus interface files for solid

2014-01-28 Thread Jonathan Riddell

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


What does this have that https://git.reviewboard.kde.org/r/114927/ doesn't?


- Jonathan Riddell


On Jan. 28, 2014, 2:12 p.m., Stefano Avallone wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115353/
 ---
 
 (Updated Jan. 28, 2014, 2:12 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: solid
 
 
 Description
 ---
 
 The dbus interface files installed by solid conflict with those installed by 
 kdelib4. To allow co-installability of kde4 and kf5, rename the former by 
 using the same approach adopted for kglobalaccess, kjobviewer, etc.
 
 If this patch seems reasonable, I will submit the companion patch for 
 kde-workspace.
 
 
 Diffs
 -
 
   src/solid/CMakeLists.txt 84c254e 
 
 Diff: https://git.reviewboard.kde.org/r/115353/diff/
 
 
 Testing
 ---
 
 Builds and installs fine. I am not an expert of dbus interface files and 
 cmake, so please check that this patch does not produce unwanted side-effects.
 
 
 Thanks,
 
 Stefano Avallone
 


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


Re: Review Request 115353: Rename dbus interface files for solid

2014-01-28 Thread Stefano Avallone

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

(Updated Jan. 28, 2014, 2:28 p.m.)


Status
--

This change has been discarded.


Review request for KDE Frameworks.


Repository: solid


Description
---

The dbus interface files installed by solid conflict with those installed by 
kdelib4. To allow co-installability of kde4 and kf5, rename the former by using 
the same approach adopted for kglobalaccess, kjobviewer, etc.

If this patch seems reasonable, I will submit the companion patch for 
kde-workspace.


Diffs
-

  src/solid/CMakeLists.txt 84c254e 

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


Testing
---

Builds and installs fine. I am not an expert of dbus interface files and cmake, 
so please check that this patch does not produce unwanted side-effects.


Thanks,

Stefano Avallone

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


Re: Review Request 115353: Rename dbus interface files for solid

2014-01-28 Thread Stefano Avallone


 On Jan. 28, 2014, 2:25 p.m., Jonathan Riddell wrote:
  What does this have that https://git.reviewboard.kde.org/r/114927/ doesn't?
 

Pardon me. I somehow missed that review request.


- Stefano


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


On Jan. 28, 2014, 2:28 p.m., Stefano Avallone wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115353/
 ---
 
 (Updated Jan. 28, 2014, 2:28 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: solid
 
 
 Description
 ---
 
 The dbus interface files installed by solid conflict with those installed by 
 kdelib4. To allow co-installability of kde4 and kf5, rename the former by 
 using the same approach adopted for kglobalaccess, kjobviewer, etc.
 
 If this patch seems reasonable, I will submit the companion patch for 
 kde-workspace.
 
 
 Diffs
 -
 
   src/solid/CMakeLists.txt 84c254e 
 
 Diff: https://git.reviewboard.kde.org/r/115353/diff/
 
 
 Testing
 ---
 
 Builds and installs fine. I am not an expert of dbus interface files and 
 cmake, so please check that this patch does not produce unwanted side-effects.
 
 
 Thanks,
 
 Stefano Avallone
 


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


Re: Review Request 115355: Import the WebP image I/O code from kde-runtime

2014-01-28 Thread Alex Merry

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

(Updated Jan. 28, 2014, 2:57 p.m.)


Review request for KDE Frameworks.


Repository: kimageformats


Description
---

Import the WebP image I/O code from kde-runtime

The plugin export mechanism has been patched up (including the addition
of the JSON file), and the FindWebP.cmake file is new.

Writing is currently disabled, as it produces broken images.


Diffs
-

  cmake/FindWebP.cmake PRE-CREATION 
  src/imageformats/CMakeLists.txt 242753e0b2c493bbf1da9654967494415e8249d8 
  src/imageformats/webp.cpp PRE-CREATION 
  src/imageformats/webp.desktop PRE-CREATION 
  src/imageformats/webp.h PRE-CREATION 
  src/imageformats/webp.json PRE-CREATION 
  src/imageformats/webp.xml PRE-CREATION 

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


Testing
---

Compiles; installs; the imageconverter test utility manages to convert from 
webp fine (PNG results checked in Gwenview from KDE4).


Thanks,

Alex Merry

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


Review Request 115355: Import the WebP image I/O code from kde-runtime

2014-01-28 Thread Alex Merry

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

Review request for KDE Frameworks and Alex Merry.


Repository: kimageformats


Description
---

Import the WebP image I/O code from kde-runtime

The plugin export mechanism has been patched up (including the addition
of the JSON file), and the FindWebP.cmake file is new.

Writing is currently disabled, as it produces broken images.


Diffs
-

  cmake/FindWebP.cmake PRE-CREATION 
  src/imageformats/CMakeLists.txt 242753e0b2c493bbf1da9654967494415e8249d8 
  src/imageformats/webp.cpp PRE-CREATION 
  src/imageformats/webp.desktop PRE-CREATION 
  src/imageformats/webp.h PRE-CREATION 
  src/imageformats/webp.json PRE-CREATION 
  src/imageformats/webp.xml PRE-CREATION 

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


Testing
---

Compiles; installs; the imageconverter test utility manages to convert from 
webp fine (PNG results checked in Gwenview from KDE4).


Thanks,

Alex Merry

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


Re: Where to put QML Bindings for KDE frameworks?

2014-01-28 Thread Marco Martin
On Tuesday 28 January 2014, Aleix Pol wrote:
 
 Well, there are many different needs, so we'll probably want to have
 different solutions for them.
 
 Bindings to interact with each framework, I'd say they should be installed
 by the framework itself, but that's only one case. I think we probably want
 a KQuickAddons as well, to put the components we create to extend Qt. (for
 example, this component you created for bindings).

thats what qtextracomponets was created for.
is just to see in what repository to put it

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


Review Request 115358: Remove the --logfile-dir option, and instead always create a logfile

2014-01-28 Thread Alex Merry

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

Review request for KDE Frameworks, Aurélien Gâteau and Allen Winter.


Repository: kapidox


Description
---

The options were getting a bit out of hand, and the warnings get lost in 
doxygen's output, so:


Remove the --logfile-dir option, and instead always create a logfile

Doxygen warnings will go into a file called doxygen-warnings.log in the
apidocs directory.


Diffs
-

  src/kapidox/__init__.py c89e06fdc2385f07b074b14574c1e62900723cab 
  src/kgenframeworksapidox d41f35fdb3c6a490c95e18898689206022d8b966 

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


Testing
---

kgenapidox tested with python2 and python3 (on karchive).  kgenframeworksapidox 
tested with python2 and python3, at least for the first few modules.


Thanks,

Alex Merry

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


Re: Review Request 115332: Add a --quiet option

2014-01-28 Thread Alex Merry


 On Jan. 27, 2014, 5:37 p.m., Aurélien Gâteau wrote:
  Looks good, but I would suggest using Python logging module instead of 
  writing our own. Basic usage should be as simple as:
  
  # setup
  import logging
  
  ... parse args...
  
  if args.quiet:
  minlevel = logging.WARNING
  else:
  minlevel = logging.INFO
  
  logging.basicConfig(level=minlevel, format='%(asctime)s:%(levelname)s: 
  %(message)s')
  
  # then use it like this
  logging.info(Foo)
  logging.error(Something went wrong!)
 
 Alex Merry wrote:
 Ah, I should probably have guessed that Python would have something like 
 that built-in :-)

Actually, I'm going to discard this; the main reason I did it was to make the 
warnings visible, but I think that putting them in a logfile is a better idea.


- Alex


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


On Jan. 27, 2014, 4:25 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115332/
 ---
 
 (Updated Jan. 27, 2014, 4:25 p.m.)
 
 
 Review request for KDE Frameworks and Aurélien Gâteau.
 
 
 Repository: kapidox
 
 
 Description
 ---
 
 Add a --quiet option
 
 
 Diffs
 -
 
   src/kgenapidox eadd3a77b42b92df882456fa25c20339d4394708 
   src/kapidox/__init__.py c89e06fdc2385f07b074b14574c1e62900723cab 
   src/kgenframeworksapidox f565eb36fb0dc952643ff174001c5ee6f96cd394 
 
 Diff: https://git.reviewboard.kde.org/r/115332/diff/
 
 
 Testing
 ---
 
 Built some dox (Python 2.7, I think).
 
 
 Thanks,
 
 Alex Merry
 


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


Review Request 115359: rename dbus interface files and .desktop files in kio

2014-01-28 Thread Jonathan Riddell

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

Review request for KDE Frameworks and David Faure.


Repository: kio


Description
---

rename dbus interface files and .desktop files in kio to prevent clashes with 
kdelibs4 equivalents.  dbus interface itself remains the same.


Diffs
-

  src/core/CMakeLists.txt 75ba28d 
  src/ioslaves/http/kcookiejar/CMakeLists.txt b22ded4 
  src/ioslaves/mailto/CMakeLists.txt acabf88 
  src/ioslaves/mailto/kmailservice.desktop 03838a5 
  src/ioslaves/mailto/kmailservice5.desktop PRE-CREATION 
  src/ioslaves/telnet/CMakeLists.txt 70fea89 
  src/ioslaves/telnet/ktelnetservice.desktop 052a9d3 
  src/ioslaves/telnet/ktelnetservice5.desktop PRE-CREATION 
  src/widgets/CMakeLists.txt 01b9483 

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


Testing
---


Thanks,

Jonathan Riddell

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


Re: Review Request 115359: rename dbus interface files and .desktop files in kio

2014-01-28 Thread Hrvoje Senjan

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



src/ioslaves/mailto/CMakeLists.txt
https://git.reviewboard.kde.org/r/115359/#comment34285

Is renaming desktop file(s) really needed? If so, iirc one of tests in 
KService shall need adjusting.


- Hrvoje Senjan


On Jan. 28, 2014, 4:03 p.m., Jonathan Riddell wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115359/
 ---
 
 (Updated Jan. 28, 2014, 4:03 p.m.)
 
 
 Review request for KDE Frameworks and David Faure.
 
 
 Repository: kio
 
 
 Description
 ---
 
 rename dbus interface files and .desktop files in kio to prevent clashes with 
 kdelibs4 equivalents.  dbus interface itself remains the same.
 
 
 Diffs
 -
 
   src/core/CMakeLists.txt 75ba28d 
   src/ioslaves/http/kcookiejar/CMakeLists.txt b22ded4 
   src/ioslaves/mailto/CMakeLists.txt acabf88 
   src/ioslaves/mailto/kmailservice.desktop 03838a5 
   src/ioslaves/mailto/kmailservice5.desktop PRE-CREATION 
   src/ioslaves/telnet/CMakeLists.txt 70fea89 
   src/ioslaves/telnet/ktelnetservice.desktop 052a9d3 
   src/ioslaves/telnet/ktelnetservice5.desktop PRE-CREATION 
   src/widgets/CMakeLists.txt 01b9483 
 
 Diff: https://git.reviewboard.kde.org/r/115359/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Jonathan Riddell
 


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


Re: Review Request 115359: rename dbus interface files and .desktop files in kio

2014-01-28 Thread Jonathan Riddell


 On Jan. 28, 2014, 4:16 p.m., Hrvoje Senjan wrote:
  src/ioslaves/mailto/CMakeLists.txt, line 10
  https://git.reviewboard.kde.org/r/115359/diff/1/?file=240861#file240861line10
 
  Is renaming desktop file(s) really needed? If so, iirc one of tests in 
  KService shall need adjusting.

well spotted, patch at https://git.reviewboard.kde.org/r/115361/
the test does have a comment This could fail if it finds the kde4 kmailservice 
from /usr/share which suggests it is needed


- Jonathan


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


On Jan. 28, 2014, 4:03 p.m., Jonathan Riddell wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115359/
 ---
 
 (Updated Jan. 28, 2014, 4:03 p.m.)
 
 
 Review request for KDE Frameworks and David Faure.
 
 
 Repository: kio
 
 
 Description
 ---
 
 rename dbus interface files and .desktop files in kio to prevent clashes with 
 kdelibs4 equivalents.  dbus interface itself remains the same.
 
 
 Diffs
 -
 
   src/core/CMakeLists.txt 75ba28d 
   src/ioslaves/http/kcookiejar/CMakeLists.txt b22ded4 
   src/ioslaves/mailto/CMakeLists.txt acabf88 
   src/ioslaves/mailto/kmailservice.desktop 03838a5 
   src/ioslaves/mailto/kmailservice5.desktop PRE-CREATION 
   src/ioslaves/telnet/CMakeLists.txt 70fea89 
   src/ioslaves/telnet/ktelnetservice.desktop 052a9d3 
   src/ioslaves/telnet/ktelnetservice5.desktop PRE-CREATION 
   src/widgets/CMakeLists.txt 01b9483 
 
 Diff: https://git.reviewboard.kde.org/r/115359/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Jonathan Riddell
 


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


Re: Review Request 115362: Do not explicitly link against libc

2014-01-28 Thread Alex Merry

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

(Updated Jan. 28, 2014, 4:41 p.m.)


Review request for Build System, Extra Cmake Modules and KDE Frameworks.


Repository: extra-cmake-modules


Description
---

Do not explicitly link against libc

This is entirely unnecessary.


Diffs
-

  kde-modules/KDECompilerSettings.cmake 
3419cb1266c63f9cdec0501ae340aabe7c0b6096 

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


Testing (updated)
---

KCoreAddons and KDE4Support still configure and compile (GCC 4.8.2 20131219; 
Linux with glibc 2.18).


Thanks,

Alex Merry

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


Re: Review Request 115361: use renamed kmailservice5

2014-01-28 Thread Aleix Pol Gonzalez

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

Ship it!


Ship It!

- Aleix Pol Gonzalez


On Jan. 28, 2014, 4:25 p.m., Jonathan Riddell wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115361/
 ---
 
 (Updated Jan. 28, 2014, 4:25 p.m.)
 
 
 Review request for KDE Frameworks and Hrvoje Senjan.
 
 
 Repository: kservice
 
 
 Description
 ---
 
 fix test for renamed kmailservice5 proposed in 
 https://git.reviewboard.kde.org/r/115359/
 
 
 Diffs
 -
 
   autotests/kservicetest.cpp 89eb0ae 
 
 Diff: https://git.reviewboard.kde.org/r/115361/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Jonathan Riddell
 


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


Review Request 115363: Move and comment -fno-common setting

2014-01-28 Thread Alex Merry

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

Review request for Build System, Extra Cmake Modules and KDE Frameworks.


Repository: extra-cmake-modules


Description
---

Move and comment -fno-common setting


Diffs
-

  kde-modules/KDECompilerSettings.cmake 
3419cb1266c63f9cdec0501ae340aabe7c0b6096 

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


Testing
---

KCoreAddons still configures and compiles (GCC 4.8.2 20131219; Linux with glibc 
2.18).


Thanks,

Alex Merry

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


Re: Review Request 115360: Remove the allocator and visibility check

2014-01-28 Thread Alex Merry

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

(Updated Jan. 28, 2014, 4:41 p.m.)


Review request for Build System, Extra Cmake Modules and KDE Frameworks.


Repository: extra-cmake-modules


Description
---

Remove the allocator and visibility check

I am reasonably sure the allocator check is out of date, given our
minimum GCC version, and it was not used for anything interesting
anyway.

The visibility check will not be performed in practice, as this file
will almost always be included before any check for Qt.


Diffs
-

  kde-modules/KDECompilerSettings.cmake 
3419cb1266c63f9cdec0501ae340aabe7c0b6096 

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


Testing (updated)
---

KCoreAddons still configures and compiles (GCC 4.8.2 20131219; Linux with glibc 
2.18).


Thanks,

Alex Merry

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


Review Request 115362: Do not explicitly link against libc

2014-01-28 Thread Alex Merry

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

Review request for Build System, Extra Cmake Modules and KDE Frameworks.


Repository: extra-cmake-modules


Description
---

Do not explicitly link against libc

This is entirely unnecessary.


Diffs
-

  kde-modules/KDECompilerSettings.cmake 
3419cb1266c63f9cdec0501ae340aabe7c0b6096 

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


Testing
---

KCoreAddons and KDE4Support still configure and compile.


Thanks,

Alex Merry

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


Re: Review Request 115362: Do not explicitly link against libc

2014-01-28 Thread Aleix Pol Gonzalez

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

Ship it!


I tried it here, doesn't seem to break. Also it's really ugly to have -lc so +1 
from me.

- Aleix Pol Gonzalez


On Jan. 28, 2014, 4:41 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115362/
 ---
 
 (Updated Jan. 28, 2014, 4:41 p.m.)
 
 
 Review request for Build System, Extra Cmake Modules and KDE Frameworks.
 
 
 Repository: extra-cmake-modules
 
 
 Description
 ---
 
 Do not explicitly link against libc
 
 This is entirely unnecessary.
 
 
 Diffs
 -
 
   kde-modules/KDECompilerSettings.cmake 
 3419cb1266c63f9cdec0501ae340aabe7c0b6096 
 
 Diff: https://git.reviewboard.kde.org/r/115362/diff/
 
 
 Testing
 ---
 
 KCoreAddons and KDE4Support still configure and compile (GCC 4.8.2 20131219; 
 Linux with glibc 2.18).
 
 
 Thanks,
 
 Alex Merry
 


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


Review Request 115361: use renamed kmailservice5

2014-01-28 Thread Jonathan Riddell

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

Review request for KDE Frameworks and Hrvoje Senjan.


Repository: kservice


Description
---

fix test for renamed kmailservice5 proposed in 
https://git.reviewboard.kde.org/r/115359/


Diffs
-

  autotests/kservicetest.cpp 89eb0ae 

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


Testing
---


Thanks,

Jonathan Riddell

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


C standard

2014-01-28 Thread Alex Merry
Currently, KDECompilerSettings.cmake in ECM sets -std=iso9899:1990 for C
code (C90).  Question: do we want to change this to -std=c99?

Bear in mind that our minimum GCC version (4.2) does not completely
support this standard.  In particular, the semantics for inline
functions don't match C99's until GCC 4.3, and there are some corner
cases for variable length arrays and complex numbers that are not fixed
until GCC 4.5.

Obviously, this won't affect that much code, since most of it is C++
(for which, incidentally, we set -std=c++0x, ie: C++11).

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


Re: KF5 Update Meeting Minutes 2014-w5

2014-01-28 Thread Dominik Haumann
On Tuesday, January 28, 2014 16:40:51 Kevin Ottens wrote:
 Hello everyone,
 
[...]
  * sebas has been working on high dpi support;

Where? In Plasma 2? QML stuff? Styles? Widgets? Can you elaborate?

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


Re: Review Request 115362: Do not explicitly link against libc

2014-01-28 Thread Commit Hook

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


This review has been submitted with commit 
cd1bf67b24b751e176c2d53d0b0f449e2ee07872 by Alex Merry to branch master.

- Commit Hook


On Jan. 28, 2014, 4:41 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115362/
 ---
 
 (Updated Jan. 28, 2014, 4:41 p.m.)
 
 
 Review request for Build System, Extra Cmake Modules and KDE Frameworks.
 
 
 Repository: extra-cmake-modules
 
 
 Description
 ---
 
 Do not explicitly link against libc
 
 This is entirely unnecessary.
 
 
 Diffs
 -
 
   kde-modules/KDECompilerSettings.cmake 
 3419cb1266c63f9cdec0501ae340aabe7c0b6096 
 
 Diff: https://git.reviewboard.kde.org/r/115362/diff/
 
 
 Testing
 ---
 
 KCoreAddons and KDE4Support still configure and compile (GCC 4.8.2 20131219; 
 Linux with glibc 2.18).
 
 
 Thanks,
 
 Alex Merry
 


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


Re: Review Request 115362: Do not explicitly link against libc

2014-01-28 Thread Alex Merry

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

(Updated Jan. 28, 2014, 5:13 p.m.)


Status
--

This change has been marked as submitted.


Review request for Build System, Extra Cmake Modules and KDE Frameworks.


Repository: extra-cmake-modules


Description
---

Do not explicitly link against libc

This is entirely unnecessary.


Diffs
-

  kde-modules/KDECompilerSettings.cmake 
3419cb1266c63f9cdec0501ae340aabe7c0b6096 

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


Testing
---

KCoreAddons and KDE4Support still configure and compile (GCC 4.8.2 20131219; 
Linux with glibc 2.18).


Thanks,

Alex Merry

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


Re: C standard

2014-01-28 Thread Alex Merry
On 28/01/14 17:19, Andrius da Costa Ribas wrote:
 MSVC (at least vc2010) is C89 for C code, changing it to C99 on GCC may
 lead to changes that break MSVC build (since almost everything is mostly
 tested on linux/gcc only).

OK, that seems like a fair reason to keep it at the C89/C90 standard.
I'll add a note to KDECompilerSettings.cmake.

Alex

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


Review Request 115364: Update tier number

2014-01-28 Thread Michael Palimaka

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

Review request for KDE Frameworks and Valentin Rusu.


Repository: kwallet-framework


Description
---

It was discussed on the mailing list that kwallet is moving to tier 3, so this 
needs updating in the yaml file too.


Diffs
-

  kwallet-framework.yaml 9b601d5a6408c76d0f56d875af1f4c179b271741 

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


Testing
---


Thanks,

Michael Palimaka

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


Re: C standard

2014-01-28 Thread Andrius da Costa Ribas
MSVC (at least vc2010) is C89 for C code, changing it to C99 on GCC may
lead to changes that break MSVC build (since almost everything is mostly
tested on linux/gcc only).

--
Andrius


2014-01-28 Alex Merry k...@randomguy3.me.uk

 Currently, KDECompilerSettings.cmake in ECM sets -std=iso9899:1990 for C
 code (C90).  Question: do we want to change this to -std=c99?

 Bear in mind that our minimum GCC version (4.2) does not completely
 support this standard.  In particular, the semantics for inline
 functions don't match C99's until GCC 4.3, and there are some corner
 cases for variable length arrays and complex numbers that are not fixed
 until GCC 4.5.

 Obviously, this won't affect that much code, since most of it is C++
 (for which, incidentally, we set -std=c++0x, ie: C++11).

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

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


Re: KF5 Update Meeting Minutes 2014-w5

2014-01-28 Thread Martin Klapetek
On Tue, Jan 28, 2014 at 6:07 PM, Dominik Haumann dhaum...@kde.org wrote:

 On Tuesday, January 28, 2014 16:40:51 Kevin Ottens wrote:
  Hello everyone,
 
 [...]
   * sebas has been working on high dpi support;

 Where? In Plasma 2? QML stuff? Styles? Widgets? Can you elaborate?


In Plasma, it concerns only Plasmoids atm. See
http://mail.kde.org/pipermail/plasma-devel/2014-January/028173.html for
details.

Cheers
-- 
Martin Klapetek | KDE Developer
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Change the ML default reply-to address

2014-01-28 Thread Martin Klapetek
Hey,

would it be possible to change the default reply-to address for this list?
It's quite annoying in less-advanced-than-kmail clients always pressing
Reply and getting only the sender instead of the whole list.

There's a switch for that in mailman, lots of lists have the reply-to set
to the list address. Is there any reason why not for this list? And if not,
can we please change it? :)

Cheers
-- 
Martin Klapetek | KDE Developer
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Change the ML default reply-to address

2014-01-28 Thread Nicolás Alvarez
2014-01-28 Martin Klapetek martin.klape...@gmail.com:
 Hey,

 would it be possible to change the default reply-to address for this list?
 It's quite annoying in less-advanced-than-kmail clients always pressing
 Reply and getting only the sender instead of the whole list.

 There's a switch for that in mailman, lots of lists have the reply-to set
 to the list address. Is there any reason why not for this list? And if not,
 can we please change it? :)

Whether or not to make reply-to point to the mailing list is a holy
war as old as mailing lists themselves.
See, for example: http://www.unicom.com/pw/reply-to-harmful.html

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


Re: Where to put QML Bindings for KDE frameworks?

2014-01-28 Thread Kevin Ottens
Hello,

On Tuesday 28 January 2014 12:58:01 David Edmundson wrote:
 For a task in Plasma I've had to port KKeySequence to render on
 QtQuick, using QtQuickControls.
 
 I expect over time we will see more KDE widgets having QtQuick
 implementations as well. Same for a lot of our other frameworks, such as
 KIO.
 
 I can either add these components to KDeclarative, and create a new
 import. It is already in tier3, but I would need to add quite a few
 dependencies to this module.
 
 We could put these things in plasma, but I don't think that makes
 sense as it's not really related to Plasma at all.
 
 Alternatively we can make a new framework for all KDE bindings.
 
 Or we can make an imports directory inside each of the relevant
 framework. i.e so KIO provides QML bindings too. Advantages are we can
 then use the relevant private API of a library, but it has the
 disadvantage of increasing dependencies, and mixing old very stable
 API with brand new libraries.
 
 Original thread on plasma-devel here:
 http://mail.kde.org/pipermail/plasma-devel/2014-January/028162.html
 
 Discuss.

I don't think we'll get a one size fit all type of solution, that will heavily 
depend on the nature of the framework. For instance something like KConfig 
should probably provide it's own imports, it is in the natural order of things 
as it already provides a core/gui split. KIO is in pretty much the same 
situation.

But for some others it is less clear... For those ones we'll have to decide if 
we want to change them toward providing several payloads as well (sounds 
doable for most except the *addons ones), or if we want the import to be in 
one of the imports provided by KDeclarative.

Regards.
-- 
Kévin Ottens, http://ervin.ipsquad.net

KDAB - proud supporter of KDE, http://www.kdab.com


signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: KF5 Update Meeting Minutes 2014-w5

2014-01-28 Thread Dominik Haumann
On Tuesday 28 January 2014 18:22:17 Martin Klapetek wrote:
 On Tue, Jan 28, 2014 at 6:07 PM, Dominik Haumann dhaum...@kde.org wrote:
  On Tuesday, January 28, 2014 16:40:51 Kevin Ottens wrote:
   Hello everyone,
  
  [...]
  
* sebas has been working on high dpi support;
  
  Where? In Plasma 2? QML stuff? Styles? Widgets? Can you elaborate?
 
 In Plasma, it concerns only Plasmoids atm. See
 http://mail.kde.org/pipermail/plasma-devel/2014-January/028173.html for
 details.

Ok, thanks for the link!

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


Re: Review Request 115360: Remove the allocator and visibility check

2014-01-28 Thread Alex Merry

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

(Updated Jan. 28, 2014, 8:16 p.m.)


Review request for Build System, Extra Cmake Modules and KDE Frameworks.


Repository: extra-cmake-modules


Description
---

Remove the allocator and visibility check

I am reasonably sure the allocator check is out of date, given our
minimum GCC version, and it was not used for anything interesting
anyway.

The visibility check will not be performed in practice, as this file
will almost always be included before any check for Qt.


Diffs
-

  kde-modules/KDECompilerSettings.cmake 
3419cb1266c63f9cdec0501ae340aabe7c0b6096 

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


Testing (updated)
---

Everything kdesrc-build knows about builds (GCC 4.8.2 20131219; Linux with 
glibc 2.18).


Thanks,

Alex Merry

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


Re: KF5 Update Meeting Minutes 2014-w5

2014-01-28 Thread Valentin Rusu
On Tuesday, January 28, 2014 04:40:51 PM Kevin Ottens wrote:

  * teo is planning to help on the kwallet and secret service front;
  * he's waiting to hear back from valentin rusu;

teo already contacted me, suggesting IRC meeting during working hours. 
Unfortunately, I won't be able to attend, as I'm also working during these 
hours, at my job where I don't have IRC (perhaps I should try IRC on my 
android?) I'm also being happy to see him tinkering KDE during working hours!

  * he's also looking into QtKeyChain;

That would be great!


-- 
Valentin Rusu
irc: valir


signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Tier status of attica kwallet

2014-01-28 Thread Valentin Rusu
On Thursday, January 23, 2014 11:18:02 PM Michael Palimaka wrote:
 On 01/23/2014 08:21 AM, Valentin Rusu wrote:
  On Thursday, January 23, 2014 04:24:37 AM Michael Palimaka wrote:
  
 Sure, the framework itself is still tier 2...but the repo also includes
 kwalletd which definitely is not tier 2, and there does not appear to be
 any option to control building them independently.

It's now possible to do a build without kwalletd and the associated tests by 
defining KF5_KWALLET_NO_DAEMON when invoking cmake.


-- 
Valentin Rusu
irc: valir


signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Change the ML default reply-to address

2014-01-28 Thread Albert Astals Cid
El Dimarts, 28 de gener de 2014, a les 16:04:30, Nicolás Alvarez va escriure:
 2014-01-28 Martin Klapetek martin.klape...@gmail.com:
  Hey,
  
  would it be possible to change the default reply-to address for this list?
  It's quite annoying in less-advanced-than-kmail clients always pressing
  Reply and getting only the sender instead of the whole list.
  
  There's a switch for that in mailman, lots of lists have the reply-to
  set
  to the list address. Is there any reason why not for this list? And if
  not,
  can we please change it? :)
 
 Whether or not to make reply-to point to the mailing list is a holy
 war as old as mailing lists themselves.
 See, for example: http://www.unicom.com/pw/reply-to-harmful.html

To be honest I don't know anyone that likes reply-to-person over reply-to-
mailinglist, it may had been a holy war 20 years ago, but nowadays?

Cheers,
  Albert

P.S: Please people that disagree with me, manifest yourselves!
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: add test for QFileDialog::getExistingDirectory / bug?

2014-01-28 Thread Gregor Mi


On 28/01/14 15:05, Kevin Funk wrote:
 Am Sonntag, 26. Januar 2014, 18:53:42 schrieb Gregor Mi:
 With another addition to qfiledialogtest in
 frameworks/frameworkintegration another potential bug can be exposed:

 Calling

 $ ./qfiledialogtest --nameFilter c (*.cpp) --nameFilter h (*.h)
 --selectNameFilter h (*.h)
 
 Works for me. Using Qt 5.2.0, if that matters.

Hmm. I also use Qt 5.2.0 (the one that comes with kdesrcbuild). Does the
other call (see below) also works for you?

(Here is the console output for the first one:
http://pastebin.kde.org/puwz8xzfc)

 
 does not select the second filter. Can this be confirmed or maybe I am
 using the API wrong?

 Gregor

 On 26/01/14 17:15, Gregor Mi wrote:
 Hi,

 with 2c1ee08a21a1f16f9c2523718224598de8fc0d4f I added a test for
 QFileDialog::getExistingDirectory.

 When I execute

 ./qfiledialogtest --staticFunction getExistingDirectory

This one...


 then a dialog opens that lets the user select files but not directories.
 This seems to be a bug.

 Greetings

 Gregor
 

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


Re: Review Request 115367: Add a cmake option controlling whether to build kwalletd

2014-01-28 Thread Alex Merry

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

(Updated Jan. 28, 2014, 8:40 p.m.)


Review request for KDE Frameworks and Valentin Rusu.


Repository: kwallet-framework


Description
---

Add a cmake option controlling whether to build kwalletd

This is better than a random variable that needs defining: it is stored
in the cache, and it gets a help text.  It can now be set using `make
edit_cache` or when building with ccmake.


Diffs
-

  src/runtime/CMakeLists.txt 7bfad97c55e80a9828564a6803074289a66ff04b 

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


Testing
---

Builds whether the option is on or off; kwalletd is built only if the option is 
on.


Thanks,

Alex Merry

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


Review Request 115367: Add a cmake option controlling whether to build kwalletd

2014-01-28 Thread Alex Merry

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

Review request for KDE Frameworks.


Repository: kwallet-framework


Description
---

Add a cmake option controlling whether to build kwalletd

This is better than a random variable that needs defining: it is stored
in the cache, and it gets a help text.  It can now be set using `make
edit_cache` or when building with ccmake.


Diffs
-

  src/runtime/CMakeLists.txt 7bfad97c55e80a9828564a6803074289a66ff04b 

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


Testing
---

Builds whether the option is on or off; kwalletd is built only if the option is 
on.


Thanks,

Alex Merry

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


Re: Review Request 115367: Add a cmake option controlling whether to build kwalletd

2014-01-28 Thread Valentin Rusu

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



src/runtime/CMakeLists.txt
https://git.reviewboard.kde.org/r/115367/#comment34291

Please apply this option also in tests/CMakeLists.txt


- Valentin Rusu


On Jan. 28, 2014, 8:40 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115367/
 ---
 
 (Updated Jan. 28, 2014, 8:40 p.m.)
 
 
 Review request for KDE Frameworks and Valentin Rusu.
 
 
 Repository: kwallet-framework
 
 
 Description
 ---
 
 Add a cmake option controlling whether to build kwalletd
 
 This is better than a random variable that needs defining: it is stored
 in the cache, and it gets a help text.  It can now be set using `make
 edit_cache` or when building with ccmake.
 
 
 Diffs
 -
 
   src/runtime/CMakeLists.txt 7bfad97c55e80a9828564a6803074289a66ff04b 
 
 Diff: https://git.reviewboard.kde.org/r/115367/diff/
 
 
 Testing
 ---
 
 Builds whether the option is on or off; kwalletd is built only if the option 
 is on.
 
 
 Thanks,
 
 Alex Merry
 


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


Re: Review Request 115367: Add a cmake option controlling whether to build kwalletd

2014-01-28 Thread Alex Merry

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

(Updated Jan. 28, 2014, 10:28 p.m.)


Review request for KDE Frameworks and Valentin Rusu.


Repository: kwallet-framework


Description
---

Add a cmake option controlling whether to build kwalletd

This is better than a random variable that needs defining: it is stored
in the cache, and it gets a help text.  It can now be set using `make
edit_cache` or when building with ccmake.


Diffs (updated)
-

  CMakeLists.txt d5e7c5e98b4ce84877e3a69dda0091059453985b 
  README.md fdc05261f8af8f8285b35af78589cb43bab7f28d 
  src/runtime/CMakeLists.txt 7bfad97c55e80a9828564a6803074289a66ff04b 
  tests/CMakeLists.txt 41e09eec8bef54c7e28ff6c55629d2e6179abdc7 

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


Testing
---

Builds whether the option is on or off; kwalletd is built only if the option is 
on.


Thanks,

Alex Merry

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


Re: Review Request 115367: Add a cmake option controlling whether to build kwalletd

2014-01-28 Thread Valentin Rusu

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

Ship it!


Ship It!

- Valentin Rusu


On Jan. 28, 2014, 10:28 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115367/
 ---
 
 (Updated Jan. 28, 2014, 10:28 p.m.)
 
 
 Review request for KDE Frameworks and Valentin Rusu.
 
 
 Repository: kwallet-framework
 
 
 Description
 ---
 
 Add a cmake option controlling whether to build kwalletd
 
 This is better than a random variable that needs defining: it is stored
 in the cache, and it gets a help text.  It can now be set using `make
 edit_cache` or when building with ccmake.
 
 
 Diffs
 -
 
   CMakeLists.txt d5e7c5e98b4ce84877e3a69dda0091059453985b 
   README.md fdc05261f8af8f8285b35af78589cb43bab7f28d 
   src/runtime/CMakeLists.txt 7bfad97c55e80a9828564a6803074289a66ff04b 
   tests/CMakeLists.txt 41e09eec8bef54c7e28ff6c55629d2e6179abdc7 
 
 Diff: https://git.reviewboard.kde.org/r/115367/diff/
 
 
 Testing
 ---
 
 Builds whether the option is on or off; kwalletd is built only if the option 
 is on.
 
 
 Thanks,
 
 Alex Merry
 


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


Re: Review Request 115367: Add a cmake option controlling whether to build kwalletd

2014-01-28 Thread Commit Hook

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


This review has been submitted with commit 
459ac843aaf1abab5d0dc4756f9a9a7d44f8db49 by Alex Merry to branch master.

- Commit Hook


On Jan. 28, 2014, 10:28 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115367/
 ---
 
 (Updated Jan. 28, 2014, 10:28 p.m.)
 
 
 Review request for KDE Frameworks and Valentin Rusu.
 
 
 Repository: kwallet-framework
 
 
 Description
 ---
 
 Add a cmake option controlling whether to build kwalletd
 
 This is better than a random variable that needs defining: it is stored
 in the cache, and it gets a help text.  It can now be set using `make
 edit_cache` or when building with ccmake.
 
 
 Diffs
 -
 
   CMakeLists.txt d5e7c5e98b4ce84877e3a69dda0091059453985b 
   README.md fdc05261f8af8f8285b35af78589cb43bab7f28d 
   src/runtime/CMakeLists.txt 7bfad97c55e80a9828564a6803074289a66ff04b 
   tests/CMakeLists.txt 41e09eec8bef54c7e28ff6c55629d2e6179abdc7 
 
 Diff: https://git.reviewboard.kde.org/r/115367/diff/
 
 
 Testing
 ---
 
 Builds whether the option is on or off; kwalletd is built only if the option 
 is on.
 
 
 Thanks,
 
 Alex Merry
 


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


Re: Review Request 115367: Add a cmake option controlling whether to build kwalletd

2014-01-28 Thread Alex Merry

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

(Updated Jan. 28, 2014, 10:40 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and Valentin Rusu.


Repository: kwallet-framework


Description
---

Add a cmake option controlling whether to build kwalletd

This is better than a random variable that needs defining: it is stored
in the cache, and it gets a help text.  It can now be set using `make
edit_cache` or when building with ccmake.


Diffs
-

  CMakeLists.txt d5e7c5e98b4ce84877e3a69dda0091059453985b 
  README.md fdc05261f8af8f8285b35af78589cb43bab7f28d 
  src/runtime/CMakeLists.txt 7bfad97c55e80a9828564a6803074289a66ff04b 
  tests/CMakeLists.txt 41e09eec8bef54c7e28ff6c55629d2e6179abdc7 

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


Testing
---

Builds whether the option is on or off; kwalletd is built only if the option is 
on.


Thanks,

Alex Merry

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


Re: Review Request 115360: Remove the allocator and visibility check

2014-01-28 Thread Alex Merry

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

(Updated Jan. 28, 2014, 10:43 p.m.)


Review request for Build System, Extra Cmake Modules and KDE Frameworks.


Changes
---

Remove a stray set() call.


Repository: extra-cmake-modules


Description
---

Remove the allocator and visibility check

I am reasonably sure the allocator check is out of date, given our
minimum GCC version, and it was not used for anything interesting
anyway.

The visibility check will not be performed in practice, as this file
will almost always be included before any check for Qt.


Diffs (updated)
-

  kde-modules/KDECompilerSettings.cmake 
ba9b03f1c86061dd740960220b6411bbce541617 

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


Testing
---

Everything kdesrc-build knows about builds (GCC 4.8.2 20131219; Linux with 
glibc 2.18).


Thanks,

Alex Merry

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


Review Request 115370: Fix apidox, fix code style and delete useless includes in KComboBox (KCompletion)

2014-01-28 Thread David Gil Oliva

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

Review request for KDE Frameworks.


Repository: kcompletion


Description
---

Fix apidox, fix code style and delete useless includes.


Diffs
-

  src/kcombobox.h f34d259 
  src/kcombobox.cpp 2cfe6e7 

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


Testing
---

It builds. Tests pass.


Thanks,

David Gil Oliva

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


Re: Let's get in release mode!

2014-01-28 Thread Albert Astals Cid
El Dissabte, 14 de desembre de 2013, a les 20:30:14, Kevin Ottens va escriure:
 Hello everyone,
 
 Now we're really getting there! Epics and review board are clean, thanks to
 everyone who helped to get there. Now it's the time to go for the last push.
 For that I opened what will be the last epic for the 5.0 release:
 http://community.kde.org/Frameworks/Epics/KF5.0_Release_Preparation

As discussed on IRC the other day I added a
 Make sure the Frameworks handle l10n correctly
task that links to 
http://community.kde.org/Frameworks/Epics/KF5.0_Release_Preparation/l10n

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


Re: kactivities master becomes Qt5/KF5-based

2014-01-28 Thread Albert Astals Cid
El Dilluns, 21 d'octubre de 2013, a les 19:14:23, Ivan Čukić va escriure:
  Well, to be honest, if you don't want a 4.13 release i'd prefer you
  actually use master for KF5. Otherwise people might random-commit fixes
  to master and then wonder why they never got into a release, so the two
  situations i
  think make sense are:
 People don't really contribute to kactivities, but I agree.
 
   A) wait until we branch KDE/4.12 and then use master for KF5, not
  
  release kactivities 4.13 and maybe release more 4.12.x of kactivities than
  the rest of the SC if there are fixes for it
 
 This is what I was thinking of - until we branch, the branch is called
 frameworks, and after that it will be moved to master.
 
  Am I making any sense?
 
 Perfect sense, as usual mate :)

Ping, 4.13 is looming over. If you want to make it so there's no new releases 
of 4.12.x anymore and master is KF5 based, please discuss now.

Personally I'd suggest against it since seems that even if we dicussed for 
that happening to kde-workspace people did not get the memo and got angry, so 
unless you have a huge itch to make it happen i'd just do with kactivities the 
same we do with kdelibs.

Cheers,
  Albert

 
 Cheers,
 Ivan

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


Re: kactivities master becomes Qt5/KF5-based

2014-01-28 Thread Ivan Čukić

 Ping, 4.13 is looming over. If you want to make it so there's no new
 releases of 4.12.x anymore and master is KF5 based, please discuss now.
 
 Personally I'd suggest against it since seems that even if we dicussed for
 that happening to kde-workspace people did not get the memo and got angry,
 so unless you have a huge itch to make it happen i'd just do with
 kactivities the same we do with kdelibs.

I've been procrastinating.

We can't do the same thing as with kdelibs. Simply because those were split 
into separate repositories where masters are qt5/kf5-based. KActivities is 
already in a separate repository.

If we decide to wait after 4.13, the next release of Plasma will have to use a 
non-master-based kactivities which I'm not sure is a good idea.

Naturally, I am open to suggestions.

Cheers,
Ivan



-- 
The problem with object-oriented languages is they’ve got all this
implicit environment that they carry around with them. You wanted
a banana but what you got was a gorilla holding the banana.
  -- Joe Armstrong

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


Re: Review Request 115372: Improve the compiler version checks (including requiring GCC 4.5)

2014-01-28 Thread Alexander Richardson

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



kde-modules/KDECompilerSettings.cmake
https://git.reviewboard.kde.org/r/115372/#comment34292

3.1 is the minimum clang Version according to 
https://community.kde.org/Frameworks/Policies#Frameworks_compiler_requirements_and_C.2B.2B11


- Alexander Richardson


On Jan. 29, 2014, 12:22 a.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115372/
 ---
 
 (Updated Jan. 29, 2014, 12:22 a.m.)
 
 
 Review request for Build System, Extra Cmake Modules and KDE Frameworks.
 
 
 Repository: extra-cmake-modules
 
 
 Description
 ---
 
 Improve the compiler version checks
 
 - Only warn if the compiler is not recent enough (it may still work...)
 - Bump up the GCC version to 4.5 (on Linux, at least) to match Qt
 - Add checks for Windows (both MSVC and MinGW) that match Qt
 
 
 Diffs
 -
 
   kde-modules/KDECompilerSettings.cmake 
 a4683b04459a2dca1bc5daab0c69c06acbf33ce0 
 
 Diff: https://git.reviewboard.kde.org/r/115372/diff/
 
 
 Testing
 ---
 
 Built KCoreAddons with gcc 4.8.2 on Linux.  Got no warning.
 
 
 Thanks,
 
 Alex Merry
 


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


Re: Review Request 115372: Improve the compiler version checks (including requiring GCC 4.5)

2014-01-28 Thread Andrius da Costa Ribas

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



kde-modules/KDECompilerSettings.cmake
https://git.reviewboard.kde.org/r/115372/#comment34293

It'd be nice to add an
else()
message(WARNING Unsupported compiler ${CMAKE_CXX_COMPILER_ID})



kde-modules/KDECompilerSettings.cmake
https://git.reviewboard.kde.org/r/115372/#comment34294

elseif() would fit better here.



kde-modules/KDECompilerSettings.cmake
https://git.reviewboard.kde.org/r/115372/#comment34295

else: warn about unsupported compiler



kde-modules/KDECompilerSettings.cmake
https://git.reviewboard.kde.org/r/115372/#comment34297

Unrelated, but for MSVC there are no additional flags. ICL supports the 
same features as MSVC, there is /Qstd=c++11 but only for the features ICL 
supports but MSVC doesn't.
So, this FIXME can be removed.



kde-modules/KDECompilerSettings.cmake
https://git.reviewboard.kde.org/r/115372/#comment34296

Unrelated, but I've check the MSDN examples for these warnings and icl 
raises none of them for these, so these can be done for MSVC only.


- Andrius da Costa Ribas


On Jan. 28, 2014, 11:22 p.m., Alex Merry wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115372/
 ---
 
 (Updated Jan. 28, 2014, 11:22 p.m.)
 
 
 Review request for Build System, Extra Cmake Modules and KDE Frameworks.
 
 
 Repository: extra-cmake-modules
 
 
 Description
 ---
 
 Improve the compiler version checks
 
 - Only warn if the compiler is not recent enough (it may still work...)
 - Bump up the GCC version to 4.5 (on Linux, at least) to match Qt
 - Add checks for Windows (both MSVC and MinGW) that match Qt
 
 
 Diffs
 -
 
   kde-modules/KDECompilerSettings.cmake 
 a4683b04459a2dca1bc5daab0c69c06acbf33ce0 
 
 Diff: https://git.reviewboard.kde.org/r/115372/diff/
 
 
 Testing
 ---
 
 Built KCoreAddons with gcc 4.8.2 on Linux.  Got no warning.
 
 
 Thanks,
 
 Alex Merry
 


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


Re: Review Request 115225: Add runtime platform support to KWindowInfo

2014-01-28 Thread Martin Gräßlin

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

(Updated Jan. 29, 2014, 8:02 a.m.)


Review request for KDE Frameworks and kdewin.


Changes
---

Removed the default ctor which is just going to crash.


Repository: kwindowsystem


Description
---

Add runtime platform support to KWindowInfo

Main idea of this change is to only pick the X11 implementation in case
that the application is running on the X11 platform. So far it was a
compile time switch which meant that if compiled with X11 support but
not running on the X11 platform it would have caused runtime errors.

To make this possible a KWindowInfoPrivate class with a dummy
implementation is provided. This is used as d-ptr for KWindowInfo.
Thus there is one generic implementation and the implementation of
KWindowInfo is no longer ifdefed for the supported platforms.

The platform specific code can inherit from KWindowInfoPrivate and
overwrite the dummy method implementation. KWindowInfoPrivate provides
a factory method where the platform specific implementation can be
hooked into. There we can have both compile time and runtime checking.
If there is no platfom specific implementation available the dummy
implementation is used.

NOTE: THIS CHANGE BREAKS THE WINDOWS AND MAC BACKEND!

Windows and Mac is excluded from build. At the moment they get the
dummy implementation. Unfortunately I don't have the possibility to
compile the changes and thus don't dare to touch the code. Fixes from
the teams are highly appreciated.


Diffs (updated)
-

  src/CMakeLists.txt 39783988a292cb0dc62e3de91421e36930821fe2 
  src/kwindowinfo.h 171f441ff329a5356ccf560341272199e20c837a 
  src/kwindowinfo.cpp PRE-CREATION 
  src/kwindowinfo_p.h PRE-CREATION 
  src/kwindowinfo_p_x11.h PRE-CREATION 
  src/kwindowinfo_x11.cpp 865d8bed085e987f97f479ea8aa0e6de8567586f 

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


Testing
---

Unit test from https://git.reviewboard.kde.org/r/115190/ is still working. Now 
you can guess why I wrote that test ;-)


Thanks,

Martin Gräßlin

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