aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/ui/XmppActivity.java (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-01-31use ToastCompat instead of ToastChristian Schneppe1-8/+9
2020-01-31fix sending uncompressed filesChristian Schneppe1-5/+0
2020-01-26use more material styleChristian Schneppe1-2/+14
2020-01-14switch volume control between earpiece and speaker while listening audioChristian Schneppe1-2/+0
2019-12-13rework adhocinviteChristian Schneppe1-23/+26
2019-12-13use setFlags instead of addFlags to grant uri permissionsChristian Schneppe1-1/+1
2019-12-07add missing permission requests for Android PChristian Schneppe1-2/+2
possibly fixes #410
2019-11-16rework design colors and make it compatible with older ROMsChristian Schneppe1-0/+15
2019-11-15introduce new orange theme colorChristian Schneppe1-0/+8
2019-10-27getAdHocInviteUri asyncChristian Schneppe1-18/+48
2019-10-27add user to roster on avatar long pressChristian Schneppe1-2/+2
2019-09-29rework introChristian Schneppe1-18/+19
2019-09-20migrate to AndroidXChristian Schneppe1-11/+8
2019-09-11include user into quote messageChristian Schneppe1-4/+6
2019-09-08fix crash during file existing checkChristian Schneppe1-1/+1
2019-07-01attempt to unregister when receiving push for channel no longer joinedChristian Schneppe1-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)
2019-06-08fix some more NPEChristian Schneppe1-0/+3
2019-05-18always change music volumeChristian Schneppe1-1/+1
2019-04-12use styled warning for message errorChristian Schneppe1-6/+0
2019-04-12fix invite linksChristian Schneppe1-2/+2
2019-03-31add activity to define some important privacy settings on first startChristian Schneppe1-0/+5
2019-03-06find activity even if wrapped in context wrapperChristian Schneppe1-3/+7
2019-03-06try to catch some NPEChristian Schneppe1-2/+2
2019-02-18fix some more NPEsChristian Schneppe1-0/+3
2019-02-08reset inviteuri after successful generationChristian Schneppe1-10/+35
2019-02-08implement adhoc invite links if server supports thisChristian Schneppe1-0/+12
2019-01-27refactored avatar workers into single classChristian Schneppe1-4/+6
2019-01-27make bitmap worker task staticChristian Schneppe1-5/+15
2019-01-26don't generate invite links if there were no activated accountsChristian Schneppe1-0/+4
2019-01-25modify emoji integrationChristian Schneppe1-0/+4
2019-01-24ignore startService failureChristian Schneppe1-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
2019-01-04add preference to play gif files automatically in chat viewChristian Schneppe1-1/+13
fixes #170 and #236
2018-12-27code cleanup and rework show toast on update checkChristian Schneppe1-3/+9
2018-11-30change audio attributes for notification channelChristian Schneppe1-0/+2
This may help on platforms that make a difference between ringtone volume and notification volume
2018-11-30let the user forbid android from taking screenshotsChristian Schneppe1-0/+1
2018-11-23added interface to edit nickChristian Schneppe1-0/+1
2018-11-23fix manual update checkChristian Schneppe1-2/+6
2018-11-15refactored some ManageAccount, WelcomeActivity and a few other thingsChristian Schneppe1-2/+2
2018-10-24write null bitmap to imageview to replace asyncdrawableChristian Schneppe1-3/+3
2018-10-24don't use internal updater if store != nullChristian Schneppe1-1/+6
2018-10-20Do not insert text shared over XMPP uri when already drafting messageChristian Schneppe1-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.
2018-10-20removed unused paramater 'newTask' from switchToConversation apiChristian Schneppe1-26/+8
2018-09-27fixed text sharing in direct sharingChristian Schneppe1-2/+2
2018-09-13initial work toward api 26+Christian Schneppe1-1/+5
* introduce notification channels * always use foreground service on 26+
2018-08-28catch NPE on inviteUserChristian Schneppe1-1/+5
2018-07-09use sets instead of list for listenersChristian Schneppe1-11/+3
2018-07-09refined create conference dialogChristian Schneppe1-13/+2
2018-06-29open/close soft keyboard in quick editChristian Schneppe1-9/+12
2018-06-29use TextInputLayout in quickedit dialogChristian Schneppe1-18/+15
2018-06-16permit empty values for subject and roster nameChristian Schneppe1-4/+9