summaryrefslogtreecommitdiffstats
path: root/kmail
Commit message (Collapse)AuthorAgeFilesLines
* 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 <[email protected]> (cherry picked from commit 8c541bef9340e210e31eeb62e572b75ffcdd0b4a)
* Fix compatibility with C++17.Slávek Banko2024-04-121-5/+5
| | | | | Signed-off-by: Slávek Banko <[email protected]> (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 <[email protected]> (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 <[email protected]> (cherry picked from commit 477975ca208e5f68bc748118dc6a18bd94895961)
* Replace auto_ptrMichele Calgaro2024-01-265-21/+21
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit d2f343cc239e1fa25c9581cf35bada96692c41db)
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-16118-2914/+2914
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit 3b3f9ec8f31978030c17309fae48335bea5c1587)
* Replace various '#define' strings - part 6Michele Calgaro2023-12-2722-358/+358
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit 762dc98fa6b143629c75b3bbe277228fb04e8324)
* Replace 'Event' #define stringsMichele Calgaro2023-12-025-8/+8
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit ef173e633b7d068c4ddd2209af41899ec44e47ce)
* Replaced various '#define' with actual strings - part 4Michele Calgaro2023-11-265-12/+12
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit 1d421717fba9b8ea1ca121a58e1023b8a6a8871b)
* Replaced various '#define' with actual strings - part 3Michele Calgaro2023-11-251-1/+1
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit 3b66617d9d5f343c30a87381720db2fc835ce52b)
* Replace various strings '#define'd in tqtinterfaceMichele Calgaro2023-11-201-1/+1
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit d470e73134c09daf33a87bd80920fc278bf2b3c2)
* Replace Qt with TQtMichele Calgaro2023-11-1017-41/+41
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (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 <[email protected]> (cherry picked from commit 33ba77ee894fb6368e3804458ddd52ea1a1f0909)
* Replace TQ_*Focus* and TQ_Scale* definesMichele Calgaro2023-09-046-14/+14
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit 84129a6fadb049acceb743bd6cf1dea0c513522a)
* Drop TQT_BASE_OBJECT* definesMichele Calgaro2023-08-182-2/+2
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit ca120c61e6281a9f8b89be860a7e975b5384bd07)
* Drop TQT_TQ*_CONST definesMichele Calgaro2023-08-092-10/+10
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit ddf896e8d22004797d141e221455cbdaa45b3f80)
* Drop TQT_TQ*_OBJECT definesMichele Calgaro2023-08-082-3/+3
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (cherry picked from commit 33b2a9cc7dc561872d96ef9f42d894497e2e7c42)
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-20144-282/+282
| | | | | Signed-off-by: Michele Calgaro <[email protected]> (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 <[email protected]> (cherry picked from commit 30555507108fe0b2b3f9ded9de37f38d4a1d9c50)
* SunOS requires fcntl.h without any conditionDenis Kozadaev2023-06-031-2/+0
| | | | | Signed-off-by: Denis Kozadaev <[email protected]> (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 <[email protected]>
* 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 <[email protected]>
* Remove unnecessary accelerators from .ui filesMichele Calgaro2022-09-201-6/+0
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Gender-neutral languageMavridis Philippe2022-07-183-5/+5
| | | | | | Related to TDE/tde#93. Signed-off-by: Mavridis Philippe <[email protected]>
* kmail: use default transport for message redirect. This resolves issue #54.Michele Calgaro2022-04-061-0/+3
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Replaced 'includehints' with 'includes' in *.ui files.Michele Calgaro2022-01-102-8/+4
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* 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 <[email protected]>
* Renaming of files in preparation for code style tools.Michele Calgaro2020-12-151-1/+1
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* KMail: Add the missing translation of the default search filter entry.Slávek Banko2020-12-021-1/+1
| | | | Signed-off-by: Slávek Banko <[email protected]>
* Removed code formatting modelines.Michele Calgaro2020-09-27193-211/+155
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* KMail: Fix wrong line wrapping for "what is this" strings.Slávek Banko2020-09-271-6/+2
| | | | Signed-off-by: Slávek Banko <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Use TDE CMake macros instead of the former KDE3 CMake macros.Slávek Banko2020-05-081-1/+1
| | | | Signed-off-by: Slávek Banko <[email protected]>
* Fix KMail misc icon and streamline German translation.Chris2020-01-061-2/+2
| | | | Signed-off-by: Chris <[email protected]>
* Fix unintended rename of LOCKFILE.Slávek Banko2020-01-011-1/+1
| | | | Signed-off-by: Slávek Banko <[email protected]>
* Action "Email file" is no longer shown on folders and media items.Michele Calgaro2019-09-061-1/+2
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Adjusted to use new TQStringVariantMap type.Michele Calgaro2019-06-014-6/+6
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Bugfix: KMail: Detach from message observation when destructing KMReaderWinLuke Dashjr2019-04-211-0/+3
| | | | Signed-off-by: Luke Dashjr <[email protected]>
* Add CMakeL10n rules.Slávek Banko2018-12-151-0/+7
| | | | Signed-off-by: Slávek Banko <[email protected]>
* Update About Info for kmail, kontact and korganizer, this relates to bug 2401gregory guy2018-11-243-9/+9
| | | | Signed-off-by: gregory guy <[email protected]>
* Replaced _BSD_SOURCE, _SVID_SOURCE with _DEFAULT_SOURCE. Removed ↵Michele Calgaro2018-10-131-2/+0
| | | | | | AC_CHECK_GNU_EXTENSIONS. Signed-off-by: Michele Calgaro <[email protected]>
* Add includes to UI files to resolve FTBFSSlávek Banko2018-09-195-16/+24
| | | | Signed-off-by: Slávek Banko <[email protected]>
* Fixed corrupted japanese translations. This relates to bug 2952.Michele Calgaro2018-08-182-2/+2
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* kmail: Avoid setting charset on non-textual parts of emailsSlávek Banko2018-03-255-9/+13
| | | | Signed-off-by: Slávek Banko <[email protected]>
* Fix invalid headers in PNG files and optimize for sizeTimothy Pearson2016-07-2384-0/+0
|