summaryrefslogtreecommitdiffstats
path: root/kmail
Commit message (Collapse)AuthorAgeFilesLines
* update the logo the kmail to have new versionLupusRubrum7 days1-0/+0
| | | | | Signed-off-by: LupusRubrum <bnw_canislupusrufus@zohomail.com> (cherry picked from commit d7844b11bf77b3dc80dd4979d0a46fb638b7fbb6)
* Replace TRUE/FALSE with boolean values true/falseMichele Calgaro2025-04-2947-141/+141
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 8f878546e0a859e78dfc2c6ff7f08507347a76ea)
* kmail: Rename TLS to STARTTLS and SSL to SSL/TLSr14.1.4mio2025-04-115-32/+32
| | | | | | | | | | | Avoid confusion between TLS and STARTTLS in the UI when configuring accounts. The values of EncryptionMethods (private) match the ID of the radio buttons, and since the button order changed, the values need to as well. Signed-off-by: mio <stigma@disroot.org> (cherry picked from commit 625d3c38cd3a49d07b6e1f511fe06d0792440791)
* libemailfunctions: move kAscii* functions to tdelibsMichele Calgaro2024-09-249-23/+16
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 8e0a91b1a70d6a055a39838489a4dacfd3200740)
* Remove unused codeMichele Calgaro2024-09-245-5/+5
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 1fb5101d491c1c4b3483540489dd109a59bfce2d)
* Replace kdemacros.h with tdemacros.hMichele Calgaro2024-07-0110-11/+11
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 3353e7fa30be3d2f6c5161a7fd10fd056b5828cd)
* Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORTMichele Calgaro2024-05-0612-80/+80
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit d6705bac5da767ff271b66c0f01ff6ed6352515e)
* Fix attachment filename handlingpschwabauer2024-04-301-1/+1
| | | | | | | | Currently filenames containing '#' are not correctly escaped, which prevents to open attachments. This resolves issue #119. Signed-off-by: pschwabauer <pschwabauer@intevation.de> (cherry picked from commit 8c541bef9340e210e31eeb62e572b75ffcdd0b4a)
* Fix compatibility with C++17.Slávek Banko2024-04-121-5/+5
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 3d5bff624aa23bdf6521d15449b385558fff5a8d)
* Allow open on all HTML partspschwabauer2024-04-051-1/+2
| | | | | | | | | Currently, it is not possible to open a mail with HTML as main body part. This fixes it by checking if the content type is of `HTML` and allow it to be opened. This resolves issue #89. Signed-off-by: pschwabauer <pschwabauer@intevation.de> (cherry picked from commit 9ab93f257bb9d9a62ab8c13bc654fd10f0df4f27)
* Fix open HTML with an external programpschwabauer2024-02-121-2/+11
| | | | | | | | | HTML emails can't be opened because they are not written to disk. This fixes it by writing HTML parts of the email unconditionally to disk and adds a '.html' file extension if the part is of type HTML. This resolves Issue #94 (cherry picked from commit 33ffa952335f63ccaacd90dd611c6d5896412c53)
* Replace Q_SIGNALS and Q_SLOTSMichele Calgaro2024-02-063-7/+7
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 477975ca208e5f68bc748118dc6a18bd94895961)
* Replace auto_ptrMichele Calgaro2024-01-265-21/+21
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit d2f343cc239e1fa25c9581cf35bada96692c41db)
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-16118-2914/+2914
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 3b3f9ec8f31978030c17309fae48335bea5c1587)
* Replace various '#define' strings - part 6Michele Calgaro2023-12-2722-358/+358
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 762dc98fa6b143629c75b3bbe277228fb04e8324)
* Replace 'Event' #define stringsMichele Calgaro2023-12-025-8/+8
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit ef173e633b7d068c4ddd2209af41899ec44e47ce)
* Replaced various '#define' with actual strings - part 4Michele Calgaro2023-11-265-12/+12
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 1d421717fba9b8ea1ca121a58e1023b8a6a8871b)
* Replaced various '#define' with actual strings - part 3Michele Calgaro2023-11-251-1/+1
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 3b66617d9d5f343c30a87381720db2fc835ce52b)
* Replace various strings '#define'd in tqtinterfaceMichele Calgaro2023-11-201-1/+1
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit d470e73134c09daf33a87bd80920fc278bf2b3c2)
* Replace Qt with TQtMichele Calgaro2023-11-1017-41/+41
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 98876ba8c52c0fc2f38c258476bc9637f055d576)
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵r14.1.1Michele Calgaro2023-09-251-8/+8
| | | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 33ba77ee894fb6368e3804458ddd52ea1a1f0909)
* Replace TQ_*Focus* and TQ_Scale* definesMichele Calgaro2023-09-046-14/+14
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 84129a6fadb049acceb743bd6cf1dea0c513522a)
* Drop TQT_BASE_OBJECT* definesMichele Calgaro2023-08-182-2/+2
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit ca120c61e6281a9f8b89be860a7e975b5384bd07)
* Drop TQT_TQ*_CONST definesMichele Calgaro2023-08-092-10/+10
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit ddf896e8d22004797d141e221455cbdaa45b3f80)
* Drop TQT_TQ*_OBJECT definesMichele Calgaro2023-08-082-3/+3
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 33b2a9cc7dc561872d96ef9f42d894497e2e7c42)
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-20144-282/+282
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit cd4b0ac22608120ad003f575a1640e1ddc7703df)
* Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the ↵Michele Calgaro2023-07-132-2/+2
| | | | | | | merging of tqtinterface with tqt3. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 30555507108fe0b2b3f9ded9de37f38d4a1d9c50)
* SunOS requires fcntl.h without any conditionDenis Kozadaev2023-06-031-2/+0
| | | | | Signed-off-by: Denis Kozadaev <denis@dilos.org> (cherry picked from commit 5d5c7b022dc35efddc7585bf894008e6ea5d88b1)
* Distinguish between settings and explicit override for external contentSlávek Banko2022-10-135-16/+33
| | | | | | | | | | | | Summary: This will allow KMail to properly communicate the difference also when using per-folder settings for loading external references. This in turn makes 746e02af07f7dc223940ad80a0a234c0aff85850 also work in that case. Taken from KDE patches and adapted to TDE. See https://phabricator.kde.org/D12393 and https://phabricator.kde.org/D12394 Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Load external references in encrypted emails only on explicit request.Slávek Banko2022-10-131-4/+14
| | | | | | | Taken from KDE patches and adapted to TDE. See https://phabricator.kde.org/D12391 Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Remove unnecessary accelerators from .ui filesMichele Calgaro2022-09-201-6/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Gender-neutral languageMavridis Philippe2022-07-183-5/+5
| | | | | | Related to TDE/tde#93. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* kmail: use default transport for message redirect. This resolves issue #54.Michele Calgaro2022-04-061-0/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced 'includehints' with 'includes' in *.ui files.Michele Calgaro2022-01-102-8/+4
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* The workaround that tdepimmacros.h do is no longer neededSlávek Banko2021-02-2610-10/+10
| | | | | | and kdemacros.h can be used directly. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Renaming of files in preparation for code style tools.Michele Calgaro2020-12-151-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* KMail: Add the missing translation of the default search filter entry.Slávek Banko2020-12-021-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Removed code formatting modelines.Michele Calgaro2020-09-27193-211/+155
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* KMail: Fix wrong line wrapping for "what is this" strings.Slávek Banko2020-09-271-6/+2
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Desktop file translations:Slávek Banko2020-07-1222-1776/+75
| | | | | | | + Creation of POT template for desktop files added to CMakeL10n rules. + Added creation of translated desktop files during build. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* KMail: Delete a separate rule for processing the kcfg file.Slávek Banko2020-05-131-21/+0
| | | | | | | | The tde_add_kcfg_files macro already properly defines the header file as the output file, so there is no need for separate rules for processing the kcfg file. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Use TDE CMake macros instead of the former KDE3 CMake macros.Slávek Banko2020-05-081-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix KMail misc icon and streamline German translation.Chris2020-01-061-2/+2
| | | | Signed-off-by: Chris <xchrisx@uber.space>
* Fix unintended rename of LOCKFILE.Slávek Banko2020-01-011-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Action "Email file" is no longer shown on folders and media items.Michele Calgaro2019-09-061-1/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Adjusted to use new TQStringVariantMap type.Michele Calgaro2019-06-014-6/+6
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fixed crashed in kmail/kontact when trying to print a message.Michele Calgaro2019-05-151-1/+3
| | | | | | | The problem was introduced by #25. This resolves #27. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Improvements on previous commit and other commits published in #19. This ↵Michele Calgaro2019-05-023-10/+14
| | | | | | removes the need for mIsPlainText caching and also avoid to reread the configuration every time a message is changed. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* KMail: Menu options to toggle "Show Message Structure"Luke Dashjr2019-05-024-0/+27
| | | | | | | | Subtly different from the same feature in KDE: KDE's menu items toggle the default behaviour between always/never, and the menu item is disabled if smart is set. For Trinity, the option is always available, and only toggles visibility of the structure for the current session. Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>
* Bugfix: KMail: Detach from message observation when destructing KMReaderWinLuke Dashjr2019-04-211-0/+3
| | | | Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>