Commit graph

214 commits

Author SHA1 Message Date
fiaxh
7e1ecb34cb Move PGP support into plugin 2017-03-12 02:52:43 +01:00
Marvin W
00ac82e648
Move gsettings schema back to libdino (where it belongs) 2017-03-12 00:56:57 +01:00
Marvin W
d5ea5172a7
Add OMEMO via Plugin 2017-03-11 23:59:04 +01:00
Marvin W
e27d63269d
Move UI code into main dir 2017-03-11 23:58:35 +01:00
Marvin W
cd6b904e97
CMake: merge created header+vapi files into a single directory 2017-03-11 23:58:34 +01:00
fiaxh
f40a34bdc1 Use delegates + object storage instead of listener objects 2017-03-11 23:09:57 +01:00
Marvin W
0ea4ac7e20
Plug-In API: allow adding custom entries to account settings
Also make OpenPGP code use this API
2017-03-11 22:50:28 +01:00
fiaxh
47ab19b3a0 UI to choose PGP key/disabled in account settings 2017-03-11 12:22:55 +01:00
Marvin W
4c48bdc072
Improve Plugin API (allow to move encryption into plugin) 2017-03-11 02:04:38 +01:00
fiaxh
1ccad732b9 Use typed identity in stream modules 2017-03-11 01:40:42 +01:00
fiaxh
95e8d126db Merge branch 'master' of github.com:dino/dino 2017-03-10 23:20:36 +01:00
Marvin W
d8e102a160
Use typed identity in module manager 2017-03-10 21:49:29 +01:00
fiaxh
24b55d83a1 Merge branch 'master' of github.com:dino/dino 2017-03-10 19:53:24 +01:00
Marvin W
29ca70a6d5
Initial plugin system 2017-03-10 19:50:34 +01:00