Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Handle multiple chat state notifications per bare jid | fiaxh | 2018-03-10 | 6 | -51/+119 | |
| | | | | fixes #117 | |||||
* | Only notify on last MAM message, only if not read | fiaxh | 2018-03-06 | 6 | -27/+74 | |
| | | | | fixes #293 | |||||
* | Move notification sounds (canberra dependency) into plugin, introduce ↵ | fiaxh | 2018-03-05 | 13 | -75/+130 | |
| | | | | libdino/NotificationEvents | |||||
* | Implement notification sounds | Rahix | 2018-02-17 | 7 | -1/+49 | |
| | | | | | | 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. | |||||
* | Use correct host name for TLS when using xmpps | fiaxh | 2018-02-11 | 1 | -1/+1 | |
| | ||||||
* | Add forgotten strings to translations (#282) | linkmauve | 2018-02-02 | 2 | -3/+3 | |
| | ||||||
* | Small fixes | fiaxh | 2018-01-30 | 8 | -15/+10 | |
| | ||||||
* | http-files: Report correct file size for encrypted files (slot request) | fiaxh | 2018-01-28 | 2 | -15/+15 | |
| | ||||||
* | Make slack workarounds use in-pipeline | fiaxh | 2018-01-28 | 2 | -20/+29 | |
| | ||||||
* | Only display transferred images, display file names, open in system viewer, ↵ | fiaxh | 2018-01-28 | 13 | -75/+52 | |
| | | | | include and use pgp embedded file names | |||||
* | Visually highlight mentions in MUCs | fiaxh | 2018-01-28 | 6 | -11/+43 | |
| | | | | fixes #267 | |||||
* | Pipeline for incoming messages in libdino | fiaxh | 2018-01-28 | 20 | -153/+371 | |
| | ||||||
* | Render avatar on demand | Marvin W | 2018-01-28 | 20 | -93/+424 | |
| | ||||||
* | Small fixes to MucManager | Marvin W | 2018-01-28 | 2 | -5/+10 | |
| | ||||||
* | Fix certain Slack specific issues (using host-based workarounds) | Marvin W | 2018-01-28 | 3 | -3/+36 | |
| | ||||||
* | Move Jid class to xmpp-vala, partially refactor namespace | Marvin W | 2018-01-28 | 116 | -944/+908 | |
| | ||||||
* | Update translations | Translations | 2018-01-24 | 43 | -396/+1149 | |
| | ||||||
* | Initial Catalan translation. (#279) | Jordi Mallach | 2018-01-24 | 3 | -0/+618 | |
| | | | | | | * Initial Catalan translation. * Add OMEMO and OpenPGP plugin translations. | |||||
* | Fix typos in comments and variable names (#269) | linkmauve | 2018-01-10 | 11 | -14/+14 | |
| | | | Thanks `codespell`! | |||||
* | Move to GNetworkMonitor (#236) | Mathieu Bridon | 2018-01-09 | 4 | -58/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move to GNetworkMonitor Dino currently talks to NetworkManager over DBus to know the state of the network. That doesn't work in a Flatpak sandbox by default though, because Flatpak filters DBus communications and only allows a very small set of things to pass (which are known to be safe). Gio provides an API to know the state of the network (and be notified of changes via a signal): GNetworkMonitor. And GNetworkMonitor works both inside a Flatpak sandbox, and in traditional builds. (in Flatpak it uses what we call a "portal", which are the clean, safe way to let apps exit their sandbox) Fixes #235 * Don't check for network connectivity for now The connectivity check really is the correct thing to do: * network_available means that the computer has network routes to "somewhere". That is, it is connected to a router. * connectivity.FULL means that the computer can access "the Internet". That is, if it is behind a router, that router is connected. As a result, only checking for network_available is not correct. Unfortunately, NetworkManager tends to wait a long time before checking for connectivity. As a result, it is possible that a transient network error leaves NetworkManager thinking that network_available is true but connectivity!=FULL, and it will wait several minutes before realizing that the Internet connexion did come back. During that time, apps checking for connectivity (e.g the whole GNOME desktop) will think they don't have access to the Internet, while apps that don't (e.g Firefox) will access the Internet just fine. Users are understandably confused when that happens. Removing the check for connectivity is an acceptable trade-off in the short-term, until this situation is improved on the NetworkManager side. https://bugzilla.gnome.org/show_bug.cgi?id=792240 | |||||
* | Add support for setting a new Affiliation in a muc (#266) | David Plassmann | 2018-01-09 | 3 | -8/+23 | |
| | | | | | | | | * Added support for setting a new Affiliation in a muc * small changes * fix parameter order | |||||
* | Tab completion: Case insensitive, handle spaces | fiaxh | 2018-01-06 | 2 | -5/+7 | |
| | ||||||
* | Show error on invalid TLS certificate | fiaxh | 2018-01-04 | 8 | -44/+66 | |
| | ||||||
* | Small fixes to signal-protocol-c helper functions | Marvin W | 2018-01-04 | 1 | -1/+2 | |
| | | | | ref #253 | |||||
* | Update translations | Translations | 2017-12-31 | 36 | -2137/+2664 | |
| | ||||||
* | Restore window state (size, maximized, position) | fiaxh | 2017-12-31 | 6 | -26/+118 | |
| | ||||||
* | Place time+encryption+read directly right of name | fiaxh | 2017-12-31 | 7 | -134/+167 | |
| | ||||||
* | Clear chat states on own/contact disconnect | fiaxh | 2017-12-30 | 2 | -1/+2 | |
| | | | | fixes #197 | |||||
* | Show subscription request in conversation summary | fiaxh | 2017-12-30 | 15 | -89/+202 | |
| | ||||||
* | Fallback display for all file types | fiaxh | 2017-12-13 | 8 | -131/+255 | |
| | ||||||
* | Load messages for conversation view from cache | fiaxh | 2017-12-13 | 3 | -10/+38 | |
| | ||||||
* | Match message with previously arrived marker | fiaxh | 2017-12-05 | 3 | -15/+30 | |
| | ||||||
* | Repopulate message TextView context menu, include "Copy URL" (#219) | Yussuf Khalil | 2017-12-05 | 1 | -6/+48 | |
| | | | | | | * Add "Copy URL" context menu option when hovering over a URL * Update message_textview.vala | |||||
* | Rename resources to have a reverse DNS prefix | fiaxh | 2017-12-03 | 31 | -34/+34 | |
| | ||||||
* | Use reverse DNS naming for icon, desktop file, DBus service, app ID (#221) | Mathieu Bridon | 2017-12-03 | 7 | -10/+10 | |
| | | | | | | | The convention is to use reverse DNS for the DBus service names, icons, desktop files and application ID. Flatpak enforces that convention, and even requires at least 3 components in those names. | |||||
* | ConversationView: Date separator | fiaxh | 2017-12-01 | 9 | -18/+138 | |
| | ||||||
* | http-files: async file download | fiaxh | 2017-11-27 | 1 | -29/+32 | |
| | ||||||
* | Update translations | Translations | 2017-11-24 | 33 | -831/+834 | |
| | ||||||
* | Reword some strings (#215) | Allan Nordhøy | 2017-11-23 | 3 | -8/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | * conference_s_, Members only room, Too many occupants in room * conferences → conference * No active conversations/accounts * "the account" and escaped apostrophe * leaves, the subject, Required password, voiced, backlog * Members-only room * Remove the \'%s\' account? * Chosen password required for room entry * if any * muc password, voiced, remove account | |||||
* | Fix memory leak | fiaxh | 2017-11-23 | 10 | -18/+22 | |
| | ||||||
* | Async service lookup, connect and write | fiaxh | 2017-11-23 | 9 | -52/+114 | |
| | ||||||
* | Disconnect stanza listeners from pipeline | fiaxh | 2017-11-22 | 11 | -33/+59 | |
| | ||||||
* | ConversationView: Split merged messages when an in-between one is added | fiaxh | 2017-11-22 | 3 | -11/+68 | |
| | ||||||
* | Update translations | Translations | 2017-11-18 | 40 | -3384/+5453 | |
| | ||||||
* | Fix unit tests using async + read message marker | fiaxh | 2017-11-17 | 6 | -26/+21 | |
| | ||||||
* | fixup 3f531d6 | fiaxh | 2017-11-16 | 1 | -1/+1 | |
| | ||||||
* | Read+(write) stream async | fiaxh | 2017-11-16 | 32 | -390/+469 | |
| | ||||||
* | Replace deprecated function usages | fiaxh | 2017-11-16 | 11 | -20/+20 | |
| | ||||||
* | small fixes | fiaxh | 2017-11-01 | 2 | -2/+1 | |
| | ||||||
* | small fixes | fiaxh | 2017-11-01 | 2 | -5/+2 | |
| |