Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |||||
* | Fix runtime critical | fiaxh | 2020-09-19 | 1 | -1/+3 | |
| | ||||||
* | Fix runtime criticals related to jingle file transfer | fiaxh | 2020-09-19 | 2 | -2/+6 | |
| | ||||||
* | Compatibility with Vala 0.50.0 | Marvin W | 2020-09-17 | 1 | -1/+1 | |
| | | | | Fixes #911 | |||||
* | Set key size for omemo http file transfers to 256 bits | Marvin W | 2020-09-15 | 1 | -2/+3 | |
| | | | | Fixes #909 | |||||
* | Send OMEMO-encrypted messages and files using 12 byte IV | Marvin W | 2020-09-14 | 6 | -21/+19 | |
| | ||||||
* | Fix avatar display in private group chats | Marvin W | 2020-09-14 | 1 | -1/+1 | |
| | ||||||
* | Fix loading more results when scrolling through search results | fiaxh | 2020-09-14 | 1 | -0/+1 | |
| | ||||||
* | Make compatible with older vala compilers | Marvin W | 2020-09-12 | 1 | -3/+3 | |
| | ||||||
* | Display placeholder avatar while loading | Marvin W | 2020-09-12 | 2 | -25/+127 | |
| | ||||||
* | Update translations | Translations | 2020-09-10 | 100 | -17019/+20448 | |
| | ||||||
* | Fix warning when clicking to correct a message | fiaxh | 2020-09-10 | 2 | -6/+0 | |
| | ||||||
* | OMEMO: Don't trigger "Not encrypted to this device" warning for messages w/o ↵ | fiaxh | 2020-09-10 | 1 | -3/+8 | |
| | | | | payload | |||||
* | Improve message resending | fiaxh | 2020-09-10 | 1 | -1/+2 | |
| | ||||||
* | Fix new compiler error (don't reference private variable from public one) | fiaxh | 2020-09-07 | 1 | -1/+1 | |
| | | | | fixes #901 | |||||
* | Fix message duplication in MUC PMs | fiaxh | 2020-09-07 | 3 | -8/+17 | |
| | ||||||
* | Cleanup | fiaxh | 2020-09-07 | 5 | -9/+3 | |
| | ||||||
* | Fix initial file encryption displaying | fiaxh | 2020-09-07 | 6 | -13/+37 | |
| | | | | fixes #831 | |||||
* | Don't clear MAM id times on stream negotiated | fiaxh | 2020-09-02 | 1 | -1/+2 | |
| | ||||||
* | Implement MUC self ping | fiaxh | 2020-08-31 | 5 | -4/+69 | |
| | ||||||
* | Update translations | Translations | 2020-08-01 | 92 | -2468/+3758 | |
| | ||||||
* | Lazy generate occupant menu list | fiaxh | 2020-07-22 | 1 | -10/+16 | |
| | ||||||
* | Don't create a second message object for each typing notification | fiaxh | 2020-07-22 | 3 | -5/+14 | |
| | ||||||
* | Improve stream management queue | fiaxh | 2020-07-21 | 3 | -21/+22 | |
| | ||||||
* | Visually highlight pending messages, improve resending | fiaxh | 2020-07-16 | 6 | -14/+59 | |
| | ||||||
* | Only query entity caps when we need them | fiaxh | 2020-07-16 | 17 | -228/+317 | |
| | ||||||
* | Add queue and resending to stream management | fiaxh | 2020-07-15 | 5 | -18/+146 | |
| | ||||||
* | Fix unread bubbles having wrong color on startup | fiaxh | 2020-07-15 | 2 | -4/+4 | |
| | ||||||
* | dino: Center phone/laptop icon in tooltip (#878) | Alyssa Rosenzweig | 2020-07-13 | 1 | -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 larger | Marvin W | 2020-07-08 | 1 | -1/+1 | |
| | ||||||
* | Use strftime() instead DateTime.format(), fixes #875 | Marvin W | 2020-07-08 | 1 | -1/+2 | |
| | ||||||
* | Show dark unread counts for notifying conversations, light ones otherwise | fiaxh | 2020-07-06 | 3 | -4/+27 | |
| | ||||||
* | Show bubble containing the number of unread messages in the conversation ↵ | codedust | 2020-07-06 | 4 | -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 Alvefur | 2020-07-02 | 1 | -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 compat | Marvin W | 2020-06-28 | 2 | -86/+88 | |
| | ||||||
* | Clean up some image rendering code | Marvin W | 2020-06-28 | 3 | -8/+87 | |
| | ||||||
* | Fix rare 1 byte buffer over-read | Marvin W | 2020-06-28 | 2 | -10/+11 | |
| | ||||||
* | Don't strip() at XML layer | Marvin W | 2020-06-28 | 3 | -7/+14 | |
| | ||||||
* | Fix async tests | Marvin W | 2020-06-28 | 3 | -14/+91 | |
| | ||||||
* | Make Travis CI use debian stable in docker | Marvin W | 2020-06-23 | 1 | -10/+18 | |
| | ||||||
* | Do not use GNOME specific setting for 24 hours | Marvin W | 2020-06-23 | 1 | -4/+6 | |
| | ||||||
* | Focus textinput after closing file send dialog | fiaxh | 2020-06-23 | 2 | -1/+6 | |
| | | | | fixes #867 | |||||
* | fixup Fetch avatars only when they are used | fiaxh | 2020-06-23 | 1 | -1/+1 | |
| | ||||||
* | Don't offer encryption in MUC PMs | fiaxh | 2020-06-23 | 4 | -2/+27 | |
| | ||||||
* | Recreate avatar database table, fixes unique constraint | fiaxh | 2020-06-11 | 1 | -2/+10 | |
| | ||||||
* | Use sqlite UPSERT | fiaxh | 2020-06-10 | 12 | -75/+75 | |
| | ||||||
* | Fetch avatars only when they are used | fiaxh | 2020-06-10 | 9 | -194/+190 | |
| | ||||||
* | Fix voice request notification | fiaxh | 2020-06-06 | 2 | -12/+12 | |
| |