| Age | Commit message (Expand) | Author |
| 2020-06-11 | Recreate avatar database table, fixes unique constraint | fiaxh |
| 2020-06-03 | Fix compiler warnings | fiaxh |
| 2020-06-03 | Store last read content item for conversations | fiaxh |
| 2020-04-03 | Add support for last message correction | fiaxh |
| 2020-03-29 | Store entity identity info, use it in conversation list tooltips | fiaxh |
| 2020-03-10 | Fix+optimize contact-to-avatar storage and loading | fiaxh |
| 2020-03-03 | Improve MUC message resending | fiaxh |
| 2020-02-21 | Enable secure_delete PRAGMA on SQLite databases (#370) | Alexander Krotov |
| 2019-12-24 | Only cache fully normalized Jids for reverse lookup | fiaxh |
| 2019-12-23 | Properly check Jids everywhere | Marvin W |
| 2019-12-18 | Refactor MAM catchup. Fetch from latest to earliest message. | fiaxh |
| 2019-12-18 | Add (partial) support for unique stanza ids (XEP-0359) | fiaxh |
| 2019-09-10 | fixup Fix some warnings | fiaxh |
| 2019-09-10 | Fix some warnings | hrxi |
| 2019-08-02 | Optimizations: Database indices, cache id-Jid instead of id-jid_string, join ... | fiaxh |
| 2018-11-24 | Always use Account.hash(equals)_func for HashMap+ArrayList | fiaxh |
| 2018-08-31 | Add `hidden` column to content_item table | fiaxh |
| 2018-08-13 | rename content db table -> content_item | bobufa |
| 2018-08-13 | sort file transfers into correct conversation | bobufa |
| 2018-08-13 | fix non-adjacent messages being shown before/after hit | bobufa |
| 2018-08-13 | improve sidebar UI | bobufa |
| 2018-08-13 | accumulate conversation content in meta db table | bobufa |
| 2018-08-13 | load+display later messages when scrolling down | bobufa |
| 2018-08-13 | enable fts for the body of messages | bobufa |
| 2018-03-10 | Only assume UUID to be unique for one counterpart+account when deduplicating | fiaxh |
| 2018-01-28 | Move Jid class to xmpp-vala, partially refactor namespace | Marvin W |
| 2017-10-31 | Fix warnings | fiaxh |
| 2017-10-31 | Move DatabaseError handling into Qlite | fiaxh |
| 2017-10-22 | Offline messages for MUCs | fiaxh |
| 2017-08-31 | Download & inline display images | fiaxh |
| 2017-08-28 | Plugins providing conversation items for ConversationView | fiaxh |
| 2017-08-22 | Move settings from GSettings to own db | fiaxh |
| 2017-08-17 | Message Archive Management | fiaxh |
| 2017-08-03 | Http file upload | fiaxh |
| 2017-06-17 | Set jid handle in ContactDetails, use LabelHybrids more, remove edit from Sta... | fiaxh |
| 2017-05-30 | Notifications + typing notifications + message marker settings per conversation | fiaxh |
| 2017-05-24 | fixup bcb9690 (Roster versioning) | fiaxh |
| 2017-05-22 | Roster versioning | fiaxh |
| 2017-04-26 | qlite/libdino: optimize db access | Marvin W |
| 2017-04-04 | MessageStorage/Processor, correctly resolve conversations (fixup 22adbd3) | fiaxh |
| 2017-04-03 | Start private conversation with MUC occupant via occupant menu | fiaxh |
| 2017-03-31 | Handle MUC private messages | fiaxh |
| 2017-03-24 | Some caching and fix gpgme on some systems | Marvin W |
| 2017-03-23 | Small bug fixes and compatibility with Vala 0.36 | Marvin W |
| 2017-03-23 | Move some database interaction into entities | fiaxh |
| 2017-03-18 | Fix message stanza default type | fiaxh |
| 2017-03-12 | Search messages having a uuid stanza id by id + account | fiaxh |
| 2017-03-12 | Qlite: Return OptionalRow instead of Row?, add ability to remove columns on v... | Marvin W |
| 2017-03-12 | PGP module: store data in own db, use pgp key as specified in account settings | fiaxh |
| 2017-03-11 | Improve Plugin API (allow to move encryption into plugin) | Marvin W |