Commit graph

  • 7097a71852 Fix ANSI color removal for XMPP log on non-tty stderrs hrxi 2019-05-31 23:25:07 +0200
  • 8120203d62 Don't set timeouts on registration connection attempts fiaxh 2019-06-01 18:48:58 +0200
  • 8aab18c1ec Add hover effect on conversation content fiaxh 2019-06-01 16:00:21 +0200
  • dd6c860aed Don't change type of a conversation fiaxh 2019-05-29 16:53:34 +0200
  • 5456a85777 Remove invalid MUC avatars fiaxh 2019-05-29 16:52:36 +0200
  • ce8f343297 Fix a typo in the <service-unvailable/> iq answer hrxi 2019-06-01 17:12:18 +0200
  • c245f7e34a Fix a couple of typos and double imports hrxi 2019-06-01 17:09:26 +0200
  • 6a1f057de2 Fix date separators fiaxh 2019-05-25 21:57:23 +0200
  • 11d4f3e999 signal-protocol: Fix incorrect free() fiaxh 2019-05-24 20:31:14 +0200
  • e1e36fc98e Fix notifications for servers without MAM using StreamFlag as availability indicator fiaxh 2019-05-21 22:04:49 +0200
  • 03f25e1f87 Remove Message.stanza field fiaxh 2019-05-21 21:42:39 +0200
  • 32687d731f Revert "Fix notifications for servers without MAM" fiaxh 2019-05-21 21:39:53 +0200
  • ad16b18871 Check presence for empty show node, assume as online fiaxh 2019-05-21 18:09:53 +0200
  • d3c6e5c62c Enable sending chat state notifications in private rooms fiaxh 2019-05-12 00:09:50 +0200
  • 951be638f6
    Merge pull request #560 from Rahix/fix-notifications fiaxh 2019-05-16 09:58:05 -0600
  • 7ff99104d2
    Disable notification on file in "mention only" groupchat Rahix 2019-05-16 08:49:44 +0200
  • 80b946c85c
    Fix notifications for servers without MAM Rahix 2019-05-16 08:24:23 +0200
  • 9d19cdbf4e Process read marker from other devices for MUCs to adjust read-up-to state fiaxh 2019-05-11 19:10:36 +0200
  • f4778ef3e6 Fix when /affiliate cmd doesn't get enough args (#557) Aearil 2019-04-29 14:24:29 +0000
  • 97c59cb8cd Fix compilation with older pixbuf vapi files fiaxh 2019-04-27 23:05:27 +0200
  • b6799e59bb Remove avatars with missmatch between supposed and actual sha1 hash on load, make loading async fiaxh 2019-04-19 21:42:40 +0200
  • cbe0ff2c1d Don't move opened conversation to the top of the list, scroll along with selected conversation fiaxh 2019-04-18 22:38:16 +0200
  • a960740c3e Ensure image data is kept until avatars are written to file fiaxh 2019-04-18 22:37:21 +0200
  • b0dde02bc9 Order MUC occupants tab completion by most recent message sent fiaxh 2019-04-16 11:44:14 +0200
  • ca9b00d5e8 Forward KeyEvent (and change focus) on key press in conversation view (not chat input) fiaxh 2019-04-15 17:29:18 +0200
  • 76c7dec75f Fix segfault in nick completion for non-connected MUCs fiaxh 2019-04-14 09:32:04 +0200
  • 6e1938b089 Clean up ConversationTitlebar fiaxh 2019-04-12 17:43:47 +0200
  • d9e45071d0 Only use UI data for active converations cycling, clean up ConversationSelector fiaxh 2019-04-12 16:24:43 +0200
  • 27fe07c3b4 Allow to cycle active conversations with Ctrl+(Shift)+Tab Closes #400, Closes #142, related to #145 Roberto Santalla 2019-03-21 17:20:35 +0100
  • c14459a2bd Update Polish translation (#542) Sebastian Krzyszkowiak 2019-04-12 12:45:58 +0200
  • 330649a537 Add headerbar button tooltips, don't remove relief fiaxh 2019-03-16 22:25:46 +0100
  • 26a8538e97 Update translations Translations 2019-03-16 14:33:47 +0100
  • 67dbfdd0b0 Fix received mark for own OMEMO encrypted MUC messages fiaxh 2019-03-16 01:13:40 +0100
  • 6f6e4b97cb Use glib log functions fiaxh 2019-03-15 20:56:19 +0100
  • a493269791 Fix OMEMO new device notifications appearing in wrong context fiaxh 2019-03-14 22:53:47 +0100
  • 952ac95484 Use regex literals, fixes some compiler warnings fiaxh 2019-03-14 17:38:48 +0100
  • fb504308d0 Entity capabilities: Check c node for ver attribute fiaxh 2019-03-13 18:40:45 +0100
  • df6328dfcb Fix topic displaying issues fiaxh 2019-03-01 18:20:08 +0100
  • 3880e41497 Slight conversation selector design changes fiaxh 2019-02-21 22:09:18 +0100
  • 94eea332b1 Wait for account to be persisted before creating omemo_db.identity entry fiaxh 2019-02-21 01:10:32 +0100
  • 161e4c1986 Add non-CSD alternative for more windows fiaxh 2019-02-20 23:08:30 +0100
  • cc7b0aa7bd
    Move GCM tag into per-device-encrypted area to be compatible with current OMEMO version, fixes #514 Marvin W 2019-03-07 20:17:56 +0100
  • 6de86c2733 Remove deprecated --thread valac option fiaxh 2019-02-20 18:18:45 +0100
  • 78ec625dbe Check for eme tag before adding fallback text for empty-body OMEMO messages fiaxh 2019-02-20 01:44:33 +0100
  • 73cb6eaa49 Remove Slack message handling fiaxh 2019-02-17 16:47:20 +0100
  • d27fb963e7 Have ChatInteraction MessageListener (read-up-to) run only for non-empty messages fiaxh 2019-02-17 16:15:46 +0100
  • b97aa9b44b Add fallback text when a known to be OMEMO-encrypted message failed to decrypt Thibaut Girka 2019-02-09 14:18:44 +0100
  • 6ffa82d622 Do not ignore encrypted messages without a body tag Thibaut Girka 2019-02-09 13:58:16 +0100
  • e55fb9cca5 Update Translations Translations 2019-02-14 20:47:32 +0100
  • 736522737f Make file read/write async fiaxh 2019-02-13 21:50:15 +0100
  • d668e0158d Fix runtime criticals (and compiler warnings) fiaxh 2019-02-13 16:13:37 +0100
  • 6613f3f05a Respect EXIF orientation tag fiaxh 2019-02-13 01:37:11 +0100
  • 4a8d628924
    Do not use signal_protocol_internal.h Marvin W 2019-02-12 15:27:58 -0600
  • 864196d2ac Add keyboard shortcuts: CTRL+T (Start Conversation), CTRL+G (Join Channel) fiaxh 2019-02-05 20:44:57 +0100
  • 5a7ffbc187 Move app menu into window, make conversation details dialog directly accessible, no-CSD option for main window fiaxh 2019-01-27 15:24:58 +0100
  • 084653cfc2 Fix compiler error (From using uint8[].copy()) fiaxh 2019-02-04 16:01:35 +0100
  • 8e9e05615c Improve FileFilter for avatar selection fiaxh 2019-01-30 02:58:56 +0100
  • 8e14ac6d71
    Rewrite OMEMO crypt buffer logic to fix #474 Marvin W 2019-01-16 23:02:23 +0100
  • 16329411a8 Spelling: Set up account Allan Nordhøy 2019-01-06 18:31:40 +0100
  • 8b08d874fa Fix OMEMO decryption if MUC real_jid is not known (because sender is offline) fiaxh 2019-01-09 00:54:43 +0100
  • fc1a9a5712 Improve ping timeouts, add debug output for XmlErrors and ping timeouts fiaxh 2018-12-30 13:35:01 +0100
  • cdd4c0b854
    Find libqrencode using cmake/pkg-config logic Marvin W 2019-01-02 15:24:03 +0100
  • 7012023d59
    Bump libsignal-protocol-c dependency to 2.3.2 Marvin W 2019-01-02 13:27:11 +0100
  • 4c8f4bef66 Update Translations Translations 2018-12-31 15:25:00 +0100
  • 446e86d4ad Check FileTransfer's mime_type for null (unknown) when handeling it fiaxh 2018-12-29 19:15:25 +0100
  • 420942873a Fix display name: Check localpart (return) for null fiaxh 2018-12-29 13:01:18 +0100
  • e455a22993 ConversationSelector: Display time "Yesterday" after date change fiaxh 2018-12-28 18:05:09 +0100
  • 5a4e509359 Improve message markup parsing fiaxh 2018-12-28 15:04:50 +0100
  • 49269c3173
    Fix compilation with older versions of valac Marvin W 2018-12-28 15:20:00 +0100
  • 1014b696f2 Private MUCs w/o name: Display localparts instead of barejids if name is not known fiaxh 2018-12-28 13:35:52 +0100
  • d8e0ab406c display groups w/o name by list of members Daniel Gultsch 2018-12-04 10:21:24 +0100
  • 965f4da75a Detect emoji-only messages and display them larger fiaxh 2018-12-27 12:35:48 +0100
  • d0d68f5878 (Partially) Fix messages being displayed wrongly sorted in ConversationSummary due to being compared->equal fiaxh 2018-12-10 18:27:02 +0100
  • 680d28360c Check content_length for null before parsing in http HEAD message response fiaxh 2018-11-29 16:30:20 +0100
  • 542744ade2 support jpeg pep avatars + actually check hash Daniel Gultsch 2018-11-27 21:13:42 +0100
  • 34ab3de0ba only parse vcard hashes from available presence Daniel Gultsch 2018-11-27 21:05:51 +0100
  • 7c1d580e17 Fix aesgcm http file up/download bugs fiaxh 2018-11-27 18:28:28 +0100
  • 141db9e40a Implement aesgcm encrypted file upload fiaxh 2018-11-27 14:57:52 +0100
  • 01360a73ae FileProvider for aesgcm links fiaxh 2018-11-23 20:11:32 +0100
  • 2208ff9799 Restructure (http) file provider flow: Separate download&get_info, download in provider, move XmppStreamModule into xmpp-vala fiaxh 2018-11-14 18:17:10 +0100
  • d9cbf571b0 Fix muc avatars sometimes not showing split tiles for occupants fiaxh 2018-11-25 15:55:51 +0100
  • 22340cb88e Always use Account.hash(equals)_func for HashMap+ArrayList fiaxh 2018-11-24 21:00:44 +0100
  • c44489214e ConversationRow: Update nick_label in case of FileItems fiaxh 2018-11-22 00:50:56 +0100
  • 45d89326b8 Fix TLS error notification wrongly appearing fiaxh 2018-11-17 11:02:54 +0100
  • 7497f1f17b Allow 12 for the size of the IV Tim Henkes 2018-11-18 16:52:57 +0100
  • e9535ab6b8 Fix typo in unified window string Maxime Buquet 2018-11-19 17:00:03 +0000
  • 9e5f30487a Add a white border around QR-codes Rahix 2018-11-11 20:30:07 +0100
  • fa731a4623 Split login jid/password into two steps with checks fiaxh 2018-11-16 16:27:31 +0100
  • 45236d07bc Update translations Translations 2018-11-14 21:22:48 +0100
  • 38b532034f Fix Typo Licaon_Kter 2018-11-11 14:11:37 +0000
  • 57c6708e2d Spelling, added comma and ending dot. Allan Nordhøy 2018-11-11 05:53:27 +0100
  • 2e21414225 Update translations Translations 2018-11-10 17:34:06 +0100
  • 7e6668d283 Use QR-code icon for OMEMO QR-code button fiaxh 2018-11-10 17:24:48 +0100
  • 214906e1a5
    Hide OMEMO messages from untrusted sources Marvin W 2018-11-09 10:42:23 -0600
  • dfb75e2cda
    Merge PR #413 "Improvements to the OMEMO plugin" Marvin W 2018-11-10 08:05:14 -0600
  • 559bbc5ca3 Fix hide/show correct ContentItems fiaxh 2018-11-07 17:42:48 +0100
  • f60ebc2af6 Use ContentItems for NotificationEvents fiaxh 2018-11-07 00:17:24 +0100
  • 3af9faac82 Use ContentItems in ConversationSelector, Chat/Groupchat(Pm)Row -> ConversationRow fiaxh 2018-11-04 20:19:34 +0100
  • ddd17e720e fixup 1e54a44 fiaxh 2018-11-02 15:23:58 +0100
  • 1e54a442ba Display room name in conversation selector and conversation titlebar codedust 2018-08-20 02:59:58 +0200