Laurent Montel
11b4b597ed
Adapt to new api
7 years ago
Laurent Montel
65fbf65f63
Remove unused class
7 years ago
Laurent Montel
732a1aa50c
Clean up
7 years ago
Laurent Montel
6b87aeada3
Use qOverload directly
7 years ago
Jonathan Marten
bc9bd293cd
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
...
Differential Revision: https://phabricator.kde.org/D19353
7 years ago
Laurent Montel
d22e46a8a5
GIT_SILENT: coding style
7 years ago
Laurent Montel
bb97a99451
Fix some warning found by clazy
7 years ago
Laurent Montel
cdb65a5ced
Fix copyright
7 years ago
Laurent Montel
9d7335855b
GIT_SILENT: Update copyright
7 years ago
Laurent Montel
bc7acddd5e
Move in own directory + remove not used files
7 years ago
Laurent Montel
fa1966baa6
Fix warning about require name
7 years ago
Laurent Montel
c8e59b1a39
GIT_SILENT: coding style
8 years ago
Laurent Montel
2aab7759ea
Add purpose menu
8 years ago
Laurent Montel
4f6ff73628
Use agentServiceName
8 years ago
Laurent Montel
eda5e6993b
Add some Q_DISABLE_COPY
8 years ago
Laurent Montel
8fcddeb3d1
Add missing override
8 years ago
Laurent Montel
c8db5133b1
Use override directly
8 years ago
Laurent Montel
1a20906fc7
Fix some warning
8 years ago
l10n daemon script
6d1e81165d
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
8 years ago
l10n daemon script
d7f6f0ebd0
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
8 years ago
Laurent Montel
244213d9c3
GIT_SILENT: Happy new year!
8 years ago
l10n daemon script
57beba9284
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
8 years ago
l10n daemon script
0533532b7a
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
8 years ago
Montel Laurent
82c8222900
Remove this check
9 years ago
Montel Laurent
e90dbdc0ab
Allow to debug if we want even in release mode
9 years ago
Montel Laurent
e356dc066e
Fix initialize boolean
9 years ago
Montel Laurent
e14f8f0b3f
GIT_SILENT: coding style
9 years ago
Montel Laurent
54676b3890
Fix error found by cppcheck
9 years ago
Montel Laurent
2bdcbba30d
Add clear button
9 years ago
Montel Laurent
9df71876c6
Port to new connect api + add parent to QDialogButtonBox
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
Montel Laurent
97bfce9b85
Use new connect api
9 years ago
Montel Laurent
51efd18b16
Port to new connect api
9 years ago
Montel Laurent
890bc56b68
GIT_SILENT: coding style
9 years ago
Daniel Vrátil
d3306c63a5
Fix explicitly applying filters on collections
9 years ago
Montel Laurent
f94304e92c
Fix includes
9 years ago
Montel Laurent
d1b3dd2ac8
Assign parent directly. Remove setLayout(...) when not necessary
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
Montel Laurent
ce966f4f1b
initialize pointer
9 years ago
Daniel Vrátil
f0e9da0397
Use ETM or CommonKernel API to resolve full collection
...
Instead of using MailCommon::Util method, which did the same as what
CommonKernel->collectionFromId() did. The MailCommon method was removed
and CommonKernel now uses the new fast API directly from ETM.
9 years ago
Montel Laurent
e9d84ad1d9
Use qoverload
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