Re: Review Request 120909: in kio_smb: Set inode/directory mimetype for folders

2015-07-11 Thread Àlex Fiestas

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

(Updated jul. 11, 2015, 8:21 p.m.)


Status
--

This change has been discarded.


Review request for KDE Frameworks and David Faure.


Repository: kio-extras


Description
---

Set inode/directory mimetype for folders


Diffs
-

  smb/kio_smb_browse.cpp 67e2fa0 

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


Testing
---

Previously (kde4) KFileItem was doing an extra effort into figuring out the 
miemtype for remotes url but now it is not (at least not by default).

Since we already know that the item is a directory we can set the mimetype 
already, saving roundtrips and making samba kioslave show folder icons again 
(and faster since we save a stat).

Would be nice if somebody from frameworks (kio) could confirm that the 
situation regarding mimetypes in frameworks have changed.


Thanks,

Àlex Fiestas

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


Re: Review Request 121446: Ignore child mtp devices

2015-07-11 Thread Àlex Fiestas

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

(Updated jul. 11, 2015, 8:38 p.m.)


Status
--

This change has been discarded.


Review request for KDE Frameworks and Solid.


Repository: solid


Description
---

When an mtp device has child usb devices (for example when you plug an android 
phone with debugging), these childs usbs are mark as MTP but we can't really 
access them.

According to the udev rules installed by libmtp, an alias devlink is added to 
the actual device, so this patch adds a filter for that.


Diffs
-

  src/solid/devices/backends/udev/udevmanager.cpp 39137ce 

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


Testing
---

Tested with 3 different devices, 2 of them android with and withtout debug and 
it worked fine (plasma shows only 1 working mtp device instead of 3)


Thanks,

Àlex Fiestas

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


Re: Review Request 121446: Ignore child mtp devices

2015-06-21 Thread Àlex Fiestas


 On des. 11, 2014, 1:17 p.m., Aleix Pol Gonzalez wrote:
  +1 makes sense to me, less of a workaround as it used to be.

ping?


- Àlex


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


On des. 11, 2014, 1:05 p.m., Àlex Fiestas wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/121446/
 ---
 
 (Updated des. 11, 2014, 1:05 p.m.)
 
 
 Review request for KDE Frameworks and Solid.
 
 
 Repository: solid
 
 
 Description
 ---
 
 When an mtp device has child usb devices (for example when you plug an 
 android phone with debugging), these childs usbs are mark as MTP but we can't 
 really access them.
 
 According to the udev rules installed by libmtp, an alias devlink is added to 
 the actual device, so this patch adds a filter for that.
 
 
 Diffs
 -
 
   src/solid/devices/backends/udev/udevmanager.cpp 39137ce 
 
 Diff: https://git.reviewboard.kde.org/r/121446/diff/
 
 
 Testing
 ---
 
 Tested with 3 different devices, 2 of them android with and withtout debug 
 and it worked fine (plasma shows only 1 working mtp device instead of 3)
 
 
 Thanks,
 
 Àlex Fiestas
 


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


Re: Review Request 123111: Only add a '/' if the url does not end with one

2015-05-05 Thread Àlex Fiestas

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

