Daniel Gultsch
|
d64bc1776b
|
show pdf previews in media browser
fixes #3639
|
2020-02-14 16:02:15 +01:00 |
|
Daniel Gultsch
|
a06eb10ed8
|
fixed rendering of transparent pdfs; white overlay for very dark pdf
|
2020-02-12 09:09:34 +01:00 |
|
Daniel Gultsch
|
fc2b27c3b4
|
create pdf overlay for pdf thumbs
|
2020-02-11 19:55:31 +01:00 |
|
Daniel Gultsch
|
2aee26c49a
|
display PDF previews
|
2020-02-11 17:41:54 +01:00 |
|
Daniel Gultsch
|
843d7fe12d
|
evict cached previews when file gets deleted
|
2020-01-20 10:54:55 +01:00 |
|
Daniel Gultsch
|
ed4a73e1c7
|
persist file size across aborts
fixes #3601
|
2019-12-26 19:01:01 +01:00 |
|
Daniel Gultsch
|
ab516299e7
|
catch all exceptions when closing closable
|
2019-10-23 22:34:25 +02:00 |
|
Daniel Gultsch
|
aef394c9f0
|
ability to open files from media preview. fixes #3521
|
2019-09-29 02:00:06 +02:00 |
|
Daniel Gultsch
|
863ac7f2e5
|
show resource prompt when sending uncompressed video
|
2019-09-28 23:56:02 +02:00 |
|
Daniel Gultsch
|
1c413edf06
|
bare minimum direct connections
|
2019-09-01 15:06:59 +02:00 |
|
Daniel Gultsch
|
98c4e9056f
|
use helper method to close socket
|
2019-07-04 10:12:08 +02:00 |
|
Daniel Gultsch
|
b2ea91909b
|
introduced type private_file_message to handle attachments in PMs. fixes #3372
|
2019-04-27 11:46:43 +02:00 |
|
Daniel Gultsch
|
c7dea9dded
|
fixed security exception when attempting to display image in notification
|
2019-03-03 08:32:54 +01:00 |
|
Daniel Gultsch
|
c9fc40dfe5
|
WIP backup & restore
|
2019-01-22 19:25:45 +01:00 |
|
Daniel Gultsch
|
e9bf2b464c
|
explicitly set type=images for all media with an image mime type
this is in preperation to be able to query the database for all images
|
2019-01-12 09:01:35 +01:00 |
|
Daniel Gultsch
|
a644b40c3e
|
don’t check if files exists when loading attachments
|
2019-01-10 17:43:09 +01:00 |
|
Daniel Gultsch
|
52afcac230
|
mark deleted files in database and not query them when querying for media
|
2019-01-10 14:52:27 +01:00 |
|
Daniel Gultsch
|
96e3546904
|
put images into MessageStyle notifications
|
2019-01-09 12:47:09 +01:00 |
|
Daniel Gultsch
|
3eaa48fa46
|
added epub and azw mime types. try to resolve application/octet-stream by file extension instead. added preview icons for ebooks
|
2018-12-22 13:02:45 +01:00 |
|
Daniel Gultsch
|
ae9bfe1643
|
limit video transcoding to api >= 18 and other api 16 fixes
|
2018-12-10 13:58:05 +01:00 |
|
Daniel Gultsch
|
18752a5c58
|
write null bitmap to imageview to replace asyncdrawable
|
2018-10-24 20:00:56 +02:00 |
|
Daniel Gultsch
|
284861de65
|
Do not attempt to draw overlay on null bitmap
|
2018-10-07 13:44:20 +02:00 |
|
Daniel Gultsch
|
70845c5e95
|
do not compress/resize images with strange aspect ratios. fixes #3188
|
2018-09-22 16:51:00 +02:00 |
|
Daniel Gultsch
|
bd128335d3
|
do not show media overview in contact/conference details when missing storage permission
|
2018-09-17 21:24:25 +02:00 |
|
Daniel Gultsch
|
06972ec95c
|
show conversation media in contact/conference details
|
2018-09-15 19:38:45 +02:00 |
|
Daniel Gultsch
|
3608b0eb44
|
WIP: preview media before sending them
Note that this commit breaks a few things in that non video/image do not work and sharing media isn’t currently using the new mechanism either
|
2018-09-11 09:56:32 +02:00 |
|
Daniel Gultsch
|
f533e526fb
|
catch illegalargument exception when discovering extension from url
|
2018-09-01 16:56:20 +02:00 |
|
Daniel Gultsch
|
8f057a0c95
|
try to catch out of memory exception
|
2018-08-18 18:13:51 +02:00 |
|
Daniel Gultsch
|
49d5c1eb52
|
only look at inner 70% to calculate overlay
|
2018-07-01 12:06:09 +02:00 |
|
Daniel Gultsch
|
55fcda3cee
|
use dark play/gif button as overlay when image is mostly light
|
2018-06-30 17:52:34 +02:00 |
|
Daniel Gultsch
|
d7ebd7d453
|
WIP: set room avatar and slight redesign of group details
|
2018-06-18 14:15:19 +02:00 |
|
Daniel Gultsch
|
258c7d1b3b
|
attach editor content as file
|
2018-06-06 19:59:30 +02:00 |
|
Daniel Gultsch
|
78b56bb904
|
don’t scall images to a 0 width or height
|
2018-05-07 11:13:46 +02:00 |
|
Daniel Gultsch
|
6fe5c5e770
|
handle invalid image bounds
|
2018-05-03 15:38:48 +02:00 |
|
Daniel Gultsch
|
2390839c21
|
get video dimensions from bitmap instead of meta data
|
2018-04-30 09:22:59 +02:00 |
|
Daniel Gultsch
|
287c416dac
|
hard code ogg + audio/ mime type to oga
|
2018-04-29 15:19:13 +02:00 |
|
Daniel Gultsch
|
de0de48448
|
allow to delete voice recordings
|
2018-04-23 20:27:54 +02:00 |
|
Daniel Gultsch
|
2f974c3eb2
|
integrate voice recorder
|
2018-04-22 20:31:37 +02:00 |
|
Daniel Gultsch
|
5272421678
|
create avatar path before saving avatar
|
2018-04-18 12:41:16 +02:00 |
|
Daniel Gultsch
|
9f34e53b98
|
replace use file as is blacklist with general don't use app data rule
|
2018-04-16 09:25:41 +02:00 |
|
Daniel Gultsch
|
be5e39a440
|
get real file name for files shared from Conversations
|
2018-04-15 17:10:50 +02:00 |
|
Daniel Gultsch
|
93f405d9a1
|
add fdroid fennec to use file as is blacklist
|
2018-04-15 15:05:04 +02:00 |
|
Daniel Gultsch
|
afb7c0592b
|
display avatar in groups
|
2018-04-14 17:54:04 +02:00 |
|
Daniel Gultsch
|
c1c314f47a
|
delegate mime type from intent
|
2018-03-07 22:30:36 +01:00 |
|
Daniel Gultsch
|
6650c0bd57
|
always copy firefoxe’s shared files
|
2018-02-12 12:31:59 +01:00 |
|
Daniel Gultsch
|
bcd00bb517
|
discover file extension in original filename from pgp
|
2018-01-29 01:40:02 +01:00 |
|
Daniel Gultsch
|
c58fcb1dc6
|
create avatar in background thread
|
2017-12-16 14:22:57 +01:00 |
|
Daniel Gultsch
|
bb6d5463fe
|
use JPEG as file format for avatar and compress to <9400 chars
|
2017-12-15 20:49:48 +01:00 |
|
Daniel Gultsch
|
7e93f4519a
|
catch all RuntimeExceptions when using MetadataRetriever
|
2017-11-12 19:20:35 +01:00 |
|
Daniel Gultsch
|
f4638d7eec
|
catch some more exception when retrieving media runtime
|
2017-11-10 20:17:42 +01:00 |
|