Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-07-29 | Improve trust toggle responsiveness | Andreas Straub | 1 | -6/+1 | |
Removed unnecessary UI refreshes, explicitly update UI where needed. | |||||
2015-07-29 | Refactor out inner classes, cache trust store | Andreas Straub | 10 | -709/+760 | |
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-29 | add new received message bubble drawable | Daniel Gultsch | 15 | -0/+0 | |
2015-07-29 | show http downloaded images in notification | Daniel Gultsch | 1 | -2/+3 | |
2015-07-28 | removed recursion in message.getMerged*() | Daniel Gultsch | 1 | -13/+19 | |
2015-07-28 | changed logging. (work around logcat null pointer | Daniel Gultsch | 2 | -2/+1 | |
2015-07-28 | log reason for message failure | Daniel Gultsch | 1 | -0/+7 | |
2015-07-28 | set time on resend to current time | Daniel Gultsch | 1 | -1/+2 | |
fixes #1298 fixes #919 | |||||
2015-07-24 | rewrote dns fallback | Daniel Gultsch | 2 | -9/+9 | |
2015-07-24 | call refreshUi directly | Daniel Gultsch | 1 | -1/+1 | |
2015-07-23 | switch/case can't deal with null pointers | Daniel Gultsch | 1 | -0/+3 | |
2015-07-22 | show warning when trying to highlight users that have left the conference | Daniel Gultsch | 3 | -5/+22 | |
2015-07-22 | treat private, non-anonymous mucs like 1:1 chats notification wise | Daniel Gultsch | 4 | -4/+11 | |
2015-07-22 | Always build own device session automatically | Andreas Straub | 1 | -6/+13 | |
2015-07-22 | add no-store to chat states | Daniel Gultsch | 1 | -0/+2 | |
2015-07-22 | use type=chat more often to go along with new, simple carbon and mam rules | Daniel Gultsch | 2 | -12/+15 | |
* change chat states to type=chat and chat markers to type=chat * use same type as requesting stanza for delivery receipts (which should make them type=chat most of the time) | |||||
2015-07-22 | use 'interactive mode' when starting downloads from the context menu | Daniel Gultsch | 3 | -3/+2 | |
2015-07-22 | Hide regenerate keys button | Andreas Straub | 3 | -11/+16 | |
Can re-enable it via Config.java setting | |||||
2015-07-22 | Disable trust toggle completely for INACTIVE keys | Andreas Straub | 1 | -0/+1 | |
2015-07-21 | made image file format configurable by Config.java | Daniel Gultsch | 3 | -8/+18 | |
2015-07-21 | fixed npe in error message handling | Daniel Gultsch | 1 | -1/+1 | |
2015-07-21 | decreased saturation of received message bubbles by 25 units | Daniel Gultsch | 10 | -0/+0 | |
2015-07-21 | Add INACTIVE state for removed keys | Andreas Straub | 9 | -40/+102 | |
We introduce a new trust state: INACTIVE. This state is intended for old keys that have been removed. When a TRUSTED device is removed from the PEP devicelist, it's status will be set to INACTIVE. INACTIVE keys are shown in the UI as greyed out, non-interactible key rows. Messages are not encrypted for INACTIVE devices. When an INACTIVE device reappears in PEP, or a message is received from an INACTIVE device, it is set back to trusted. | |||||
2015-07-21 | Fill own device sessions into SessionMap | Andreas Straub | 1 | -7/+14 | |
2015-07-21 | allow for private messages being started from muc details in anonymous mucs | Daniel Gultsch | 5 | -15/+47 | |
2015-07-21 | and now do that properly | Daniel Gultsch | 1 | -1/+1 | |
2015-07-21 | end otr session when receiving failed otr message warnings | Daniel Gultsch | 1 | -1/+7 | |
2015-07-21 | bugfix: also add no-permanent-storage to message hints | Daniel Gultsch | 2 | -1/+2 | |
2015-07-21 | bugfix: changed condition of onOtrSessionEstablished being called | Daniel Gultsch | 1 | -6/+6 | |
fixed #1263 fixed #1260 fixed #1293 | |||||
2015-07-21 | very subtle | Daniel Gultsch | 8 | -60/+74 | |
2015-07-21 | Use properly fixed numeral values in Trust enum | Andreas Straub | 2 | -9/+31 | |
Why, oh God, why?! #thanksjamesgosling | |||||
2015-07-21 | Remove unused import | Andreas Straub | 1 | -1/+0 | |
2015-07-21 | Switch payload encryption to AES-GCM | Andreas Straub | 3 | -17/+46 | |
This also ensures that the IV is generated with proper randomness. | |||||
2015-07-20 | Also decrypt messages from UNTRUSTED sessions | Andreas Straub | 1 | -1/+1 | |
2015-07-20 | Refactor axolotl send processing/caching flow | Andreas Straub | 3 | -17/+16 | |
2015-07-20 | Start TrustKeysActivity if no keys are TRUSTED | Andreas Straub | 3 | -10/+21 | |
If there are no UNDECIDED keys, but none of the contact's keys are trusted, redirect the user to the TrustKeysActivity | |||||
2015-07-20 | Do not display clear devices button if not online | Andreas Straub | 1 | -0/+1 | |
2015-07-20 | Add purge axolotl key option | Andreas Straub | 6 | -38/+99 | |
Can now long-press a key to permanently purge it. | |||||
2015-07-20 | Fix getNumTrustedKeys | Andreas Straub | 1 | -2/+4 | |
2015-07-20 | pulled new translations from transifex | Daniel Gultsch | 2 | -1/+6 | |
2015-07-20 | attempt to fix the delay problem | Daniel Gultsch | 5 | -53/+39 | |
2015-07-20 | changed sizes of avatars and padding in new message bubbles | Daniel Gultsch | 15 | -30/+29 | |
2015-07-20 | changed message bubble appearance | Raphael Pohl | 26 | -71/+89 | |
2015-07-20 | rely on refreshUi/refreshUiReal and make sure it is being used everywhere | Daniel Gultsch | 14 | -76/+66 | |
2015-07-20 | fixed monospace font and android L | Daniel Gultsch | 5 | -6/+13 | |
2015-07-20 | Lock TrustKeys if no trusted keys are availableCryptoNextBeta | Andreas Straub | 3 | -4/+48 | |
2015-07-20 | Optimize imports | Andreas Straub | 47 | -195/+167 | |
2015-07-20 | don't show 'show contact details' context menu item when contact isn not in ↵ | Daniel Gultsch | 2 | -28/+33 | |
roster | |||||
2015-07-20 | Use MD style for key trust toggle switch | Andreas Straub | 2 | -7/+1 | |
2015-07-20 | Fix set/remove OnUpdateBlocklistListener | Andreas Straub | 1 | -5/+5 | |