summaryrefslogtreecommitdiffstats
path: root/framework/src/CMakeLists.txt
Commit message (Collapse)AuthorAge
* Query for the list of calendarsChristian Mollekopf2018-08-01
|
* Removed the unused webengineprofileChristian Mollekopf2018-07-16
|
* Prepared release of v0.7.0v0.7.0Christian Mollekopf2018-07-07
|
* Introduced a logmodelChristian Mollekopf2018-07-04
| | | | | To get rid of weird problems of lists converting to qmllistmodels. I'm relatively sure some crashes I've seen were related to this.
* Load files from qmlChristian Mollekopf2018-06-29
|
* Implement DayLongEventModel and integrate it to the calendarRémi Nicole2018-05-15
| | | | | | | | | | | | | | Summary: Fixes T8697 Reviewers: cmollekopf Reviewed By: cmollekopf Tags: #kube Maniphest Tasks: T8697 Differential Revision: https://phabricator.kde.org/D12875
* Make use of interface include directories and link libraries.Christian Mollekopf2018-05-08
| | | | | | | | Instead of manually specifying the libraries to link against and the include directories to include we'd much rather have a single target to link against. find_package already defines the Gpgme target for some reason, which seems like a waste, but with the lowercase gpgme target we can work around that problem.
* A slightly simpler FindGpgme.cmakeChristian Mollekopf2018-05-07
|
* Port to gpgme only.Christian Mollekopf2018-05-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | QGpgme and Gpgmepp are not readily available, the cmake files buggy, the buildsystem horrendous and generally just difficult to build on windows. Given that all they are is a wrapper around gpgme, we're better of without all the indirections. What we loose is: * QGpgme moved the work to separate threads (but we then blocked anyways), something that we can just do in our own code should we want to. * QGpgme has a function to prettify dn's that was used to show the signer. Also something we could bring back should we need to (don't know where it is useful atm.) Ported messagepart to gpgme Almost there Moved the crypto bits to a separate file All gpg code is in one place. All tests passing Use error codes Cleanup
* On windows the exports are mandatoryChristian Mollekopf2018-05-03
|
* cmake cleanupChristian Mollekopf2018-05-03
|
* Less direct tinkering with compiler flagsChristian Mollekopf2018-05-03
|
* More explicit linking against gpgmeppChristian Mollekopf2018-04-27
|
* Collect gpgme usagesChristian Mollekopf2018-04-26
|
* Implement PeriodDayEventModelRémi Nicole2018-04-17
| | | | | | | | | | | | | | | | | | Summary: Implements a model to load events. When finished, should fix T8225 TODO: - Use the parent / children model in qml, instead of relying on the ".events" attribute (using DelegateModel I think) Reviewers: cmollekopf Tags: #kube Maniphest Tasks: T8225 Differential Revision: https://phabricator.kde.org/D12089
* CleanupChristian Mollekopf2018-03-23
|
* Require sink 0.6.0Christian Mollekopf2018-03-20
|
* We started using c++14 in errors.hChristian Mollekopf2018-03-09
| | | | It's widely supported by now, so let's just use it.
* Search in conversationviewChristian Mollekopf2018-02-23
| | | | ...via syntax highligher or search api.
* Load extensions with a modelChristian Mollekopf2018-01-08
|
* Composer testChristian Mollekopf2018-01-08
|
* FolderlistModelTestChristian Mollekopf2017-12-27
|
* Custom component metadata mechanism.Christian Mollekopf2017-12-19
|
* Accounts without kpackageChristian Mollekopf2017-12-18
|
* Support unlocking the keyring from the commandlineChristian Mollekopf2017-11-24
|
* TextDocumentHandler to deal with HTML formattingChristian Mollekopf2017-10-06
|
* keyringChristian Mollekopf2017-09-22
|
* cpoy over example texteditor code and expose it through the framewoks pluginMichael Bohlender2017-09-12
|
* Launch into settings without an account configuredChristian Mollekopf2017-09-07
|
* A single test for all accountsettings.Christian Mollekopf2017-08-23
| | | | | Only the imaptest was working anyways and all of them tested the same things.
* The grand cmake cleanupChristian Mollekopf2017-08-23
| | | | | | We had a ton of duplication in our cmake code because we had no common toplevel settings. This is now cleaned up so we can sanely change settings and so we know what we have set.
* Install the webengineprofile as singletonChristian Mollekopf2017-08-22
| | | | | | | | | This fixes the bug that the main process would hang on exit as long as we have a requestinterceptor installed. It's most likely a bug that this does not work, but the new solution anyways cleans up the code a bit, so that's a nice sideeffect. Fixes T5570
* Filter enabled folders using a krecursivefilterproxymodelChristian Mollekopf2017-08-20
| | | | | | | The KRecursiveFilterProxyModel is necessary until Qt 5.10 when QSortFilterProxyModel will support recursive filtering. For the recursive filtering to work we need to make all data available, so we trigger fetchMore on all added indexes.
* Run the messageparsing in a threadChristian Mollekopf2017-08-17
| | | | | ...with signatures a single message quickly takes 50 - 150ms, which is too long to be blocking.
* Commit missing filesChristian Mollekopf2017-08-03
|
* SelectableLabel to support copying individual labelsChristian Mollekopf2017-07-29
|
* Use imported targets instead of qt5_use_modulesHeiko Becker2017-07-29
| | | | | | | | | | | | | | | | | | From Qt's documentation: "This macro is obsolete. Use target_link_libraries with IMPORTED targets instead." It's only recommended with cmake >=2.8.9 & < 2.8.12. Kube already requires cmake 3.0. One advantage of using the imported targets is, that cmake complains if a target isn't found before it's used, like Qt5Concurrent missing from the find_package_call here. Reviewers: #kube, cmollekopf Reviewed By: #kube, cmollekopf Subscribers: #kube Differential Revision: https://phabricator.kde.org/D6362
* Fixed multipart/alternative repliesChristian Mollekopf2017-07-11
|
* Fixed html to plaintext conversionChristian Mollekopf2017-06-30
|
* Show Avatar imagesChristian Mollekopf2017-06-27
|
* No more dummy values in the people viewChristian Mollekopf2017-06-27
|
* Reduced the messagetreeparser to aproximately what we actually requireChristian Mollekopf2017-06-04
| | | | | | | | | | | While in a much more managable state it's still not pretty. However, further refactoring can now gradually happen as we need to do further work on it. Things that should happen eventually: * Simplify the logic that creates the messageparts (we don't need the whole formatter plugin complexity) * Get rid of the nodehelper (let the parts hold the necessary data) * Get rid of partmetadata (let the part handleit)
* Fixed stuff that got broken during the moveChristian Mollekopf2017-05-23
|
* Moved MIME related stuff to a mime subdirChristian Mollekopf2017-05-23
|
* Builds but doesn't link, no formatters yetChristian Mollekopf2017-05-23
|
* Linkify plain text mailsChristian Mollekopf2017-05-23
|
* Removed the old models that we're not even using anymoreChristian Mollekopf2017-05-02
|
* Dropped the now unused action frameworkChristian Mollekopf2017-04-24
|
* Another bunch of controllers goneChristian Mollekopf2017-04-24
|
* Removed notification pluginChristian Mollekopf2017-04-24
| | | | ...which is replaced by the fabric