aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/ui/ConversationActivity.java (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-02-15removed unnecessary conditions when sending read markerDaniel Gultsch1-5/+1
2016-02-14only show load more messages button when mam is availableDaniel Gultsch1-0/+1
also update ui after that button has been pressed. fixes #1695
2016-02-12Imports organizedsteckbrief1-4/+3
2016-02-12green bubbles and setting to choose green or white bubbles removedsteckbrief1-5/+0
2016-02-11Compilation errors and merge mixups fixedsteckbrief1-32/+44
2016-02-04prevent previoulsly cleared messages from reloading. fixes #1110Daniel Gultsch1-0/+6
2016-02-02fixed 'unencrypted' not showing up for conferences when encryption is forcedDaniel Gultsch1-1/+1
2016-01-22use extract account from intent method and final EXTRA_ACCOUNT variableDaniel Gultsch1-2/+2
2016-01-22added config variable to allow non-tls connectionsDaniel Gultsch1-1/+1
2016-01-16make ConversationsActivity more resistent against being restartedDaniel Gultsch1-3/+9
2016-01-16fixed PGP having to be selected twiceAdithya Abraham Philip1-1/+4
2016-01-15hide prepare image toasts when attaching multiple imagesDaniel Gultsch1-11/+12
2016-01-14fixed typo when reading battery_op settingDaniel Gultsch1-1/+1
2016-01-13check for file storage permission before selecting avatarDaniel Gultsch1-15/+1
2016-01-11ask to be excluded from battery optimizationDaniel Gultsch1-43/+80
2016-01-04show trust keys activties if own keys are undecidedDaniel Gultsch1-4/+5
2015-12-19only offer plain and omemo encryption when x509 verification is enabledDaniel Gultsch1-2/+3
2015-12-14splite PARANOIA_MODE into three different optionsDaniel Gultsch1-1/+1
2015-12-07request storage permission when needed on Android 6.0Daniel Gultsch1-1/+55
2015-12-06hide prepare file toast after preparing the fileDaniel Gultsch1-0/+1
2015-12-05be more carefull with pending urisDaniel Gultsch1-8/+16
2015-12-01introduced build-time paranoia mode that disables unencrypted chats and ↵Daniel Gultsch1-0/+1
forces TOR
2015-12-01fixed crashes when activity got destroyed when selecting pgp keyDaniel Gultsch1-5/+22
2015-11-25pgp fixes and revert configuration changesDaniel Gultsch1-5/+16
2015-11-09Use OpenPGP-API 9.0fiaxh1-1/+11
2015-10-28Decrypt PGP messages in backgroundfiaxh1-2/+4
2015-10-20open manage account + certificate chooser when cbe mode is enabledDaniel Gultsch1-24/+19
2015-10-14make unread status and notifications presistent across restartsDaniel Gultsch1-2/+1
2015-09-17catch IndexOutOfBoundsException when swiping away conversationsDaniel Gultsch1-1/+5
2015-09-13added possibiltiy to set conferences as moderated (only visible in advanced ↵Daniel Gultsch1-1/+1
mode)
2015-09-09added alt as possible modifier key. use mod+(0..9) to jump to a conversationDaniel Gultsch1-26/+45
2015-09-07added rotation detection to up/down navigationDaniel Gultsch1-4/+23
2015-09-07added some key bindingDaniel Gultsch1-4/+82
* ctrl + tab will open the conversations overview (when available) * ctrl + up / down will navigate between conversations
2015-09-04show an send button instead of the enter key in softkeyboards when ↵Daniel Gultsch1-0/+1
enterIsSend and showEnterKey are both set
2015-08-24added setting to allow for white backgrounds in incoming message bubblesDaniel Gultsch1-2/+9
2015-08-11Fixes FS#20: Limitation of end conversation swipe to left sidesteckbrief1-58/+59
2015-08-11Merge tag '1.5.2' into trz/rebaselookshe1-128/+299
2015-08-06hide multi-end and otr encryption in conferencesDaniel Gultsch1-2/+3
2015-08-05added config.java variable to hide openpgp as an encryption methodDaniel Gultsch1-0/+1
2015-08-01Let UNTRUSTED/UNDECIDED keys become INACTIVEAndreas Straub1-2/+2
2015-07-31Refactor axolotl message processing workflowAndreas Straub1-1/+1
XmppAxolotlMessage is now entirely responsible for handling encryption and decryption of messages, only leveraging XmppAxolotlSession as a packing/unpacking primitive for payload keys. Removed pseudo-dead session generation code step from prepareMessage function, as sessions have been created by invoking the TrustKeysActivity for a while now. Added prepareKeyTransportMessage function, which creates a message with no payload. The key that is packed into the header keyElements can then be used for other purposes (e.g. encrypted file transfer).
2015-07-31improved 'next encryption' selectionDaniel Gultsch1-17/+6
2015-07-29Rerender message bubbles on encryption changeAndreas Straub1-0/+1
2015-07-29Refactor out inner classes, cache trust storeAndreas Straub1-1/+1
Moves SQLiteAxolotlStore and XmppAxolotlSession into proper classes. IdentityKeys trust statuses are now cached in an LruCache to prevent hammering the database when rendering the UI.
2015-07-21allow for private messages being started from muc details in anonymous mucsDaniel Gultsch1-4/+18
2015-07-20Start TrustKeysActivity if no keys are TRUSTEDAndreas Straub1-2/+7
If there are no UNDECIDED keys, but none of the contact's keys are trusted, redirect the user to the TrustKeysActivity
2015-07-20rely on refreshUi/refreshUiReal and make sure it is being used everywhereDaniel Gultsch1-6/+1
2015-07-20Optimize importsAndreas Straub1-1/+1
2015-07-19Ask for key trust when sending messagesAndreas Straub1-11/+45
If the contact (or the own account) has keys that have UNDECIDED trust, we now drop the user into the new TrustKeysActivity, where they have to decide for each new key whether it should be TRUSTED or UNTRUSTED.
2015-07-19Disable Axolotl option if not usableAndreas Straub1-10/+10
In MUCs or if contact is not axolotl capable, disable axolotl menu option