summaryrefslogtreecommitdiffstats
path: root/examples/qtmail/plugins/viewers
Commit message (Collapse)AuthorAgeFilesLines
* Remove composer & viewer plugins, move them entirely to QtMail.Robin Burchell2014-01-2420-6898/+0
| | | | | | | | | | | | | | | | | These may have made some sense back when QMF was part of Qtopia (a messaging system customizable for each platform and offering extensible message types), but it makes a lot less sense in the sense of a library offering email-related functionality. This type of functionality belongs in the clients, not in the library, so move it there. This has been performed through a fairly quick hatchet job. It isn't really clean, working code yet, but it is operational. Change-Id: Ic417a5e885034b67b645df238febb30cda88b17c Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au> Reviewed-by: Valerio Valerio <valerio.valerio@jollamobile.com>
* Make qmfutil a Qt module: QmfWidgets.Robin Burchell2014-01-231-11/+1
| | | | | | | | | | I'm not totally clear how useful this thing actually is, but instead of bastardising it across a few examples/projects, let's promote it to a module and avoid that black magic. Change-Id: I4d34961bc30e01455274afdd344286f4e5cfd25a Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au> Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
* Convert qmfclient & qmfmessageserver into Qt modules: QmfClient & ↵Robin Burchell2014-01-231-12/+7
| | | | | | | | | | | | | | | | | | | | | QmfMessageServer. This was not possible prior to now due to Qt 4 support hanging around like the undead vampire it is, but now we purged it with fire and light, and the build system looks a lot less like a stinky, decomposed corpse. There's still a lot of surprises lurking: qtmail is one such surprise. I don't quite grasp why it's so heavy on plugins, and qmfutil also needs some... attention. But at least it's a start. As part of this work, we rename the qcop headers to fit the private convention. This could have been done in a prior commit, but given that I didn't have an easy way to build prior to this commit, I opted to roll them together. Change-Id: Ia3e288ffc3639a7751c9040ceecb54fca77a31b1 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au> Reviewed-by: Valerio Valerio <valerio.valerio@jollamobile.com>
* Remove Qt 4 support.Robin Burchell2014-01-214-64/+24
| | | | | | | | | | | This has persisted long enough, and as far as I am aware, has no users. It is also blocking potential build system cleanups and other good things. Reviewed-by: Valerio Valerio <valerio.valerio@jollamobile.com> Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au> Change-Id: I5e0e0549ef6ffee31b5e60ec94a9e17f27e01436 Reviewed-by: John Brooks <john.brooks@dereferenced.net> Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
* Detection of libraries built as framework or dylib on MacTakahiro Hashimoto2014-01-171-2/+10
| | | | | | | | | | This makes build system detect if Qt libraries are built as framework or not and add correct flags to LIBS. Change-Id: Ifb0d2ed87f5d624966395bce39959ce53f1dee89 Reviewed-by: Valerio Valerio <valerio.valerio@jollamobile.com> Reviewed-by: Tasuku Suzuki <stasuku@gmail.com> Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
* Make sure plugins are linked against correct Qt version of the qmf libs.Valerio Valerio2013-04-301-2/+6
| | | | | | | | Signed-off-by: Valerio Valerio <valerio.valerio@jollamobile.com> Change-Id: I965b6f890c883e82e946f008501d0bdc669c9a2b Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au> Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
* Allow parallel installation of qt4 and qt5 buildsValerio Valerio2013-04-261-3/+5
| | | | | | | | Signed-off-by: Valerio Valerio <valerio.valerio@jollamobile.com> Change-Id: I2c03d287fc871098cf45d75d4a1262b9c6c4378d Reviewed-by: Robin Burchell <robin+qt@viroteck.net> Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au>
* Update Qt 5 port to match latest releaseValerio Valerio2013-04-194-7/+11
| | | | | | | | Update code base to match latest release of Qt. Signed-off-by: Valerio Valerio <valerio.valerio@jollamobile.com> Change-Id: I02c2ff250ea8cd960938b81903e92b04c745ae9c Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au> Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
* Remove Symbian support.Robin Burchell2013-02-281-14/+0
| | | | | | | | Symbian is not a supported platform anymore. Change-Id: I82e618e756ae0b247e6e038fa9d8d43fb90b44ff Reviewed-by: Valerio Valerio <valerio.valerio@jollamobile.com> Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au>
* Change to new-form Digia license headers.Robin Burchell2013-02-126-144/+144
| | | | | Change-Id: If0f4427ee93a37de4ebd9e097defd8b3956f0fc6 Reviewed-by: Lars Knoll <lars.knoll@digia.com>
* Implement viewing of plain text message parts using webkit.Don Sanders2012-05-311-7/+6
| | | | In qtmail example, Useful for debugging.
* Replace uses of qDebug with qMailLog.Don Sanders2012-04-201-1/+0
| | | | | | | | | | | | | | As qDebug shouldn't be used in release code, and may become deprecated. There's still some uses of qDebug left, namely, some automated tests that actually test qDebug/qMailLog functionality, some uses of qDebug in uncompiled documentation code snippet examples, one use of include QDebug in symbian code, and in qmailid some uses of defining operator<<(QDebug <<, ...). There's still about 500 uses of qWarning and qFatal left. For these I include qmaillog.h as currently that inclues QDebug. Apart from the one symbian case already mention.
* Build fixes for Qt5 and remove some spurious DEPENDS_ON macrosDon Sanders2012-03-121-0/+3
| | | | | | as they do nothing. Thanks to Valerio for the patch.
* Update plugins and doc paths.Don Sanders2012-01-131-1/+1
| | | | | | | | | | Code is from MeeGo: fix_plugins_installation.patch fix_docs_installation.patch Docs patch not yet fully applied. Also update plugin path documentation in messaging.qdoc.
* Fix Qt::escape that is deprecated in Qt 5.0 use QString::toHtmlEscaped() insteadValerio Valerio2011-11-021-16/+26
|
* Update license headers (make them consistent with harmattan qmf)Don Sanders2011-08-076-102/+102
| | | | Remove obsolete pre-release clause.
* Fix NB#232541 calendar icon not displayedDon Sanders2011-05-251-0/+1
| | | | | | Add QMailMessage function to detect calendar invitations. Use it appropriately in IMAP and POP plugins.
* Show the message id in the browserEric springer2011-05-121-0/+2
|
* Compiler warnings fixedMarko Minkkinen2011-02-102-2/+2
|
* Symbian related changes to .pri & .pro filesMarko Minkkinen2011-02-101-8/+5
|
* Cleanup message subject for display only; database unchanged.Patrick Burke2011-01-071-1/+1
| | | | | Alters all message.subject() calls for display to be message.subject().simplified() to strip tabs, duplicate spaces, etc.
* Additional Symbian fixes from SADon Sanders2010-12-091-0/+17
|
* Fix a bug with displaying rfc2822 type messages in qtmail.Don Sanders2010-10-241-1/+1
|
* Fix some issues reported by coverityespringe2010-09-221-0/+3
|
* Remove obsolete workaround.Don Sanders2010-09-151-6/+0
|
* Rename the client qmf library from qmf to qmfclientespringe2010-09-091-5/+5
| | | | This is done to avoid conflicts with the QPID Management Framework
* Rename Qtopiamail library to QMFespringe2010-09-071-5/+5
| | | | | | | | | | | | | | | | | | | | | Library Renames: libmessageserver -> libqmfmessageserver libqtopiamail -> libqmf Directory Changes: src/libraries/messageserver -> src/libraries/qmfmessageserver src/libraries/qtopiamail -> src/libraries/qmf src/plugins/contentmanagers/qtopiamailfile -> qmfstoragemanager src/plugins/messageservices/qtopiamailfile -> qmfsettings Class changes: QtopiamailfileConfigurator -> QmfConfigurator QtopiamailfileSettings -> QmfSettings QtopiamailfileServicePlugin -> QmfServicePlugin QtopiamailfileManager -> QmfStorageManager There's still a few outstanding changes in the docs / translations that should be fixed shortly.
* Remove all trailing br's.Don Sanders2010-08-031-1/+4
|
* Correctly format pure plaintext emailsEric Springer2010-07-301-2/+1
|
* Don't escape pure html emailsEric Springer2010-07-291-5/+2
|
* Krazy code cleanupEric Springer2010-07-213-37/+40
| | | | Fix issues suggested by KDE's code checking tool "Krazy"
* Make the html display of to, cc, etc more readable for long lists of addresses.Don Sanders2010-07-191-2/+2
|
* Allow user to download complete mail for messages with an empty body.Don Sanders2010-07-161-1/+8
| | | | | An empty body may indicate a problem such as an IMAP server being unable to parse the mail and returning a bad bodystructure.
* Update license files, so they are the same as Qt.Don Sanders2010-06-296-96/+96
| | | | | | | | Specifically remove out dated "or the Beta Release License Agreement" text. Remove redundant GPL paragaph. Update copyright to 2010.
* Fixes: Rendering of inline images using webkit.Don Sanders2010-06-211-3/+20
| | | | | | | | | Details: I wouldn't have fixed these issues normally but testing FWOD uncovered some problems with rendering (non cid scheme) inline images, especially inline images wider than the width of the reader widget that need to be scaled. See code comments for details.
* Support displaying message/rfc822 attachments in qtmail message viewer.Don Sanders2010-06-081-0/+9
| | | | Preliminary to NB161943 a.k.a QTSOL-127.
* Restructure source layout grouping qtmail example files together, separate ↵AleksW2010-04-0720-0/+6889
from QMF.