aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/ui/StartConversationActivity.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Do not insert text shared over XMPP uri when already drafting messageChristian Schneppe2018-10-201-7/+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-2/+2
|
* make jids appear as monospace in dialogsChristian Schneppe2018-10-201-12/+4
|
* refresh ui after device list update only if list has changedChristian Schneppe2018-10-041-3/+2
|
* load contacts and start observer after giving permissionsChristian Schneppe2018-09-131-14/+4
|
* do not show 'delete contact' for phone contacts. do not treat as strangerChristian Schneppe2018-09-111-0/+2
|
* show jids from address book in Start Conversation screen if only one account ↵Christian Schneppe2018-09-111-2/+14
| | | | is used
* try to catch rare NPEChristian Schneppe2018-08-231-1/+7
|
* refined create conference dialogChristian Schneppe2018-07-091-26/+9
|
* open/close soft keyboard in quick editChristian Schneppe2018-06-291-1/+1
|
* fall back to search in other tab on search enterChristian Schneppe2018-06-161-0/+6
|
* Added expert setting for direct searchChristian Schneppe2018-06-161-1/+8
|
* add animators for more activitiesChristian Schneppe2018-05-051-0/+2
|
* mock (non functional) search activityChristian Schneppe2018-04-291-2/+5
|
* fine tuned style of toolbar search viewChristian Schneppe2018-04-291-0/+13
|
* provide access to show qr code from context menu in start conversation activityChristian Schneppe2018-04-291-8/+9
|
* fixed npe when OS invokes StartConversationsActivity with null actionChristian Schneppe2018-04-291-1/+5
|
* fixed up button refresh in start conversation activityChristian Schneppe2018-04-241-1/+7
|
* provide up navigation in start conversation activityChristian Schneppe2018-04-231-7/+30
|
* show account chooser for new conferences / join conferencesChristian Schneppe2018-04-221-2/+2
|
* fixed regression in StartConversationActivity that ignored welcome jidChristian Schneppe2018-04-221-4/+3
|
* catch NPEChristian Schneppe2018-04-221-1/+1
|
* StartConversationActivity: persist search across rotationChristian Schneppe2018-04-121-44/+68
|
* prevent double tapping on overflow menuChristian Schneppe2018-04-121-0/+4
|
* code cleanupChristian Schneppe2018-04-111-38/+18
|
* fixed some regressions introduced in toolbar migrationChristian Schneppe2018-04-111-10/+27
|
* replace deprecated action bar with toolbarChristian Schneppe2018-04-111-34/+26
| | | | | | | | | * replace deprecated action bar with toolbar * add toolbar support in each activity * remove redundant themes made earlier * add configure action bar method in xmpp activity * remove android namespace from actionmodeoverlay * solve bug of scrolling toolbar
* dynamically get known hosts in dialogChristian Schneppe2018-04-081-15/+21
|
* add data binding and check in back stack for dialogsChristian Schneppe2018-04-081-5/+23
|
* place enter jid dialog in dialog fragmentChristian Schneppe2018-04-081-3/+3
|
* replace group dialogs by dialog fragmentChristian Schneppe2018-04-081-116/+67
|
* make camera feature optionalChristian Schneppe2018-04-081-0/+2
|
* scanned results are always a trusted sourceChristian Schneppe2018-04-081-1/+1
|
* fixed rare crash on jolla devicesChristian Schneppe2018-04-071-1/+1
|
* return contact and account.getServer() as StringChristian Schneppe2018-04-071-2/+3
|
* remove deprecated methodChristian Schneppe2018-04-031-2/+1
|
* migrate to xmpp-addrChristian Schneppe2018-04-021-18/+29
|
* add missing permission result handling in StartConversationActivityChristian Schneppe2018-04-011-0/+1
|
* changed some of the jid entering dialogs to textinputlayoutChristian Schneppe2018-04-011-3/+2
|
* removed 'preemptive grant' settingChristian Schneppe2018-04-011-1/+1
|
* bring scan button to StartConversationActivityChristian Schneppe2018-03-311-125/+114
|
* added dedicated scan buttonChristian Schneppe2018-03-301-4/+1
|
* WIP & fragment voodooChristian Schneppe2018-03-241-0/+5
|
* make account chooser visible for group chatsChristian Schneppe2018-03-221-0/+16
|
* show own account if multi account is enabledChristian Schneppe2018-03-201-1/+1
|
* add fab to start conversations activityChristian Schneppe2018-03-201-19/+22
|
* started to change text style to app compatChristian Schneppe2018-03-171-0/+2
|
* fixed crash when selecting participantsChristian Schneppe2018-03-141-29/+19
|
* fixed search in abstractsearchablelistitemChristian Schneppe2018-03-091-2/+2
|
* migrated alert dialogs to app compatChristian Schneppe2018-03-091-1/+1
|