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 |
|
Daniel Gultsch
|
459cf09f06
|
FileProvider: attempt to work with sd cards
|
2017-11-08 20:34:08 +01:00 |
|
Daniel Gultsch
|
ad6f6183b8
|
video processing: pick smaller file after transcoding. do not transcode very small files
|
2017-10-27 11:34:53 +02:00 |
|
Daniel Gultsch
|
bbfabaf930
|
FileBackend: close cursor after retrieving file size
|
2017-09-30 15:50:01 +02:00 |
|
Daniel Gultsch
|
30b6201b95
|
reworked file params to store audio runtime amoung other things
|
2017-09-19 22:42:22 +02:00 |
|
Daniel Gultsch
|
4e864935fe
|
ignore http upload file size constraints for videos that will be compressed
|
2017-09-18 22:42:25 +02:00 |
|
Daniel Gultsch
|
c2105dfe46
|
use lower resolution for videos longer than 8s
|
2017-09-18 11:54:14 +02:00 |
|
Daniel Gultsch
|
2f577097d1
|
work around for brokens ROMs that expose file uris as notification sound
|
2017-05-13 08:10:47 +02:00 |
|
Daniel Gultsch
|
c76b073b8e
|
do not sync thumbnail creation on cache. fixes #2283
|
2017-02-09 14:32:50 +01:00 |
|
Daniel Gultsch
|
a86b2fefd9
|
add database and file migrations for 1.16.0
|
2017-01-25 13:22:20 +01:00 |
|
Daniel Gultsch
|
66457c9f2e
|
transcode videos before sharing. change storage location
|
2017-01-24 20:17:36 +01:00 |
|
Daniel Gultsch
|
2c1d3ef968
|
fixed avatar republish missing the mime type
|
2017-01-12 12:20:10 +01:00 |
|
Daniel Gultsch
|
b116926bb1
|
unify getFileUri across share and open intents
|
2017-01-09 17:00:08 +01:00 |
|
Daniel Gultsch
|
4a299920dc
|
add overlay to indicate that image is gif
|
2017-01-03 14:05:10 +01:00 |
|
Michael Eden
|
5a670c88b0
|
Do not compress GIFs, allow GBoard to send GIFs
|
2017-01-01 16:16:35 -05:00 |
|
Daniel Gultsch
|
6b0242523b
|
Merge branch 'master' of https://github.com/Fenisu/Conversations into Fenisu-master
|
2016-12-02 11:25:14 +01:00 |
|
Daniel Gultsch
|
f0f2aab92d
|
made provider authorities relativ to deal with different package ids
|
2016-12-01 12:09:49 +01:00 |
|
Daniel Gultsch
|
e84af51272
|
distinguish between general i/o error and write exception when copying files
|
2016-11-15 15:43:04 +01:00 |
|
Ignacio Quezada
|
297c0a792f
|
Private files using a boolean flag from Config.java.
|
2016-11-08 11:45:20 +01:00 |
|
Daniel Gultsch
|
ffebb4677a
|
Revert "use file provider on android M as well"
This reverts commit a4020e85f6 .
|
2016-10-30 20:27:39 +01:00 |
|