Commit graph

253 commits

Author SHA1 Message Date
fiaxh 9ef4dddfdc Fix+improve conversation selection when joining channel or starting MUC PM 2019-12-21 19:19:28 +01:00
fiaxh 9565140f01 !fixup Allow inserting messages into ConversationView with same sort_time as the latest 2019-12-19 18:21:44 +01:00
Marvin W bd45fdf1e1
Add version and adjust some cmake 2019-12-18 00:51:49 +01:00
fiaxh 97647f9b52 Add shortcuts window 2019-12-17 23:47:57 +01:00
Translations 11c18cdf72 Update translations 2019-12-16 21:23:18 +01:00
fiaxh 890b91ce4d Only send new room config if something was changed
fixes #675
2019-12-16 01:41:04 +01:00
fiaxh c4325473fb Don't require window object in notifications
fixes #658
2019-11-26 18:47:30 +01:00
fiaxh b03da2af60 Check window width and hight before (re)storing them 2019-11-26 18:37:23 +01:00
Allan Nordhøy a10c82191e Could not connect to %s (#605) 2019-11-26 18:16:41 +01:00
fiaxh 7624f349de Fix join dialog when having been invited to a MUC
fixes #661
2019-11-24 14:59:48 +01:00
fiaxh e6918b35b3 Don't select all text in entry of message search when opening
fixes #601
2019-11-19 17:01:48 +01:00
fiaxh b02ee171c1 Don't display labels of hidden DataForm fields 2019-11-19 00:48:38 +01:00
fiaxh 41ada4fcc8 Don't attempt DNS SRV lookups in connection fallback 2019-11-18 22:45:18 +01:00
fiaxh 05561dd677 Parse presence delivery errors when joining MUC
fixes #224
2019-11-17 17:53:46 +01:00
fiaxh a2f63a7789 Parse offline member info from MUC presence
Fixes OMEMO only encrypting to new member after restart and private MUC name only updating after restart
2019-11-17 17:53:27 +01:00
fiaxh c6bdb1a4bc Fix messages being displayed for the wrong sender: Show avatar on lower message when inserting message between two others
fixes #641
fixes #639
2019-11-17 17:33:24 +01:00
Translations 65feaece87 Update translations 2019-11-14 01:56:13 +01:00
fiaxh df217fb117 Fix segfault in groupchat name generation
fixes #635
2019-10-23 16:45:16 +02:00
Marvin W e330e60f83
Base avatars and names on conversation, not JID.
Fixes #598
2019-10-18 16:52:29 +02:00
Marvin W de3af0ae24
Fix some incorrect handling of message styling 2019-10-18 16:11:00 +02:00
Marvin W 7d561ddfab
Allow to run Dino as background service 2019-10-18 14:10:50 +02:00
fiaxh f34aa58626 Fix slash commands 2019-10-16 03:32:22 +02:00
fiaxh df3716622a Rework no-open-conversation placeholder 2019-10-01 17:03:24 +02:00
fiaxh 74c29d4df1 Add Bookmarks2 implementation, introduce bookmarks interfaces 2019-09-29 01:53:59 +02:00
fiaxh 1287135ebb Improve conversation unread status detection 2019-09-29 00:47:22 +02:00
Marvin W e899668213
Add JET support 2019-09-16 23:31:11 +02:00
fiaxh 784319a9c1 Distribute window buttons (minimize,maximize,close) after realize and update live 2019-09-15 18:22:43 +02:00
fiaxh 83cea47bb1 Deactivate emoji button for gtk < 3.24 2019-09-15 15:07:40 +02:00
fiaxh 0f0e838a1f Deactivate spinner in file widget as soon as its not displayed anymore (CPU usage) 2019-09-14 16:08:27 +02:00
fiaxh a96c80149f Load images in conversation summary in different thread 2019-09-11 16:20:48 +02:00
fiaxh 43720d3d2f Remove some use_markup usages, put skeleton header into .ui file 2019-09-11 16:20:48 +02:00
fiaxh bd7fde99af fixup Fix some warnings 2019-09-10 19:36:11 +02:00
hrxi d5d305193c Fix some warnings
Instances of `RegexError` are just asserted as `assert_not_reached` as
they cannot really fail except for allocation failure if the given regex
is valid.
2019-09-10 19:36:11 +02:00
fiaxh 9950742bf1 Add emoji button to chat input 2019-09-09 19:47:11 +02:00
fiaxh e52a4eacb2 Don't show conversations from account after it was disabled
fixes #277
2019-08-28 13:11:56 +02:00
fiaxh a99c3ff16d Add and enable newly created (first) account
fixes #584
2019-08-23 21:19:26 +02:00
fiaxh 130965f322 Add incoming mediated invitation support (#162)
Co-authored-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
2019-08-22 16:05:28 +02:00
fiaxh 5ebdbf8a8b Use own file type icons 2019-08-06 16:47:06 +02:00
fiaxh 08a5088c16 Rework encryption enabling logic + UI 2019-08-02 19:20:04 +02:00
fiaxh f0abb8aaf9 Refactor file receive/send interfaces and UI 2019-07-18 02:03:42 +02:00
Marvin W e4e97730db
Add EmojiChooser (derived from GTK source) 2019-07-14 13:25:34 +02:00
Marvin W e3d994db1a
Handle ill-prepared avatar image 2019-07-09 15:25:41 +02:00
fiaxh d429c30432 Don't set urgency hint on new messages on GNOME 2019-06-22 02:18:51 +02:00
fiaxh fa43581ad3 Fix runtime criticals 2019-06-22 00:56:50 +02:00
fiaxh 24f525628b Add non-CSD alternative for add chat + join channel 2019-06-22 00:56:50 +02:00
fiaxh 2fb51df8a2 Hide encryption icon in public MUCs 2019-06-22 00:56:50 +02:00
fiaxh 68ab977287 Fix time in conversation row 2019-06-22 00:56:50 +02:00
fiaxh 8aab18c1ec Add hover effect on conversation content 2019-06-01 19:03:01 +02:00
fiaxh 6a1f057de2 Fix date separators 2019-05-26 20:20:09 +02:00
fiaxh d3c6e5c62c Enable sending chat state notifications in private rooms 2019-05-16 11:12:14 -06:00