Commit graph

363 commits

Author SHA1 Message Date
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