aboutsummaryrefslogtreecommitdiff
path: root/src/AsyncImageLoader.cpp
AgeCommit message (Collapse)Author
2021-03-28Use imagemagick to create thumbnails instead of doing it ourselves. Better ↵dec05eba
result and less memory usage because out of process memory reclaimed on exit
2021-03-20More work on touch (behind QM_ENABLE_TOUCH=1 environment variable), save ↵dec05eba
thumbnails with their size so using a different scaling will update thumbnails to the same scale
2020-11-24Make async image loader static to reduce number of process threads when ↵dec05eba
using multiple instances
2020-11-03Matrix: sync with filter, lazy member fetch (reducing sync time from 35 sec ↵dec05eba
with huge server to 3 seconds) and cached fetch to 150ms). Properly show notifications for older messages. Reduce memory usage from 120mb to 13mb
2020-10-29Matrix: add room tagsdec05eba
Fix pinned events that are added after starting QuickMedia (before this change it adds all elements again to the list). Add /me command. Other fixes...
2020-10-21Workaround sfml image loading thread race conditiondec05eba
See: https://github.com/SFML/SFML/issues/1711 Also some other smaller changes
2020-10-21Use correct size for thumbnail creationdec05eba
2020-10-19Fix threading crash (assigning to a new thread before the thread has died), ↵dec05eba
caching of images smaller than thumbnail target size
2020-10-19Load thumbnails with multiple threads, use sha256 for saving image to path ↵dec05eba
instead of base64 (filename limit is 256 on linux...)
2020-10-19Change thumbnail creation from nearest neighbor to linear interpolation, set ↵dec05eba
body thumbnail size for 4chan and matrix (if available)
2020-10-18Fix potential crash in thumbnail loader: 2dec05eba
2020-10-18Fix potential crash in thumbnail loaderdec05eba
2020-10-17Matrix: make displayname more bright, add circle mask shader for avatar and ↵dec05eba
room thumbnails
2020-10-06Matrix: fix crash when entering room with no avatardec05eba
2020-10-02Matrix: add video/regular file uploaddec05eba
2020-10-01Matrix: add room name and avatar of the current room at the topdec05eba