summaryrefslogtreecommitdiffstats
path: root/messagingframework.pro
Commit message (Collapse)AuthorAgeFilesLines
* Don't build qmf for WebAssembly or Mac OS X platformsChris Adams2019-03-151-0/+4
| | | | | | | | | | | | | WebAssembly doesn't support QtSql so must be disabled. The config for Mac OS X 10.13 slaves in CI is currently broken somehow, and while building the main qmf libs succeeds, when building the tests qmake creates calls to run moc_wrapper.sh instead of moc. moc_wrapper.sh doesn't exist in those test directories. Change-Id: If7969cea2d52600c6cae2602a2a1c42e99044f46 Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au>
* Add QMF_NO_WIDGETS option to disable QtWidgets depending codePekka Vuorela2018-09-071-1/+4
| | | | | | | | | | | | QMF_NO_MESSAGE_SERVICE_EDITOR used to have this effect but now that QmfWidget is a separate module, it pulls in QtWidgets. There could be use for disabling service editors, but still keeping QmfWidgets, but now for simplicity just disabling both with the new option. Change-Id: Iebb5c52aab4b645572f694bae8c5ed40e8d6aa6b Reviewed-by: Christopher Adams <chris.adams@jollamobile.com> Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au>
* Disable VxWorks and INTEGRITY buildsChris Adams2018-07-191-0/+2
| | | | | Change-Id: Id7d8c7258ce6b78a2de47dd910fd6148272b3300 Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au>
* messagingframework: Add a hard requirement for widgets.Robin Burchell2015-08-281-0/+1
| | | | | | | Right now, this is a mandatory requirement. Change-Id: Ib8eabc34a23a73b1457292731ccdbf9a7715d9f4 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
* messagingframework: don't build on platforms that haven't been tested ↵Robin Burchell2015-08-281-0/+7
| | | | | | | | | previously. Needed to pass new CI builds. Change-Id: If46dab5f1e920730bac5b8ea91919c44fb435735 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
* Convert qmfclient & qmfmessageserver into Qt modules: QmfClient & ↵Robin Burchell2014-01-231-30/+1
| | | | | | | | | | | | | | | | | | | | | 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>
* Rework the build system to better use parallel builds.4.0.3Robin Burchell2013-08-071-26/+12
| | | | | | | | | | Instead of having one gigantic master .pro, split things out into multiple SUBDIRS templates. This allows for slightly better grained build dependencies without losing the sanity of a clearly understandable build system. Change-Id: Ib09cd6170bcf8be55a1b351731f9a6451bb82d27 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au>
* Remove Symbian support.Robin Burchell2013-02-281-6/+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>
* Enable build without examples.Valerio Valerio2011-11-081-1/+7
| | | | | Use DEFINES+=QMF_NO_MESSAGE_SERVICE_EDITOR to build without examples and avoid dependecies on Qt widgets.
* Add support for IMAP COMPRESS (RFC4978) using zlib.Don Sanders2011-10-231-0/+4
| | | | | | | | | | | | | | Should speed up sync for servers that do not support the qresync capability, esp. on reconnect when getting flag changes. Gmail recently added support for compress. RFC4978 indicates retrieval of encoded (e.g. base64) attachments, and uploading attachments of mails into draft/sent should be sped up more if IMAP BINARY extension is utilized to UID FETCH BINARY instead of UID FETCH BODY. Currently only supported on unix (requires zlib & pkg_config).
* Fix QMF compiling in SymbianKalle Juhani Lehtonen2011-04-061-4/+3
| | | | | | | | | | | | | | | Native Symbian parts of QMF are not configured to compile correctly. Instead of invoking compile inside qmake processing of .pro file, add the native project files to the normal compile sequence. Also remove the redundant bld.inf to ensure there will not be any mixups how the symbian projects are compiled. The names of the symbian executables have been also changed to lower case. Change-Id: I30b5b7734d05d2f157ce5ebc409bb1df18b25dd8
* Configurable possibility to run messageserver in thread (from dll) on SymbianMarko Minkkinen2011-03-161-0/+2
|
* First version of Symbian Data CagingMarko Minkkinen2011-03-161-0/+7
|
* Symbian related changes to .pri & .pro filesMarko Minkkinen2011-02-101-5/+1
|
* Additional Symbian fixes from SADon Sanders2010-12-091-1/+5
|
* Rename the client qmf library from qmf to qmfclientespringe2010-09-091-1/+1
| | | | This is done to avoid conflicts with the QPID Management Framework
* Rename Qtopiamail library to QMFespringe2010-09-071-4/+4
| | | | | | | | | | | | | | | | | | | | | 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.
* Renames required for the great renamingespringe2010-09-071-0/+36
Doing this step separately to preserve history