minils
cf8501ba30
Use opacity instead of hard coded color for formatting chars ( #1000 )
2021-08-14 20:19:57 +02:00
fiaxh
7cedb64d3f
Fix custom emoji picker for gtk >= 3.24.30
...
fixes #1083
2021-07-29 17:28:47 +02:00
fiaxh
defdf8e6ae
Don't keep own reference to GspellTextView/Buffer
...
fixes #1058
2021-07-29 17:28:35 +02:00
fiaxh
d71604913d
Merge remote-tracking branch 'origin/feature/calls'
2021-05-11 12:57:02 +02:00
fiaxh
90f9ecf62b
Calls: Indicate whether OMEMO key is verified
2021-05-11 12:52:00 +02:00
fiaxh
0ad968df36
Use the same DTLS fingerprint in all contents. Display audio+video enc keys in UI if they differ.
2021-05-01 22:57:38 +02:00
fiaxh
7d2e647690
Improve call wording, cleanup
2021-05-01 21:51:24 +02:00
fiaxh
421f43dd8b
Add support for OMEMO call encryption
2021-04-29 16:13:25 +02:00
fiaxh
5d85b6cdb0
Handle non-existant call support
2021-04-29 16:13:25 +02:00
Translations
e32b49b68f
Update translations
2021-04-11 15:59:37 +02:00
fiaxh
0707fd9ac4
Improve automatic call window resizing
2021-04-11 15:09:28 +02:00
fiaxh
dfffa08ec1
Fix warnings
2021-04-11 14:42:59 +02:00
fiaxh
8d1c6c29be
Display+store call encryption info
2021-04-09 22:23:13 +02:00
fiaxh
332c772fbe
Let freedesktop notifications expire
...
fixes #1026
2021-04-07 21:31:47 +02:00
fiaxh
3454201e5a
Use outgoing JMI if contact has supporting device
2021-04-01 12:03:04 +02:00
Sergey
45c0ac4104
Fix accounts panel width ( #1017 )
...
fixes #797
2021-03-24 17:45:54 +01:00
fiaxh
0f46facecd
Add UI for audio/video calls
2021-03-21 12:41:39 +01:00
Sergey
e70b7c1222
Make 'Close' button close AboutDialog ( #1018 )
2021-03-10 01:05:43 +01:00
Sergey
f4eba18ff6
Fix some typos in variable names ( #1016 )
...
* Fix WelcomePlaceholder typo
* Fix DEFAULT_TABLE_NAME typo
2021-03-09 17:04:43 +01:00
fiaxh
80498c7e37
Adjust ShortcutsWindow + AboutDialog for non-CSD mode
2021-03-05 13:29:56 -06:00
fiaxh
2630f18631
Escape pango markup in names in GlobalSearch
2021-03-05 11:46:51 -06:00
Sergey
e19e0153ac
Add '--version' flag ( #1014 )
2021-03-05 17:29:40 +01:00
Translations
ea678bb8d8
Update translations
2021-03-04 09:38:26 -06:00
minils
73f012133a
Add different formating with less contrast for markup strings like *,_,~ and `. ( #883 )
2021-02-17 23:25:59 +01:00
Michel Le Bihan
e06cc08425
Improve IBR form handling ( #990 )
...
* Change register account dialog to show instructions
Change data forms to handle title and instructions elements
* Change register account dialog to show fixed fields
Closes #988
* Change form switch to halign start
Closes #992
* Change register account dialog to markup URLs
2021-02-17 22:57:53 +01:00
fiaxh
a417cb396b
Fix cyclic reference
2021-02-17 15:25:55 -06:00
fiaxh
0626bad8e9
Reduce use of Widget.destroy()
...
On non-toplevel windows, use Container.remove() instead of Widget.destroy()
Needed for migration to GTK4
https://developer.gnome.org/gtk4/unstable/gtk-migrating-3-to-4.html#id-1.7.4.3.17
2021-02-10 18:32:39 -06:00
fiaxh
f12fc371a3
Make spell checking a setting, store language per conversation
2021-01-21 15:51:41 +01:00
Thibaut Girka
830eba3a06
Add spell-checking using Gspell
2021-01-21 15:31:12 +01:00
mimi89999
f94d8f56c7
Ellipsize long titles
2021-01-21 15:31:12 +01:00
Translations
fc18e781a5
Update translations + DOAP
2021-01-11 20:37:24 +01:00
fiaxh
c7b242a72e
Show invalid certificate screen also when registering account
2020-12-31 19:04:18 +01:00
fiaxh
99e98ac8d9
Set window urgency hint independent of notification setting
...
fixes #960
2020-12-30 20:30:35 +01:00
fiaxh
cc01374d3c
Use advertized/server/live time for sorting instead of arrival time
...
fixes #310
2020-12-04 19:11:27 +01:00
fiaxh
f31e96d6bb
Improve contact description in OMEMO warnings
...
fixes #947
2020-12-04 17:16:09 +01:00
fiaxh
c0be0f5f85
Update date separator at midnight
...
fixes #868
2020-12-03 18:17:11 +01:00
fiaxh
4f4a1036e1
Handle xmpp URIs opened within Dino with Dino
...
fixes #914
2020-12-03 18:17:11 +01:00
fiaxh
cd7c4c8221
Fix notification fallback, fix fdo markup escaping
2020-12-01 21:54:42 +01:00
Felipe
552591640f
Fix wrong actions for MUCs in Freedesktop notifier ( #950 )
2020-11-30 11:51:58 +01:00
fiaxh
11d9855a39
Refactor Notifications, add freedesktop backend
...
fixes #707
2020-11-20 15:21:34 +01:00
Marvin W
2a775bcfb9
Prepare for 0.2.0 release
2020-11-12 18:51:20 +01:00
Translations
7726c0b75b
Update translations
2020-11-12 18:28:56 +01:00
fiaxh
10adf716f3
Fix incoming muc voice request notification
2020-11-11 11:27:31 +01:00
Translations
b2c7e9dfff
Make some strings translatable, update translations
2020-11-10 14:04:57 +01:00
Translations
6218b759bf
Update translations
2020-11-04 18:12:01 +01:00
Kim Alvefur
0b145c69e9
Swedish translations ( #936 )
...
* Swedish translations
* Translate OMEMO strings to Swedish
2020-11-04 13:26:34 +01:00
fiaxh
dba63b1473
Fix runtime critical when room has no name
2020-10-29 19:11:55 +01:00
fiaxh
b685c7ab9e
Fix GTK warning when closing Dino
...
"Can't set a target list on a widget until you've called gtk_drag_dest_set() to make the widget into a drag destination"
2020-10-27 17:56:28 +01:00
fiaxh
2e0357877c
Fix some compiler warnings
2020-10-27 16:05:30 +01:00
fiaxh
518307d1ac
Include 128x128 Dino icon as resource
2020-10-15 17:46:37 +02:00
fiaxh
e0d81f98e3
Remove code block formating
2020-10-11 13:45:54 +02:00
fiaxh
78138bf39b
Unregister handlers related to displaying messages as pending
2020-10-11 12:16:38 +02:00
fiaxh
f28aaac6da
Fix compilation for older vala compilers
2020-10-07 22:16:41 +02:00
Translations
d42918b0ab
Update translations
2020-10-07 20:52:53 +02:00
Marvin W
f6943a4c82
Fix avatar display in private group chats
2020-09-14 22:04:05 +02:00
fiaxh
fb9352fef1
Fix loading more results when scrolling through search results
2020-09-14 12:40:41 +02:00
Marvin W
928802332c
Make compatible with older vala compilers
2020-09-12 17:51:13 +02:00
Marvin W
a22146fd72
Display placeholder avatar while loading
2020-09-12 12:54:37 +02:00
Translations
1534aa3a5e
Update translations
2020-09-10 20:18:18 +02:00
fiaxh
0cbc04aec8
Fix warning when clicking to correct a message
2020-09-10 19:35:56 +02:00
fiaxh
b60e7da28a
Fix message duplication in MUC PMs
2020-09-07 15:29:32 +02:00
Translations
ff9a9a0d66
Update translations
2020-08-01 23:02:44 +02:00
fiaxh
a8f127b32e
Lazy generate occupant menu list
2020-07-22 18:40:33 +02:00
fiaxh
7309c6f3ac
Visually highlight pending messages, improve resending
2020-07-16 23:31:19 +02:00
fiaxh
e159fd2492
Only query entity caps when we need them
2020-07-16 23:31:19 +02:00
fiaxh
8e3462b1b7
Fix unread bubbles having wrong color on startup
2020-07-15 18:12:19 +02:00
Alyssa Rosenzweig
932140cdd4
dino: Center phone/laptop icon in tooltip ( #878 )
...
So it lines up nicely with the text instead of being awkwardly raised
above the text.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
2020-07-13 10:41:39 +02:00
Marvin W
6aa08a3282
Some locales need more than 2 chars for AM/PM, make the buffer a bit larger
2020-07-08 11:23:37 +02:00
Marvin W
3e08fc2f92
Use strftime() instead DateTime.format(), fixes #875
2020-07-08 11:05:02 +02:00
fiaxh
a21ddefbb9
Show dark unread counts for notifying conversations, light ones otherwise
2020-07-06 21:52:33 +02:00
codedust
86420fdef1
Show bubble containing the number of unread messages in the conversation list ( #764 )
...
Co-authored-by: codedust <codedust@users.noreply.github.com>
Co-authored-by: fiaxh <git@lightrise.org>
2020-07-06 21:52:33 +02:00
Kim Alvefur
23c0216853
Fix messages mistakenly treated as /me command ( #872 )
...
Per XEP-0245 only messages that start with "/me " (with the trailing
space) should treated as 3rd person actions.
2020-07-02 11:51:30 +02:00
Marvin W
c16fbdd19f
Clean up some image rendering code
2020-06-28 11:53:43 +02:00
Marvin W
1f506cec42
Do not use GNOME specific setting for 24 hours
2020-06-23 17:00:11 +02:00
fiaxh
c6173db983
Focus textinput after closing file send dialog
...
fixes #867
2020-06-23 16:00:39 +02:00
fiaxh
886a519d85
Don't offer encryption in MUC PMs
2020-06-23 15:54:12 +02:00
fiaxh
0beb592c5a
Use sqlite UPSERT
2020-06-10 23:40:00 +02:00
fiaxh
50c55c7f55
Fetch avatars only when they are used
2020-06-10 19:53:56 +02:00
fiaxh
daf803e773
Fix voice request notification
2020-06-06 22:24:29 +02:00
fiaxh
d5e036596b
Only consider first file if multiple ones are drag and droped
...
fixes #818
2020-06-04 20:08:02 +02:00
fiaxh
cdc505f550
Add image sending via clipboard paste
...
fixes #385
2020-06-04 14:07:51 +02:00
fiaxh
8a64c8501d
Add shortcuts for search (CTRL+F) and file upload (CTRL+U)
...
fixes #806
2020-06-03 21:50:40 +02:00
fiaxh
2f40726f55
Fix runtime critical
2020-06-03 21:50:40 +02:00
fiaxh
8fe723bccb
Fix cyclic references => let objects be freed
2020-06-03 21:50:40 +02:00
fiaxh
a9e6a9c3d5
Code cleanup
2020-06-03 21:50:40 +02:00
fiaxh
d01af5b520
Fix compiler warnings
2020-06-03 21:50:40 +02:00
fiaxh
71be2abb6a
Store last read content item for conversations
...
fixes #495
2020-06-03 21:50:40 +02:00
Jordi Mallach
1c59a3870d
Add missing ellipsis, in line with similar strings ( #862 )
2020-05-27 22:26:03 +02:00
Jordi Mallach
4e39af1861
Update Catalan translation. ( #861 )
2020-05-27 21:20:07 +02:00
selurvedu
06177701bf
Global search: Display dates in local timezone ( #855 )
...
This fixes message dates being displayed in UTC in the message search
sidebar.
Co-authored-by: selurvedu <selurvedu@users.noreply.github.com>
2020-05-20 21:37:13 +02:00
Translations
82ce2426c1
Update translations
2020-05-17 20:07:48 +02:00
Translations
c6cf90a923
Update translations
2020-05-16 19:14:54 +02:00
fiaxh
3b6e8700b4
ConversationSummaryView: Fix crash when accessing content_item's first() or last() if the TreeSet is empty
2020-04-28 23:11:08 +02:00
fiaxh
af52c24df7
Fix nick change in MUC, update bookmark accordingly; remove unused code
2020-04-26 00:20:27 +02:00
selurvedu
231df1bbbb
Prevent dino from sending whitespace only messages ( #821 )
...
Fixes #774 .
Co-authored-by: selurvedu <selurvedu@users.noreply.github.com>
2020-04-24 14:35:47 +02:00
fiaxh
9661116d78
Remove unused file (fixup 51a2372
)
2020-04-24 14:18:09 +02:00
Marvin W
204455afd2
Fix rare issue with incorrect link parsing
2020-04-22 23:58:02 +02:00
Marvin W
caad5ff763
Small fixes to moderation
2020-04-22 23:57:12 +02:00
selurvedu
a74d44ad93
Fix mouse hover highlighting the wrong message
...
Fixes #795 .
2020-04-22 20:13:24 +02:00
selurvedu
1f4899df16
Improve message highlighting logic
2020-04-22 20:13:24 +02:00
selurvedu
b73ec9e0ca
Fix late highlighting of conversation items
...
If the pointer was moved from outside to a conversation item with a
straight horizontal move, the conversation item was not getting highlighted.
2020-04-22 20:13:24 +02:00
Anmol
2631a9bdba
voice handling in moderated groups ( #788 )
2020-04-22 20:04:03 +02:00
fiaxh
51a2372869
Add file upload preview
...
fixes #756
2020-04-22 15:44:12 +02:00
fiaxh
bcbd5f0807
Fix FileWidget sometimes showing two states
2020-04-13 13:00:41 +02:00
Translations
5b9199e7d4
Update translations
2020-04-12 22:35:42 +02:00
Allan Nordhøy
28edd1ed14
Shortened sentence, "use the %s account" ( #807 )
2020-04-12 21:32:18 +02:00
Translations
d3e58291e7
Update translations
2020-04-11 00:28:51 +02:00
fiaxh
ff4403fb21
Clean up file widget code
2020-04-10 21:08:23 +02:00
fiaxh
bd8063284c
Fix runtime criticals when showing resource identites on conversation row hover
2020-04-07 13:06:21 +02:00
fiaxh
5b2683dfa5
Last message correction fixes
2020-04-06 15:33:43 +02:00
fiaxh
d091a6c3cd
Add keyboard shortcut (up key) to activate last message correction
2020-04-05 16:19:56 +02:00
fiaxh
8f75954188
Fix unencrypted message warning when switching between encryptions
2020-04-05 16:14:49 +02:00
fiaxh
871ff33ac7
Add support for last message correction
2020-04-03 22:49:59 +02:00
fiaxh
1c8e15c408
Fix message markup parsing for single characters
2020-04-03 20:59:47 +02:00
Marvin W
0af8526ab1
Work-around use after free
...
Upstream: https://gitlab.gnome.org/GNOME/vala/-/issues/751
2020-04-01 17:40:47 +02:00
Marvin W
2f52291be5
Fix issue rendering messages outside reachable scroll area
...
Related: https://gitlab.gnome.org/GNOME/gtk/-/issues/2556
2020-04-01 00:30:37 +02:00
fiaxh
12cd56612d
Store entity identity info, use it in conversation list tooltips
2020-03-29 20:24:39 +02:00
fiaxh
853dfa2d6f
Visually mark unencrypted messages if conversation is encrypted
2020-03-29 20:24:39 +02:00
fiaxh
1016529c36
Visually mark OMEMO messages from a trusted device as trusted
2020-03-29 20:24:39 +02:00
mbeko
a6a92487d6
Add alternative character sequence for kiss emoji ( #784 )
2020-03-28 13:48:07 +01:00
fiaxh
1fd045236b
Update time labels in conversation view at the moment they actually change
2020-03-26 15:27:48 +01:00
mbeko
5a98d2919b
Change UI messages for more clarity
2020-03-24 22:19:38 +01:00
fiaxh
909689827e
Only create ItemMetaDataHeader and AvatarImage once it is actually displayed
2020-03-24 13:58:25 +01:00
fiaxh
42ae68eb40
Move message hover effect into converstion view
2020-03-21 20:53:10 +01:00
Marvin W
d55f6691c6
Scale files and images to the available space
2020-03-14 00:50:54 +01:00
Marvin W
25751c88ce
Properly handle variation selector after emoji (even if useless)
2020-03-14 00:50:27 +01:00
fiaxh
efc085dc11
Ellipsize long display names
2020-03-09 13:33:10 +01:00
fiaxh
ed6eda129e
Update live whether encryption is possible in MUC (lock icon visible)
2020-03-08 22:21:09 +01:00
codedust
f099def5b6
Fix menu button alignment ( #765 )
...
The left hamburger menu button now is of the same height as all the other buttons.
2020-03-05 16:38:01 +01:00
esu23
17acdd9f41
Copyright date updated ( #759 )
2020-02-23 16:11:53 +01:00
Alyssa Rosenzweig
0b3fff58e9
Add smiley translation <3 ( #723 )
2020-02-22 17:02:26 +01:00
ericschdt
f3c2c09dd7
Add smiley translations for :-* ( #724 )
...
Just get yourself a kiss!
2020-02-22 16:53:27 +01:00
fiaxh
420fcb909f
Move widget insertion logic from ConversationTitlebar to controller
2020-02-22 03:00:55 +01:00
fiaxh
f282ef68a4
Rename UnifiedWindow -> MainWindow
2020-02-22 02:58:36 +01:00
fiaxh
d550fc905c
Move UnifiedWindow stack state update logic into controller
2020-02-22 02:58:36 +01:00
fiaxh
4ed6204fc2
Rename folders/files conversation_summary -> conversation_content_view
2020-02-22 02:58:36 +01:00
fiaxh
01698959fe
Move ConversationTitlebar into ConversationViewController responsibility
2020-02-22 02:58:36 +01:00
fiaxh
28c44380ba
Move ConversationContentView+ChatInput into ConversationView, handle drag'n'drop on ConversationView level
2020-02-22 02:58:36 +01:00
Thibaut Girka
a7e92960a3
Allow switching conversations when dragging and dropping
2020-02-22 02:47:08 +01:00
Thibaut Girka
f5e0ecafae
Basic drag'n'drop support on main conversation view ( fixes #175 )
2020-02-22 02:47:08 +01:00
fiaxh
65039b4c23
Improve code block regex
2020-02-21 19:07:07 +01:00
Roberto Santalla
447b5ad54a
Add support for strikethrough styling
2020-02-21 19:05:46 +01:00
Roberto Santalla
6f77283c2c
Format fenced code blocks
2020-02-21 19:05:46 +01:00
Aearil
ed71f61422
Add a tooltip when messages are in WONTSEND state ( #550 )
...
The warning sign and red color, while obviously synonymous with a
problem, are still a bit perplexing for the user.
This change add a bit of clarity.
It would obviously be better to get exact cause of the problem from the
different plugins. Maybe it would be possible to add a field to the
Message class from libdino/src/entity/message.vala in order to record an
error message for every case.
2020-02-21 18:23:36 +01:00
Alyssa Rosenzweig
78ef31dcf5
Show /me commands appropriately in last message view ( #699 )
...
Closes #600
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
2020-02-20 19:41:28 +01:00
fiaxh
a81af020f3
Preserve unchanged conference data (name) in bookmarks
...
fixes #748
2020-02-20 17:15:51 +01:00
fiaxh
4c953b5882
Only distinguish between typing or not (incoming)
...
fixes #739
2020-02-20 17:14:37 +01:00
Translations
29bcba2580
Update translations
2020-02-16 16:56:12 +01:00
fiaxh
7d699a2ed2
Rename zh_Hans -> zh_CN and zh_Hant -> zh_TW
...
fixes #524
2020-01-29 00:38:12 +01:00
Translations
74dc1c1739
Update translations
2020-01-29 00:38:07 +01:00
Marvin W
3b0a27e14b
Fix invalid header creation for date separators
2020-01-22 01:24:14 +01:00
Marvin W
8c5957537c
Fix some compiler warnings
2020-01-22 00:09:06 +01:00
Marvin W
4a9c05ea37
Enabling display of more compiler warnings and fix some of them
...
Most of these are caused by various issues is the Vala compiler,
but it doesn't hurt to display them and report them upstream.
2020-01-21 21:55:08 +01:00
fiaxh
7f21f898e0
Fix ConversationRow closing if animations are disabled
2020-01-17 20:47:33 +01:00
Marvin W
60d735fc7d
Add more non-trailing chars for urls
2020-01-15 19:31:47 +01:00
fiaxh
ab4ca27b1e
Show default file widget if Pixbuf can't display Image inline
...
fixes #713
2020-01-13 03:00:15 +01:00
Marvin W
3fc9bdab05
Correctly display names in groupchat pms
...
Also show "Me" when no local alias is set instead of JID
2020-01-09 14:28:08 +01:00
Marvin W
5e1f646cbc
Another set of changes to URL detection
2020-01-09 13:43:02 +01:00
Alyssa Rosenzweig
067184f00c
Fix starting private conversations with MUC members ( #690 )
...
At least for some users (?), the existing codepath was broken (the list
row would come back null and we'd bail out silently). All we actually
need is the JID, so it's easy enough to store this ourselves, fixing the
bug.
Also apply to kicking.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
2020-01-02 23:35:54 +01:00
fiaxh
f3c952f8fc
Support smiley->emoji conversion in the middle of the text
2020-01-02 16:16:14 +01:00
Marvin W
81bde9197b
URL linker: count open/close parens, simplify regex
2019-12-29 16:11:53 +01:00
Marvin W
4a3cef89fd
Don't allow newlines in URLs, also clean up on http file transfer detection
2019-12-26 15:46:58 +01:00
Marvin W
f3af064262
Improve on URI detection
2019-12-25 19:56:51 +01:00
Kim Alvefur
4197b589d0
Complete Swedish translation
...
Fills in some new, untranslated strings.
2019-12-24 23:33:57 +01:00
Translations
2d8a1374ad
Update translations
2019-12-24 23:31:17 +01:00
Jordi Mallach
b42350166f
Update Catalan translation.
2019-12-24 14:24:48 +01:00
fiaxh
f58119f25e
Don't show own typing notifications (other devices)
...
fixes #669
2019-12-24 01:46:01 +01:00
Marvin W
1d1682a357
Also display groupchat file authorship correctly in sidebar
2019-12-24 01:21:15 +01:00
Marvin W
4185da3b99
Fix small focus bugs in account wizard
2019-12-23 17:29:35 +01:00
Marvin W
a0a956ee08
Properly check Jids everywhere
2019-12-23 16:58:53 +01:00
fiaxh
3218dc0211
Improve account setup success screen
2019-12-23 16:54:19 +01:00
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
Translations
013786a120
Update translations
2019-12-19 15:26:54 +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
mbeko
10402f7b04
Remove background transparency of text field ( #660 )
...
Remove background transparency of text field
Set input field background to theme base colour: This avoids non-matching colours with some themes while it still fixes the rendering issue.
fixes #653
2019-11-23 21:50:59 +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
Jordi Mallach
6d486f56a8
Update Catalan translation. ( #647 )
2019-11-14 01:01:37 +01:00
fiaxh
df217fb117
Fix segfault in groupchat name generation
...
fixes #635
2019-10-23 16:45:16 +02:00
fiaxh
26e970a4d4
Colapse inactive keys in OMEMO keys dialog
2019-10-22 01:23:43 +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
Translations
f0c2ce0047
Update translations
2019-08-28 14:29:55 +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
d251063aae
Fix compilation
2019-08-06 22:58:43 +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
4b15c444db
Update DOAP and appdata
2019-07-14 15:03:31 +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
Translations
701175fcd3
Update translations
2019-07-04 16:54:05 +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
Aearil
f4778ef3e6
Fix when /affiliate cmd doesn't get enough args ( #557 )
...
Added array bounds checking to /affiliate command parsing.
Maybe some user feedback when using the different commands would be
useful.
2019-04-29 08:24:29 -06:00
fiaxh
b6799e59bb
Remove avatars with missmatch between supposed and actual sha1 hash on load, make loading async
2019-04-24 23:44:00 +02:00
fiaxh
cbe0ff2c1d
Don't move opened conversation to the top of the list, scroll along with selected conversation
...
fixes #544
2019-04-24 23:44:00 +02:00
fiaxh
b0dde02bc9
Order MUC occupants tab completion by most recent message sent
...
fixes #401
2019-04-16 12:32:28 +02:00
fiaxh
ca9b00d5e8
Forward KeyEvent (and change focus) on key press in conversation view (not chat input)
...
fixes #28
fixes #513
2019-04-15 17:29:18 +02:00
fiaxh
76c7dec75f
Fix segfault in nick completion for non-connected MUCs
...
Co-authored-by: Roberto Santalla <roobre@roobre.es>
2019-04-14 09:46:54 +02:00
fiaxh
6e1938b089
Clean up ConversationTitlebar
2019-04-14 09:46:54 +02:00
fiaxh
d9e45071d0
Only use UI data for active converations cycling, clean up ConversationSelector
2019-04-14 09:46:54 +02:00
Roberto Santalla
27fe07c3b4
Allow to cycle active conversations with Ctrl+(Shift)+Tab
...
Closes #400 , Closes #142 , related to #145
2019-04-12 19:12:50 +02:00
Sebastian Krzyszkowiak
c14459a2bd
Update Polish translation ( #542 )
2019-04-12 12:45:58 +02:00
fiaxh
330649a537
Add headerbar button tooltips, don't remove relief
2019-03-18 13:51:57 +01:00
Translations
26a8538e97
Update translations
2019-03-16 14:43:48 +01:00
fiaxh
6f6e4b97cb
Use glib log functions
2019-03-15 22:01:34 +01:00
fiaxh
952ac95484
Use regex literals, fixes some compiler warnings
2019-03-14 17:39:31 +01:00
fiaxh
df6328dfcb
Fix topic displaying issues
...
fixes #393
2019-03-14 17:39:31 +01:00
fiaxh
3880e41497
Slight conversation selector design changes
2019-03-14 17:39:31 +01:00
fiaxh
161e4c1986
Add non-CSD alternative for more windows
2019-03-14 17:39:31 +01:00
Translations
e55fb9cca5
Update Translations
2019-02-14 21:13:42 +01:00
fiaxh
736522737f
Make file read/write async
2019-02-14 00:04:01 +01:00
fiaxh
d668e0158d
Fix runtime criticals (and compiler warnings)
...
fixes #520
2019-02-13 16:14:16 +01:00
fiaxh
6613f3f05a
Respect EXIF orientation tag
...
fixes #522
2019-02-13 01:43:32 +01:00