[Kde-pim] [Differential] [Request, 275 lines] D928: Fix build without qt deprecation compatibility

aheinecke (Andre Heinecke) noreply at phabricator.kde.org
Tue Feb 9 18:32:43 GMT 2016


aheinecke added a task: T1393: Kleopatra: Make dependency to libkdepim optional.
aheinecke created this revision.
aheinecke added a reviewer: mlaurent.
Herald added a project: KDE PIM.
Herald added a subscriber: kde-pim.

REVISION SUMMARY
  Libkdepim pulls in QT_DISABLE_DEPRECATED_BEFORE Kleopatra
  should be able to build without this.
  
  Remove statusbar and pimprogresswidget
  
  The pimprogresswidgets was only used for the two keylist jobs
  for X509 and OpenPGP "reload". This are quick local jobs
  that also don't show progress (apart from done). They should also
  not be cancellable as cancelling them leads to an invalid state
  where kleopatra's internal keycache is not fully populated.
  
  Progress for Jobs would make sense for the remote "Refresh" Jobs
  but they currently don't have any progress signals.

REPOSITORY
  rKDEPIM KDE PIM

BRANCH
  T1393

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

AFFECTED FILES
  kleopatra/CMakeLists.txt
  kleopatra/commands/importcertificatescommand.cpp
  kleopatra/dialogs/certificatedetailsdialog.cpp
  kleopatra/kleopatraapplication.cpp
  kleopatra/mainwindow.cpp
  kleopatra/models/keycache.cpp
  kleopatra/models/keylistmodel.cpp
  kleopatra/models/subkeylistmodel.cpp
  kleopatra/models/useridlistmodel.cpp
  kleopatra/utils/auditlog.cpp
  kleopatra/utils/headerview.cpp
  kleopatra/utils/log.cpp
  kleopatra/utils/log.h
  kleopatra/utils/progressmanager.cpp
  kleopatra/utils/progressmanager.h
  kleopatra/utils/progressmanager_p.h

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: aheinecke, mlaurent
Cc: kde-pim, winterz, smartins, vkrause, mlaurent, mbohlender, knauss, dvratil
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list