aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-16Order MUC occupants tab completion by most recent message sentfiaxh
fixes #401
2019-04-15Forward KeyEvent (and change focus) on key press in conversation view (not ↵fiaxh
chat input) fixes #28 fixes #513
2019-04-14Fix segfault in nick completion for non-connected MUCsfiaxh
Co-authored-by: Roberto Santalla <roobre@roobre.es>
2019-04-14Clean up ConversationTitlebarfiaxh
2019-04-14Only use UI data for active converations cycling, clean up ConversationSelectorfiaxh
2019-04-12Allow to cycle active conversations with Ctrl+(Shift)+TabRoberto Santalla
Closes #400, Closes #142, related to #145
2019-04-12Update Polish translation (#542)Sebastian Krzyszkowiak
2019-03-18Add headerbar button tooltips, don't remove relieffiaxh
2019-03-16Update translationsTranslations
2019-03-16Fix received mark for own OMEMO encrypted MUC messagesfiaxh
2019-03-15Use glib log functionsfiaxh
2019-03-14Fix OMEMO new device notifications appearing in wrong contextfiaxh
2019-03-14Use regex literals, fixes some compiler warningsfiaxh
2019-03-14Entity capabilities: Check c node for ver attributefiaxh
fixes #530
2019-03-14Fix topic displaying issuesfiaxh
fixes #393
2019-03-14Slight conversation selector design changesfiaxh
2019-03-14Wait for account to be persisted before creating omemo_db.identity entryfiaxh
fixes #128
2019-03-14Add non-CSD alternative for more windowsfiaxh
2019-03-07Move GCM tag into per-device-encrypted area to be compatible with current ↵Marvin W
OMEMO version, fixes #514
2019-02-20Remove deprecated --thread valac optionfiaxh
2019-02-20Check for eme tag before adding fallback text for empty-body OMEMO messagesfiaxh
2019-02-17Remove Slack message handlingfiaxh
2019-02-17Have ChatInteraction MessageListener (read-up-to) run only for non-empty ↵fiaxh
messages
2019-02-17Add fallback text when a known to be OMEMO-encrypted message failed to decryptThibaut Girka
2019-02-17Do not ignore encrypted messages without a body tagThibaut Girka
Fixes #473
2019-02-14Update TranslationsTranslations
2019-02-14Make file read/write asyncfiaxh
2019-02-13Fix runtime criticals (and compiler warnings)fiaxh
fixes #520
2019-02-13Respect EXIF orientation tagfiaxh
fixes #522
2019-02-12Do not use signal_protocol_internal.hMarvin W
2019-02-05Add keyboard shortcuts: CTRL+T (Start Conversation), CTRL+G (Join Channel)fiaxh
2019-02-05Move app menu into window, make conversation details dialog directly ↵fiaxh
accessible, no-CSD option for main window
2019-02-04Fix compiler error (From using uint8[].copy())fiaxh
2019-01-30Improve FileFilter for avatar selectionfiaxh
fixes #512
2019-01-16Rewrite OMEMO crypt buffer logic to fix #474Marvin W
2019-01-09Spelling: Set up accountAllan Nordhøy
2019-01-09Fix OMEMO decryption if MUC real_jid is not known (because sender is offline)fiaxh
fixes #490
2019-01-02Improve ping timeouts, add debug output for XmlErrors and ping timeoutsfiaxh
2019-01-02Find libqrencode using cmake/pkg-config logicMarvin W
2019-01-02Bump libsignal-protocol-c dependency to 2.3.2Marvin W
2018-12-31Update TranslationsTranslations
Arabic: ButterflyOfFire Basque: beriain Chinese (Simplified): Sak94664 Dutch: flevop, Nathan Follens Flemish: Nathan Follens French: Sioul Galician: Xosé M German: H A, ssantos Luxembourgish: Dennis Fink Norwegian Bokmål: Allan Nordhøy Romanian: Licaon Kter Spanish: sergio
2018-12-31Check FileTransfer's mime_type for null (unknown) when handeling itfiaxh
fixes #479
2018-12-29Fix display name: Check localpart (return) for nullfiaxh
2018-12-29ConversationSelector: Display time "Yesterday" after date changefiaxh
2018-12-29Improve message markup parsingfiaxh
2018-12-28Fix compilation with older versions of valacMarvin W
2018-12-28Private MUCs w/o name: Display localparts instead of barejids if name is not ↵fiaxh
known
2018-12-28display groups w/o name by list of membersDaniel Gultsch
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.)
2018-12-27Detect emoji-only messages and display them largerfiaxh
2018-12-27(Partially) Fix messages being displayed wrongly sorted in ↵fiaxh
ConversationSummary due to being compared->equal