D5981: Fix compilation of Python bindings

2017-05-26 Thread Luca Beltrame
lbeltrame added a comment.


  I'll try to test and report back.

REPOSITORY
  R249 KI18n

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

To: aacid
Cc: lbeltrame, #frameworks


D5981: Fix compilation of Python bindings

2017-05-26 Thread Luca Beltrame
lbeltrame added a reviewer: lbeltrame.

REPOSITORY
  R249 KI18n

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

To: aacid, lbeltrame
Cc: lbeltrame, #frameworks


KDE CI: Frameworks kiconthemes kf5-qt5 XenialQt5.7 - Build # 10 - Still Unstable!

2017-05-26 Thread no-reply
BUILD UNSTABLE
 Build URL
https://build-sandbox.kde.org/job/Frameworks%20kiconthemes%20kf5-qt5%20XenialQt5.7/10/
 Project:
Frameworks kiconthemes kf5-qt5 XenialQt5.7
 Date of build:
Sat, 27 May 2017 06:35:27 +
 Build duration:
1 min 2 sec and counting
   JUnit Tests
  Name: (root) Failed: 1 test(s), Passed: 7 test(s), Skipped: 0 test(s), Total: 8 test(s)Failed: TestSuite.kiconloader_unittest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report100%
(2/2)94%
(15/16)94%
(15/16)38%
(980/2592)27%
(575/2103)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(7/7)100%
(7/7)42%
(212/502)17%
(96/578)src89%
(8/9)89%
(8/9)37%
(768/2090)31%
(479/1525)

build.log
Description: Binary data


D5975: breeze-icons: don't look for bash on Windows

2017-05-26 Thread Allen Winter
winterz added a comment.


  Because Hannah told me the script doesn't work on Windows.
  
  let's look at validate-svg.sh.
  you need a working unix 'find' command (not the WIndows find command) as well 
as xmllint for the bash script to work.

REPOSITORY
  R266 Breeze Icons

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

To: winterz
Cc: aacid, #frameworks


D5289: Import Find{Clang,LLVM} from KDevelop for Python bindings generation

2017-05-26 Thread Heiko Becker
heikobecker added a comment.


  Ping? Not sure what to do with this, still would like to hear something from 
@skelly. Or should I just go ahead and use ClangConfig.cmake (meaning dropping 
the version requirement, I don't have any older clang versions around to easily 
test it.)

REPOSITORY
  R240 Extra CMake Modules

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

To: heikobecker, #frameworks, #build_system, skelly, kfunk
Cc: rdieter, shaheed, kde-buildsystem, lbeltrame


D5981: Fix compilation of Python bindings

2017-05-26 Thread Albert Astals Cid
aacid created this revision.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.

REVISION SUMMARY
  We only need to pass TRANSLATION_DOMAIN when compiling the C++ code since 
it's the only part that contains i18n() calls.
  
  Reason: The klocalizedstring code fails to compile if that is defined (see 
how klocalizedstring.cpp undefines it)

REPOSITORY
  R249 KI18n

BRANCH
  master

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

AFFECTED FILES
  CMakeLists.txt
  src/CMakeLists.txt

To: aacid
Cc: #frameworks


Re: Problems with Python bindings in KF5

2017-05-26 Thread Albert Astals Cid
El dijous, 25 de maig de 2017, a les 1:02:58 CEST, Stephen Kelly va escriure:
> On 04/15/2017 10:53 PM, Luca Beltrame wrote:
> > I can't understand the error thrown by ki18n (when it does not build) or
> > I'd have attempted to fix it myself...
> 
> Hi, sorry for my delayed response.
> 
> Should we disable the ki18n bindings at this point? I'm fine with doing
> that until someone can reproduce the problem and can dig into the root
> cause.

Fixed, please approve.

https://phabricator.kde.org/D5981

Cheers,
  Albert

> 
> Thanks,
> 
> Stephen.




D5975: breeze-icons: don't look for bash on Windows

2017-05-26 Thread Albert Astals Cid
aacid added a comment.


  I don't understand, you say it has bash, so why are you commenting out the 
bash related code?

REPOSITORY
  R266 Breeze Icons

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

To: winterz
Cc: aacid, #frameworks


D5979: Consistently emit MouseEventListener::pressed signal

2017-05-26 Thread Aleix Pol Gonzalez
apol updated this revision to Diff 14866.
apol added a comment.


  Removed unrelated changes

REPOSITORY
  R296 KDeclarative

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5979?vs=14865&id=14866

BRANCH
  master

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

AFFECTED FILES
  src/qmlcontrols/kquickcontrolsaddons/mouseeventlistener.cpp

To: apol, #frameworks


