| Age | Commit message (Expand) | Author |
| 2020-03-29 | Visually mark unencrypted messages if conversation is encrypted | fiaxh |
| 2020-03-29 | Visually mark OMEMO messages from a trusted device as trusted | fiaxh |
| 2020-03-14 | Scale files and images to the available space | Marvin W |
| 2020-02-22 | Rename UnifiedWindow -> MainWindow | fiaxh |
| 2020-02-22 | Rename folders/files conversation_summary -> conversation_content_view | fiaxh |
| 2020-02-22 | Move ConversationTitlebar into ConversationViewController responsibility | fiaxh |
| 2020-02-22 | Move ConversationContentView+ChatInput into ConversationView, handle drag'n'd... | fiaxh |
| 2019-12-23 | Properly check Jids everywhere | Marvin W |
| 2019-12-18 | Add version and adjust some cmake | Marvin W |
| 2019-12-17 | Add shortcuts window | fiaxh |
| 2019-11-26 | Check window width and hight before (re)storing them | fiaxh |
| 2019-10-18 | Base avatars and names on conversation, not JID. | Marvin W |
| 2019-10-01 | Rework no-open-conversation placeholder | fiaxh |
| 2019-09-11 | Remove some use_markup usages, put skeleton header into .ui file | fiaxh |
| 2019-09-09 | Add emoji button to chat input | fiaxh |
| 2019-08-06 | Fix compilation | fiaxh |
| 2019-08-06 | Use own file type icons | fiaxh |
| 2019-08-02 | Rework encryption enabling logic + UI | fiaxh |
| 2019-07-18 | Refactor file receive/send interfaces and UI | fiaxh |
| 2019-07-14 | Add EmojiChooser (derived from GTK source) | Marvin W |
| 2019-04-14 | Clean up ConversationTitlebar | fiaxh |
| 2019-04-14 | Only use UI data for active converations cycling, clean up ConversationSelector | fiaxh |
| 2019-02-05 | Move app menu into window, make conversation details dialog directly accessib... | fiaxh |
| 2018-12-27 | Detect emoji-only messages and display them larger | fiaxh |
| 2018-11-16 | Split login jid/password into two steps with checks | fiaxh |
| 2018-11-10 | Use QR-code icon for OMEMO QR-code button | fiaxh |
| 2018-11-04 | Use ContentItems in ConversationSelector, Chat/Groupchat(Pm)Row -> Conversati... | fiaxh |
| 2018-09-21 | Use Label instead of TextView for message display | fiaxh |
| 2018-08-31 | Merge pull request #415 from bobufa/message-search | fiaxh |
| 2018-08-22 | In-Band Registration | fiaxh |
| 2018-08-13 | add suggestions/auto-complete for search filters | bobufa |
| 2018-08-13 | initial search logic / display | bobufa |
| 2018-08-13 | ui: search sidebar initial | bobufa |
| 2018-08-13 | refactor conversation item management (accumulate them in libdino) | bobufa |
| 2018-04-30 | Redesign chat input + move file upload there | fiaxh |
| 2018-04-29 | Add an appdata file | Mathieu Bridon |
| 2018-04-19 | Add image preview to file choosers | fiaxh |
| 2018-03-05 | Move notification sounds (canberra dependency) into plugin, introduce libdino... | fiaxh |
| 2018-02-17 | Implement notification sounds | Rahix |
| 2018-01-28 | Render avatar on demand | Marvin W |
| 2017-12-31 | Place time+encryption+read directly right of name | fiaxh |
| 2017-12-30 | Show subscription request in conversation summary | fiaxh |
| 2017-12-13 | Fallback display for all file types | fiaxh |
| 2017-12-03 | Rename resources to have a reverse DNS prefix | fiaxh |
| 2017-12-03 | Use reverse DNS naming for icon, desktop file, DBus service, app ID (#221) | Mathieu Bridon |
| 2017-12-01 | ConversationView: Date separator | fiaxh |
| 2017-10-31 | Keep MUC join dialog open until joined, show errors | fiaxh |
| 2017-10-31 | Blocking setting in Contact Details | fiaxh |
| 2017-10-21 | Handle file uploading in libdino & main, have http upload as provider | fiaxh |
| 2017-09-19 | Use GNotification instead of libnotify | fiaxh |