aboutsummaryrefslogtreecommitdiff
path: root/cmake
Commit message (Collapse)AuthorAgeFilesLines
* Add initial support for DTLS-SRTPfiaxh2021-03-251-0/+13
|
* Add gstreamer .cmake instructionsMarvin W2021-03-213-0/+40
|
* Add libnice and listen for direct connections in Jingle SOCKS5 (#608)hrxi2021-03-192-1/+14
| | | | | | | | | | | | | Add libnice as a plugin. If it is present, use libnice to enumerate local IP addresses and listen on them to support direct connections for Jingle SOCKS5. Tested with Conversations and Gajim. Created the nice.vapi file using ``` vapigen --library nice --pkg gio-2.0 --metadatadir metadata /usr/share/gir-1.0/Nice-0.1.gir ```
* Add spell-checking using GspellThibaut Girka2021-01-211-0/+14
|
* Rename zh_Hans -> zh_CN and zh_Hant -> zh_TWfiaxh2020-01-291-2/+2
| | | | fixes #524
* Use system provided libsignal-protocol-c by defaultMarvin W2020-01-211-2/+3
| | | | You can still compile in tree by using --with-libsignal-in-tree flag
* Sync git version generationMarvin W2019-12-181-3/+4
|
* Add version and adjust some cmakeMarvin W2019-12-183-2/+116
|
* Set ALPN info on XMPP connections if GIO >= 2.60fiaxh2019-11-291-3/+4
|
* Fix compilation with older gcryptMarvin W2019-09-171-0/+2
|
* Find libqrencode using cmake/pkg-config logicMarvin W2019-01-021-0/+11
|
* Detect emoji-only messages and display them largerfiaxh2018-12-271-0/+11
|
* Find libraries with pkgconfigMathieu Bridon2018-03-283-108/+111
| | | | | | | | This is necessary for Flatpak, because Yocto messes with the /usr/bin/*-config files, and really wants everyone to use pkgconfig. A fallback is kept to build on platforms which don't have pkgconfig for those libraries.
* Implement notification soundsRahix2018-02-171-0/+10
| | | | | | Add a new setting to toggle notification sounds on or off. Plays the systems default instant messaging message sound (message-new-instant) whenever a notification is shown if toggled on.
* Restore window state (size, maximized, position)fiaxh2017-12-311-1/+1
|
* Use GNotification instead of libnotifyfiaxh2017-09-191-32/+0
|
* cmake: set _FILE_OFFSET_BITS=64 if required for platformMarvin W2017-09-011-0/+11
|
* libdino: remove dependency to GTK+ (all GTK+ code is in main+plugins)Marvin W2017-08-171-6/+6
|
* Http file uploadfiaxh2017-08-031-0/+31
|
* cmake/signal-protocol: shared lib, mark_as_advanced and othersMarvin W2017-04-2619-110/+113
|
* Make gdk-x11 optionalMarvin W2017-04-151-0/+11
|
* Replace OpenSSL with GCryptMarvin W2017-04-153-4/+81
|
* Gettext supportfiaxh2017-04-102-0/+46
|
* Some caching and fix gpgme on some systemsMarvin W2017-03-241-4/+4
|
* Find valac-* binaries, work-around fast-vapi issues with valac 0.36.0Marvin W2017-03-231-1/+1
|
* New CMakeMarvin W2017-03-2319-6/+539
| | | | | - add install and uninstall targets - compatibility for systems without pkg-config
* Drop libuuid dependency, uuid generation is not that complicated...Marvin W2017-03-121-42/+0
|
* Force Make into using a single threadMarvin W2017-03-121-2/+4
| | | | | | | This also restricts fast-vapi's to Ninja. fast-vapi's improve build performance when multi-threaded, but are bad when single-threaded. Again emphasize that ninja-build should be used.
* Move UI code into main dirMarvin W2017-03-111-6/+6
|
* CMake: merge created header+vapi files into a single directoryMarvin W2017-03-111-9/+15
|
* Initial plugin systemMarvin W2017-03-101-69/+107
|
* Outfactor PGP into pgpme-valafiaxh2017-03-101-1/+1
|
* Initial commitfiaxh2017-03-028-0/+823