Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add cache for file transfers | fiaxh | 2021-02-17 | 5 | -23/+69 | |
| | ||||||
* | Reduce use of Widget.destroy() | fiaxh | 2021-02-10 | 10 | -14/+12 | |
| | | | | | | On non-toplevel windows, use Container.remove() instead of Widget.destroy() Needed for migration to GTK4 https://developer.gnome.org/gtk4/unstable/gtk-migrating-3-to-4.html#id-1.7.4.3.17 | |||||
* | Remove unnecessary Soup dependency from OMEMO plugin | fiaxh | 2021-01-28 | 1 | -1/+0 | |
| | | | | fixes #983 | |||||
* | Make spell checking a setting, store language per conversation | fiaxh | 2021-01-21 | 5 | -12/+93 | |
| | ||||||
* | Add libgspell build dependency to travis' configuration | Thibaut Girka | 2021-01-21 | 1 | -2/+1 | |
| | ||||||
* | Add spell-checking using Gspell | Thibaut Girka | 2021-01-21 | 4 | -0/+54 | |
| | ||||||
* | Ellipsize long titles | mimi89999 | 2021-01-21 | 1 | -1/+1 | |
| | ||||||
* | Ignore unrecognized options in ./configure | Marvin W | 2021-01-18 | 1 | -9/+2 | |
| | | | | This is so that systems that except configure to be autoconf don't complain. | |||||
* | Update DOAP file, use BCP 47 language format | fiaxh | 2021-01-12 | 2 | -8/+18 | |
| | ||||||
* | Add support for Direct MUC Invitations (XEP-0249) | fiaxh | 2021-01-12 | 4 | -1/+78 | |
| | ||||||
* | Update translations + DOAP | Translations | 2021-01-11 | 107 | -3972/+7272 | |
| | ||||||
* | More XEPs in the DOAP file (#974) | Kim Alvefur | 2021-01-10 | 1 | -0/+82 | |
| | | | | | | | | | | | | | | | | | | | * Add XEP-0245: The /me Command to DOAP Supported since f277db6 ref #12 * Add XEPs to DOAP based on xmpp-vala/src/module/xep Don't know what the completion status are of these, so only adding the XEP reference. * Add XEP-0222 to DOAP, implied by OMEMO support * Add XEP-0398 since doing nothing is valid * Add XEP-0410 to DOAP file based on existence of xmpp-vala/src/module/xep/0410_muc_self_ping.vala | |||||
* | Add logo and screenshots to the DOAP file | Emmanuel Gil Peyrot | 2021-01-02 | 1 | -0/+6 | |
| | | | | | Given upstream is quite unresponsive, we are now using the https://schema.org/ namespace for these properties. | |||||
* | Fix segfault on accept_certificate signal (fixup 81a5505) | fiaxh | 2020-12-31 | 6 | -16/+16 | |
| | ||||||
* | Show invalid certificate screen also when registering account | fiaxh | 2020-12-31 | 2 | -23/+41 | |
| | ||||||
* | Allow certificates from unknown CAs from .onion domains | fiaxh | 2020-12-31 | 8 | -17/+57 | |
| | | | | | | It's barely possible for .onion servers to provide a non-self-signed cert. But that's fine because encryption is provided independently though TOR. see #958 | |||||
* | Set window urgency hint independent of notification setting | fiaxh | 2020-12-30 | 4 | -26/+21 | |
| | | | | fixes #960 | |||||
* | Make db version 18 downgradable | fiaxh | 2020-12-27 | 1 | -2/+2 | |
| | | | | fixes #970 | |||||
* | Use advertized/server/live time for sorting instead of arrival time | fiaxh | 2020-12-04 | 16 | -119/+66 | |
| | | | | fixes #310 | |||||
* | Improve contact description in OMEMO warnings | fiaxh | 2020-12-04 | 3 | -9/+15 | |
| | | | | fixes #947 | |||||
* | Update date separator at midnight | fiaxh | 2020-12-03 | 1 | -12/+54 | |
| | | | | fixes #868 | |||||
* | Handle xmpp URIs opened within Dino with Dino | fiaxh | 2020-12-03 | 1 | -0/+9 | |
| | | | | fixes #914 | |||||
* | Fix notification fallback, fix fdo markup escaping | fiaxh | 2020-12-01 | 2 | -27/+33 | |
| | ||||||
* | Fix wrong actions for MUCs in Freedesktop notifier (#950) | Felipe | 2020-11-30 | 1 | -4/+4 | |
| | ||||||
* | Refactor Notifications, add freedesktop backend | fiaxh | 2020-11-20 | 10 | -283/+665 | |
| | | | | fixes #707 | |||||
* | Refactor XmppStream, TLS and connection method logic | fiaxh | 2020-11-20 | 17 | -482/+635 | |
| | | | | fixes #534 | |||||
* | Improve entity identity getter | fiaxh | 2020-11-20 | 2 | -25/+32 | |
| | ||||||
* | Fix compiler warnings in WeakMap | fiaxh | 2020-11-17 | 1 | -19/+24 | |
| | ||||||
* | Use WeakMap for message caching | fiaxh | 2020-11-14 | 3 | -74/+130 | |
| | ||||||
* | Add a WeakMap implementation + tests | fiaxh | 2020-11-14 | 7 | -1/+421 | |
| | ||||||
* | Prepare for 0.2.0 release | Marvin W | 2020-11-12 | 2 | -2/+8 | |
| | ||||||
* | Update translations | Translations | 2020-11-12 | 95 | -472/+438 | |
| | ||||||
* | Fix incoming muc voice request notification | fiaxh | 2020-11-11 | 5 | -19/+27 | |
| | ||||||
* | Make some strings translatable, update translations | Translations | 2020-11-10 | 38 | -325/+1165 | |
| | ||||||
* | Improve content_item db table index | fiaxh | 2020-11-05 | 1 | -2/+10 | |
| | | | | | | fixes #923 Co-authored-by: eta <eta@theta.eu.org> | |||||
* | Update translations | Translations | 2020-11-04 | 96 | -941/+944 | |
| | ||||||
* | Swedish translations (#936) | Kim Alvefur | 2020-11-04 | 2 | -9/+10 | |
| | | | | | * Swedish translations * Translate OMEMO strings to Swedish | |||||
* | Fix runtime critical when room has no name | fiaxh | 2020-10-29 | 2 | -2/+2 | |
| | ||||||
* | Fix GTK warning when closing Dino | fiaxh | 2020-10-27 | 1 | -0/+6 | |
| | | | | "Can't set a target list on a widget until you've called gtk_drag_dest_set() to make the widget into a drag destination" | |||||
* | Fix for older glib versions | fiaxh | 2020-10-27 | 1 | -2/+13 | |
| | ||||||
* | Fix some compiler warnings | fiaxh | 2020-10-27 | 19 | -86/+48 | |
| | ||||||
* | Don't crash on MAM id-time hickup | fiaxh | 2020-10-27 | 1 | -33/+47 | |
| | | | | fixes #886 | |||||
* | Fix own message marker marking conversations as read | fiaxh | 2020-10-15 | 2 | -8/+17 | |
| | ||||||
* | Include 128x128 Dino icon as resource | fiaxh | 2020-10-15 | 2 | -28/+29 | |
| | ||||||
* | Service Discovery Module: Clear cached disco info requests when detaching ↵ | fiaxh | 2020-10-12 | 1 | -0/+2 | |
| | | | | | | from stream If a info request did not receive a response in some stream (e.g. due to network errors), any requests to the same entity in subsequent streams waited indefinitively. | |||||
* | Remove code block formating | fiaxh | 2020-10-11 | 1 | -20/+0 | |
| | ||||||
* | Unregister handlers related to displaying messages as pending | fiaxh | 2020-10-11 | 1 | -2/+7 | |
| | ||||||
* | Fix compilation for older vala compilers | fiaxh | 2020-10-07 | 2 | -8/+8 | |
| | ||||||
* | Update translations | Translations | 2020-10-07 | 97 | -251/+560 | |
| | ||||||
* | service/database: use WAL mode + safe PRAGMA synchronous setting | eta | 2020-10-06 | 1 | -6/+3 | |
| | | | | | | | | | | | | | | | Setting PRAGMA synchronous = 0 is really unsafe, and leads to database corruption (which I've personally experienced). This commit uses SQLite's Write-Ahead Log (WAL) [1] instead, together with synchronous = NORMAL. According to [1], this trades off performance for durability (i.e. it's possible that some transactions may not have committed if the power gets lost), but still guarantees that the database won't corrupt itself. Together, these changes should improve reliability whilst either improving or having no effect on performance. [1]: https://www.sqlite.org/wal.html |