aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/ui/XmppActivity.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* use androidx.appcompat.app.AlertDialog and make AlertDialog finalChristian Schneppe2020-02-161-9/+9
|
* add preferece to use unicolored backgroundChristian Schneppe2020-02-081-0/+4
|
* use ToastCompat instead of ToastChristian Schneppe2020-01-311-8/+9
|
* fix sending uncompressed filesChristian Schneppe2020-01-311-5/+0
|
* use more material styleChristian Schneppe2020-01-261-2/+14
|
* switch volume control between earpiece and speaker while listening audioChristian Schneppe2020-01-141-2/+0
|
* rework adhocinviteChristian Schneppe2019-12-131-23/+26
|
* use setFlags instead of addFlags to grant uri permissionsChristian Schneppe2019-12-131-1/+1
|
* add missing permission requests for Android PChristian Schneppe2019-12-071-2/+2
| | | | possibly fixes #410
* rework design colors and make it compatible with older ROMsChristian Schneppe2019-11-161-0/+15
|
* introduce new orange theme colorChristian Schneppe2019-11-151-0/+8
|
* getAdHocInviteUri asyncChristian Schneppe2019-10-271-18/+48
|
* add user to roster on avatar long pressChristian Schneppe2019-10-271-2/+2
|
* rework introChristian Schneppe2019-09-291-18/+19
|
* migrate to AndroidXChristian Schneppe2019-09-201-11/+8
|
* include user into quote messageChristian Schneppe2019-09-111-4/+6
|
* fix crash during file existing checkChristian Schneppe2019-09-081-1/+1
|
* attempt to unregister when receiving push for channel no longer joinedChristian Schneppe2019-07-011-3/+3
| | | | when receiving a FCM push message for a channel the user is no longer in (this can happen when the disable command failed) an attempt will be made to explicitly unregister from the app server (which in turn will then send item-not-found on next push)
* fix some more NPEChristian Schneppe2019-06-081-0/+3
|
* always change music volumeChristian Schneppe2019-05-181-1/+1
|
* use styled warning for message errorChristian Schneppe2019-04-121-6/+0
|
* fix invite linksChristian Schneppe2019-04-121-2/+2
|
* add activity to define some important privacy settings on first startChristian Schneppe2019-03-311-0/+5
|
* find activity even if wrapped in context wrapperChristian Schneppe2019-03-061-3/+7
|
* try to catch some NPEChristian Schneppe2019-03-061-2/+2
|
* fix some more NPEsChristian Schneppe2019-02-181-0/+3
|
* reset inviteuri after successful generationChristian Schneppe2019-02-081-10/+35
|
* use ad-hoc commands for invite links if server supports thisChristian Schneppe2019-02-081-0/+12
|\
| * implement adhoc invite links if server supports thisChristian Schneppe2019-02-081-0/+12
| |
* | refactored avatar workers into single classChristian Schneppe2019-01-271-4/+6
| |
* | make bitmap worker task staticChristian Schneppe2019-01-271-5/+15
| |
* | don't generate invite links if there were no activated accountsChristian Schneppe2019-01-261-0/+4
| |
* | modify emoji integrationChristian Schneppe2019-01-251-0/+4
| |
* | ignore startService failureChristian Schneppe2019-01-241-1/+5
|/ | | | some nokia devices with Android 9 fail to start the service from the activity sometimes. since this is probably a race it should be save to ignore this
* add preference to play gif files automatically in chat viewChristian Schneppe2019-01-041-1/+13
| | | | fixes #170 and #236
* code cleanup and rework show toast on update checkChristian Schneppe2018-12-271-3/+9
|
* change audio attributes for notification channelChristian Schneppe2018-11-301-0/+2
| | | | This may help on platforms that make a difference between ringtone volume and notification volume
* let the user forbid android from taking screenshotsChristian Schneppe2018-11-301-0/+1
|
* added interface to edit nickChristian Schneppe2018-11-231-0/+1
|
* fix manual update checkChristian Schneppe2018-11-231-2/+6
|
* refactored some ManageAccount, WelcomeActivity and a few other thingsChristian Schneppe2018-11-151-2/+2
|
* write null bitmap to imageview to replace asyncdrawableChristian Schneppe2018-10-241-3/+3
|
* don't use internal updater if store != nullChristian Schneppe2018-10-241-1/+6
|
* Do not insert text shared over XMPP uri when already drafting messageChristian Schneppe2018-10-201-5/+12
| | | | | | | | | | | | | | | | | | | | | | | XMPP uris in the style of `xmpp:test@domain.tld?body=Something` can be used to directly share a message with a specific contact. Previously the text was always appended to the message currently in draft. The message was never send automatically. Essentially those links where treated like normal text share intents (for example when sharing a URL from the browser) but without the contact selection. There is a concern (CVE-2018-18467) that when this URI is invoked automatically and the user is currently drafting a long message to that particular contact the text could be inserted in the draft field (input box) without the user noticing. To circumvent that the text shared over XMPP uris that contain a particular contact is now appended only if the draft box is currently empty. Sharing text normally (**with** manual contact selection) is still treated the same; meaning the shared text will be appended to the current draft. This is intended behaviour to make the 'Hey I have this cool link here;' *open browser*, *share link* - secenario work.
* removed unused paramater 'newTask' from switchToConversation apiChristian Schneppe2018-10-201-26/+8
|
* fixed text sharing in direct sharingChristian Schneppe2018-09-271-2/+2
|
* initial work toward api 26+Christian Schneppe2018-09-131-1/+5
| | | | | * introduce notification channels * always use foreground service on 26+
* catch NPE on inviteUserChristian Schneppe2018-08-281-1/+5
|
* use sets instead of list for listenersChristian Schneppe2018-07-091-11/+3
|
* refined create conference dialogChristian Schneppe2018-07-091-13/+2
|