Projects
Kontact:4.13:Git
kdepimlibs
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 33
View file
_service:set_version:kdepimlibs.spec
Changed
@@ -10,7 +10,7 @@ Name: kdepimlibs Summary: KDE PIM Libraries Epoch: 1 -Version: 4.13.0.git20160507.75b8200 +Version: 4.13.0.git20160518.0404921 Release: 0%{?dist} # http://techbase.kde.org/Policies/Licensing_Policy
View file
_service:recompress:tar_scm:kdepimlibs-4.13.0.git20160518.0404921.tar.gz/.arcconfig
Added
@@ -0,0 +1,6 @@ +{ + "phabricator.uri" : "https://git.kolab.org/", + "arc.land.onto.default" : "kolab/integration/4.13.0", + "immutable_history" : true +} +
View file
_service:recompress:tar_scm:kdepimlibs-4.13.0.git20160507.75b8200.tar.gz/CMakeLists.txt -> _service:recompress:tar_scm:kdepimlibs-4.13.0.git20160518.0404921.tar.gz/CMakeLists.txt
Changed
@@ -8,7 +8,7 @@ set(KDEPIMLIBS_VERSION_MAJOR 4) set(KDEPIMLIBS_VERSION_MINOR 13) set(KDEPIMLIBS_VERSION_PATCH 0) -set(KDEPIMLIBS_VERSION_KOLAB 21) +set(KDEPIMLIBS_VERSION_KOLAB 22) set(KDEPIMLIBS_VERSION ${KDEPIMLIBS_VERSION_MAJOR}.${KDEPIMLIBS_VERSION_MINOR}.${KDEPIMLIBS_VERSION_PATCH}.${KDEPIMLIBS_VERSION_KOLAB})
View file
_service:recompress:tar_scm:kdepimlibs-4.13.0.git20160507.75b8200.tar.gz/akonadi/calendar/etmcalendar.cpp -> _service:recompress:tar_scm:kdepimlibs-4.13.0.git20160518.0404921.tar.gz/akonadi/calendar/etmcalendar.cpp
Changed
@@ -43,6 +43,7 @@ #include <QItemSelectionModel> #include <QTreeView> +#include <QTimer> #include <recursivecollectionfilterproxymodel.h> #include <mimetypechecker.h> @@ -214,9 +215,13 @@ , mCalFilterPartStatusProxyModel(0) , mSelectionProxy(0) , mCollectionFilteringEnabled(true) + , mLoadFromModelTimer(new QTimer) , q(qq) { mListensForNewItems = true; + mLoadFromModelTimer->setInterval(0); + mLoadFromModelTimer->setSingleShot(true); + connect(mLoadFromModelTimer, SIGNAL(timeout()), SLOT(loadFromETM())); } void ETMCalendarPrivate::init() @@ -280,7 +285,8 @@ connect(mFilteredETM, SIGNAL(rowsAboutToBeRemoved(QModelIndex,int,int)), SLOT(onRowsAboutToBeRemovedInFilteredModel(QModelIndex,int,int))); - loadFromETM(); + //Give the caller a chance to call setCollectionFilteringEnabled before loading data + mLoadFromModelTimer->start(); } void ETMCalendarPrivate::onCollectionChanged(const Akonadi::Collection &collection, @@ -549,13 +555,13 @@ void ETMCalendarPrivate::onLayoutChangedInFilteredModel() { clear(); - loadFromETM(); + mLoadFromModelTimer->start(); } void ETMCalendarPrivate::onModelResetInFilteredModel() { clear(); - loadFromETM(); + mLoadFromModelTimer->start(); } void ETMCalendarPrivate::onDataChangedInFilteredModel(const QModelIndex &topLeft,
View file
_service:recompress:tar_scm:kdepimlibs-4.13.0.git20160507.75b8200.tar.gz/akonadi/calendar/etmcalendar_p.h -> _service:recompress:tar_scm:kdepimlibs-4.13.0.git20160518.0404921.tar.gz/akonadi/calendar/etmcalendar_p.h
Changed
@@ -90,9 +90,9 @@ void init(); void setupFilteredETM(); - void loadFromETM(); public Q_SLOTS: + void loadFromETM(); Akonadi::Item::List itemsFromModel(const QAbstractItemModel *model, const QModelIndex &parentIndex = QModelIndex(), int start = 0, @@ -143,6 +143,7 @@ bool mCollectionFilteringEnabled; QSet<Akonadi::Collection::Id> mPopulatedCollectionIds; QStringList mMimeTypes; + QTimer *mLoadFromModelTimer; private: ETMCalendar *const q; };
View file
_service:set_version:kdepimlibs.dsc
Changed
@@ -2,7 +2,7 @@ Source: kdepimlibs Binary: kdepimlibs5-dev, kdepimlibs-kio-plugins, libakonadi-contact4, libakonadi-kabc4, libakonadi-kcal4, libakonadi-kde4, libakonadi-kmime4, libakonadi-socialutils4, libakonadi-notes4, libakonadi-xml4, libgpgme++2, libkabc4, libkblog4, libkalarmcal2, libkcal4, libkcalcore4, libkcalutils4, libkholidays4, libkimap4, libkldap4, libkmbox4, libakonadi-calendar4, libkmime4, libkontactinterface4a, libkpimidentities4, libkpimtextedit4, libkpimutils4, libkresources4, libktnef4, libkxmlrpcclient4, libmailtransport4, libmicroblog4, libqgpgme1, libsyndication4, kdepimlibs-dbg Architecture: any -Version: 4.13.0.git20160507.75b8200 +Version: 4.13.0.git20160518.0404921 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Uploaders: Sune Vuorela <sune@debian.org>, Fathi Boudra <fabo@debian.org>, Modestas Vainius <modax@debian.org>, George Kiagiadakis <kiagiadakis.george@gmail.com>, Eshat Cakar <info@eshat.de>, Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>, Maximiliano Curia <maxy@debian.org> Homepage: http://pim.kde.org/
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.