aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Replace cp commands by cmake equivalentsMiquel Lionel2022-02-211-0/+6
|
* Move notifications to own header fileMiquel Lionel2022-02-061-1/+2
| | | | | | | | - also make a skel for files in /usr/, useful for sounds and notifyrc - build.sh use plain simple cp -r to copy the skel. also copies the knotifications5 in the current directory for qml.qrc embedding in case the app is used on android.
* Implement notifications + "mute/unmute chat" menuMiquel Lionel2021-12-291-2/+2
| | | | | | | | | | | | | | | - Added icons: Pinned and muted chats have icons. It's from Twemoji font, I've added credits in the README.md and source code of ChatlistItem.qml. I prefer to rely on .PNG for this one because icon might not be installed or exist on the system, and we avoid the black box problem. - Modified CMakeLists: added KNotifications as a required library - Modified build.sh: I cannot comprehend how the install(FILES) function from cmake works, so I used good old install from GNU coreutils. It copies usr/ structure and needed files (.desktop and .notifyrc) for KNotifications to work. - Aesthetic changes: context menu is shorter now due to the text being state-aware. You can now also mute a chat so you won't be notified on incoming messages.
* CMakeLists.txt: remove REQUIRED from ecm_find_qmlmodulelink2xt2021-08-011-2/+6
|
* CMakeLists: check for QML modules for QtMultimedia and Kirigamilink2xt2021-08-011-2/+6
| | | | | | | The whole Qt Multimedia module is not required. On Debian you only need qml-module-qtmultimedia and no qtmultimedia5-dev.
* cmake: add Qt Multimedia requirementlink2xt2021-07-261-2/+2
|
* Add HTML view for messageslink2xt2021-05-221-3/+3
|
* Make Qt5QuickCompiler dependency REQUIREDlink2xt2021-03-271-1/+1
|
* Autoformat CMakeLists.txtlink2xt2021-03-271-10/+18
|
* Add .desktop entry and iconlink2xt2021-03-271-0/+2
|
* Mark Kirigami dependency as requiredlink2xt2021-03-271-1/+1
|
* Compile QML ahead-of-timelink2xt2021-03-161-1/+7
|
* CMakeLists.txt: install the binarylink2xt2021-02-241-0/+6
|
* Do not build libdeltachat as ExternalProjectlink2xt2021-02-241-17/+3
| | | | | deltachat-core-rust has CMakeLists.txt now and can be used as a module within `kdesrc-build`. The recommended way for building KDeltaChat is using `kdesrc-build` now, README is updated accordingly.
* Move accounts model from C++ to QMLlink2xt2020-11-051-1/+1
| | | | | | | C++ models are not well documented and it is easier to manage the model in QML. Now all QObjects are thin wrappers around Delta Chat core structures.
* Initial commitlink2xt2020-10-031-0/+57