aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/services (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-11-23basic phone number syncChristian Schneppe1-7/+3
2018-11-23refactored phone contact loading in preperation for syncChristian Schneppe4-39/+85
2018-11-15do not show up navigation when opening edit account from notificationChristian Schneppe1-1/+2
2018-11-15refactored some ManageAccount, WelcomeActivity and a few other thingsChristian Schneppe2-16/+10
2018-11-11fix some lint errorsChristian Schneppe1-1/+1
2018-11-11try to fix failing backups in multiaccount modeChristian Schneppe1-1/+1
--> you have to enable multiaccount mode again and setup a password!!!
2018-11-08start ExportLogsService correctly on devices >= OREOChristian Schneppe1-2/+11
2018-11-08NotificationService: open chatlist if there were multiple notificationsChristian Schneppe1-1/+1
2018-11-08refined nick matching patter. word boundry (\b) doesn’t match on words ↵Christian Schneppe1-1/+1
ending in a boundry
2018-10-24play short vibrate while your are inside the chatChristian Schneppe1-0/+1
2018-10-24try to catch a NPE on iterator.removeChristian Schneppe1-3/+7
2018-10-24don't use internal updater if store != nullChristian Schneppe1-8/+7
2018-10-20fixed cache cleaning cleaning all confercenes instead of where contact isChristian Schneppe1-2/+1
2018-10-20use bouncycastle provider up to api 27Christian Schneppe1-2/+2
apparently using conscrypt on Android below version 7? throws an exception when using 16 byte IVs. so we now use BC when ever possible (excluding api 28) we don’t know why Conscrypt behaves differently on various android versions
2018-10-20Lower foreground service notification priorityChristian Schneppe1-1/+1
2018-10-20make 'cancelled' work for jingle ftChristian Schneppe1-1/+5
2018-10-20catch exception if Conscrypt could not be initialized and use tls 1.2Christian Schneppe1-1/+5
2018-10-04fixed regression introduce in earlier commit. don’t use conscrypt on older ↵Christian Schneppe1-4/+4
devices
2018-10-04Do weOwnFile security check only when attachingChristian Schneppe1-11/+1
The general security check is recommend so a third party can not ask us to send an internal file. But we don’t need to do this for files we attach ourself from within the app
2018-10-04refactored file encryption to give access to inner streamChristian Schneppe1-15/+12
Conscrypt on some plattforms doesn’t like when we close the CipherInputStream. Therefor we refactor the api to give us access to the inner stream so we can close that independently.
2018-10-02create notification channel for quite hoursChristian Schneppe1-23/+36
2018-10-01make NotificationManager finalChristian Schneppe1-1/+1
2018-10-01use conscrypt as security provider to provide tls 1.3 and modern cyphers on ↵Christian Schneppe1-2/+3
old androids
2018-09-27fixed notification sounds for Android 6Christian Schneppe1-1/+3
2018-09-27check if wake lock needs reinit when pressing start/pause in audio playerChristian Schneppe1-45/+22
2018-09-27do not compress/resize images with strange aspect ratiosChristian Schneppe1-1/+2
2018-09-27store avatars received over muc presence in contactChristian Schneppe2-10/+22
2018-09-27catch jabber.pix-art.de invite urls directly in fragmentChristian Schneppe1-1/+1
2018-09-27behave nicely (no foreground service by default) if app is built with ↵Christian Schneppe3-8/+13
targetSdk <26
2018-09-26do not show media overview in contact/conference details when missing ↵Christian Schneppe2-10/+2
storage permission
2018-09-26use javax api instead of BC for file decryptionChristian Schneppe1-66/+54
2018-09-26fixed regression that would not dismiss video encoding notificationChristian Schneppe1-2/+2
2018-09-26introduce media browser activityChristian Schneppe1-0/+4
2018-09-26show conversation media in contact/conference detailsChristian Schneppe2-2/+11
2018-09-23made foreground service logging more meaninfulChristian Schneppe1-5/+6
2018-09-23preview media before sending them and allow sharing and attaching of ↵Christian Schneppe1-3/+3
multiple files
2018-09-14optimize some multi account handling in SettingsActivityChristian Schneppe1-0/+9
2018-09-13avoid duplicate notifcation soundsChristian Schneppe1-15/+42
2018-09-13speed up DNSChristian Schneppe1-2/+2
run queries in parallel decrease timeout do not fall back to google
2018-09-13hasInternetConnection() will always return true if type=ethernetChristian Schneppe1-1/+1
2018-09-13listen for Android 6 DND eventsChristian Schneppe1-12/+36
2018-09-13properly clear file adding notification if forground service channel is disabledChristian Schneppe2-0/+8
2018-09-13correct channel for video compression, updater, backup and LED colorChristian Schneppe1-5/+5
2018-09-13removed global notifications switchChristian Schneppe1-5/+0
2018-09-13load contacts and start observer after giving permissionsChristian Schneppe1-12/+14
2018-09-13more bug fixes in ExportLogsServiceChristian Schneppe1-6/+12
2018-09-13make channel for video compression, updater, backupChristian Schneppe1-0/+24
2018-09-13initial work toward api 26+Christian Schneppe7-167/+248
* introduce notification channels * always use foreground service on 26+
2018-09-12add more logging and fix an error in ExportDatabaseChristian Schneppe1-12/+13
2018-09-11AudioPlayer: disable screen when holding phone to earChristian Schneppe2-4/+67