Laurent Montel
d2865b35d7
GIT_SILENT: fix pedantic
5 years ago
Laurent Montel
3055a93326
Use auto when it's possible
5 years ago
Laurent Montel
3f991c3e2d
Modernize code
6 years ago
Christophe Giboudeaux
dafdbc7fc5
Convert license headers to SPDX format
6 years ago
Laurent Montel
d77307f055
Remove unused includes
6 years ago
Daniel Vrátil
41cd5da108
Adapt to move of some Akonadi attributes to AkonadiMime
...
The Pop3ResourceAttribute and NewMailNotifierAttribute has been moved
from Akonadi to AkonadiMime, since they are all email-specific.
6 years ago
Laurent Montel
a6c8a4970d
Fix includes
6 years ago
Volker Krause
782e12de2e
Remove usage of KDBusConnectionPool
...
Summary:
As per T12722 this is no longer needed, QDBusConnection now behaves
correctly in a multi-threaded scenario.
Reviewers: mlaurent
Reviewed By: mlaurent
Subscribers: kde-pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D27567
6 years ago
Laurent Montel
9ee2fae841
GIT_SILENT: use CamelCase headers (scripted)
6 years ago
Laurent Montel
5a6940707d
Add missing Q_REQUIRED_RESULT
6 years ago
David Faure
752352a0ce
GIT_SILENT ensure non-null windowHandle()
6 years ago
Volker Krause
51961a8799
Prefer giving KNotification icons rather than fixed-size pixmaps
...
Summary:
This lets KNotification pick and appropriate size for however it wants
to display the icon.
Reviewers: mlaurent
Reviewed By: mlaurent
Subscribers: kde-pim
Tags: #kde_pim
Maniphest Tasks: T11637
Differential Revision: https://phabricator.kde.org/D24796
6 years ago
Laurent Montel
db336082cc
Remove some deprecated kf5 methods
6 years ago
Laurent Montel
65fbf65f63
Remove unused class
7 years ago
Laurent Montel
6b87aeada3
Use qOverload directly
7 years ago
Laurent Montel
fa1966baa6
Fix warning about require name
7 years ago
Laurent Montel
4f6ff73628
Use agentServiceName
8 years ago
Montel Laurent
e14f8f0b3f
GIT_SILENT: coding style
9 years ago
Montel Laurent
ce95320232
Port to new connect api
9 years ago
Montel Laurent
969a029a87
normalize signal/slot. Port to new connect api
9 years ago
Daniel Vrátil
d3306c63a5
Fix explicitly applying filters on collections
9 years ago
Montel Laurent
f94304e92c
Fix includes
9 years ago
Daniel Vrátil
70856d7bc3
Add objectNames to Monitors to make them easier to identify
9 years ago
Montel Laurent
2b2f22cec2
Coding style
9 years ago
Daniel Vrátil
427550866b
Add folder-level 'Apply filter' actions to KMail
...
This adds 'Apply Filters on Folder' and 'Apply Filters on Folder and
its Subfolders' actions to KMail main menu. This allows to simply
execute any filter (or all filters) on an entire folder with a single
click.
This change also extends the Mail Filter Agent DBus API to allow callers
to pass Collection IDs to the Agent and the Agent will resolve the Items
itself, instead of the caller having to first obtain the Items and then
pass all of them via DBus.
9 years ago
Daniel Vrátil
d1a3ad6fa9
MailFilterAgent: implement support for 'All folders' filters
...
When a filter has the 'Apply to inbound emails in all folders' option enabled,
the MFA will monitor all Collections and will match the filter against all
incoming emails in all folders. This option combines with the 'Only apply to
account' option, so one can restrict the filter to only apply against all
folders from only a specific account.
Differential Revision: https://phabricator.kde.org/D7135
9 years ago
Montel Laurent
659e37d423
Use directly KWindowSystem::setMainWindow
9 years ago
Montel Laurent
45d3537a52
Add support for multi instance
9 years ago
Montel Laurent
5741f442e4
Coding style
9 years ago
Montel Laurent
c5eba0f85b
GIT_SILENT: When depending against qt5.7 we can use override directly
9 years ago
Martin Koller
43f2cde61f
delay filtering to the point when a new item gets its remote id
...
Differential Revision: https://phabricator.kde.org/D5667
9 years ago
Montel Laurent
1102be4caa
Don't create dialog when it's not necessary
9 years ago
Montel Laurent
96868b31c4
Use ++i
9 years ago
Montel Laurent
48809a7138
port to for(...:...)
9 years ago
Montel Laurent
c37ae9338c
Minor optimization
9 years ago
Montel Laurent
bcc4396e03
Use stl iterator here
9 years ago
Montel Laurent
a6c1472c11
GIT_SILENT: use nullptr now
9 years ago
Montel Laurent
b616829f5b
Port to for(... : ...)
9 years ago
Montel Laurent
4048300030
Use new api
10 years ago
Montel Laurent
67b79503c7
Optimization
10 years ago
Montel Laurent
26d94bf579
We need to update filter when we remove account
10 years ago
Montel Laurent
eb16cabf90
Remove unused variable
10 years ago
Montel Laurent
812ca9004f
implement expunge here
10 years ago
Montel Laurent
c3e1c63074
Use Q_DECL_OVERRIDE
10 years ago
Montel Laurent
bd13a88e03
Move agents in kmail as they are used by kmail only (for splitting kmail we will have them into)
10 years ago