Thibaut Girka
f5e0ecafae
Basic drag'n'drop support on main conversation view ( fixes #175 )
2020-02-22 02:47:08 +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
fiaxh
4c953b5882
Only distinguish between typing or not (incoming)
...
fixes #739
2020-02-20 17:14:37 +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
fiaxh
ab4ca27b1e
Show default file widget if Pixbuf can't display Image inline
...
fixes #713
2020-01-13 03:00:15 +01:00
fiaxh
f58119f25e
Don't show own typing notifications (other devices)
...
fixes #669
2019-12-24 01:46:01 +01:00
Marvin W
a0a956ee08
Properly check Jids everywhere
2019-12-23 16:58:53 +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
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
Marvin W
e330e60f83
Base avatars and names on conversation, not JID.
...
Fixes #598
2019-10-18 16:52:29 +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
9950742bf1
Add emoji button to chat input
2019-09-09 19:47:11 +02:00
fiaxh
5ebdbf8a8b
Use own file type icons
2019-08-06 16:47:06 +02:00
fiaxh
f0abb8aaf9
Refactor file receive/send interfaces and UI
2019-07-18 02:03:42 +02:00
fiaxh
fa43581ad3
Fix runtime criticals
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
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
6f6e4b97cb
Use glib log functions
2019-03-15 22:01:34 +01:00
fiaxh
6613f3f05a
Respect EXIF orientation tag
...
fixes #522
2019-02-13 01:43:32 +01:00
fiaxh
446e86d4ad
Check FileTransfer's mime_type for null (unknown) when handeling it
...
fixes #479
2018-12-31 16:49:22 +01:00
fiaxh
965f4da75a
Detect emoji-only messages and display them larger
2018-12-27 13:01:35 +01:00
fiaxh
d0d68f5878
(Partially) Fix messages being displayed wrongly sorted in ConversationSummary due to being compared->equal
2018-12-27 13:00:45 +01:00
fiaxh
01360a73ae
FileProvider for aesgcm links
...
Co-authored-by: Thibaut Girka <thib@sitedethib.com>
2018-11-27 03:41:31 +01:00
Marvin W
dfb75e2cda
Merge PR #413 "Improvements to the OMEMO plugin"
2018-11-10 08:05:14 -06:00
fiaxh
3af9faac82
Use ContentItems in ConversationSelector, Chat/Groupchat(Pm)Row -> ConversationRow
2018-11-04 20:19:34 +01:00
fiaxh
006e25aab8
Display bold/italic/monospace message formating, improve message-to-markup parsing
...
fixes #433
fixes #442
2018-10-23 22:57:37 +02:00
fiaxh
85d194e349
Use Label instead of TextView for message display
2018-09-21 21:53:48 +02:00
fiaxh
bf2c78d1b7
Fix presence subscription notification displaying
2018-09-12 00:32:17 +02:00
fiaxh
0f57191bea
Fix sent messages sometimes being displayed twice
2018-09-02 14:30:07 +02:00
bobufa
dfc7d2a890
add button that scrolls to the bottom of the conversation
2018-08-13 22:39:18 +02:00
bobufa
d025387ab9
fix message filter in conversation view for first message
2018-08-13 22:39:18 +02:00
bobufa
ec25ecf202
filter out messages outside the range of displayed messages
2018-08-13 22:39:18 +02:00
bobufa
a645728624
hide search bar when clicking outside of it, only reset search entry on conversation change
2018-08-13 22:39:18 +02:00
bobufa
e376a577b6
improve sidebar UI
...
- only display messages that are content items
- only display messages for active accounts
- "fix" textview issue
- add empty states (no search, no results)
2018-08-13 22:39:18 +02:00
bobufa
2e2a9a2390
accumulate conversation content in meta db table
2018-08-13 22:39:07 +02:00
bobufa
61915ca566
initial search logic / display
2018-08-13 22:31:22 +02:00
bobufa
8b23ddad2d
ui: search sidebar initial
2018-08-13 22:28:45 +02:00
bobufa
760fd4cb26
load+display later messages when scrolling down
2018-08-13 22:05:04 +02:00
bobufa
3ea00446fb
refactor conversation item management (accumulate them in libdino)
2018-08-13 22:04:47 +02:00
Marvin W
638d81d67e
More cleanup and database modifications
2018-06-26 15:42:02 +01:00
Samuel Hand
40c6835600
Add trust management utilities to the omemo plugin
2018-06-11 07:11:22 +01:00
fiaxh
c1533f2577
Redesign chat input + move file upload there
2018-04-30 11:03:59 +02:00
fiaxh
81310dff2e
Handle multiple chat state notifications per bare jid
...
fixes #117
2018-03-10 20:01:22 +01:00
fiaxh
ef40b61734
Small fixes
2018-01-30 17:29:54 +01:00
fiaxh
f6db249c92
Only display transferred images, display file names, open in system viewer, include and use pgp embedded file names
2018-01-28 22:00:22 +01:00
fiaxh
bec810e234
Visually highlight mentions in MUCs
...
fixes #267
2018-01-28 20:32:54 +01:00