hrxi
1be1d47122
Fix a couple of delegate copy warnigs
...
"warning: copying delegates is not supported"
2019-08-05 17:17:17 +02:00
hrxi
95596e25a5
Add jingle connection for better interfacing with jingle (terminate etc.)
2019-08-05 17:17:17 +02:00
fiaxh
08a5088c16
Rework encryption enabling logic + UI
2019-08-02 19:20:04 +02:00
fiaxh
9ee9661bf3
Optimizations: Database indices, cache id-Jid instead of id-jid_string, join real_jid on get messages
2019-08-02 18:00:26 +02:00
Marvin W
3719596059
Add Travis
2019-07-30 00:15:39 +02:00
Henrik Ullman
432074ff1b
Fix Manage Key dialog string for verified keys ( #588 )
2019-07-28 16:42:54 +02:00
Marvin W
0c8a14a2ef
Remove broken translations from dino.doap
2019-07-28 16:08:50 +02:00
Marvin W
d984214ed8
Update dino.doap file
2019-07-28 16:08:50 +02:00
Emmanuel Gil Peyrot
546413e24c
Update the DOAP file to the latest specification
...
The xmpp-doap extension has be simplified to only expose the
SupportedXep class and its children properties, as well as categories,
and reuses DOAP to the maximum.
2019-07-28 16:08:50 +02:00
fiaxh
1853ee8b4f
Fix compilation with older valac versions
2019-07-18 03:20:40 +02:00
fiaxh
f0abb8aaf9
Refactor file receive/send interfaces and UI
2019-07-18 02:03:42 +02:00
fiaxh
30353e92d6
Merge branch 'gsoc_0' of https://github.com/hrxi/dino into hrxi-gsoc_0
2019-07-16 21:15:47 +02:00
Marvin W
4b15c444db
Update DOAP and appdata
2019-07-14 15:03:31 +02:00
Marvin W
87da6584c0
Unroll some async methods in stanza reader
2019-07-14 13:54:42 +02:00
Marvin W
567ac81d78
Do not log long bodies
2019-07-14 13:33:36 +02:00
Marvin W
e4e97730db
Add EmojiChooser (derived from GTK source)
2019-07-14 13:25:34 +02:00
hrxi
4b6fe6bf7f
Address pull requests comments, fix a few TODOs
2019-07-12 01:53:28 +02:00
Marvin W
1654ee60d6
qlite: use critical() instead of error() for failed transactions
2019-07-09 15:25:41 +02:00
Marvin W
e3d994db1a
Handle ill-prepared avatar image
2019-07-09 15:25:41 +02:00
Marvin W
c32990dff1
Ensure avatars are not loaded multiple times
2019-07-09 15:25:40 +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
6c480b862e
OMEMO: Add debug logs for incoming bundles
2019-07-08 18:46:30 +02:00
fiaxh
06db4d0aa6
OMEMO: Rename variables, refactor can_encrypt
2019-07-08 18:46:30 +02:00
fiaxh
a7aa5130f8
OMEMO code cleanup: Move TrustLevel out of Database
2019-07-08 18:46:30 +02:00
fiaxh
837de4063d
OMEMO: Move files to fitting subdirectory
2019-07-08 18:46:30 +02:00
Translations
701175fcd3
Update translations
2019-07-04 16:54:05 +02:00
Daniel Gultsch
925463b296
mirror node value on disco request. fixes #258
2019-06-30 14:22:25 +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
23a298dc4b
Merge pull request #579 from hrxi/pr_errors
...
Add a couple of error primitives for easier error handling
2019-06-21 19:49:17 +02:00
hrxi
57a7d165e9
Send bad-request error for unknown IQ set/gets
2019-06-21 18:09:44 +02:00
hrxi
62aa8aa74a
Add a couple of error primitives for easier error handling
2019-06-21 18:09:44 +02:00
fiaxh
34f9677c4e
Merge pull request #570 from hrxi/pr_typos
...
Fix a couple of typos and one network typo
2019-06-06 15:33:35 +02:00
hrxi
7097a71852
Fix ANSI color removal for XMPP log on non-tty stderrs
2019-06-06 15:32:11 +02:00
fiaxh
8120203d62
Don't set timeouts on registration connection attempts
2019-06-01 19:03:01 +02:00
fiaxh
8aab18c1ec
Add hover effect on conversation content
2019-06-01 19:03:01 +02:00
fiaxh
dd6c860aed
Don't change type of a conversation
2019-06-01 18:55:04 +02:00
fiaxh
5456a85777
Remove invalid MUC avatars
2019-06-01 18:55:04 +02:00
hrxi
ce8f343297
Fix a typo in the <service-unvailable/>
iq answer
2019-06-01 17:13:44 +02:00
hrxi
c245f7e34a
Fix a couple of typos and double imports
2019-06-01 17:13:33 +02:00
fiaxh
6a1f057de2
Fix date separators
2019-05-26 20:20:09 +02:00
fiaxh
11d4f3e999
signal-protocol: Fix incorrect free()
...
fixes #562
2019-05-26 20:20:09 +02:00
fiaxh
e1e36fc98e
Fix notifications for servers without MAM using StreamFlag as availability indicator
2019-05-26 20:20:09 +02:00
fiaxh
03f25e1f87
Remove Message.stanza field
2019-05-26 20:20:09 +02:00
fiaxh
32687d731f
Revert "Fix notifications for servers without MAM"
...
This reverts commit 80b946c85c
.
2019-05-21 22:10:05 +02:00
fiaxh
ad16b18871
Check presence for empty show node, assume as online
2019-05-21 18:09:53 +02:00