aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/ui/ConversationFragment.java (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-02-21show file too large instead of generic delivery failedChristian Schneppe1-2/+10
2019-02-21Deduplicate presencesChristian Schneppe1-1/+1
possibly fixes #303
2019-02-20improve RichPreviewChristian Schneppe1-86/+0
2019-02-09show MediaBrowser icon in chat viewChristian Schneppe1-0/+7
2019-02-08optimize importsChristian Schneppe1-2/+0
2019-02-08hide lock icon in channels; modify muc user contextChristian Schneppe1-22/+15
2019-02-07allow corrections in all mucsChristian Schneppe1-2/+1
2019-02-07provide the same fab submenu for both tabs. rename tab to bookmarkChristian Schneppe1-1/+1
2019-02-04fixed context menu on self contactChristian Schneppe1-1/+1
2019-01-27add ability to delete last sent message also on remote devicesChristian Schneppe1-1/+24
if message correction is supported and available
2019-01-27show context menu when long pressing own account pictureChristian Schneppe1-18/+28
2019-01-27add context menu for muc user adapterChristian Schneppe1-1/+1
2019-01-26rework backup & restoreChristian Schneppe1-27/+3
use the implementation from Conversations
2019-01-25extend open with to audio filesChristian Schneppe1-1/+6
2019-01-25check if we have storage permission before marking a file as deleted on resendChristian Schneppe1-3/+6
2019-01-25offer 'open with' in context menu for geo urisChristian Schneppe1-0/+15
2019-01-25check if encrypted pgp file get deletedChristian Schneppe1-1/+1
2019-01-25fix display of deleted filesChristian Schneppe1-3/+3
2019-01-25fixed downloading of deleted filesChristian Schneppe1-1/+1
2019-01-25mark deleted files in database and not query them when querying for mediaChristian Schneppe1-3/+6
2019-01-07try to fix faulty chooser intentChristian Schneppe1-7/+5
2019-01-03clear conversationsuuid and pending attachments when opening new conversationChristian Schneppe1-0/+6
2018-12-27fixed some rare crashes caused by race conditionsChristian Schneppe1-1/+1
2018-12-14limit video transcoding to api >= 18 and other api 16 fixesChristian Schneppe1-1/+3
2018-12-14show warning snackbar before joining anon-non-private roomChristian Schneppe1-0/+16
2018-12-14fixed some rare NPE caused by race for saveInstanceState()Christian Schneppe1-2/+2
2018-12-04show context menu when long clicking avatar in 1:1Christian Schneppe1-55/+86
2018-12-04implement self healing omemoChristian Schneppe1-1/+1
after receiving a SignalMessage that can’t be decrypted because of broken sessions Conversations will attempt to grab a new pre key bundle and send a new PreKeySignalMessage wrapped in a key transport message.
2018-11-30make sure that conversation is 1:1 before offering to select presence on ↵Christian Schneppe1-0/+1
file resend
2018-11-23offer to copy error message to clipboardChristian Schneppe1-3/+9
2018-11-23provide option to reject subscription request when long pressing 'allow'Christian Schneppe1-19/+22
2018-11-11implement message deletionChristian Schneppe1-6/+11
fixed #208
2018-11-08improve openkeychain error reportingChristian Schneppe1-1/+1
2018-11-07design message borderMartin/Geno1-1/+1
2018-10-24ask for permission when committing attachmentsChristian Schneppe1-10/+22
2018-10-20Do not insert text shared over XMPP uri when already drafting messageChristian Schneppe1-3/+10
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-20offer either 'cancel download' or 'delete file' but not bothChristian Schneppe1-3/+4
2018-10-20make 'cancelled' work for jingle ftChristian Schneppe1-3/+3
2018-10-20show snackbar for remote server timeout in mucsChristian Schneppe1-0/+7
2018-10-20add confirmation dialog for deleting filesChristian Schneppe1-7/+14
2018-10-04Do weOwnFile security check only when attachingChristian Schneppe1-1/+14
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-04use fab.hide() and fab.show() - this will animate the processChristian Schneppe1-2/+2
2018-10-04run through sendMessage() procedure instead of taking shortcut after ↵Christian Schneppe1-9/+6
returning from TrustKeys The shortcut didn't take care of message edits and some other things
2018-10-03remove unused SimpleFingerGestures_Android_LibraryChristian Schneppe1-44/+0
2018-10-03rework MediaViewerActivityChristian Schneppe1-1/+1
2018-10-02hide icons for muc/contact details in phone mode and only show them in ↵Christian Schneppe1-3/+11
tablet mode
2018-09-27store avatars received over muc presence in contactChristian Schneppe1-1/+1
2018-09-27fixed text sharing in direct sharingChristian Schneppe1-1/+1
2018-09-26check omemo keys when attachments are commit instead of beforeChristian Schneppe1-12/+7
2018-09-26commit next message (draft) when input box gets emptied. causes tablet view ↵Christian Schneppe1-12/+19
to update