Laurent Montel
059ed5d1e2
Use std::unique_ptr
4 years ago
Laurent Montel
f489d52b0a
GIT_SILENT: migrate more include to new akonadi api
5 years ago
Laurent Montel
202b0693e2
GIT_SILENT: use new akonadi include
5 years ago
Friedrich W. H. Kossebau
17197c848c
Fix CryptoUtils::assembleMessage() to not add bogus text/plain content-type
...
Found by failing unit tests mailcommon-filter-filteractiondecrypttest &
mailcommon-filter-filteractionencrypttest
5 years ago
Laurent Montel
1c5cc9542b
GIT_SILENT: use #pragma once
5 years ago
Laurent Montel
a7485bb888
GIT_SILENT: we depend against c++17
5 years ago
Laurent Montel
f42903a967
run git clang-format
5 years ago
Laurent Montel
26312e9557
Modernize code
5 years ago
Laurent Montel
e60d9ad9c1
GIT_SILENT: happy new year
5 years ago
Laurent Montel
8a85780459
Modernize code
5 years ago
Christophe Giboudeaux
761bf1df88
Convert license headers to SPDX format
6 years ago
Laurent Montel
aa7ad82a76
Clean up constructor
6 years ago
Laurent Montel
5c066f59b2
Fix clazy warning
6 years ago
Daniel Vrátil
cf603679bc
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
Martin Koller
0628360b22
do not lose address headers when decrypting mail
...
Differential Revision: https://phabricator.kde.org/D28399
BUG: 413022
6 years ago
Laurent Montel
f8abacae32
Fix includes
6 years ago
Laurent Montel
8bbb221bab
Fix forward declaration
6 years ago
Laurent Montel
788d4c1652
GIT_SILENT: happy new year
6 years ago
Laurent Montel
32245181b7
Fix Bug 411836 - Folder settings for expired message stores bad values (maildir)
...
FIXED-IN: 5.12.2
BUG: 411836
7 years ago
Laurent Montel
d97624d389
Clean forward declaration
7 years ago
David Faure
79e0107a12
Stricter constness for Attributes, in preparation for changes in akonadi
7 years ago
Laurent Montel
33df49618e
GIT_SILENT: Update copyright
7 years ago
Laurent Montel
b1c27039ce
Remove unused method now
7 years ago
Volker Krause
871418049e
License maintenance: GPLv2 -> GPLv2+
...
Summary:
For most authors this uses the standing pre-approval from
https://techbase.kde.org/Projects/KDE_Relicensing , explicit
approval is needed from KDAB (hereby granted) and Andras Mantia.
This is the second batch for mailcommon, there's now still a handful
of cases left that need more research.
Reviewers: amantia
Subscribers: kde-pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D16969
7 years ago
Laurent Montel
4d3066bab3
GIT_SILENT: coding style
8 years ago
Yuri Chornoivan
7b7f56160e
Fix minor EBN issues
8 years ago
Daniel Vrátil
d1ea49cab3
Add special rules for collection order for Unified Mailboxes agent
...
Summary:
Regardless of user's sort order preferences, always show the unified mailboxes
agent first.
The reason is that this is not a real mail resource, so it's hidden from
various lists like the account sorting list etc. and I believe it is
safe to assume that anyone who wants to use unified folders will want
to have them at the top (it's all about easy access to folders after
all).
Reviewers: mlaurent
Reviewed By: mlaurent
Subscribers: ngraham, kde-pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D15064
8 years ago
Sune Vuorela
3982652344
registering QList<int> is not needed since forever
...
Test Plan: Things probably still builds
Reviewers: vkrause, mlaurent, smartins, cgiboudeaux, rikmills
Reviewed By: vkrause
Subscribers: kde-pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D14953
8 years ago
Daniel Vrátil
2911b7a7b2
Add single function to check if agent instance is a mail resource
8 years ago
Laurent Montel
aaceebcc62
Use Q_REQUIRED_RESULT
8 years ago
Laurent Montel
91d5423757
Use QLAtin1String
8 years ago
Laurent Montel
7eea48d274
GIT_SILENT: Happy new year!
8 years ago
Montel Laurent
e79c281ecc
Don't export "account name" when we export filter as sieve script.
...
Bug found by andris
9 years ago
Montel Laurent
1cf53cc64e
Rename files
9 years ago
Montel Laurent
8b0be47d6b
Rename class
9 years ago
Montel Laurent
a9b4983032
GIT_SILENT: coding styke
9 years ago
Daniel Vrátil
2f1846cc68
Decrypt filter action: Make sure to convert line endings
...
KMime expects LF, so make sure we don't pass CRLF to it.
9 years ago
Montel Laurent
efdc0556ef
Fix includes
9 years ago
Montel Laurent
a34f23ba6d
Fix forward declaration
9 years ago
Montel Laurent
dbdcca9ba6
initialize pointer
9 years ago
Montel Laurent
aa453cdc0d
don't use deprecated method
9 years ago
Daniel Vrátil
738eb081bf
Replace MailCommon::Util::updatedCollection() by ETM API
...
Akonadi ETM now provides equivalent, but faster API to retrieve
full Collection from the model by ID, so use that.
9 years ago
Daniel Vrátil
10244a6905
Move some crypto-code to public API
...
So it can be used from KMail directly.
9 years ago
Daniel Vrátil
3d1e3ef003
Some fixes in MailCommon::Utils
...
Differential Revision: https://phabricator.kde.org/D7364
9 years ago
Daniel Vrátil
ddcc754383
Move nextUnreadCollection from MailUtils to FolderTreeView
...
FolderTreeView is the only user of the function, so move the code there
so that we have as few 'random utility' functions as possible.
9 years ago
Montel Laurent
8e4fb7607b
Adapt to new api
9 years ago
Montel Laurent
2f394d4505
Adapt to new api
9 years ago
Montel Laurent
83d036c224
Coding style
9 years ago
Montel Laurent
5b54d0b884
Cache variable
9 years ago
Montel Laurent
72b19ee159
Rename as foldersettings as discussed with david
9 years ago