aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/services (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-12-15synchronize join/leaves with bookmarksChristian Schneppe1-7/+29
2018-12-15display last not first message in notificationChristian Schneppe1-1/+2
2018-12-14fixed dead lock when sending pgp messages from quick replyChristian Schneppe1-2/+0
2018-12-14limit video transcoding to api >= 18 and other api 16 fixesChristian Schneppe1-2/+4
2018-12-14show warning snackbar before joining anon-non-private roomChristian Schneppe1-0/+5
2018-12-14check mam preference for mam:2 namespace and purge offline only if setChristian Schneppe1-1/+1
2018-12-04try to fix persistent export notificationsChristian Schneppe2-21/+17
2018-11-30fixed cache cleaning of muc avatarsChristian Schneppe1-1/+4
2018-11-30change audio attributes for notification channelChristian Schneppe1-1/+1
This may help on platforms that make a difference between ringtone volume and notification volume
2018-11-30set access model to open when publishing avatarChristian Schneppe1-21/+62
2018-11-30run expireOldMessages in background taskChristian Schneppe1-4/+9
2018-11-23catch a few run time exceptions related to androids life cycle mgmtChristian Schneppe1-8/+11
2018-11-23refactor quite hours to make them time zone indepententChristian Schneppe1-3/+3
2018-11-23provide option to reject subscription request when long pressing 'allow'Christian Schneppe1-5/+7
2018-11-23use startForegroundService compat from push message receiverChristian Schneppe2-2/+13
2018-11-23use display name to generate own avatarChristian Schneppe2-1/+4
2018-11-23do not update foreground notification on error if it wasn’t enabledChristian Schneppe2-12/+15
2018-11-23fixed race condition that prevented bookmark nick to be usedChristian Schneppe2-5/+7
2018-11-23added interface to edit nickChristian Schneppe1-10/+21
2018-11-23fixed caching key not being calculated properlyChristian Schneppe1-1/+1
2018-11-23add suggested contacts to roster on first messageChristian Schneppe1-0/+7
2018-11-23always do contact sync in backgroundChristian Schneppe1-1/+1
2018-11-23avatar code changesChristian Schneppe2-9/+12
2018-11-23suggest sync on loginChristian Schneppe1-0/+1
2018-11-23use inContactList() instead inRoster() in the proper placesChristian Schneppe1-1/+1
2018-11-23added count down latch to await account connect before going into publish ↵Christian Schneppe1-0/+3
profile activity
2018-11-23refresh contacts when opening StartConversationsActivityChristian Schneppe2-1/+6
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