aboutsummaryrefslogtreecommitdiff
path: root/cmake
Commit message (Collapse)AuthorAgeFilesLines
* Remove gspellMichael Vetter2023-03-211-14/+0
| | | | | | | | 7e7dcedaf ported from GTK3 to GTK4. It also removed gspell from main/CMakeLists.txt. I assume that gspell is not needed anymore and we can thus remove the requirement from the CI and the cmake file as well.
* Add libadwaita to build systemTeemu Ikonen2023-01-241-0/+11
|
* Automatically select appropriate libsoup versionMarvin W2022-11-032-0/+35
|
* Port from GTK3 to GTK4fiaxh2022-07-273-1/+69
|
* Prepare http-files plugin for libsoup-3 supportMarvin W2022-04-093-31/+62
| | | | | Note: ice plugin still depends on libsoup-2.4 and one can't have both in the same process, so this remains disabled by default
* RTP: Fix GStreamer version checkMarvin W2021-05-142-1/+5
|
* Echo CancellationMarvin W2021-05-012-0/+26
|
* Video optimizationsMarvin W2021-04-291-0/+14
|
* Migrate to libsrtp2Marvin W2021-03-291-0/+12
|
* 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