D5979: Consistently emit MouseEventListener::pressed signal

2017-05-26 Thread Aleix Pol Gonzalez
apol created this revision.
Restricted Application added a project: Frameworks.

REVISION SUMMARY
  Update the state before emitting, otherwise things could be not consistent

REPOSITORY
  R296 KDeclarative

BRANCH
  master

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

AFFECTED FILES
  src/kdeclarative/qmlobject.cpp
  src/kdeclarative/qmlobject.h
  src/qmlcontrols/kquickcontrolsaddons/mouseeventlistener.cpp

To: apol, #frameworks


D5966: Fix race-condition in KRandom-seeding.

2017-05-26 Thread Thomas Friedrichsmeier
tfry updated this revision to Diff 14863.
tfry added a comment.


  Switch to QThreadStorage, use quintptr as suggested, add auto-test.

REPOSITORY
  R244 KCoreAddons

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5966?vs=14831&id=14863

BRANCH
  master

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

AFFECTED FILES
  autotests/krandomtest.cpp
  src/lib/randomness/krandom.cpp

To: tfry, dfaure
Cc: mpyne, tfry, rjvbb, #frameworks


D5975: breeze-icons: don't look for bash on Windows

2017-05-26 Thread Allen Winter
winterz created this revision.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.

REVISION SUMMARY
  The GoW package on Windows has bash.  We don't want to find bash on Windows.

REPOSITORY
  R266 Breeze Icons

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

AFFECTED FILES
  CMakeLists.txt

To: winterz
Cc: #frameworks


D5550: Fix property changes being missed immediately after an obejct is added

2017-05-26 Thread David Rosca
This revision was automatically updated to reflect the committed changes.
Closed by commit R269:c02c4806c9bf: Fix property changes being missed 
immediately after an obejct is added (authored by drosca).

REPOSITORY
  R269 BluezQt

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5550?vs=13715&id=14855

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

AFFECTED FILES
  autotests/fakebluez/devicemanager.cpp
  autotests/fakebluez/devicemanager.h
  autotests/managertest.cpp
  autotests/managertest.h
  src/adapter_p.cpp
  src/device_p.cpp
  src/input.cpp
  src/input_p.h
  src/manager_p.cpp
  src/manager_p.h
  src/mediaplayer_p.cpp
  src/utils.cpp
  src/utils.h

To: drosca, #frameworks


D5970: Fix KSNIs being unable to register service under flatpak

2017-05-26 Thread David Edmundson
This revision was automatically updated to reflect the committed changes.
Closed by commit R289:2b0b904ee0e9: Fix KSNIs being unable to register service 
under flatpak (authored by davidedmundson).

REPOSITORY
  R289 KNotifications

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5970?vs=14838&id=14853

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

AFFECTED FILES
  src/kstatusnotifieritemdbus_p.cpp
  src/kstatusnotifieritemdbus_p.h

To: davidedmundson, #frameworks, jgrulich
Cc: jgrulich


D5970: Fix KSNIs being unable to register service under flatpak

2017-05-26 Thread Jan Grulich
jgrulich accepted this revision.
This revision is now accepted and ready to land.

REPOSITORY
  R289 KNotifications

BRANCH
  master

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

To: davidedmundson, #frameworks, jgrulich
Cc: jgrulich


D5970: Fix KSNIs being unable to register service under flatpak

2017-05-26 Thread Jan Grulich
jgrulich added a comment.


  +1
  
  I tested this change with flatpak and it works as it should.

REPOSITORY
  R289 KNotifications

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

To: davidedmundson, #frameworks
Cc: jgrulich


D5966: Fix race-condition in KRandom-seeding.

2017-05-26 Thread Thomas Friedrichsmeier
tfry added a comment.


  In https://phabricator.kde.org/D5966#111878, @rjvbb wrote:
  
  > but I also didn't verify if QSet::insert is thread-safe.
  
  
  Ouch, you're right, it isn't. QThreadStorage it shall be, then (until we can 
use thread_local). That also handles thread-destruction, properly.

REPOSITORY
  R244 KCoreAddons

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

To: tfry, dfaure
Cc: mpyne, tfry, rjvbb, #frameworks


D5966: Fix race-condition in KRandom-seeding.

2017-05-26 Thread René J . V . Bertin
rjvbb added a comment.


  Using QSet was my suggestion, if cheaper than QThreadStorage - something I 
didn't check, but I also didn't verify if QSet::insert is thread-safe.
  
  About C++11: since when exactly does Qt require C++11 again?

REPOSITORY
  R244 KCoreAddons

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

To: tfry, dfaure
Cc: mpyne, tfry, rjvbb, #frameworks