fiaxh
559bbc5ca3
Fix hide/show correct ContentItems
2018-11-09 17:30:15 +01:00
fiaxh
f60ebc2af6
Use ContentItems for NotificationEvents
2018-11-07 00:17:24 +01:00
fiaxh
3af9faac82
Use ContentItems in ConversationSelector, Chat/Groupchat(Pm)Row -> ConversationRow
2018-11-04 20:19:34 +01:00
codedust
1e54a442ba
Display room name in conversation selector and conversation titlebar
2018-11-02 15:14:35 +01:00
PapsOu
4ad07fea47
Fix messages never being notified from servers without MAM ( #432 )
...
* Comment a return that stop every notifications to be trigger when an account is not synced
* Do a correct check if MAM capability is available for the message to notify
2018-10-24 17:48:29 +02:00
fiaxh
6b7ef800f5
Use Account's equals_func for Gee.List<Account>
...
fixes #407
2018-09-21 21:53:53 +02:00
fiaxh
85d194e349
Use Label instead of TextView for message display
2018-09-21 21:53:48 +02:00
fiaxh
9575b192e4
Fix runtime criticals
2018-09-16 14:04:36 +02:00
fiaxh
6d947c42b5
Notification on TLS error/wrong password, log TLS cert issues, don't make account with connection error appear disabled in accounts dialog
2018-09-15 16:19:47 +02:00
fiaxh
79e0aee5fd
Fix property with custom get+set to not have a default value (compiler error with vala 0.41)
...
Fix encryption icon not being shown right away
2018-09-04 13:48:33 +02:00
fiaxh
0f57191bea
Fix sent messages sometimes being displayed twice
2018-09-02 14:30:07 +02:00
Marvin W
baa3f99ed7
Initial implementation of SCRAM-SHA-1
2018-09-01 13:20:10 +02:00
fiaxh
0e41fb3294
Add hidden
column to content_item table
2018-08-31 16:26:23 +02:00
fiaxh
ecb18afdb5
Merge pull request #415 from bobufa/message-search
...
Message search
2018-08-31 16:25:51 +02:00
fiaxh
7def6d7ec2
Fix display names for MUCs w/o localpart
2018-08-22 20:29:24 +02:00
fiaxh
4be8c92a2c
In-Band Registration
2018-08-22 20:29:24 +02:00
bobufa
f5547076d2
rename content db table -> content_item
2018-08-13 23:48:15 +02:00
bobufa
1d9ce7f471
sort file transfers into correct conversation
2018-08-13 22:39:18 +02:00
bobufa
2992a12f9f
fix non-adjacent messages being shown before/after hit
2018-08-13 22:39:18 +02:00
bobufa
c0844bdea4
add suggestions/auto-complete for search filters
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
4901b09670
add search filter expressions
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
760fd4cb26
load+display later messages when scrolling down
2018-08-13 22:05:04 +02:00
bobufa
443e7ee49d
fix local_time field of message and file_transfer being loaded from time db column
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
bobufa
ab0bc7f04d
enable fts for the body of messages
2018-08-13 21:55:48 +02:00
fiaxh
ee5c838a6b
Fix MUC messages from others being marked as read
2018-08-06 00:53:59 +02:00
fiaxh
a19f988301
Support MUC avatars
2018-07-31 17:49:10 +02:00
fiaxh
2e5977df96
Fire signal on subscription approval
2018-07-30 00:00:56 +02:00
fiaxh
5425243203
Fix empty display names, fix update contact roster name
2018-05-10 22:17:19 +02:00
fiaxh
c656c7e9c2
small fixes
2018-04-17 22:13:05 +02:00
Thibaut Girka
c712e6ed4a
Do not mark messages as read if they are only marked as received
2018-03-22 09:31:23 -06:00
fiaxh
4ccdc1d092
Small connection fixes
2018-03-10 20:01:22 +01:00
fiaxh
c6ff25cc7a
Only assume UUID to be unique for one counterpart+account when deduplicating
2018-03-10 20:01:22 +01:00
fiaxh
c8f68678be
Recognize own MUC messages from other device
2018-03-10 20:01:22 +01:00
fiaxh
81310dff2e
Handle multiple chat state notifications per bare jid
...
fixes #117
2018-03-10 20:01:22 +01:00
fiaxh
0968da1ff7
Only notify on last MAM message, only if not read
...
fixes #293
2018-03-06 21:55:31 +01:00
fiaxh
a8ee61b34c
Move notification sounds (canberra dependency) into plugin, introduce libdino/NotificationEvents
2018-03-05 15:43:02 +01:00
Rahix
08c8b9c6d6
Implement notification sounds
...
Add a new setting to toggle notification sounds on or off. Plays the
systems default instant messaging message sound (message-new-instant)
whenever a notification is shown if toggled on.
2018-02-17 21:51:02 +01:00
fiaxh
ef40b61734
Small fixes
2018-01-30 17:29:54 +01:00
fiaxh
78de584ad0
Make slack workarounds use in-pipeline
2018-01-28 22:27:50 +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
fiaxh
57c72d2818
Pipeline for incoming messages in libdino
2018-01-28 13:37:53 +01:00
Marvin W
03a349bfaf
Small fixes to MucManager
2018-01-28 00:38:47 +01:00
Marvin W
bbfac91155
Fix certain Slack specific issues (using host-based workarounds)
2018-01-28 00:38:47 +01:00
Marvin W
782ae4c049
Move Jid class to xmpp-vala, partially refactor namespace
2018-01-28 00:38:47 +01:00
linkmauve
0ce28c0b0d
Fix typos in comments and variable names ( #269 )
...
Thanks `codespell`!
2018-01-10 15:12:54 +01:00