Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Optimizations: Database indices, cache id-Jid instead of id-jid_string, join ↵ | fiaxh | 2019-08-02 | 5 | -26/+35 | |
| | | | | real_jid on get messages | |||||
* | Fix compilation with older valac versions | fiaxh | 2019-07-18 | 1 | -1/+6 | |
| | ||||||
* | Refactor file receive/send interfaces and UI | fiaxh | 2019-07-18 | 7 | -180/+408 | |
| | ||||||
* | Merge branch 'gsoc_0' of https://github.com/hrxi/dino into hrxi-gsoc_0 | fiaxh | 2019-07-16 | 6 | -1/+133 | |
|\ | ||||||
| * | Address pull requests comments, fix a few TODOs | hrxi | 2019-07-12 | 2 | -5/+6 | |
| | | ||||||
| * | Add file receiving via Jingle | hrxi | 2019-07-09 | 3 | -4/+75 | |
| | | | | | | | | | | This currently follows the same rules as HTTP file download for accepting files. | |||||
| * | Implement file sending via Jingle | hrxi | 2019-07-09 | 6 | -0/+60 | |
| | | | | | | | | | | | | | | | | | | | | | | This is still disabled by default until prioritization is implemented; otherwise this could be preferred to HTTP uploads. File sending only works via Jingle In-Band-Bytestreams right now, more transports are going to be implemented. To test this, uncomment the line with `JingleFileTransfer` in libdino/src/application.vala. | |||||
* | | Ensure avatars are not loaded multiple times | Marvin W | 2019-07-09 | 2 | -1/+11 | |
|/ | ||||||
* | Fix runtime criticals | fiaxh | 2019-06-22 | 1 | -3/+5 | |
| | ||||||
* | Merge pull request #570 from hrxi/pr_typos | fiaxh | 2019-06-06 | 2 | -7/+7 | |
|\ | | | | | Fix a couple of typos and one network typo | |||||
| * | Fix a couple of typos and double imports | hrxi | 2019-06-01 | 2 | -7/+7 | |
| | | ||||||
* | | Don't set timeouts on registration connection attempts | fiaxh | 2019-06-01 | 1 | -7/+18 | |
| | | ||||||
* | | Don't change type of a conversation | fiaxh | 2019-06-01 | 3 | -20/+46 | |
| | | ||||||
* | | Remove invalid MUC avatars | fiaxh | 2019-06-01 | 2 | -15/+17 | |
|/ | ||||||
* | Fix date separators | fiaxh | 2019-05-26 | 1 | -2/+5 | |
| | ||||||
* | Fix notifications for servers without MAM using StreamFlag as availability ↵ | fiaxh | 2019-05-26 | 1 | -1/+9 | |
| | | | | indicator | |||||
* | Remove Message.stanza field | fiaxh | 2019-05-26 | 7 | -46/+49 | |
| | ||||||
* | Revert "Fix notifications for servers without MAM" | fiaxh | 2019-05-21 | 1 | -6/+1 | |
| | | | | This reverts commit 80b946c85c9235deb5471cdc4f0d561a4fb5a3bb. | |||||
* | Enable sending chat state notifications in private rooms | fiaxh | 2019-05-16 | 3 | -3/+19 | |
| | ||||||
* | Disable notification on file in "mention only" groupchat | Rahix | 2019-05-16 | 1 | -0/+2 | |
| | | | | Signed-off-by: Rahix <rahix@rahix.de> | |||||
* | Fix notifications for servers without MAM | Rahix | 2019-05-16 | 1 | -1/+6 | |
| | | | | | | | | This commit re-adds the change from 4ad07fe: Fix messages never being notified from servers without MAM (#432) Signed-off-by: Rahix <rahix@rahix.de> | |||||
* | Process read marker from other devices for MUCs to adjust read-up-to state | fiaxh | 2019-05-11 | 1 | -0/+14 | |
| | ||||||
* | Fix compilation with older pixbuf vapi files | fiaxh | 2019-04-27 | 1 | -1/+1 | |
| | ||||||
* | Remove avatars with missmatch between supposed and actual sha1 hash on load, ↵ | fiaxh | 2019-04-24 | 2 | -15/+53 | |
| | | | | make loading async | |||||
* | Don't move opened conversation to the top of the list, scroll along with ↵ | fiaxh | 2019-04-24 | 1 | -2/+2 | |
| | | | | | | selected conversation fixes #544 | |||||
* | Ensure image data is kept until avatars are written to file | fiaxh | 2019-04-24 | 1 | -2/+2 | |
| | ||||||
* | Fix received mark for own OMEMO encrypted MUC messages | fiaxh | 2019-03-16 | 1 | -7/+5 | |
| | ||||||
* | Use glib log functions | fiaxh | 2019-03-15 | 3 | -41/+29 | |
| | ||||||
* | Use regex literals, fixes some compiler warnings | fiaxh | 2019-03-14 | 2 | -2/+2 | |
| | ||||||
* | Remove Slack message handling | fiaxh | 2019-02-17 | 1 | -29/+0 | |
| | ||||||
* | Have ChatInteraction MessageListener (read-up-to) run only for non-empty ↵ | fiaxh | 2019-02-17 | 1 | -1/+1 | |
| | | | | messages | |||||
* | Do not ignore encrypted messages without a body tag | Thibaut Girka | 2019-02-17 | 2 | -4/+15 | |
| | | | | Fixes #473 | |||||
* | Make file read/write async | fiaxh | 2019-02-14 | 3 | -9/+8 | |
| | ||||||
* | Fix runtime criticals (and compiler warnings) | fiaxh | 2019-02-13 | 2 | -2/+4 | |
| | | | | fixes #520 | |||||
* | Move app menu into window, make conversation details dialog directly ↵ | fiaxh | 2019-02-05 | 1 | -2/+2 | |
| | | | | accessible, no-CSD option for main window | |||||
* | Improve ping timeouts, add debug output for XmlErrors and ping timeouts | fiaxh | 2019-01-02 | 2 | -2/+6 | |
| | ||||||
* | display groups w/o name by list of members | Daniel Gultsch | 2018-12-28 | 1 | -0/+27 | |
| | | | | | | | | | | | | | For members-only, non-anonymous groups that do not have a name set we now show an automatically generated name that is generated from the list of members (offline, and online). Only the first name (before the first space) is used to keep the generated name short. The term *private room* is coined as a short hand for members only&non-anon group chats. This commit also uses the offline members list instead of the online member list to generate avatar tiles (also only in members-only, non-anon groups.) | |||||
* | (Partially) Fix messages being displayed wrongly sorted in ↵ | fiaxh | 2018-12-27 | 1 | -1/+2 | |
| | | | | ConversationSummary due to being compared->equal | |||||
* | Fix aesgcm http file up/download bugs | fiaxh | 2018-11-27 | 1 | -9/+16 | |
| | ||||||
* | Implement aesgcm encrypted file upload | fiaxh | 2018-11-27 | 1 | -1/+1 | |
| | ||||||
* | Restructure (http) file provider flow: Separate download&get_info, download ↵ | fiaxh | 2018-11-27 | 3 | -10/+23 | |
| | | | | in provider, move XmppStreamModule into xmpp-vala | |||||
* | Fix muc avatars sometimes not showing split tiles for occupants | fiaxh | 2018-11-25 | 1 | -5/+0 | |
| | ||||||
* | Always use Account.hash(equals)_func for HashMap+ArrayList | fiaxh | 2018-11-24 | 2 | -2/+2 | |
| | ||||||
* | Fix TLS error notification wrongly appearing | fiaxh | 2018-11-21 | 1 | -5/+3 | |
| | ||||||
* | Split login jid/password into two steps with checks | fiaxh | 2018-11-16 | 5 | -9/+96 | |
| | ||||||
* | Hide OMEMO messages from untrusted sources | Marvin W | 2018-11-10 | 1 | -0/+5 | |
| | ||||||
* | Merge PR #413 "Improvements to the OMEMO plugin" | Marvin W | 2018-11-10 | 3 | -0/+31 | |
|\ | ||||||
| * | Merge branch 'master' into omemo-muc | Samuel Hand | 2018-08-11 | 1 | -2/+2 | |
| |\ | ||||||
| * | | Fix mutual subscription detection | Samuel Hand | 2018-08-10 | 2 | -4/+5 | |
| | | | ||||||
| * | | Fix bug where OMEMO not avaiable with a newly added contact | Samuel Hand | 2018-08-05 | 1 | -0/+4 | |
| | | |