Commit graph

17 commits

Author SHA1 Message Date
fiaxh 50c55c7f55 Fetch avatars only when they are used 2020-06-10 19:53:56 +02:00
fiaxh 2eb72d5dad Fix+optimize contact-to-avatar storage and loading 2020-03-10 23:53:11 +01:00
Marvin W c32990dff1
Ensure avatars are not loaded multiple times 2019-07-09 15:25:40 +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
fiaxh b6799e59bb Remove avatars with missmatch between supposed and actual sha1 hash on load, make loading async 2019-04-24 23:44:00 +02:00
fiaxh 6f6e4b97cb Use glib log functions 2019-03-15 22:01:34 +01:00
Marvin W 782ae4c049 Move Jid class to xmpp-vala, partially refactor namespace 2018-01-28 00:38:47 +01:00
Marvin W 5dc460fc1a
libdino: remove dependency to GTK+ (all GTK+ code is in main+plugins) 2017-08-17 19:53:34 +02:00
Marvin W f95b4f4e09
xmpp-vala/core+libdino: concurrency + nullity improvements 2017-04-18 20:20:41 +02:00
Marvin W b63e5f5f9f
Some caching and fix gpgme on some systems 2017-03-24 15:18:39 +01:00
fiaxh db57a97353 Add typed identity to manager modules and stream flags 2017-03-20 22:28:27 +01:00
Marvin W e8f11178ec
Move storage into user directory and fix plugin search path 2017-03-12 14:09:32 +01:00
fiaxh f40a34bdc1 Use delegates + object storage instead of listener objects 2017-03-11 23:09:57 +01:00
fiaxh 1ccad732b9 Use typed identity in stream modules 2017-03-11 01:40:42 +01:00
Marvin W d8e102a160
Use typed identity in module manager 2017-03-10 21:49:29 +01:00
Marvin W 29ca70a6d5
Initial plugin system 2017-03-10 19:50:34 +01:00
Renamed from client/src/service/avatar_manager.vala (Browse further)