fiaxh
871ff33ac7
Add support for last message correction
2020-04-03 22:49:59 +02:00
fiaxh
12cd56612d
Store entity identity info, use it in conversation list tooltips
2020-03-29 20:24:39 +02:00
fiaxh
4c953b5882
Only distinguish between typing or not (incoming)
...
fixes #739
2020-02-20 17:14:37 +01:00
Marvin W
a0a956ee08
Properly check Jids everywhere
2019-12-23 16:58:53 +01:00
Marvin W
bd45fdf1e1
Add version and adjust some cmake
2019-12-18 00:51:49 +01:00
fiaxh
1985fe1d7b
Don't continue reading after stream was disconnected, make disconnecting async
...
fixes #636
2019-11-27 20:01:48 +01:00
Marvin W
fcec78ce27
Use log during IBR
2019-10-18 15:03:09 +02:00
Marvin W
7d561ddfab
Allow to run Dino as background service
2019-10-18 14:10:50 +02:00
fiaxh
f0abb8aaf9
Refactor file receive/send interfaces and UI
2019-07-18 02:03:42 +02:00
hrxi
82e7cf4447
Add file receiving via Jingle
...
This currently follows the same rules as HTTP file download for
accepting files.
2019-07-09 11:21:40 +02:00
hrxi
877c46628f
Implement file sending via Jingle
...
This is still disabled by default until prioritization is implemented;
otherwise this could be preferred to HTTP uploads.
File sending only works via Jingle In-Band-Bytestreams right now, more
transports are going to be implemented.
To test this, uncomment the line with `JingleFileTransfer` in
libdino/src/application.vala.
2019-07-09 11:21:39 +02:00
fiaxh
5456a85777
Remove invalid MUC avatars
2019-06-01 18:55:04 +02:00
fiaxh
fa731a4623
Split login jid/password into two steps with checks
2018-11-16 09:29:34 -06:00
fiaxh
f60ebc2af6
Use ContentItems for NotificationEvents
2018-11-07 00:17:24 +01: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
3ea00446fb
refactor conversation item management (accumulate them in libdino)
2018-08-13 22:04:47 +02:00
fiaxh
4ccdc1d092
Small connection fixes
2018-03-10 20:01:22 +01:00
fiaxh
a8ee61b34c
Move notification sounds (canberra dependency) into plugin, introduce libdino/NotificationEvents
2018-03-05 15:43:02 +01:00
fiaxh
b4bb0912fc
Show subscription request in conversation summary
2017-12-30 13:10:06 +01:00
fiaxh
9165c4db27
Async service lookup, connect and write
2017-11-23 01:28:29 +01:00
fiaxh
d82194af58
Go offline before quiting application
...
fixes #141
2017-10-31 17:32:48 +01:00
fiaxh
7e83529afc
Blocking setting in Contact Details
2017-10-31 15:40:42 +01:00
fiaxh
a257b16337
Download & inline display images
2017-08-31 18:54:38 +02:00
fiaxh
8533ba6450
Handle xmpp ?join and ?message uris
2017-08-25 22:30:03 +02:00
Marvin W
b672df94e8
Use single process, accept xmpp:-URIs as program argument
2017-08-25 22:30:03 +02:00
fiaxh
4a4b5956c9
Move settings from GSettings to own db
2017-08-22 16:22:56 +02:00
Marvin W
5dc460fc1a
libdino: remove dependency to GTK+ (all GTK+ code is in main+plugins)
2017-08-17 19:53:34 +02:00
fiaxh
bcb96909c9
Roster versioning
2017-05-22 01:02:09 +02:00
fiaxh
9bc83539d1
Gettext support
2017-04-10 15:47:21 +02:00
fiaxh
75e51b5ed3
MessageStorage/Processor, correctly resolve conversations (fixup 22adbd3
)
2017-04-04 15:57:35 +02:00
Marvin W
2a49d4a1aa
Add --print-xmpp flag to log details
2017-04-03 15:09:30 +02:00
Marvin W
3733d24a90
Fix -Werror=format-security issues
2017-03-30 22:38:51 +02:00
fiaxh
6f3225979c
Select conversation on startup, placeholder for "No conversation selected", start services before UI
2017-03-20 22:28:32 +01:00
Marvin W
e8f11178ec
Move storage into user directory and fix plugin search path
2017-03-12 14:09:32 +01:00
fiaxh
7e1ecb34cb
Move PGP support into plugin
2017-03-12 02:52:43 +01:00
Marvin W
e27d63269d
Move UI code into main dir
2017-03-11 23:58:35 +01:00
Marvin W
4c48bdc072
Improve Plugin API (allow to move encryption into plugin)
2017-03-11 02:04:38 +01:00