Commit graph

  • 11d9855a39 Refactor Notifications, add freedesktop backend fiaxh 2020-11-20 15:21:34 +0100
  • 07917f1d84 Refactor XmppStream, TLS and connection method logic fiaxh 2020-11-16 15:55:33 +0100
  • 881b9eec9d Improve entity identity getter fiaxh 2020-11-19 18:33:03 +0100
  • f40730c780 Fix compiler warnings in WeakMap fiaxh 2020-11-17 20:04:53 +0100
  • d0488401ce Use WeakMap for message caching fiaxh 2020-11-14 16:59:21 +0100
  • b8d216a057 Add a WeakMap implementation + tests fiaxh 2020-11-14 17:00:09 +0100
  • 2a775bcfb9
    Prepare for 0.2.0 release v0.2.0 Marvin W 2020-09-19 13:27:53 +0200
  • 7726c0b75b Update translations Translations 2020-11-12 18:28:56 +0100
  • 57ab387060 Fix runtime critical when room has no name v0.1.1 fiaxh 2020-10-29 19:11:55 +0100
  • 7571edfb5a Include 128x128 Dino icon as resource fiaxh 2020-10-15 17:37:48 +0200
  • fe9e8f0c2b Fix runtime criticals related to jingle file transfer fiaxh 2020-09-18 11:51:46 +0200
  • 2cda20d589 Compatibility with Vala 0.50.0 Marvin W 2020-09-17 18:25:54 +0200
  • d6d4e5eb0a Set key size for omemo http file transfers to 256 bits Marvin W 2020-09-15 17:33:40 +0200
  • 7bb4e4ef62 Send OMEMO-encrypted messages and files using 12 byte IV Marvin W 2020-09-14 21:56:58 +0200
  • e78e3764c4 Fix loading more results when scrolling through search results fiaxh 2020-09-14 12:39:52 +0200
  • bb8d753517 Fix new compiler error (don't reference private variable from public one) fiaxh 2020-09-07 15:06:53 +0200
  • 06573ef2eb Fix rare 1 byte buffer over-read Marvin W 2020-06-28 11:25:10 +0200
  • 10adf716f3 Fix incoming muc voice request notification fiaxh 2020-11-11 11:27:31 +0100
  • b2c7e9dfff Make some strings translatable, update translations Translations 2020-11-10 14:04:57 +0100
  • 5d551360df Fix syntax error for setting AppID. Martin Dosch 2020-11-06 14:12:50 +0100
  • 1999c97bb9 Improve content_item db table index fiaxh 2020-11-05 17:09:15 +0100
  • 6218b759bf Update translations Translations 2020-11-04 18:08:08 +0100
  • 0b145c69e9
    Swedish translations (#936) Kim Alvefur 2020-11-04 13:26:34 +0100
  • dba63b1473 Fix runtime critical when room has no name fiaxh 2020-10-29 19:11:55 +0100
  • a94acccd1d Add AppID (untested). Martin Dosch 2020-10-29 13:47:26 +0100
  • b685c7ab9e Fix GTK warning when closing Dino fiaxh 2020-10-27 17:42:22 +0100
  • 4f0ca55cf0 Fix for older glib versions fiaxh 2020-10-27 16:19:59 +0100
  • 2e0357877c Fix some compiler warnings fiaxh 2020-10-27 15:31:39 +0100
  • edbc8f794d Don't crash on MAM id-time hickup fiaxh 2020-10-27 11:56:45 +0100
  • 5954f7764f Fix own message marker marking conversations as read fiaxh 2020-10-15 19:43:17 +0200
  • 518307d1ac Include 128x128 Dino icon as resource fiaxh 2020-10-15 17:37:48 +0200
  • 4f636dbd8e Service Discovery Module: Clear cached disco info requests when detaching from stream fiaxh 2020-10-12 18:23:15 +0200
  • e0d81f98e3 Remove code block formating fiaxh 2020-10-11 13:45:54 +0200
  • 78138bf39b Unregister handlers related to displaying messages as pending fiaxh 2020-10-11 12:16:38 +0200
  • f28aaac6da Fix compilation for older vala compilers fiaxh 2020-10-07 22:14:00 +0200
  • d42918b0ab Update translations Translations 2020-10-07 20:52:53 +0200
  • 9cc3382abe service/database: use WAL mode + safe PRAGMA synchronous setting eta 2020-10-04 13:54:11 +0100
  • 7b58c1596a Fix runtime critical fiaxh 2020-09-19 11:12:22 +0200
  • 6325a98cff Fix runtime criticals related to jingle file transfer fiaxh 2020-09-18 11:51:46 +0200
  • d0d676e72d Add compression to achieve smaller installer size. Martin Dosch 2020-09-18 16:51:41 +0200
  • d32d1b91a1
    Compatibility with Vala 0.50.0 Marvin W 2020-09-17 18:25:54 +0200
  • 1956f63179
    Set key size for omemo http file transfers to 256 bits Marvin W 2020-09-15 17:33:40 +0200
  • cd5b639a82
    Send OMEMO-encrypted messages and files using 12 byte IV Marvin W 2020-09-14 21:56:58 +0200
  • f6943a4c82
    Fix avatar display in private group chats Marvin W 2020-09-13 14:17:25 +0200
  • fb9352fef1 Fix loading more results when scrolling through search results fiaxh 2020-09-14 12:39:52 +0200
  • 928802332c
    Make compatible with older vala compilers Marvin W 2020-09-12 17:51:13 +0200
  • a22146fd72
    Display placeholder avatar while loading Marvin W 2020-09-12 12:48:17 +0200
  • 1534aa3a5e Update translations Translations 2020-09-10 20:18:18 +0200
  • 0cbc04aec8 Fix warning when clicking to correct a message fiaxh 2020-09-10 19:31:16 +0200
  • 3563232df0 OMEMO: Don't trigger "Not encrypted to this device" warning for messages w/o payload fiaxh 2020-09-07 22:48:58 +0200
  • c01d09d519 Improve message resending fiaxh 2020-09-07 21:29:40 +0200
  • 8a2edbe661 Fix new compiler error (don't reference private variable from public one) fiaxh 2020-09-07 15:06:53 +0200
  • b60e7da28a Fix message duplication in MUC PMs fiaxh 2020-09-06 15:42:54 +0200
  • 2d31d9d470 Cleanup fiaxh 2020-09-03 22:52:07 +0200
  • 49bcbdaa51 Fix initial file encryption displaying fiaxh 2020-09-02 16:47:41 +0200
  • e327a88898 Don't clear MAM id times on stream negotiated fiaxh 2020-09-02 16:21:00 +0200
  • e6a90fc25c Implement MUC self ping fiaxh 2020-08-14 16:42:56 +0200
  • ff9a9a0d66 Update translations Translations 2020-08-01 23:02:44 +0200
  • a8f127b32e Lazy generate occupant menu list fiaxh 2020-07-22 18:40:33 +0200
  • b104be4842 Don't create a second message object for each typing notification fiaxh 2020-07-06 19:32:16 +0200
  • c887240fdc Improve stream management queue fiaxh 2020-07-21 15:48:42 +0200
  • 7309c6f3ac Visually highlight pending messages, improve resending fiaxh 2020-07-15 15:08:56 +0200
  • e159fd2492 Only query entity caps when we need them fiaxh 2020-07-03 21:14:39 +0200
  • 74f7fa897f Add queue and resending to stream management fiaxh 2020-06-28 15:53:41 +0200
  • 8e3462b1b7 Fix unread bubbles having wrong color on startup fiaxh 2020-07-07 17:47:14 +0200
  • 932140cdd4
    dino: Center phone/laptop icon in tooltip (#878) Alyssa Rosenzweig 2020-07-13 04:41:39 -0400
  • 81721307ca Remove installation type "OpenPGP" support Martin Dosch 2020-07-10 17:04:13 +0200
  • 2d73f97d34 Removed compenent section Martin Dosch 2020-07-10 16:55:00 +0200
  • 6aa08a3282
    Some locales need more than 2 chars for AM/PM, make the buffer a bit larger Marvin W 2020-07-08 11:23:37 +0200
  • 3e08fc2f92
    Use strftime() instead DateTime.format(), fixes #875 Marvin W 2020-07-08 11:05:02 +0200
  • a21ddefbb9 Show dark unread counts for notifying conversations, light ones otherwise fiaxh 2020-07-06 21:33:48 +0200
  • 86420fdef1 Show bubble containing the number of unread messages in the conversation list (#764) codedust 2020-03-02 21:10:36 +0100
  • 23c0216853
    Fix messages mistakenly treated as /me command (#872) Kim Alvefur 2020-07-02 11:51:30 +0200
  • 2824dedd22
    Change test code for older vala compat Marvin W 2020-06-28 13:00:17 +0200
  • c16fbdd19f
    Clean up some image rendering code Marvin W 2020-06-28 11:43:39 +0200
  • af98b8ea0f
    Fix rare 1 byte buffer over-read Marvin W 2020-06-28 11:25:10 +0200
  • 48964bc5cc
    Don't strip() at XML layer Marvin W 2020-06-27 11:23:48 +0200
  • 8f8018ec81
    Fix async tests Marvin W 2020-06-27 11:23:22 +0200
  • e24aa9aabc Add option to install without OpenPGP plugin Martin Dosch 2020-06-28 09:00:03 +0200
  • 26a85ac109 Add german language. Martin Dosch 2020-06-28 07:13:52 +0200
  • 717d0b7fca
    Make Travis CI use debian stable in docker Marvin W 2020-06-23 16:45:56 +0200
  • 1f506cec42
    Do not use GNOME specific setting for 24 hours Marvin W 2020-05-05 13:20:36 +0200
  • c6173db983 Focus textinput after closing file send dialog fiaxh 2020-06-23 15:57:50 +0200
  • 0b1fb30a83 fixup Fetch avatars only when they are used fiaxh 2020-06-17 18:47:13 +0200
  • 886a519d85 Don't offer encryption in MUC PMs fiaxh 2020-06-17 14:30:46 +0200
  • b2009005df Fix runtime critical in entity capabilities hashing fiaxh 2020-06-04 14:07:43 +0200
  • c813fc4e8a Global search: Display dates in local timezone (#855) selurvedu 2020-05-20 22:37:13 +0300
  • 6d41071da1 Recreate avatar database table, fixes unique constraint fiaxh 2020-06-11 00:03:30 +0200
  • 0beb592c5a Use sqlite UPSERT fiaxh 2020-06-10 23:40:00 +0200
  • 50c55c7f55 Fetch avatars only when they are used fiaxh 2020-06-10 19:53:56 +0200
  • daf803e773 Fix voice request notification fiaxh 2020-06-06 22:24:29 +0200
  • b72ea08d03 Show unencryptable/untrusted OMEMO warnings also in MUCs fiaxh 2020-06-05 01:28:31 +0200
  • d5e036596b Only consider first file if multiple ones are drag and droped fiaxh 2020-06-04 17:10:57 +0200
  • e3724f96ed Fix runtime critical in entity capabilities hashing fiaxh 2020-06-04 14:07:43 +0200
  • cdc505f550 Add image sending via clipboard paste fiaxh 2020-06-04 14:03:34 +0200
  • 8a64c8501d Add shortcuts for search (CTRL+F) and file upload (CTRL+U) fiaxh 2020-06-03 21:41:24 +0200
  • 2f40726f55 Fix runtime critical fiaxh 2020-05-28 20:33:28 +0200
  • 40c66bc584 Fix runtime critical fiaxh 2020-05-28 20:13:23 +0200
  • 8fe723bccb Fix cyclic references => let objects be freed fiaxh 2020-05-28 17:31:31 +0200
  • a9e6a9c3d5 Code cleanup fiaxh 2020-05-28 01:52:12 +0200