aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Service Discovery Module: Clear cached disco info requests when detaching ↵fiaxh2020-10-121-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 formatingfiaxh2020-10-111-20/+0
|
* Unregister handlers related to displaying messages as pendingfiaxh2020-10-111-2/+7
|
* Fix compilation for older vala compilersfiaxh2020-10-072-8/+8
|
* Update translationsTranslations2020-10-0797-251/+560
|
* service/database: use WAL mode + safe PRAGMA synchronous settingeta2020-10-061-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
* Fix runtime criticalfiaxh2020-09-191-1/+3
|
* Fix runtime criticals related to jingle file transferfiaxh2020-09-192-2/+6
|
* Compatibility with Vala 0.50.0Marvin W2020-09-171-1/+1
| | | | Fixes #911
* Set key size for omemo http file transfers to 256 bitsMarvin W2020-09-151-2/+3
| | | | Fixes #909
* Send OMEMO-encrypted messages and files using 12 byte IVMarvin W2020-09-146-21/+19
|
* Fix avatar display in private group chatsMarvin W2020-09-141-1/+1
|
* Fix loading more results when scrolling through search resultsfiaxh2020-09-141-0/+1
|
* Make compatible with older vala compilersMarvin W2020-09-121-3/+3
|
* Display placeholder avatar while loadingMarvin W2020-09-122-25/+127
|
* Update translationsTranslations2020-09-10100-17019/+20448
|
* Fix warning when clicking to correct a messagefiaxh2020-09-102-6/+0
|
* OMEMO: Don't trigger "Not encrypted to this device" warning for messages w/o ↵fiaxh2020-09-101-3/+8
| | | | payload
* Improve message resendingfiaxh2020-09-101-1/+2
|
* Fix new compiler error (don't reference private variable from public one)fiaxh2020-09-071-1/+1
| | | | fixes #901
* Fix message duplication in MUC PMsfiaxh2020-09-073-8/+17
|
* Cleanupfiaxh2020-09-075-9/+3
|
* Fix initial file encryption displayingfiaxh2020-09-076-13/+37
| | | | fixes #831
* Don't clear MAM id times on stream negotiatedfiaxh2020-09-021-1/+2
|
* Implement MUC self pingfiaxh2020-08-315-4/+69
|
* Update translationsTranslations2020-08-0192-2468/+3758
|
* Lazy generate occupant menu listfiaxh2020-07-221-10/+16
|
* Don't create a second message object for each typing notificationfiaxh2020-07-223-5/+14
|
* Improve stream management queuefiaxh2020-07-213-21/+22
|
* Visually highlight pending messages, improve resendingfiaxh2020-07-166-14/+59
|
* Only query entity caps when we need themfiaxh2020-07-1617-228/+317
|
* Add queue and resending to stream managementfiaxh2020-07-155-18/+146
|
* Fix unread bubbles having wrong color on startupfiaxh2020-07-152-4/+4
|
* dino: Center phone/laptop icon in tooltip (#878)Alyssa Rosenzweig2020-07-131-1/+1
| | | | | | So it lines up nicely with the text instead of being awkwardly raised above the text. Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
* Some locales need more than 2 chars for AM/PM, make the buffer a bit largerMarvin W2020-07-081-1/+1
|
* Use strftime() instead DateTime.format(), fixes #875Marvin W2020-07-081-1/+2
|
* Show dark unread counts for notifying conversations, light ones otherwisefiaxh2020-07-063-4/+27
|
* Show bubble containing the number of unread messages in the conversation ↵codedust2020-07-064-11/+63
| | | | | | | list (#764) Co-authored-by: codedust <codedust@users.noreply.github.com> Co-authored-by: fiaxh <git@lightrise.org>
* Fix messages mistakenly treated as /me command (#872)Kim Alvefur2020-07-021-4/+4
| | | | Per XEP-0245 only messages that start with "/me " (with the trailing space) should treated as 3rd person actions.
* Change test code for older vala compatMarvin W2020-06-282-86/+88
|
* Clean up some image rendering codeMarvin W2020-06-283-8/+87
|
* Fix rare 1 byte buffer over-readMarvin W2020-06-282-10/+11
|
* Don't strip() at XML layerMarvin W2020-06-283-7/+14
|
* Fix async testsMarvin W2020-06-283-14/+91
|
* Make Travis CI use debian stable in dockerMarvin W2020-06-231-10/+18
|
* Do not use GNOME specific setting for 24 hoursMarvin W2020-06-231-4/+6
|
* Focus textinput after closing file send dialogfiaxh2020-06-232-1/+6
| | | | fixes #867
* fixup Fetch avatars only when they are usedfiaxh2020-06-231-1/+1
|
* Don't offer encryption in MUC PMsfiaxh2020-06-234-2/+27
|
* Recreate avatar database table, fixes unique constraintfiaxh2020-06-111-2/+10
|