(Updated May 5, 2015, 12:44 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Changes
---

Submitted with commit 6788bacc9f8eb593e67e3264177d49d45eb1ddf4 by Aleix Pol to 
branch master.


Repository: frameworkintegration


Description
---

I could not figure out any other way of knowing if the path ends with '/' than 
calling toString so that is what I am doing.

This patch adds a test with 3 different data that now behave correctly, before 
smb: and smb:// were failing.


Diffs
-

  autotests/CMakeLists.txt e8ed6a9 
  autotests/kdirselectdialog_unittest.cpp PRE-CREATION 
  src/platformtheme/kdirselectdialog.cpp 9a4082a 
  src/platformtheme/kdirselectdialog_p.h 8b5c77a 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Review Request 123101: Only add / to path if really necessary

2015-05-04 Thread Àlex Fiestas

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

(Updated May 4, 2015, 3:13 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Changes
---

Submitted with commit 901871e7d4285afa4401d37fc7bb60956836a24e by Aleix Pol on 
behalf of Àlex Fiestas to branch master.


Repository: kio


Description
---

This is really similar to https://git.reviewboard.kde.org/r/122613/ up to the 
point where if they happen to be exactly the same after the review I will move 
the code to where it can be shared.


Diffs
-

  autotests/kdiroperatortest.cpp add9fcf 
  src/filewidgets/kdiroperator.cpp c014157 

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


Testing
---

Used it for 15min with kate and kdevelop, everything seems fine.


Thanks,

Àlex Fiestas

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


Re: Review Request 122613: Do not add an extra slash if item does not have a host (KUrlComboBoxPrivate::textForItem)

2015-03-22 Thread Àlex Fiestas

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

(Updated March 22, 2015, 5:18 p.m.)


Review request for KDE Frameworks.


Changes
---

Change code as suggested by David, also added test.


Repository: kio


Description
---

The rest of kio internally is doing this correctly apparently it was only a 
problem in the GUI part of it.


Diffs (updated)
-

  autotests/kurlcomboboxtest.h PRE-CREATION 
  autotests/kurlcomboboxtest.cpp PRE-CREATION 
  src/widgets/kurlcombobox.cpp ed5b8a2 

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


Testing
---

Besides the added unit tests, I have used this patch while running a few ups, 
everything seems to work great.


Thanks,

Àlex Fiestas

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


Re: Review Request 122613: Do not add an extra slash if item does not have a host (KUrlComboBoxPrivate::textForItem)

2015-03-22 Thread Àlex Fiestas

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

(Updated March 22, 2015, 5:25 p.m.)


Review request for KDE Frameworks.


Repository: kio


Description
---

The rest of kio internally is doing this correctly apparently it was only a 
problem in the GUI part of it.


Diffs (updated)
-

  autotests/CMakeLists.txt 69c8957 
  autotests/kurlcomboboxtest.h PRE-CREATION 
  autotests/kurlcomboboxtest.cpp PRE-CREATION 
  src/widgets/kurlcombobox.cpp ed5b8a2 

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


Testing
---

Besides the added unit tests, I have used this patch while running a few ups, 
everything seems to work great.


Thanks,

Àlex Fiestas

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


Review Request 123101: Only add / to path if really necessary

2015-03-22 Thread Àlex Fiestas

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

Review request for KDE Frameworks.


Repository: kio


Description
---

This is really similar to https://git.reviewboard.kde.org/r/122613/ up to the 
point where if they happen to be exactly the same after the review I will move 
the code to where it can be shared.


Diffs
-

  autotests/kdiroperatortest.cpp add9fcf 
  src/filewidgets/kdiroperator.cpp c014157 

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


Testing
---

Used it for 15min with kate and kdevelop, everything seems fine.


Thanks,

Àlex Fiestas

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


Re: Review Request 122613: Do not add an extra slash if item does not have a host (KUrlComboBoxPrivate::textForItem)

2015-03-22 Thread Àlex Fiestas

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

(Updated March 23, 2015, 12:34 a.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Changes
---

Submitted with commit f00990e3a5b7178d75278429c426fc9d953d49de by Àlex Fiestas 
to branch master.


Repository: kio


Description
---

The rest of kio internally is doing this correctly apparently it was only a 
problem in the GUI part of it.


Diffs
-

  autotests/CMakeLists.txt 69c8957 
  autotests/kurlcomboboxtest.h PRE-CREATION 
  autotests/kurlcomboboxtest.cpp PRE-CREATION 
  src/widgets/kurlcombobox.cpp ed5b8a2 

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


Testing
---

Besides the added unit tests, I have used this patch while running a few ups, 
everything seems to work great.


Thanks,

Àlex Fiestas

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


Review Request 123111: Only add a '/' if the url does not end with one

2015-03-22 Thread Àlex Fiestas

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

Review request for KDE Frameworks.


Repository: frameworkintegration


Description
---

I could not figure out any other way of knowing if the path ends with '/' than 
calling toString so that is what I am doing.

This patch adds a test with 3 different data that now behave correctly, before 
smb: and smb:// were failing.


Diffs
-

  autotests/CMakeLists.txt e8ed6a9 
  autotests/kdirselectdialog_unittest.cpp PRE-CREATION 
  src/platformtheme/kdirselectdialog.cpp 9a4082a 
  src/platformtheme/kdirselectdialog_p.h 8b5c77a 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Review Request 122613: Do not add an extra slash if item does not have a host (KUrlComboBoxPrivate::textForItem)

2015-02-27 Thread Àlex Fiestas

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


Hey, anybody can review it?

- Àlex Fiestas


On feb. 18, 2015, 8:46 p.m., Àlex Fiestas wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/122613/
 ---
 
 (Updated feb. 18, 2015, 8:46 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kio
 
 
 Description
 ---
 
 The rest of kio internally is doing this correctly apparently it was only a 
 problem in the GUI part of it.
 
 
 Diffs
 -
 
   autotests/CMakeLists.txt f613c1a 
   autotests/kurlcomboboxtest.h PRE-CREATION 
   autotests/kurlcomboboxtest.cpp PRE-CREATION 
   src/widgets/kurlcombobox.cpp ed5b8a2 
 
 Diff: https://git.reviewboard.kde.org/r/122613/diff/
 
 
 Testing
 ---
 
 Besides the added unit tests, I have used this patch while running a few ups, 
 everything seems to work great.
 
 
 Thanks,
 
 Àlex Fiestas
 


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


Re: Review Request 122613: Do not add an extra slash if item does not have a host (KUrlComboBoxPrivate::textForItem)

2015-02-18 Thread Àlex Fiestas

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

(Updated feb. 18, 2015, 8:46 p.m.)


Review request for KDE Frameworks.


Changes
---

Fixed all the issues.


Repository: kio


Description
---

The rest of kio internally is doing this correctly apparently it was only a 
problem in the GUI part of it.


Diffs (updated)
-

  autotests/CMakeLists.txt f613c1a 
  autotests/kurlcomboboxtest.h PRE-CREATION 
  autotests/kurlcomboboxtest.cpp PRE-CREATION 
  src/widgets/kurlcombobox.cpp ed5b8a2 

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


Testing
---

Besides the added unit tests, I have used this patch while running a few ups, 
everything seems to work great.


Thanks,

Àlex Fiestas

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


Re: Review Request 121447: Return inode/directory when isDir returns true (kfileitem)

2015-02-17 Thread Àlex Fiestas

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

(Updated Feb. 17, 2015, 9:43 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kio


Description
---

If we know that the item is a dir, return directly the correct mimetype for 
directories.

More info of why this is needed at:
https://git.reviewboard.kde.org/r/120909/


Diffs
-

  autotests/kfileitemtest.h 0ee7204 
  autotests/kfileitemtest.cpp 59c104e 
  src/core/kfileitem.cpp 5894226 

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


Testing
---

Besides tests, tried smb kioslave and it worked great.


Thanks,

Àlex Fiestas

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


Review Request 122613: Do not add an extra slash if item does not have a host (KUrlComboBoxPrivate::textForItem)

2015-02-17 Thread Àlex Fiestas

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

Review request for KDE Frameworks.


Repository: kio


Description
---

The rest of kio internally is doing this correctly apparently it was only a 
problem in the GUI part of it.


Diffs
-

  autotests/CMakeLists.txt f613c1a 
  autotests/kurlcomboboxtest.h PRE-CREATION 
  autotests/kurlcomboboxtest.cpp PRE-CREATION 
  src/widgets/kurlcombobox.cpp ed5b8a2 

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


Testing
---

Besides the added unit tests, I have used this patch while running a few ups, 
everything seems to work great.


Thanks,

Àlex Fiestas

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


Re: kio and scheme://

2015-02-17 Thread Àlex Fiestas
Review request to fix this!
https://git.reviewboard.kde.org/r/122613/

Thanks for the support guys!

On Sun, Nov 2, 2014 at 1:43 PM, Àlex Fiestas afies...@kde.org wrote:

 Hi there

 There are quite a few places where the following code is found:

 if (!url.path().endsWith('/')) {
 url.setPath(url.path() + '/');
 }

 Given an url like: 'scheme://' KUrl will return '/' as path while QUrl
 returns
 empty string.

 This is making kio add a third slash to the url in many places (because of
 code like the one pasted before).

 As a result if you open dolphin and type smb://, it will be redirected to
 smb:///.

 Is this an intended behavior or should I start sending patches to prevent
 this
 from happening?

 Also, even though technically the path of 'smb://' is empty, users are
 used to
 that format (specially given how popular htp:// is) so I would like to keep
 supporting it.

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


Re: Review Request 121447: Return inode/directory when isDir returns true (kfileitem)

2015-02-15 Thread Àlex Fiestas

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

(Updated Feb. 15, 2015, 6:27 p.m.)


Review request for KDE Frameworks.


Changes
---

Add tests for a case suggested by dfaure


Repository: kio


Description
---

If we know that the item is a dir, return directly the correct mimetype for 
directories.

More info of why this is needed at:
https://git.reviewboard.kde.org/r/120909/


Diffs (updated)
-

  autotests/kfileitemtest.h 0ee7204 
  autotests/kfileitemtest.cpp 59c104e 
  src/core/kfileitem.cpp 5894226 

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


Testing
---

Besides tests, tried smb kioslave and it worked great.


Thanks,

Àlex Fiestas

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


Re: Review Request 121447: Return inode/directory when isDir returns true (kfileitem)

2015-02-15 Thread Àlex Fiestas


 On Feb. 9, 2015, 7:24 p.m., David Faure wrote:
  This should not be done if the slave has provided a UDS_MIME_TYPE. E.g. 
  kio_smb sends mimetypes that derive from inode/directory, such as 
  application/x-smb-server and application/x-smb-workgroup. If you think this 
  works with the current patch, please prove it with a unittest :-)
 
 Àlex Fiestas wrote:
 I quite not get this message sorry :/ can you explain a bit more?
 
 Àlex Fiestas wrote:
 Mmm I think I get it now, will check it out (write the test) tomorrow.

Added tests for the use case you suggest (I think) they pass without 
modification to the patch.

The reason why they patch is that UDS_MIME_TYPE is used in the ctor of the 
private class, so the added code will not we called in that case since mimetype 
is already initialized.


- Àlex


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


On Feb. 15, 2015, 6:27 p.m., Àlex Fiestas wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/121447/
 ---
 
 (Updated Feb. 15, 2015, 6:27 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kio
 
 
 Description
 ---
 
 If we know that the item is a dir, return directly the correct mimetype for 
 directories.
 
 More info of why this is needed at:
 https://git.reviewboard.kde.org/r/120909/
 
 
 Diffs
 -
 
   autotests/kfileitemtest.h 0ee7204 
   autotests/kfileitemtest.cpp 59c104e 
   src/core/kfileitem.cpp 5894226 
 
 Diff: https://git.reviewboard.kde.org/r/121447/diff/
 
 
 Testing
 ---
 
 Besides tests, tried smb kioslave and it worked great.
 
 
 Thanks,
 
 Àlex Fiestas
 


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


Re: Review Request 121447: Return inode/directory when isDir returns true (kfileitem)

2015-02-09 Thread Àlex Fiestas

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

(Updated feb. 9, 2015, 5:51 p.m.)


Review request for KDE Frameworks.


Repository: kio


Description
---

If we know that the item is a dir, return directly the correct mimetype for 
directories.

More info of why this is needed at:
https://git.reviewboard.kde.org/r/120909/


Diffs
-

  autotests/kfileitemtest.h 0ee7204 
  autotests/kfileitemtest.cpp 59c104e 
  src/core/kfileitem.cpp 5894226 

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


Testing (updated)
---

Besides tests, tried smb kioslave and it worked great.


Thanks,

Àlex Fiestas

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


Re: Review Request 121447: Return inode/directory when isDir returns true (kfileitem)

2015-02-09 Thread Àlex Fiestas

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

(Updated feb. 9, 2015, 5:45 p.m.)


Review request for KDE Frameworks.


Changes
---

Add tests


Repository: kio


Description
---

If we know that the item is a dir, return directly the correct mimetype for 
directories.

More info of why this is needed at:
https://git.reviewboard.kde.org/r/120909/


Diffs (updated)
-

  autotests/kfileitemtest.h 0ee7204 
  autotests/kfileitemtest.cpp 59c104e 
  src/core/kfileitem.cpp 5894226 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Review Request 121447: Return inode/directory when isDir returns true (kfileitem)

2015-02-09 Thread Àlex Fiestas


 On feb. 9, 2015, 7:24 p.m., David Faure wrote:
  This should not be done if the slave has provided a UDS_MIME_TYPE. E.g. 
  kio_smb sends mimetypes that derive from inode/directory, such as 
  application/x-smb-server and application/x-smb-workgroup. If you think this 
  works with the current patch, please prove it with a unittest :-)

I quite not get this message sorry :/ can you explain a bit more?


- Àlex


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


On feb. 9, 2015, 5:51 p.m., Àlex Fiestas wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/121447/
 ---
 
 (Updated feb. 9, 2015, 5:51 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kio
 
 
 Description
 ---
 
 If we know that the item is a dir, return directly the correct mimetype for 
 directories.
 
 More info of why this is needed at:
 https://git.reviewboard.kde.org/r/120909/
 
 
 Diffs
 -
 
   autotests/kfileitemtest.h 0ee7204 
   autotests/kfileitemtest.cpp 59c104e 
   src/core/kfileitem.cpp 5894226 
 
 Diff: https://git.reviewboard.kde.org/r/121447/diff/
 
 
 Testing
 ---
 
 Besides tests, tried smb kioslave and it worked great.
 
 
 Thanks,
 
 Àlex Fiestas
 


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


Re: Review Request 121447: Return inode/directory when isDir returns true (kfileitem)

2015-02-09 Thread Àlex Fiestas


 On feb. 9, 2015, 7:24 p.m., David Faure wrote:
  This should not be done if the slave has provided a UDS_MIME_TYPE. E.g. 
  kio_smb sends mimetypes that derive from inode/directory, such as 
  application/x-smb-server and application/x-smb-workgroup. If you think this 
  works with the current patch, please prove it with a unittest :-)
 
 Àlex Fiestas wrote:
 I quite not get this message sorry :/ can you explain a bit more?

Mmm I think I get it now, will check it out (write the test) tomorrow.


- Àlex


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


On feb. 9, 2015, 5:51 p.m., Àlex Fiestas wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/121447/
 ---
 
 (Updated feb. 9, 2015, 5:51 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kio
 
 
 Description
 ---
 
 If we know that the item is a dir, return directly the correct mimetype for 
 directories.
 
 More info of why this is needed at:
 https://git.reviewboard.kde.org/r/120909/
 
 
 Diffs
 -
 
   autotests/kfileitemtest.h 0ee7204 
   autotests/kfileitemtest.cpp 59c104e 
   src/core/kfileitem.cpp 5894226 
 
 Diff: https://git.reviewboard.kde.org/r/121447/diff/
 
 
 Testing
 ---
 
 Besides tests, tried smb kioslave and it worked great.
 
 
 Thanks,
 
 Àlex Fiestas
 


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


Add your blog to the Qt planet

2015-01-12 Thread Àlex Fiestas
Hey!

In the Randa sprint we discussed about how to promote all the awesome stuff we 
do better in the Qt community. One of the ideas we came up with was to add the 
blogs of our developers to the Qt planet.

The process is like ours, so just clone the Qt repository www/planetqt and 
submit a code review at 
https://codereview.qt-project.org/#/admin/projects/www/planetqt

I asked to the Qt community manager (in CC'd) and he said it was totally ok to 
add blogs of people for example working on plasma or applications. Basically 
anything cool done with Qt is ok!

Cheers!




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: Review Request 121927: Update XCursor settings

2015-01-09 Thread Àlex Fiestas

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

Ship it!


There is test for this code in kdeplatformtheme_unittest.cpp, do you think it 
will be possible to test the fallback we have for then the size is -1?

Alsot, maybe checking with XCursorGetTheme that the theme has been applied will 
be nice, so we make sure we won't loose this in possible future refactors of 
this code.

Otherwise code looks good!

- Àlex Fiestas


On gen. 9, 2015, 9:18 a.m., Martin Gräßlin wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/121927/
 ---
 
 (Updated gen. 9, 2015, 9:18 a.m.)
 
 
 Review request for KDE Frameworks, Àlex Fiestas and Eike Hein.
 
 
 Repository: frameworkintegration
 
 
 Description
 ---
 
 Code taken and adjusted from KGlobalSettings.
 
 
 Diffs
 -
 
   src/platformtheme/khintssettings.cpp 
 a477a1078f7d62294abfffc92a77889832b1e0db 
   autotests/CMakeLists.txt 00337e775e4e2d3e2d1bb583f4102323f0e5973b 
   src/platformtheme/CMakeLists.txt 8a3b1b43d617083730517fe8db0a1e2f543913ab 
 
 Diff: https://git.reviewboard.kde.org/r/121927/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Martin Gräßlin
 


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


Re: Review Request 121927: Update XCursor settings

2015-01-09 Thread Àlex Fiestas

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



src/platformtheme/khintssettings.cpp
https://git.reviewboard.kde.org/r/121927/#comment51222

Maybe move this platform specific code to a separate method so IFDEF is 
smaller? It will help if we need to add more ifdefs in the future.


- Àlex Fiestas


On gen. 9, 2015, 9:18 a.m., Martin Gräßlin wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/121927/
 ---
 
 (Updated gen. 9, 2015, 9:18 a.m.)
 
 
 Review request for KDE Frameworks, Àlex Fiestas and Eike Hein.
 
 
 Repository: frameworkintegration
 
 
 Description
 ---
 
 Code taken and adjusted from KGlobalSettings.
 
 
 Diffs
 -
 
   src/platformtheme/khintssettings.cpp 
 a477a1078f7d62294abfffc92a77889832b1e0db 
   autotests/CMakeLists.txt 00337e775e4e2d3e2d1bb583f4102323f0e5973b 
   src/platformtheme/CMakeLists.txt 8a3b1b43d617083730517fe8db0a1e2f543913ab 
 
 Diff: https://git.reviewboard.kde.org/r/121927/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Martin Gräßlin
 


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


Re: Review Request 121447: Return inode/directory when isDir returns true (kfileitem)

2014-12-22 Thread Àlex Fiestas


 On des. 11, 2014, 2:27 p.m., Mark Gaiser wrote:
  src/core/kfileitem.cpp, line 255
  https://git.reviewboard.kde.org/r/121447/diff/1/?file=332652#file332652line255
 
  -- add here
  
  } else {
  // Fix for IO slaves that don't set UDS_MIME_TYPE for a folder.
  if (m_fileMode  QT_STAT_MASK) == QT_STAT_DIR) {
 m_entry.insert(KIO::UDSEntry::UDS_MIME_TYPE, inode/directory);
 m_mimeType = db.mimeTypeForName(inode/directory);
 m_bMimeTypeKnown = true;
  }
  }
  
  Not tested! Just written in comment box :)
  
  I think that's about all you'd need to fix this.
  But if this is accaptable is probably up to David to decide.
  
  I'm also not 100% sure that you catch all cases when readUDSEntry().
 
 Emmanuel Pescosta wrote:
 +1
 
 I also think that this is better way to fix it.
 Avoids code duplication and the correct mime type for folders is set a 
 early as possible, so other code can rely on it.
 
 David Faure wrote:
 This suggestion would break the case where m_guessedMimeType is set, so 
 it should at least that that one is empty too.
 
 Anyhow, the orig patch is fine, since determineMimeType is only called 
 once. KFileItem already takes care of caching the result.
 And you can see the cache (d-m_mimeType) in currentMimeType() too, so 
 the new code will also only run once.
 
 There's no need to insert a UDS_MIME_TYPE entry. KFileItem's whole 
 purpose in life is to encapsulate all these details with a proper API, so as 
 long as it returns a correct mimetype everything's fine.
 
 I do agree on one thing though: a small unittest in kfileitemtest would 
 be nice :)
 
 Mark Gaiser wrote:
 @David, Right, i missed that mimetype caching part which makes it a one 
 time call to determineMimeType. Still, it seems better to me to move it to an 
 initialization step since you nearly always need to know the mime type as 
 early as possible anyway + you only need to add code in one place (right?).
 
 I guess the } else { ... like i said before would become an if right 
 after m_guessedMimeType is set:
 if (m_guessedMimeType.isEmpty()  m_fileMode  QT_STAT_MASK) == 
 QT_STAT_DIR) {
m_mimeType = db.mimeTypeForName(inode/directory);
m_bMimeTypeKnown = true;
 }

I will add tests and update the patch, sorry for that.


- Àlex


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


On des. 11, 2014, 1:22 p.m., Àlex Fiestas wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/121447/
 ---
 
 (Updated des. 11, 2014, 1:22 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kio
 
 
 Description
 ---
 
 If we know that the item is a dir, return directly the correct mimetype for 
 directories.
 
 More info of why this is needed at:
 https://git.reviewboard.kde.org/r/120909/
 
 
 Diffs
 -
 
   src/core/kfileitem.cpp 6a2cfa5 
 
 Diff: https://git.reviewboard.kde.org/r/121447/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Àlex Fiestas
 


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


Re: Review Request 121536: Actually set the palette when it changes

2014-12-15 Thread Àlex Fiestas

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


Could we test this somehow?

- Àlex Fiestas


On des. 15, 2014, 5:10 p.m., David Edmundson wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/121536/
 ---
 
 (Updated des. 15, 2014, 5:10 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: frameworkintegration
 
 
 Description
 ---
 
 Actually set the palette when it changes
 
 Simply emitting an event that the palette has changed has absolutely no effect
 as QApplication keeps a cache of the palette, we need to update that 
 appropriately
 
 
 Diffs
 -
 
   src/platformtheme/khintssettings.cpp 8799216 
 
 Diff: https://git.reviewboard.kde.org/r/121536/diff/
 
 
 Testing
 ---
 
 Opened systemsettings5 changed my colour scheme and had it work immediately.
 
 Breeze seems to have an issue updating tabview widgets on the fly but that's 
 a separate issue.
 
 
 Thanks,
 
 David Edmundson
 


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


Review Request 121446: Ignore child mtp devices

2014-12-11 Thread Àlex Fiestas

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

Review request for KDE Frameworks and Solid.


Repository: solid


Description
---

When an mtp device has child usb devices (for example when you plug an android 
phone with debugging), these childs usbs are mark as MTP but we can't really 
access them.

According to the udev rules installed by libmtp, an alias devlink is added to 
the actual device, so this patch adds a filter for that.


Diffs
-

  src/solid/devices/backends/udev/udevmanager.cpp 39137ce 

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


Testing
---

Tested with 3 different devices, 2 of them android with and withtout debug and 
it worked fine (plasma shows only 1 working mtp device instead of 3)


Thanks,

Àlex Fiestas

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


Re: Review Request 121090: Move kio-mtp to kio-extras

2014-11-16 Thread Àlex Fiestas
On Thursday 13 November 2014 17:55:15 David Faure wrote:
  On Nov. 12, 2014, 10:04 p.m., Àlex Fiestas wrote:
   I would move this perhaps to plasma-workspace since this slave is really
   important for nowadays usage of the desktop (android phones etc). 
  Aleix Pol Gonzalez wrote:
  Well, there's important kio's as well in kio-extras. Question is, is
  it useful outside the workspace? Would a cross-platform application
  use it?
  
  It seems to me they would, I can see amarok requiring it even on
  windows or gnome. 
  Jan Grulich wrote:
  To me it makes more sense to have it in kio-extras with the rest of
  kioslaves.
 plasma-workspace isn't about importance. It's about what constitutes the
 pure desktop (a place where to show windows from applications). Actual
 functionality that would also work in other desktops and OSes (like
 dolphin, like kioslaves, and so on) belongs to Applications.
 
 kio-extras being under kde/workspace right now is really a bug, that I've
 been pleading against since day one. Please please move it out of there,
 it's nonsense for it to be there. kioslaves work in other environments.
You are right.

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: Review Request 121095: FrameworkIntegration: Add KTextToHTML emoticons support to FrameworkIntegrationPlugin

2014-11-12 Thread Àlex Fiestas

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


Since this seems quite easy to test, I would like automated tests before this 
gets merged (we already have too much untested code in this framework)

- Àlex Fiestas


On nov. 11, 2014, 2:51 p.m., Daniel Vrátil wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/121095/
 ---
 
 (Updated nov. 11, 2014, 2:51 p.m.)
 
 
 Review request for KDE Frameworks, David Faure and Michael Pyne.
 
 
 Repository: frameworkintegration
 
 
 Description
 ---
 
 This patch is related to /r/121094, which moves KTextToHTML conversion 
 utility from KPimUtils to KCoreAddons. Since KCoreAddons can't depend on 
 KEmoticons needed for smileys conversion, I added the actual KEmoticons code 
 here, to create a run-time dependency, similar to the KWidgetsAddons-KConfig 
 dependency for KMessageBox.
 
 This patch refactors the FrameworkIntegrationPlugin a bit - I split the 
 KMessageBox-specific code into a separate file, and added a new file with the 
 KTextToHTMLEmoticonsInterface implementation, as we can't just keep stacking 
 more and more classes into a single file :-)
 
 
 Diffs
 -
 
   CMakeLists.txt 3721bfa 
   src/integrationplugin/CMakeLists.txt 3395368 
   src/integrationplugin/frameworkintegrationplugin.h 6dc6825 
   src/integrationplugin/frameworkintegrationplugin.cpp a45ba9d 
   src/integrationplugin/kmessagebox.h PRE-CREATION 
   src/integrationplugin/kmessagebox.cpp PRE-CREATION 
   src/integrationplugin/ktexttohtml.h PRE-CREATION 
   src/integrationplugin/ktexttohtml.cpp PRE-CREATION 
 
 Diff: https://git.reviewboard.kde.org/r/121095/diff/
 
 
 Testing
 ---
 
 Tested with KTextToHTML code from /r/121094 in a QGuiApplication and it seems 
 to work.
 
 
 Thanks,
 
 Daniel Vrátil
 


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


Re: Review Request 120909: in kio_smb: Set inode/directory mimetype for folders

2014-11-02 Thread Àlex Fiestas


 On oct. 31, 2014, 8:52 a.m., David Faure wrote:
  Hmm, not sure which change in KFileItem you're referring to. But maybe this 
  is the change from KMimeType (which used a mode_t argument) to QMimeType 
  (which doesn't). We could add some logic in KFileItem to preserve behavior 
  compat for kioslaves if you want.
 
 Mark Gaiser wrote:
 Just thinking out loud now..
 
 KFileItem should know if an entry is a file or folder. It's being set in 
 UDS_FILE_TYPE and used in the isDir() function of KFileItem. That being said, 
 isn't the easiest fix for this to just add some logic to the iconName() 
 function in KFileItem that does something like this:
 
 if (isDir()) {
 return whatever-the-mime-type-of-a-folder-is;
 }
 
 ?

I saw comments like this: // ## d-m_fileMode isn't used anymore (for remote 
urls) in KFileItem.

So, should I try to patch kfileitem to take into account UDS_FILE_TYPE?


- Àlex


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


On oct. 30, 2014, 10:42 p.m., Àlex Fiestas wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/120909/
 ---
 
 (Updated oct. 30, 2014, 10:42 p.m.)
 
 
 Review request for KDE Frameworks and David Faure.
 
 
 Repository: kio-extras
 
 
 Description
 ---
 
 Set inode/directory mimetype for folders
 
 
 Diffs
 -
 
   smb/kio_smb_browse.cpp 67e2fa0 
 
 Diff: https://git.reviewboard.kde.org/r/120909/diff/
 
 
 Testing
 ---
 
 Previously (kde4) KFileItem was doing an extra effort into figuring out the 
 miemtype for remotes url but now it is not (at least not by default).
 
 Since we already know that the item is a directory we can set the mimetype 
 already, saving roundtrips and making samba kioslave show folder icons again 
 (and faster since we save a stat).
 
 Would be nice if somebody from frameworks (kio) could confirm that the 
 situation regarding mimetypes in frameworks have changed.
 
 
 Thanks,
 
 Àlex Fiestas
 


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


kio and scheme://

2014-11-02 Thread Àlex Fiestas
Hi there

There are quite a few places where the following code is found:

if (!url.path().endsWith('/')) {
url.setPath(url.path() + '/');
}

Given an url like: 'scheme://' KUrl will return '/' as path while QUrl returns 
empty string.

This is making kio add a third slash to the url in many places (because of 
code like the one pasted before).

As a result if you open dolphin and type smb://, it will be redirected to 
smb:///.

Is this an intended behavior or should I start sending patches to prevent this 
from happening?

Also, even though technically the path of 'smb://' is empty, users are used to 
that format (specially given how popular htp:// is) so I would like to keep 
supporting it.

Cheers!

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


Review Request 120909: in kio_smb: Set inode/directory mimetype for folders

2014-10-30 Thread Àlex Fiestas

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

Review request for KDE Frameworks and David Faure.


Repository: kio-extras


Description
---

Set inode/directory mimetype for folders


Diffs
-

  smb/kio_smb_browse.cpp 67e2fa0 

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


Testing
---

Previously (kde4) KFileItem was doing an extra effort into figuring out the 
miemtype for remotes url but now it is not (at least not by default).

Since we already know that the item is a directory we can set the mimetype 
already, saving roundtrips and making samba kioslave show folder icons again 
(and faster since we save a stat).

Would be nice if somebody from frameworks (kio) could confirm that the 
situation regarding mimetypes in frameworks have changed.


Thanks,

Àlex Fiestas

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


Re: Review Request 119505: Instance our onw QFileDialog instead of using getExistingDirectoryUrl

2014-10-23 Thread Àlex Fiestas

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

(Updated Oct. 23, 2014, 8 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kio


Description
---

getExistingDirectoryUrl only works for local files so we have to implement it 
on our own for now.

As for Qt, QFileDialog::getExistingDirectoryUrl calls QUrl.toLocalFile, if we 
remove that, further down the code path _qt_get_directory is called which 
checks that the file exists but since Qt is not able to talk all our kios (for 
example smb) it will return false.
So at the moment we are forced to implement it ourselves.


Diffs
-

  src/widgets/kurlrequester.cpp cf0b0c7 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Review Request 120422: Fix build with Qt 5.4 - Implement SystemTrayMenuItem::setIconSize

2014-10-01 Thread Àlex Fiestas

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



src/platformtheme/kdeplatformsystemtrayicon.cpp
https://git.reviewboard.kde.org/r/120422/#comment47199

Remove



src/platformtheme/kdeplatformsystemtrayicon.cpp
https://git.reviewboard.kde.org/r/120422/#comment47198

Use Q_UNUSED better because this is going to get call many times from QMenu 
and on all of them, it is not really a warning.

Also, add a comment saying that we don't do anything with the size of the 
icon.


- Àlex Fiestas


On set. 29, 2014, 1:32 p.m., Aleix Pol Gonzalez wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/120422/
 ---
 
 (Updated set. 29, 2014, 1:32 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: frameworkintegration
 
 
 Description
 ---
 
 Otherwise it's a pure virtual class. I'm unsure what should be done in this 
 case though. If somebody knows I'll be happy to fix it.
 
 
 Diffs
 -
 
   src/platformtheme/kdeplatformsystemtrayicon.h 6ceaa43 
   src/platformtheme/kdeplatformsystemtrayicon.cpp 3ada7d2 
 
 Diff: https://git.reviewboard.kde.org/r/120422/diff/
 
 
 Testing
 ---
 
 Builds.
 
 
 Thanks,
 
 Aleix Pol Gonzalez
 


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


Re: Review Request 120422: Fix build with Qt 5.4 - Implement SystemTrayMenuItem::setIconSize

2014-09-29 Thread Àlex Fiestas

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


I could accept the patch, problem is that later on we might forget to fix this 
properly :/

Will check tomorrow what this new virtual is supposed to do and see what we can 
do about it.

- Àlex Fiestas


On set. 29, 2014, 1:32 p.m., Aleix Pol Gonzalez wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/120422/
 ---
 
 (Updated set. 29, 2014, 1:32 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: frameworkintegration
 
 
 Description
 ---
 
 Otherwise it's a pure virtual class. I'm unsure what should be done in this 
 case though. If somebody knows I'll be happy to fix it.
 
 
 Diffs
 -
 
   src/platformtheme/kdeplatformsystemtrayicon.h 6ceaa43 
   src/platformtheme/kdeplatformsystemtrayicon.cpp 3ada7d2 
 
 Diff: https://git.reviewboard.kde.org/r/120422/diff/
 
 
 Testing
 ---
 
 Builds.
 
 
 Thanks,
 
 Aleix Pol Gonzalez
 


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


How to promote less mature Frameworks?

2014-08-14 Thread Àlex Fiestas
Hi there

At the Randa sprint we have discussed a little bit what to do with those 
frameworks that are still not mature (for example they can't commit on ABI/API 
stability) but they are ready for feedback from third party developers.

Even though there was not consensus in the discussion this is an idea that 
came out during the discussion:

-We introduce a Maturity level that we can use to manage expectations about 
the Framework (for example whether API/ABI will be kept)
-We release Frameworks that are not ready together with the rest, but we have 
to make damn sure we manage expectations.

With this we can get early feedback for new frameworks, and since we have a 
rapid release cycle we can improve them fast.

What do you think?

Cheerzs.

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: Breeze widget style for KF5

2014-08-12 Thread Àlex Fiestas
On Monday 11 August 2014 12:51:21 Milian Wolff wrote:
 a) what's the advantage of having a native widget style, compared to using
 QtCurve settings? Are there things missing / not implementable in QtCurve?
We did some rought tests and QtCurve was wy slower than Oxygen (that at 
the same time was slower than Fusion).

The test we did was re-painting widgets over and over with different styles and 
then measuring instructions and time iirc.

Cheerz.

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: Review Request 119505: Instance our onw QFileDialog instead of using getExistingDirectoryUrl

2014-08-05 Thread Àlex Fiestas

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

(Updated ago. 5, 2014, 10:01 p.m.)


Review request for KDE Frameworks.


Repository: kio


Description
---

getExistingDirectoryUrl only works for local files so we have to implement it 
on our own for now.

As for Qt, QFileDialog::getExistingDirectoryUrl calls QUrl.toLocalFile, if we 
remove that, further down the code path _qt_get_directory is called which 
checks that the file exists but since Qt is not able to talk all our kios (for 
example smb) it will return false.
So at the moment we are forced to implement it ourselves.


Diffs (updated)
-

  src/widgets/kurlrequester.cpp cf0b0c7 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Review Request 119505: Instance our onw QFileDialog instead of using getExistingDirectoryUrl

2014-08-02 Thread Àlex Fiestas

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

(Updated ago. 3, 2014, 12:47 a.m.)


Review request for KDE Frameworks.


Repository: kio


Description
---

getExistingDirectoryUrl only works for local files so we have to implement it 
on our own for now.

As for Qt, QFileDialog::getExistingDirectoryUrl calls QUrl.toLocalFile, if we 
remove that, further down the code path _qt_get_directory is called which 
checks that the file exists but since Qt is not able to talk all our kios (for 
example smb) it will return false.
So at the moment we are forced to implement it ourselves.


Diffs (updated)
-

  src/widgets/kurlrequester.cpp f2837ad 

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


Testing
---


Thanks,

Àlex Fiestas

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


Review Request 119505: Instance our onw QFileDialog instead of using getExistingDirectoryUrl

2014-07-27 Thread Àlex Fiestas

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

Review request for KDE Frameworks.


Repository: kio


Description
---

getExistingDirectoryUrl only works for local files so we have to implement it 
on our own for now.

As for Qt, QFileDialog::getExistingDirectoryUrl calls QUrl.toLocalFile, if we 
remove that, further down the code path _qt_get_directory is called which 
checks that the file exists but since Qt is not able to talk all our kios (for 
example smb) it will return false.
So at the moment we are forced to implement it ourselves.


Diffs
-

  src/widgets/kurlrequester.cpp cf0b0c7 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Review Request 119011: KInit: call setgroups(0, 0) before calling setgid()

2014-06-29 Thread Àlex Fiestas

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

Ship it!


We did a similar thing in kwallet pam module.

- Àlex Fiestas


On June 29, 2014, 10:50 a.m., Dan Vrátil wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/119011/
 ---
 
 (Updated June 29, 2014, 10:50 a.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kinit
 
 
 Description
 ---
 
 While packaging kinit, we got a warning from rpmlint that start_kdeinit calls 
 setgid() without calling setgroups() first. From rpmlint:
 
This executable is calling setuid and setgid without setgroups or 
 initgroups.
There is a high probability this mean it didn't relinquish all groups, and
this would be a potential security issue to be fixed. Seek POS36-C on the 
 web
for details about the problem.
 
 The reasoning is that when you drop privileges from root to regular user, 
 there might be some extra groups left that, if not cleared, might grant the 
 process privileges to do superuser things.
 
 The code does not check for return value, as the call will fail if we are not 
 a superuser.
 
 This oneliner makes rpmlint happy and maybe prevents a security issue.
 
 
 Diffs
 -
 
   src/start_kdeinit/start_kdeinit.c 07a28d3 
 
 Diff: https://git.reviewboard.kde.org/r/119011/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Dan Vrátil
 


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


Re: Solid situation for 5.0

2014-06-24 Thread Àlex Fiestas
On Monday 23 June 2014 19:29:19 Kevin Ottens wrote:
 What do you mean? Not releasing solid as part of 5.0? Not enabling the new
 async API?
Not enabling the new api.

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


Solid situation for 5.0

2014-06-23 Thread Àlex Fiestas
As many of you know late in the game I started writing some new code to add 
much needed asynchronous api to Solid/Power which meant moving the old 
deprecate code to kdelibs4Support.

The new API is done (you can review it on master, there are 2 CMake options to 
enable them) and all is left to do is to develop the UPower backend (which 
should be rather trivial).

With so little time between now and the release I think it will be wise to 
delay until 5.1 (which happens in a ~month anyway) so we can have the entire 
July to review the api.

At the moment, people porting over KF5 they can use kdelibs4Support and wait 
until 5.1 to move to the new async api.

Does it sound good?

Sorry for the mess.

Cheers.

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: KCoreAddons does not install most of its headers on my system

2014-06-16 Thread Àlex Fiestas
On Mon, Jun 16, 2014 at 9:41 AM, Frank Reininghaus frank7...@googlemail.com
 wrote:

 Hello everyone,

 I tried to set up a separate Qt5+KF5 build in release mode.
 Unfortunately, I did not succeed :-(

 The first package that fails to build (even if I repeat the
 kdesrc-build process many times) is kservice. The comiler reports

 [ 30%] Building CXX object
 src/CMakeFiles/KF5Service.dir/services/kserviceaction.cpp.o
 In file included from

 /home/kde-frameworks-release/kde/src/frameworks/kservice/src/services/kmimetypetrader.h:23:0,
  from

 /home/kde-frameworks-release/kde/src/frameworks/kservice/src/services/kmimetypetrader.cpp:20:

 /home/kde-frameworks-release/kde/src/frameworks/kservice/src/services/kservice.h:27:28:
 fatal error: kpluginfactory.h: No such file or directory
  #include kpluginfactory.h
 ^

 I then found that kpluginfactory should actually be installed by
 kcoreaddons, but that does not happen here. The install.log of
 kcoreaddons looks like this:

 # kdesrc-build running: 'gmake' 'install/fast'
 # from directory:
 /home/kde-frameworks-release/kde/build/frameworks/kcoreaddons
 Install the project...
 -- Install configuration: release
 -- Up-to-date:
 /home/kde-frameworks-release/kf5/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake
 -- Up-to-date:
 /home/kde-frameworks-release/kf5/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfigVersion.cmake
 -- Up-to-date:
 /home/kde-frameworks-release/kf5/lib64/cmake/KF5CoreAddons/KF5CoreAddonsTargets.cmake
 -- Up-to-date:
 /home/kde-frameworks-release/kf5/lib64/cmake/KF5CoreAddons/KF5CoreAddonsTargets-release.cmake
 -- Up-to-date:
 /home/kde-frameworks-release/kf5/include/KF5/kcoreaddons_version.h
 -- Up-to-date:
 /home/kde-frameworks-release/kf5/lib64/libKF5CoreAddons.so.4.100.0
 -- Up-to-date: /home/kde-frameworks-release/kf5/lib64/libKF5CoreAddons.so.5
 -- Up-to-date: /home/kde-frameworks-release/kf5/lib64/libKF5CoreAddons.so
 -- Up-to-date:
 /home/kde-frameworks-release/kf5/include/KF5/KCoreAddons/KAboutData
 -- Up-to-date:
 /home/kde-frameworks-release/kf5/include/KF5/KCoreAddons/kaboutdata.h
 -- Up-to-date:
 /home/kde-frameworks-release/kf5/include/KF5/KCoreAddons/kcoreaddons_export.h
 -- Up-to-date:
 /home/kde-frameworks-release/kf5/mkspecs/modules/qt_KCoreAddons.pri
 -- Up-to-date:
 /home/kde-frameworks-release/kf5/share/mime/packages/kde5.xml
 -- Updating MIME database at /home/kde-frameworks-release/kf5/share/mime


 It looks like it installs nothing that is in subdirectories of
 kcoreaddons/src/lib/.

 It still works nicely with my kde-frameworks user. The only change
 between both builds (except that one is based on a more recent Qt5
 checkout) that I am aware of is that I replaced debug by release
 as the build type.

 I then reverted the debug-release change, cleared the kcoreaddons
 build directory and re-ran kdesrc-build, but it does not help.

 The CMake log does not look suspicious to me:
 http://paste.kde.org/p0ccahzhh

 I tried to understand the CMakeLists.txt, but I'm not really familiar
 with CMake and the ECM stuff, so I haven't found out what the problem
 is yet.

 Does anyone have an idea what I could do to investigate and possibly
 fix the problem?

 Thanks and best regards,
 Frank


I encountered this yesterday, for a quick workaround rollback to cmake 3.0
(cmake-git is what makes this happen)
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 118234: [frameworksintegration] Ensure the xcb connection gets flushed before the event dispatcher blocks

2014-05-26 Thread Àlex Fiestas

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



src/platformtheme/CMakeLists.txt
https://git.reviewboard.kde.org/r/118234/#comment40652

This workaround is quite important for 5.3.0 and older at least, maybe in 
those cases we should make it mandatory?


- Àlex Fiestas


On May 21, 2014, 6:18 a.m., Martin Gräßlin wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/118234/
 ---
 
 (Updated May 21, 2014, 6:18 a.m.)
 
 
 Review request for KDE Frameworks and Àlex Fiestas.
 
 
 Bugs: 334858
 https://bugs.kde.org/show_bug.cgi?id=334858
 
 
 Repository: frameworkintegration
 
 
 Description
 ---
 
 Ensure the xcb connection gets flushed before the event dispatcher blocks
 
 This is a workaround for Qt versions which do not yet have the change
 https://codereview.qt-project.org/85654
 
 It is important to have this workaround as applications can get stalled
 when a framework uses xcb and doesn't flush the connection manually.
 
 BUG: 334858
 
 
 Diffs
 -
 
   src/platformtheme/CMakeLists.txt da77cf816fe5f63e8eb9277d5d81d957b89c7966 
   src/platformtheme/config-platformtheme.h.cmake PRE-CREATION 
   src/platformtheme/main.cpp 21d9aa0864e1887f5efbe4a05d264968af6e7e73 
 
 Diff: https://git.reviewboard.kde.org/r/118234/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Martin Gräßlin
 


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


KF5 Update Meeting Minutes 2014~w21

2014-05-20 Thread Àlex Fiestas
Hello everybody,

This is the minutes of the Week 21 KF5 meeting. As usual it has been held
on #kde-devel at 4pm CEST time.

Were present: sebas, notmart, tosky, mgraesslin, agateau, teo, alexmerry , 
PovAddict, teo and afiestas.

mgraesslin:
  Trying to fix a problem in Qt5 with the low level usage of xcb/XLib.
  Patch can be found at: https://codereview.qt-project.org/#change,85654
  Also, if the patch is not accepted or it is delayed we have to find a
  workaround, our QPT sounds ilke the best worse place.

  XFlush is not being called either, applications and frameworks using it
  shall call it themselves or port to xcb.

agateau:
  Documented how l10n work in the wiki:
  https://community.kde.org/Frameworks/Frameworks_Localization_Policy
  Improved unittest for po handling in ecm
  Fixed a bg in string extration for qt-translated frameworks in l10n-kf5
  Improving kgenapidox to make it easier for developers to generate their api

teo:
  In talks and evaluating how HighDPI support will be handled in the future.
  
alexmerry:
  Cleanups and reviews on his frameworks (done with kimageformats)
  Some RR for kdesignerplugin
  
ervin:
  Spending time in the endless discussion of release cycle
  
afiestas:
  Solid/Power api and upower backend.
  
tosky:
  Bufgixes in kdoctools

If you got questions, feel free to ask.

Cheers!

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


visibility compile flag

2014-04-29 Thread Àlex Fiestas
Hi there

I'm porting libkscreen to Frameworks and I found that we are passing (when 
available) -fvisibility=hidden.

After reading this[1] really quick I thought I would send an email here so 
people wiser than me can decide if it makes sense to enable it to all 
frameworks by default, it sounds useful.

[1]: http://gcc.gnu.org/wiki/Visibility

Cheers!

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: visibility compile flag

2014-04-29 Thread Àlex Fiestas
On Tuesday 29 April 2014 09:21:44 Kevin Ottens wrote:
 Hello,
 
 On Monday 28 April 2014 19:50:51 Àlex Fiestas wrote:
  I'm porting libkscreen to Frameworks and I found that we are passing (when
  available) -fvisibility=hidden.
  
  After reading this[1] really quick I thought I would send an email here so
  people wiser than me can decide if it makes sense to enable it to all
  frameworks by default, it sounds useful.
 
 I'm confused... isn't it already the case?
 
 At least KDECompilerSettings.cmake has the following line:
 set(CMAKE_CXX_VISIBILITY_PRESET hidden)
 
 It should enable -fvisibility=hidden for all frameworks as they include that
 file.
 
 Or you meant something else?

O I did check but apparently not enough :/

Nothing then! (more code that I can remove from kscreen cmake :p)

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


Re: Review Request 117333: Remove Solid::Networking usage from KIO

2014-04-14 Thread Àlex Fiestas

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

(Updated April 14, 2014, 12:18 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kio


Description
---

Replace usage of Solid::Networking with QNetworkConfigurationManager which does 
everything we want.


Diffs
-

  src/filewidgets/kstatusbarofflineindicator.h 0210eb0 
  src/filewidgets/kstatusbarofflineindicator.cpp b19e42c 
  src/ioslaves/http/http.h 2a29a15 
  src/ioslaves/http/http.cpp de1a1dd 
  src/kpac/CMakeLists.txt 97bb6b6 
  src/kpac/config-kpac.h.cmake 440d082 
  src/kpac/proxyscout.h 3338587 
  src/kpac/proxyscout.cpp 9574d94 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Kioslave repos

2014-04-11 Thread Àlex Fiestas
On Friday 11 April 2014 01:33:54 Aurélien Gâteau wrote:
  The problem is manpower, we do not have the manpwoer to maintain half o
  the
  things we have in the workspace, most of the things in there are
  half-cooked
  or they do not even work (kglobalaccel kcm) and instead of taking a
  breath and
  decide what we want and what we do not want (like we did in the sprint)
  we are
  just blindly moving forward and making things compile that no developers
  care
  about. This has to stop. This must stop.
 
 I agree with your analysis of the problem but not with your solution. If
 it's broken, should not be shipped and is unmaintained then be bold and
 either delete it or move it to our dead code cemetery.
I'm all for dead code cemetery, but where is it?

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: Kioslave repos

2014-04-10 Thread Àlex Fiestas
On Wednesday 09 April 2014 11:57:37 Marco Martin wrote:
 On Wednesday 09 April 2014, Àlex Fiestas wrote:
  I'm against having anything in plasma-* without maintainer and even less
  if
  it is something that is known to have bugs (many) in KDE4.
  
  So we wither split it and hope somebody will give love to it or remove it.
 
 Not talking about that repo in particular, but...
 on the other hand, putting stuff in own micro repositories is as swiping
 under the carpet as leaving them in one of the main ones, if anything it
 ensures even more that it will go abandoned and unnoticed.
 If it's stuff that really nobody is even using and is safe to drop, that's
 ok (would be even ok to just delete it tough)
 
 but if is something that the user needs anyways and potentially causes
 regressions in the experience, it has to stay, and in the place that goes
 the least unnoticed.
 Developers being confortable with it, or even (gasp!) being actively
 maintained goes completely secondary behind the causing as less regressions
 as possible for the users.
I guess you can leave the code there and just not add it to cmake, then we 
will end up like in kde-workspace form KDE4 with a bunch of code nobody even 
knows what it does.

We need to sort the house and do spring cleaning and this is our chance to do 
so.

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: Review Request 117333: Remove Solid::Networking usage from KIO

2014-04-10 Thread Àlex Fiestas


 On April 7, 2014, 3:37 p.m., Kevin Ottens wrote:
  src/ioslaves/http/http.cpp, line 1900
  https://git.reviewboard.kde.org/r/117333/diff/3/?file=262392#file262392line1900
 
  What about doing it? :-)
 
 Àlex Fiestas wrote:
 I can do that but in another review if that is ok, this is blocking the 
 merge of apiCleanup (solid) and I would like to do that asap.
 
 Kevin Ottens wrote:
 Then update ASAP. :-)
 
 To me it looks like the right point in time to fix it and that looks like 
 a one liner even seeing what else you wrote.

Oks, will do today.


- Àlex


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


On April 2, 2014, 2:40 p.m., Àlex Fiestas wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/117333/
 ---
 
 (Updated April 2, 2014, 2:40 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kio
 
 
 Description
 ---
 
 Replace usage of Solid::Networking with QNetworkConfigurationManager which 
 does everything we want.
 
 
 Diffs
 -
 
   src/filewidgets/kstatusbarofflineindicator.h 0210eb0 
   src/filewidgets/kstatusbarofflineindicator.cpp b19e42c 
   src/ioslaves/http/http.cpp de1a1dd 
   src/kpac/CMakeLists.txt 97bb6b6 
   src/kpac/config-kpac.h.cmake 440d082 
   src/kpac/proxyscout.h 3338587 
   src/kpac/proxyscout.cpp 9574d94 
 
 Diff: https://git.reviewboard.kde.org/r/117333/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Àlex Fiestas
 


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


Re: Review Request 117333: Remove Solid::Networking usage from KIO

2014-04-10 Thread Àlex Fiestas

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

(Updated April 10, 2014, 12:08 p.m.)


Review request for KDE Frameworks.


Changes
---

Implemented todo.


Repository: kio


Description
---

Replace usage of Solid::Networking with QNetworkConfigurationManager which does 
everything we want.


Diffs (updated)
-

  src/filewidgets/kstatusbarofflineindicator.h 0210eb0 
  src/filewidgets/kstatusbarofflineindicator.cpp b19e42c 
  src/ioslaves/http/http.h 2a29a15 
  src/ioslaves/http/http.cpp de1a1dd 
  src/kpac/CMakeLists.txt 97bb6b6 
  src/kpac/config-kpac.h.cmake 440d082 
  src/kpac/proxyscout.h 3338587 
  src/kpac/proxyscout.cpp 9574d94 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Review Request 117333: Remove Solid::Networking usage from KIO

2014-04-10 Thread Àlex Fiestas

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

(Updated April 10, 2014, 12:08 p.m.)


Review request for KDE Frameworks.


Changes
---

Implemented todo.


Repository: kio


Description
---

Replace usage of Solid::Networking with QNetworkConfigurationManager which does 
everything we want.


Diffs
-

  src/filewidgets/kstatusbarofflineindicator.h 0210eb0 
  src/filewidgets/kstatusbarofflineindicator.cpp b19e42c 
  src/ioslaves/http/http.h 2a29a15 
  src/ioslaves/http/http.cpp de1a1dd 
  src/kpac/CMakeLists.txt 97bb6b6 
  src/kpac/config-kpac.h.cmake 440d082 
  src/kpac/proxyscout.h 3338587 
  src/kpac/proxyscout.cpp 9574d94 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Kioslave repos

2014-04-10 Thread Àlex Fiestas
On Thursday 10 April 2014 13:43:37 Marco Martin wrote:
 On Thursday 10 April 2014, Àlex Fiestas wrote:
   Developers being confortable with it, or even (gasp!) being actively
   maintained goes completely secondary behind the causing as less
   regressions as possible for the users.
  
  I guess you can leave the code there and just not add it to cmake, then we
 
 no, even that is the same problem (i did not explain enough), ie there are
 two cases:
 
 * it's not built and ported yet, likely noone will miss it
 * it's not built and ported yet, causes regressions
 
 in the first case, it can either be just killed or is fine the micro repo if
 someone steps up for maintainership
 
 in the second case, it's just a release blocker, and has to be enabled and
 ported, *even if* there won't be anyone maintaining it after that, it's a
 part of the workspace and needs to be released, (and yes, preferably in the
 plasma- workspace repo) if it's not yet, there will be no release until is
 ported and built.

Thing is, in KDE4 it is broken, the model is all fucked up, some times it 
mounts the incorrect things or things that are already mounted (causing 
annoying dialogs) etc.

So like I said in the sprint is it is something nice to have but it has to be 
maintained, fixed and polished and that won't happen before 2.0 and there is no 
reason to believe it will ever happen (since nobody at the sprint even knew 
what it was).

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: Kioslave repos

2014-04-10 Thread Àlex Fiestas
On Thursday 10 April 2014 14:42:37 Marco Martin wrote:
 On Thursday 10 April 2014, you wrote:
  in the second case, it's just a release blocker, and has to be enabled and
  ported, *even if* there won't be anyone maintaining it after that, it's a
  part of the workspace and needs to be released, (and yes, preferably in
  the plasma- workspace repo) if it's not yet, there will be no release
  until is ported and built.
 
 one concrete thing that may be done is to do a (yet another) sweep of the
 things that are from workspace/runtime and being move around, like was done
 in the sprint, but do it in this mailinglist with more people interested
 involved.
 
 so, the central thing this time will be is it necessary or will it cause
 significant regressions
 
 In this way we can make sure no stuff that has still valid use case (yes,
 even if all of the people working in the framework hate such component,
 that's irrelevant :p) is left unported
 (like a good example is the automounter, i would never use such a thing
 ever, never the less that's irrelevant and is an important component of a
 base workspace for too many users, no matter how buggy or unmaintained is)

Even though going offtopic I will use this thread to say my mind since it seems 
that your PoV diverges from mine.

The problem is manpower, we do not have the manpwoer to maintain half o the 
things we have in the workspace, most of the things in there are half-cooked 
or they do not even work (kglobalaccel kcm) and instead of taking a breath and 
decide what we want and what we do not want (like we did in the sprint) we are 
just blindly moving forward and making things compile that no developers care 
about. This has to stop. This must stop.

This mess, this lack of quality is what makes KDE4 unpolished even after 6 
years of development, we have plenty of features more than we can handle and 
we need to puts things in order.

This video shows a bit of the things I feel:
http://www.youtube.com/watch?v=CqY9l9qiFoA

And this feeling is a constant while using kde4, some kde4 apps etc.

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: Kioslave repos

2014-04-09 Thread Àlex Fiestas
On Tuesday 08 April 2014 17:37:00 Kevin Ottens wrote:
 Good move.
 
 Pushed me toward looking a bit closer to this page, as obviously we didn't
 look close enough before (sorry about that), I might have a concern still:
 solid-deviceautomounter getting its own repository. It looks again like a
 completely leave behind or put in plasma-workspace (maybe not the kcm which
 is perhaps more plasma-desktop).
 With the uncertainty around it, I'd say its put in plasma-* until we got a
 replacement solution.
I'm against having anything in plasma-* without maintainer and even less if it 
is something that is known to have bugs (many) in KDE4.

So we wither split it and hope somebody will give love to it or remove it.


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: Kioslave repos

2014-04-08 Thread Àlex Fiestas
On Monday 07 April 2014 23:27:33 Alex Merry wrote:
 Aleix wanted a separate thread for this, so here it is.
 
 The current runtime splitting plan says that ioslaves should be in three
 places: core ones (file, http, etc) in kio, other useful ones (archive,
 bookmarks, etc) in kioslaves, and curiosities (cgi, finger) in
 kioslave-extra.
 
 In my view, this is too many repos (and I apologise for not bringing it
 up sooner, but the last I'd seen on the list, only one repo outside kio
 was being suggested, and I hadn't realised the plan had changed).
 
 Moving things between repos is a *pain*, and I think Ben and Albert have
 a point about being over-eager to split things up.  In this case, I
 think we should just have core things in kio, and everything else in
 kioslaves (or call it kio-extra-slaves, or whatever). Everything in that
 package should be optional, and distros can split it up if they really
 want, but I don't think we should split it.

The reason for the split is that they are not used, not maintained and they 
are not of general interest. Few examples:

kiosalves of interest:
sftp
fish
smb
...
kioslaves not of interest:
settings (allows you to use dolphin/konqueror as systemsettings)
cgi (allows you to execute cgi without having a web server)
finger

I personally do not want to have those not of interest or unmaintained 
kiosalves around, I do not want to maintain them, I do not want distros to 
ship them by default (which will happen for those distros that will pacakge 
the entire repository) etc.

Maybe we can move them to unmaintain (there is such place in our git repos I 
think)  or something like that, but I really think that kio_cgi does not 
belong near smb.

Cheers.

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: Status of the KDE Runtime module splitting

2014-04-08 Thread Àlex Fiestas
On Tuesday 08 April 2014 07:52:24 Kevin Ottens wrote:
 I agree there's one repository too many. But that's clearly workspace stuff
 to me.
We discussed this a few weeks back and decided that we do not want those 
ioslaves in kde-workspace, we are not going to maintain them and we do not 
care of them, hence why we created the extra repo so they could go 
somewhere.

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: Kioslave repos

2014-04-08 Thread Àlex Fiestas
On Tuesday 08 April 2014 14:31:51 Alex Merry wrote:
 Well, I would say: discard them or include them.  I know Albert was
 pushing not to get rid of code that still technically works, but I think
 you either have to go that route and put it in
 kioslaves/kio-extras/whatever (so that it will hopefully *keep*
 working), or declare it dead on the basis no-one cares enough to bother
 maintaining it.
 
 To a large extent, I would consider this the decision of whoever
 volunteers to maintain kio-extras (or whatever it gets called).

So, any takers? we need a maintainer.

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: Where to put kglobalacceld?

2014-04-07 Thread Àlex Fiestas
On Friday 04 April 2014 15:41:07 Martin Gräßlin wrote:
 Given that kglobalaccel is only intended for the kde-workspaces anyway my
 suggestion is to move it into plasma-workspace repository instead of merging
 with the framework. Please note that with Wayland it will be extremely
 difficult to provide a generic globalaccel anyway (no global keylogger like
 in X11 possible) and my plan is to implement the interface in KWin.

I would put it in a separate repo just to make sure distributions do not add 
plasma-workspace as a dependency of kglobalaccel (which will mean that 
application developers will run away from the dependency).

What about kglobalaccel-runtime ?

Cheers.

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: Review Request 117333: Remove Solid::Networking usage from KIO

2014-04-07 Thread Àlex Fiestas


 On April 7, 2014, 3:37 p.m., Kevin Ottens wrote:
  src/ioslaves/http/http.cpp, line 1900
  https://git.reviewboard.kde.org/r/117333/diff/3/?file=262392#file262392line1900
 
  What about doing it? :-)

I can do that but in another review if that is ok, this is blocking the merge 
of apiCleanup (solid) and I would like to do that asap.


- Àlex


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


On April 2, 2014, 2:40 p.m., Àlex Fiestas wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/117333/
 ---
 
 (Updated April 2, 2014, 2:40 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kio
 
 
 Description
 ---
 
 Replace usage of Solid::Networking with QNetworkConfigurationManager which 
 does everything we want.
 
 
 Diffs
 -
 
   src/filewidgets/kstatusbarofflineindicator.h 0210eb0 
   src/filewidgets/kstatusbarofflineindicator.cpp b19e42c 
   src/ioslaves/http/http.cpp de1a1dd 
   src/kpac/CMakeLists.txt 97bb6b6 
   src/kpac/config-kpac.h.cmake 440d082 
   src/kpac/proxyscout.h 3338587 
   src/kpac/proxyscout.cpp 9574d94 
 
 Diff: https://git.reviewboard.kde.org/r/117333/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Àlex Fiestas
 


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


Re: The kde-workspace split

2014-04-07 Thread Àlex Fiestas
This is what I added into the logical-module-structure:

kde/workspace/* : {
oldstable-qt4: ,
stable-qt4: ,
latest-qt4: ,
kf5-qt5: master
},
kde/workspace/kde-workspace : {
oldstable-qt4: KDE/4.11,
stable-qt4: KDE/4.11,
latest-qt4: KDE/4.11,
kf5-qt5: 
 },

Is it wrong?

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


Review Request 117333: Remove Solid::Networking usage from KIO

2014-04-02 Thread Àlex Fiestas

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

Review request for KDE Frameworks.


Repository: kio


Description
---

Replace usage of Solid::Networking with QNetworkConfigurationManager which does 
everything we want.


Diffs
-

  src/filewidgets/kstatusbarofflineindicator.h 0210eb0 
  src/filewidgets/kstatusbarofflineindicator.cpp b19e42c 
  src/kpac/CMakeLists.txt 97bb6b6 
  src/kpac/config-kpac.h.cmake 440d082 
  src/kpac/proxyscout.h 3338587 
  src/kpac/proxyscout.cpp 9574d94 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Review Request 117333: Remove Solid::Networking usage from KIO

2014-04-02 Thread Àlex Fiestas

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

(Updated April 2, 2014, 12:49 p.m.)


Review request for KDE Frameworks.


Changes
---

Removed some more references to Solid.

In http.cpp I haven't replaced it with QNetworkConfigurationManager because it 
is not actually used and I rather do not break things.


Repository: kio


Description
---

Replace usage of Solid::Networking with QNetworkConfigurationManager which does 
everything we want.


Diffs (updated)
-

  src/filewidgets/kstatusbarofflineindicator.h 0210eb0 
  src/filewidgets/kstatusbarofflineindicator.cpp b19e42c 
  src/ioslaves/http/http.cpp de1a1dd 
  src/kpac/CMakeLists.txt 97bb6b6 
  src/kpac/config-kpac.h.cmake 440d082 
  src/kpac/proxyscout.h 3338587 
  src/kpac/proxyscout.cpp 9574d94 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Review Request 117332: Improve the KWindowSystemX11 Test

2014-04-02 Thread Àlex Fiestas

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

Ship it!


Looks good.

- Àlex Fiestas


On April 2, 2014, 12:32 p.m., Martin Gräßlin wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/117332/
 ---
 
 (Updated April 2, 2014, 12:32 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kwindowsystem
 
 
 Description
 ---
 
 Improve the KWindowSystemX11 Test
 
 Extended the unit test to cover several signals emitted by the X11
 implementation of KWindowSystem.
 
 
 Diffs
 -
 
   autotests/kwindowsystemx11test.cpp c9784b15755a45da499d0b2e660e75f32d3602e2 
 
 Diff: https://git.reviewboard.kde.org/r/117332/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Martin Gräßlin
 


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


Re: Review Request 117333: Remove Solid::Networking usage from KIO

2014-04-02 Thread Àlex Fiestas

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

(Updated April 2, 2014, 2:40 p.m.)


Review request for KDE Frameworks.


Changes
---

Forgot to remove one include :)


Repository: kio


Description
---

Replace usage of Solid::Networking with QNetworkConfigurationManager which does 
everything we want.


Diffs (updated)
-

  src/filewidgets/kstatusbarofflineindicator.h 0210eb0 
  src/filewidgets/kstatusbarofflineindicator.cpp b19e42c 
  src/ioslaves/http/http.cpp de1a1dd 
  src/kpac/CMakeLists.txt 97bb6b6 
  src/kpac/config-kpac.h.cmake 440d082 
  src/kpac/proxyscout.h 3338587 
  src/kpac/proxyscout.cpp 9574d94 

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


Testing
---


Thanks,

Àlex Fiestas

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


Re: Move KDED out of frameworks?

2014-03-28 Thread Àlex Fiestas
On Friday 28 March 2014 11:30:25 Alex Merry wrote:
 In principle, I agree.  In practice, a lot of our frameworks have a
 runtime dependency of some sort on it.[0]
 
 Alex
 
 
 [0]: http://lxr.kde.org/search?v=kf5-qt5_filestring=_string=kded5

I can't talk for other frameworks but in the case of Solid it is a mistake 
since it makes code that is cross-platform not cross-platform anymore.

During the next week I will either remove that or make it platform specific 
(kde integration).

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


Move KDED out of frameworks?

2014-03-27 Thread Àlex Fiestas
Hi there

First of all sorry for sending this email so late in the release process, but 
today has been the first day in months that I have been able to work fully 
concentrated on Frameworks.

KDED is a weird framework, while it is a solution it is still really tied to 
what was once known as KDE, just to mention a few things:

-It always registers org.kde.kded5 in the bus, allowing only 1 instance
-It plays a role in startkde startup sequence
-It checks for KDE session for loading or not some modules
-Manages sycoca freshness
-Integrates with ksplash
-...

So for the moment I'd like to move KDED into kde-workspace (not into the repo 
but in the git structure) until we clean and remove all ties to KDE and make 
it more of a solution for any desktop.

Since it does  not install any header (kdbusaddons does it instead) we won't 
break anything with it.

What do you think?

Cheers.



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


Big changes for Solid

2014-03-27 Thread Àlex Fiestas
Hi there

First of all I'm really sorry for doing this now just hours before Beta but 
honestly I have not been able to do it before.

In Solid we have a bunch of public Interfaces which represent different kind of 
hardware, like Battery, Block or Processor.

After 6 years (all KDE4) the adoption of many of these interface has been poor 
to the point where some interfaces have no users at all (in lxr) or only one 
app. Because of this we decided long ago to strip all these barely used 
interfaces since they add extra work for no real use. And that is what I have 
done.

In the branch solid/apiCleaning you will find that I have removed some 
interfaces and because of how Solid it structured we can't really offer empty 
mock classes in kde4support.

I have done 1 commit per each removed interface and  I have explained in that 
commit who uses that interface + how to port it. Of course I will add 
documentation of how to port existing app to alternative apis (Qt and UDev 
mostly).

I know that this kind of change is anything but welcomed at this stage but I 
really really do not want to maintain this for the entire KF5 series.

Cheers and sorry for the mess.

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: Final kde-runtime splitting plan

2014-03-26 Thread Àlex Fiestas
On Tuesday 25 March 2014 20:00:51 Albert Astals Cid wrote:
 Can you give a rationale of why we're removing the following things?
 
 kfile4
kfile4 is only useful to test a library that is right now on kde4support. Maybe 
we can move it there if you want.

 kio_cgi
Who needs to execute a cgi script without a web server? If you do then we can 
move it its own repo, I really don't want to see distributions shipping this 
kio in a package such of kioslaves-extras since it really doesn't offer 
anything useful for most of our user base.

 kio settings
Browsing the settings in the file browser does not seem like a really 
convenient thing to have, and of course it adds more code to maintain.
If you want to keep it that's fine but then please become maintainer and tell 
us where to move it (maybe kioslave-extra?).

Cheers!

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: Final kde-runtime splitting plan

2014-03-26 Thread Àlex Fiestas
On Tuesday 25 March 2014 23:01:39 Luigi Toscano wrote:
 Why kreadconfig (which includes kreadconfig and kwriteconfig) is going to be
 in plasma-workspace? Isn't it useful for every KConfig-based
 component/application? Maybe  kde cli tools  could be the target...
I thought there was another tool to do such things but apparently there are 
not, so yes we have to move kread/write config elsewhere.

I wonder if a good place will be kconfig itself? they are useful tools for any 
kconfig user.

Maintainer, any thoughts?

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


Final kde-runtime splitting plan

2014-03-25 Thread Àlex Fiestas
Hi there

Today Aleix and I are starting to split kde-runtime so we have gone through 
all the components again making sure that everything has a suitable 
destination. The result is this [1] wiki.

Please, check that you are ok with the destination of each component and also 
check the things that have been targeted as **REMOVE** should be really 
removed (we believe so).

Cheers !
[1] http://community.kde.org/Frameworks/Epics/New_Runtime_Organization


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: Sprint from 24th of April until 28th

2014-02-20 Thread Àlex Fiestas
On Wednesday 19 February 2014 18:20:21 you wrote:
 We finally have a date for the sprint, next step is to know how many people
 need sponsoring, so please register yourself here:
 
 https://sprints.kde.org/sprint/224
 
 I want to send the budget somewhere next week so please, hurry!
 
 Thanks !
Remember that you have to put as well your travel expenses (flight, train, 
bus...) so we can request the budget to the KDE e.V

Thanks !

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


Sprint from 24th of April until 28th

2014-02-19 Thread Àlex Fiestas
We finally have a date for the sprint, next step is to know how many people 
need sponsoring, so please register yourself here:

https://sprints.kde.org/sprint/224

I want to send the budget somewhere next week so please, hurry!

Thanks !

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


Frameworks sprint in Barcelona

2014-01-29 Thread Àlex Fiestas
Hi there !

It is time we decide when to organize the Frameworks sprint, the main 
objective of this sprint is Making it releseable.

The Doodle contains only Thursdays from May and April which is the day the 
sprint will start (and end on Sunday)
http://doodle.com/n4r7xv3waigbcnv4

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


Re: Review Request 115251: Add better runtime detection for X11 usage in KStartupInfo

2014-01-23 Thread Àlex Fiestas

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

Ship it!


The rest of the code is fine, +1 from me.


src/kstartupinfo.cpp
https://git.reviewboard.kde.org/r/115251/#comment34047

Mayube will be better do a return early here?
if (!X11Info::isPlatformX!!) {return} so we can avoid an extra indentation 
on all that code?


- Àlex Fiestas


On Jan. 23, 2014, 10:06 a.m., Martin Gräßlin wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115251/
 ---
 
 (Updated Jan. 23, 2014, 10:06 a.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kwindowsystem
 
 
 Description
 ---
 
 Add better runtime detection for X11 usage in KStartupInfo
 
 Compile time checks for X11 is no longer sufficient. This adds a
 runtime check to all the code paths which look dangerous if executed
 on a non-X11 platform.
 
 
 Diffs
 -
 
   src/kstartupinfo.cpp 5dbf47cb666fbed17c943491efe93e17f27d581e 
 
 Diff: https://git.reviewboard.kde.org/r/115251/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Martin Gräßlin
 


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


Re: Review Request 115249: Add runtime detection to KUserTimestamp

2014-01-23 Thread Àlex Fiestas

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

Ship it!


+1

- Àlex Fiestas


On Jan. 23, 2014, 9:05 a.m., Martin Gräßlin wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://git.reviewboard.kde.org/r/115249/
 ---
 
 (Updated Jan. 23, 2014, 9:05 a.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kwindowsystem
 
 
 Description
 ---
 
 Add runtime detection to KUserTimestamp
 
 KUserTimestamp methods should only be used if we are on platformX11.
 A compile time check is not enough.
 
 
 Diffs
 -
 
   src/kusertimestamp.cpp de8ca61e7e9dd0ae9492ccf61883560d80501e2b 
 
 Diff: https://git.reviewboard.kde.org/r/115249/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Martin Gräßlin
 


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


Re: TP1 release

2014-01-05 Thread Àlex Fiestas
On Sunday 05 January 2014 13:42:49 David Faure wrote:
 I made and uploaded the tarballs (and zips) for the TP1 release.
 
 Let's give the packagers a few days, and then we'll publish and announce the
 release.
 
 Meanwhile, no major changes in frameworks please, in case I need to redo
 tarballs. Bugfixes yes, but nothing that requires updating ECM, or that
 means changes across the board in all frameworks.

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


Re: Forward includes

2013-12-27 Thread Àlex Fiestas
On Friday 27 December 2013 19:00:14 Aleix Pol wrote:
 Hi,
 I've been going through the kde4support forward includes, since I wanted to
 start making the modules I decided we'd better make sure all of them are
 working properly.
 
 After some research, I found that I don't have these available, can
 somebody please tell me if I'm missing some dependency or if these are
 indeed not available [1]? If there's no problem with this, I'll proceed to
 change these for a warning that they're not available anymore (see
 attachment).
 
 Cheers!
 Aleix
 
 PS: Happy holidays!

I have checked a few of them manually and indeed the real header files do not 
exists.

The approach in the patch seems correct, we don't want to add a source 
incompatible change by removing them, but I'd change the message from:

#warning This file is not available anymore in KF5, please see 
http://community.kde.org/Frameworks/Porting_Notes


Or something in this fashion so it is more useful.

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


Do we want to have a meeting Tomorrow Tuesday?

2013-12-16 Thread Àlex Fiestas
I haven't seen that much action in Frameworks since it is kinda frozen and 
getting prepare for splitting.

Do we still want to hold a meeting tomorrow?

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


KF5 Update Meeting 2013-w51 Reminder

2013-12-16 Thread Àlex Fiestas
Hi there !

Since nobody said anything against it, let's have the last meeting of the 
year, as always it will happen on #kde-devel today (Tuesday) at 4pm 
Barcelona (CET / UTC+1) time.

If you want me to do any announcement today in the meeting just when the 
meeting starts either send it as a reply here, or contact me in any way.

See you there.

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


KF5 Update Meeting 2013-w50 Reminder

2013-12-10 Thread Àlex Fiestas
Hi there !

Just a quick reminder:
The next KF5 Update Meeting will happen on #kde-devel today (Tuesday) at 4pm 
Barcelona (CET / UTC+1) time.

If you want me to do any announcement today in the meeting just when the 
meeting starts either send it as a reply here, or contact me in any way.

See you there.

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


KF5 Update Meeting Minutes 2013-w50

2013-12-10 Thread Àlex Fiestas
These are the minutes of Week 50 KF5 meeting. As usual it has been held on 
#kde-devel at 4pm (CET / UTC+1) time.

Present on the meeting:
dMaggot, Sho_, markg85, d_ed, vHanda, teo- mck182, apol, agateau, mgrasslin, 
sebas, afiestas

Announcements:
-By popular demand Tuesday meeting is now KF5 only.
-There is going to be a breakage before splitting,  summary of the 
change:
   findings are now KF5Foo instead of KFoo (KF5Archive instead of 
KArchive)
   Linking is now KF5::Foo instead of KF5::KFoo (KF5::Archive instead 
of
   KF5::KArchive)

Topics discussed:
*mck182: Finished renaming of tier1/tier3
-It has been discussed how to proceed with the renaming, agateau will 
write 
some scripts to port most of the code using KF5 right now.

*apol: Jhon Layt has gone AWOL and he has the  KLocale API for KF5 on time 
formatting and byte size formatting working, no patches are known though.

*agateau: Waiting for a final decision on the include prefix 
(http://mail.kde.org/pipermail/kde-frameworks-devel/2013-December/008523.html
)
*agateau: Work on dependency diagrams 
(http://agateau.com/2013/12/05/kf5-diagrams/)
*agateau: Working on integrating the diagrams with apidox

*mgrasslin: Moved KGlobalAccel from XmlGui to tier1
*mgrasslin: Now looking in a KWindowSystem issue

*sebas: Fixed a crash in Plasma Framework

*afiestas: Fixed issues that appeared from the KStandardDir to QStandardPath 
porting

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


Re: Review Request 114328: re-add customstyleelement suite to kstyle

2013-12-07 Thread Àlex Fiestas

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114328/#review45335
---

Ship it!


Code looks good, you are the master of QStyle if you think those methods are 
useful, please ship it!

- Àlex Fiestas


On Dec. 6, 2013, 2:43 p.m., Hugo Pereira Da Costa wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114328/
 ---
 
 (Updated Dec. 6, 2013, 2:43 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 re-add customstyleelement suite to kstyle
 
 
 Diffs
 -
 
   tier4/frameworkintegration/src/kstyle/kstyle.h 8a881f5 
   tier4/frameworkintegration/src/kstyle/kstyle.cpp 27d407e 
 
 Diff: http://git.reviewboard.kde.org/r/114328/diff/
 
 
 Testing
 ---
 
 compiles, works, fix kde-workspace build
 also: will be used when moving oxygen from qcommonstyle back to kstyle (right 
 now we have a fork of some of the said methods)
 
 
 Thanks,
 
 Hugo Pereira Da Costa
 


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


KF5 Update Meeting Minutes 2013-w49

2013-12-05 Thread Àlex Fiestas
These are the minutes of the Week 49 KF5 meeting. As usual it has been held on 
#kde-devel at 4pm (CET / UTC+1) time.

Present on the meeting: vhanda, teo-, agateau, apol, dfaure, 
mck1982, shadeslayer, sebas, mgrasslin and afiestas, arichardson, 
PovAddict,randomguy3,

General notes:
Few people raised the concern that this is a frameworks meeting rather than 
plasma2/workspace, maybe we should have 2.

Also, after the meeting it was discussed whether we should continue using 
qt5.git instead of qt-repo-tools. It seems like qt5.git continues to be the 
thing to use.

Topics discussed:
*teo-: screenlocker is up for adoption

*agateau: Work on superbuild, some difficulties on setting it up in 
build.kde.org. Apol notes that maybe we want to move directly to the 
splitting.

*randomguy3: Pushed changes making kimageformats separate from kguiaddons

*apol: Ported some stuff to plasma2 hoping to find gaps in KF5
*apol: Started to work on making QFileDialog frameworks integration

*scarpino: Available to do some work, kde-workspace/plasma taks suggested

*mck182: all tier1 have libKF5* prefix now, found some issues with Config.cmake 
since target become KF5::KF5Target (instead of KF5::Target)

*dfaure:  Split script should be done: split_out_frameworks.sh which will 
split kdelibs.git in ../frameworks, also runs astyle. Then  
qtrepotools/bin/git-qt-grafts can be run to use git log.
*dfaure: Working on remove the dependency from KLauncher to KRun.

*afiestas: https://git.reviewboard.kde.org/r/114184/ waiting for final ship it.
*afiestas: working on startkde, fixing things related to it (kinit module)

*sebas: debugging plasma startup crash
*sebas:  enabled pager in default layout
*sebas: made statusnotifier items in systray mostly work
*sebas:  more make-it-work stuff in the panel

That's it, sorry for the delay on sending the minutes.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 114184: Remove everything in kstyle that is not about KDE integration

2013-12-05 Thread Àlex Fiestas

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

(Updated Dec. 5, 2013, 2:22 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Removed everything from KStyle that is NOT about integrating with KDE.


Diffs
-

  tier4/frameworkintegration/src/kstyle/kstyle.h 4c83509 
  tier4/frameworkintegration/src/kstyle/kstyle.cpp 626d2a9 

Diff: http://git.reviewboard.kde.org/r/114184/diff/


Testing
---


Thanks,

Àlex Fiestas

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


KF5 Update Meeting 2013-w49 Reminder

2013-12-03 Thread Àlex Fiestas
Hi there !

Just a quick reminder:
The next KF5 Update Meeting will happen on #kde-devel today (Tuesday) at 4pm 
Barcelona (CEST / UTC+2) time.

If you want me to do any announcement today in the meeting just when the 
meeting starts either send it as a reply here, or contact me in any way.

See you there.

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


Re: Review Request 114184: Remove everything in kstyle that is not about KDE integration

2013-11-29 Thread Àlex Fiestas

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

(Updated Nov. 29, 2013, 1:28 p.m.)


Review request for KDE Frameworks.


Repository: kdelibs


Description
---

Removed everything from KStyle that is NOT about integrating with KDE.


Diffs (updated)
-

  tier4/frameworkintegration/src/kstyle/kstyle.h 4c83509 
  tier4/frameworkintegration/src/kstyle/kstyle.cpp 626d2a9 

Diff: http://git.reviewboard.kde.org/r/114184/diff/


Testing
---


Thanks,

Àlex Fiestas

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


Re: Review Request 114184: Remove everything in kstyle that is not about KDE integration

2013-11-29 Thread Àlex Fiestas


 On Nov. 29, 2013, 8:52 a.m., Kevin Ottens wrote:
  tier4/frameworkintegration/src/kstyle/kstyle.h, line 1518
  http://git.reviewboard.kde.org/r/114184/diff/2/?file=220988#file220988line1518
 
  If you use Q_DECL_OVERRIDE, no need to repeat the virtual (applies to 
  most of the methods in here).

I do like virtual, it is more syntax sugar and C++ developers are more use to 
it than to Q_DECL_OVERRIDE. I'd like to keep it but if you really want I can 
remove it.


 On Nov. 29, 2013, 8:52 a.m., Kevin Ottens wrote:
  tier4/frameworkintegration/src/kstyle/kstyle.h, line 1523
  http://git.reviewboard.kde.org/r/114184/diff/2/?file=220988#file220988line1523
 
  Hmmm, I don't get that one... Which warning did you get? Because of the 
  QApplication and QPalette overloads?

Yes


 On Nov. 29, 2013, 8:52 a.m., Kevin Ottens wrote:
  tier4/frameworkintegration/src/kstyle/kstyle.cpp, line 373
  http://git.reviewboard.kde.org/r/114184/diff/2/?file=220989#file220989line373
 
  Is it me or it's not needed anymore since the eventFilter method is 
  gone? (not that it was doing anything meaningful previously).
  
  Even more so as you removed the removeEventFilter line from unpolish().

Yeah, I removed all of this but forgot this one :/


- Àlex


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/114184/#review44770
---


On Nov. 28, 2013, 6:20 p.m., Àlex Fiestas wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/114184/
 ---
 
 (Updated Nov. 28, 2013, 6:20 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Removed everything from KStyle that is NOT about integrating with KDE.
 
 
 Diffs
 -
 
   tier4/frameworkintegration/src/kstyle/kstyle.h 4c83509 
   tier4/frameworkintegration/src/kstyle/kstyle.cpp 626d2a9 
 
 Diff: http://git.reviewboard.kde.org/r/114184/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Àlex Fiestas
 


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


Re: kded5 and kde-workspace

2013-11-21 Thread Àlex Fiestas
On Wednesday 20 November 2013 20:47:54 Àlex Fiestas wrote:
 Hey there
 
 Today I have been porting powerdevil and while doing it found out that kded5
 was not loading any modules and many kde-workspace projects were using
 org.kde.kded instead of the one ended with .kded5
 
 Tomorrow I'd like to push a local commit that changes all org.kde.kded for
 org.kde.kded5 (which we will have to change again but more about that in a
 later email), and will effectively make kde-workspace and plasma-framework
 depend on kded5.
 
 In order to make kded5 load modules, you have to have KDE_SESSION_VERSION
 set to 5, so add that to your set kde5 environment script.
 
 So please, adapt your environment asap, I'd like to push this tomorrow so we
 can do testing of the kf5 KDEDModules instead of kded4.
 
 Cheers !

Change pushed, please set KDE_SESSION_VERSION to 5 so we can get some testing 
to kded !
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Reporting bugs against frameworks/plasma2

2013-11-21 Thread Àlex Fiestas
On Thursday 21 November 2013 16:34:28 Kevin Ottens wrote:
 Hello,
 
 On Thursday 21 November 2013 15:59:17 David Edmundson wrote:
  Long term, I disagree with using the version frameworks everywhere.
 
 Agreed...
 
  We want to have a split between Frameworks5.0 and Plasma2.0 and they
  may not be on the same release cycle.
  
  That said; you can rename a version in bugzilla with relative ease,
  and it will 'update' all existing reports.
 
 ... and that said it looks like a temporary measure. So likely this version
 name wouldn't be used anymore after the respective releases.
It totally is, since we are using frameworks, and dogfooding plasma2 we need 
to report and keep tracks of the bugs somewhere if not we will loose them.

Once splitting is done, we will split kdelibs product as well I guess.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: kded5 and kde-workspace

2013-11-21 Thread Àlex Fiestas
On Thursday 21 November 2013 11:09:22 Daniel Nicoletti wrote:
 Funny this is the kind of thing that could just be
 avoided if projects stopped using the
 org.kde.kded DBus interface and instead registered
 their own. I for example don't need to do any change
 because I register org.kde.apperd interface so if tomorrow
 I decide to use a stand alone approach for the module
 it won't break everything calling it.
 
 Maybe it would be a good thing to do that for KDED
 modules on 5.

Agreed, that's the plan and what I meant in:
 2013/11/21 Àlex Fiestas afies...@kde.org:
  On Wednesday 20 November 2013 20:47:54 Àlex Fiestas wrote:
  org.kde.kded5 (which we will have to change again but more about that in
  a
  later email)

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


Reporting bugs against frameworks/plasma2

2013-11-21 Thread Àlex Fiestas
Hi there!

We are already trying to dogfood Plasma2 + frameworks and as it was to be 
expected we have tons of bugs :p so I have taken the liberty of setting up 
bugzilla, we can change things if you don't agree with that I have done.

For frameworks:
I have added a new version called frameworks, product is still 
kdelibs.

For Plasma:
I have created a new product called plasma-shell, since the technology 
has 
changed and all the code is almost new, it makes little sense to use the old 
one.

I propose we add a frameworks version for each things we port (like 
powerdevil), so we can keep using the same product/components.

What do you think?

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


kded5 and kde-workspace

2013-11-20 Thread Àlex Fiestas
Hey there

Today I have been porting powerdevil and while doing it found out that kded5 
was not loading any modules and many kde-workspace projects were using 
org.kde.kded instead of the one ended with .kded5

Tomorrow I'd like to push a local commit that changes all org.kde.kded for 
org.kde.kded5 (which we will have to change again but more about that in a 
later email), and will effectively make kde-workspace and plasma-framework 
depend on kded5.

In order to make kded5 load modules, you have to have KDE_SESSION_VERSION set 
to 5, so add that to your set kde5 environment script.

So please, adapt your environment asap, I'd like to push this tomorrow so we 
can do testing of the kf5 KDEDModules instead of kded4.

Cheers !


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


Re: Review Request 113723: Fix KIO to build standalone, prepare for moving into its tier

2013-11-09 Thread Àlex Fiestas


 On Nov. 9, 2013, 12:47 a.m., David Faure wrote:
  staging/kio/CMakeLists.txt, line 34
  http://git.reviewboard.kde.org/r/113723/diff/1/?file=212052#file212052line34
 
  Why? KDED doesn't provide a library.

It provides a DBus interface (.xml) that is installed and later on used in 
kcookiejar to generate c++ code.


- Àlex


---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113723/#review43285
---


On Nov. 8, 2013, 5:01 p.m., Aleix Pol Gonzalez wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113723/
 ---
 
 (Updated Nov. 8, 2013, 5:01 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 As you will see, this splitting was a bit harder than others:
 - KIO was using a couple of private headers from kjobwidgets, which now they 
 will be installed.
 - The xslt_kde target was being used from KDocTools without having it 
 exported. Now it will be properly exported.
 - Also defines all dependencies so it can be compiled independently, 
 modularization is done as well.
 
 
 Diffs
 -
 
   tier2/kdoctools/src/CMakeLists.txt 3940e98 
   tier2/kdoctools/KDocToolsConfig.cmake.in PRE-CREATION 
   tier2/kdoctools/KDocToolsConfig.cmake d501dc8 
   tier2/kdoctools/CMakeLists.txt c2256ff 
   superbuild/CMakeLists.txt 458fb4c 
   tier1/kcoreaddons/src/lib/CMakeLists.txt fad55c5 
   staging/kio/tests/CMakeLists.txt 6cee291 
   staging/kio/src/widgets/CMakeLists.txt d90386d 
   staging/kio/src/ioslaves/http/tests/CMakeLists.txt 52c9f6c 
   staging/kio/src/ioslaves/http/kcookiejar/CMakeLists.txt b0feff6 
   staging/kio/src/ioslaves/help/CMakeLists.txt 40637dc 
   staging/kio/src/filewidgets/CMakeLists.txt 31fe8c6 
   staging/kio/CMakeLists.txt 6c7297e 
   cmake/modules/FindGSSAPI.cmake  
   cmake/modules/CMakeLists.txt 7910270 
   tier3/kded/KDEDConfig.cmake.in 32f8d56 
   tier3/kservice/src/CMakeLists.txt cc0c1a4 
 
 Diff: http://git.reviewboard.kde.org/r/113723/diff/
 
 
 Testing
 ---
 
 Builds, Installs, tests still pass; both modularized and monolithic kdelibs.
 
 
 Thanks,
 
 Aleix Pol Gonzalez
 


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


Re: Review Request 113686: Fix KParts standalone build

2013-11-08 Thread Àlex Fiestas

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113686/#review43252
---

Ship it!


Tested, it builds both independently and with the whole repo.

- Àlex Fiestas


On Nov. 7, 2013, 1:04 p.m., Aleix Pol Gonzalez wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113686/
 ---
 
 (Updated Nov. 7, 2013, 1:04 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Adds all the dependencies so it can be compiled.
 
 
 Diffs
 -
 
   staging/kio/src/core/kprotocolmanager.h af8c8a8 
   superbuild/CMakeLists.txt e965cc8 
   tier3/kparts/CMakeLists.txt 77557bf 
   tier3/kparts/autotests/CMakeLists.txt d47a821 
   tier3/kparts/src/browserrun.h 9038fd4 
   tier3/kparts/tests/CMakeLists.txt 1e675f0 
 
 Diff: http://git.reviewboard.kde.org/r/113686/diff/
 
 
 Testing
 ---
 
 Builds, installs, tests still pass.
 
 
 Thanks,
 
 Aleix Pol Gonzalez
 


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


Re: Review Request 113695: Fix KDEWebKit standalone build

2013-11-08 Thread Àlex Fiestas

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113695/#review43253
---

Ship it!


Tested, it builds and looks good.

- Àlex Fiestas


On Nov. 7, 2013, 12:38 p.m., Aleix Pol Gonzalez wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113695/
 ---
 
 (Updated Nov. 7, 2013, 12:38 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Adds missing dependencies, small other fixes.
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt 90688f6 
   tier3/kdewebkit/CMakeLists.txt b56e71d 
   tier3/kdewebkit/src/CMakeLists.txt c48b7ed 
 
 Diff: http://git.reviewboard.kde.org/r/113695/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: Review Request 113693: Fix KNotifyConfig standalone build

2013-11-08 Thread Àlex Fiestas

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113693/#review43254
---

Ship it!


I think this can go in once the comment is changed.

- Àlex Fiestas


On Nov. 7, 2013, 1:07 p.m., Aleix Pol Gonzalez wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113693/
 ---
 
 (Updated Nov. 7, 2013, 1:07 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Add the dependencies of dependencies.
 Small fixes.
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt 90688f6 
   tier3/knotifyconfig/CMakeLists.txt 8be2ceb 
   tier3/knotifyconfig/tests/CMakeLists.txt 385ff70 
 
 Diff: http://git.reviewboard.kde.org/r/113693/diff/
 
 
 Testing
 ---
 
 Builds, installs, the test seems to work.
 
 
 Thanks,
 
 Aleix Pol Gonzalez
 


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


Re: Review Request 113694: Fix KNewStuff standalone build

2013-11-08 Thread Àlex Fiestas

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113694/#review43256
---

Ship it!


Looks good, builds standalone and with frameworks.

- Àlex Fiestas


On Nov. 7, 2013, 1:04 p.m., Aleix Pol Gonzalez wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113694/
 ---
 
 (Updated Nov. 7, 2013, 1:04 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Adds dependencies to make sure KNewStuff can be compiled alone
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt 90688f6 
   tier3/knewstuff/CMakeLists.txt f7f4dfa 
 
 Diff: http://git.reviewboard.kde.org/r/113694/diff/
 
 
 Testing
 ---
 
 Builds and installs. All tests are commented out.
 
 
 Thanks,
 
 Aleix Pol Gonzalez
 


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


  1   2   >