aboutsummaryrefslogtreecommitdiff
path: root/cmake
AgeCommit message (Collapse)Author
2021-05-01Echo CancellationMarvin W
2021-04-29Video optimizationsMarvin W
2021-03-29Migrate to libsrtp2Marvin W
2021-03-25Add initial support for DTLS-SRTPfiaxh
2021-03-21Add gstreamer .cmake instructionsMarvin W
2021-03-19Add libnice and listen for direct connections in Jingle SOCKS5 (#608)hrxi
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 ```
2021-01-21Add spell-checking using GspellThibaut Girka
2020-01-29Rename zh_Hans -> zh_CN and zh_Hant -> zh_TWfiaxh
fixes #524
2020-01-21Use system provided libsignal-protocol-c by defaultMarvin W
You can still compile in tree by using --with-libsignal-in-tree flag
2019-12-18Sync git version generationMarvin W
2019-12-18Add version and adjust some cmakeMarvin W
2019-11-29Set ALPN info on XMPP connections if GIO >= 2.60fiaxh
2019-09-17Fix compilation with older gcryptMarvin W
2019-01-02Find libqrencode using cmake/pkg-config logicMarvin W
2018-12-27Detect emoji-only messages and display them largerfiaxh
2018-03-28Find libraries with pkgconfigMathieu Bridon
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.
2018-02-17Implement notification soundsRahix
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.
2017-12-31Restore window state (size, maximized, position)fiaxh
2017-09-19Use GNotification instead of libnotifyfiaxh
2017-09-01cmake: set _FILE_OFFSET_BITS=64 if required for platformMarvin W
2017-08-17libdino: remove dependency to GTK+ (all GTK+ code is in main+plugins)Marvin W
2017-08-03Http file uploadfiaxh
2017-04-26cmake/signal-protocol: shared lib, mark_as_advanced and othersMarvin W
2017-04-15Make gdk-x11 optionalMarvin W
2017-04-15Replace OpenSSL with GCryptMarvin W
2017-04-10Gettext supportfiaxh
2017-03-24Some caching and fix gpgme on some systemsMarvin W
2017-03-23Find valac-* binaries, work-around fast-vapi issues with valac 0.36.0Marvin W
2017-03-23New CMakeMarvin W
- add install and uninstall targets - compatibility for systems without pkg-config
2017-03-12Drop libuuid dependency, uuid generation is not that complicated...Marvin W
2017-03-12Force Make into using a single threadMarvin W
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.
2017-03-11Move UI code into main dirMarvin W
2017-03-11CMake: merge created header+vapi files into a single directoryMarvin W
2017-03-10Initial plugin systemMarvin W
2017-03-10Outfactor PGP into pgpme-valafiaxh
2017-03-02Initial commitfiaxh