aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-09-28do tab completion only if neither ctrl nor alt are being pressedDaniel Gultsch1-4/+4
2015-09-27catch rare activity not found exception when opening downloaded filesDaniel Gultsch1-4/+9
2015-09-27allow tab completion in conferencesDaniel Gultsch2-4/+59
2015-09-23use Conversations 1.x.y as user agent string in http upload and downloadDaniel Gultsch3-3/+6
2015-09-22swapped icons for foreground servicesDaniel Gultsch2-4/+3
2015-09-21Export logs to SD card preferencefiaxh2-0/+170
2015-09-20Iterator to go through all messages of a conversationfiaxh1-0/+38
2015-09-19let DnsHelper provide a fallback solutionDaniel Gultsch2-43/+41
2015-09-19fixed content-type indication in http uploadDaniel Gultsch1-1/+1
2015-09-19remove the from attribute from sendStartStream() fixes #1419Michael1-1/+0
2015-09-17introduced Config variable to use legacy namespace for http uploadDaniel Gultsch2-1/+5
2015-09-17be more careful when publishing device bundleDaniel Gultsch1-0/+14
2015-09-17ignore spoofed stanzas in facebook chatDaniel Gultsch1-1/+1
2015-09-17catch IndexOutOfBoundsException when swiping away conversationsDaniel Gultsch1-1/+5
2015-09-17fixed rare NPE in DnsHelper. fixed spelling and added loggingDaniel Gultsch1-5/+13
2015-09-15added missing type='submit' to mam queriesDaniel Gultsch6-20/+17
fixed some nasty inheritance problems along the way fixes #1411
2015-09-15work around a NPE caused by arace condition in the http uploadDaniel Gultsch1-3/+6
2015-09-14changed http upload namespace to reflect the one in the XEPDaniel Gultsch1-1/+1
2015-09-13added possibiltiy to set conferences as moderated (only visible in advanced ↵Daniel Gultsch4-15/+59
mode)
2015-09-12added mp4 to well known extensions. fixes #1403Daniel Gultsch1-1/+1
2015-09-10increased dns timeoutDaniel Gultsch2-1/+2
2015-09-09added alt as possible modifier key. use mod+(0..9) to jump to a conversationDaniel Gultsch2-26/+46
2015-09-07added rotation detection to up/down navigationDaniel Gultsch1-4/+23
2015-09-07added some key bindingDaniel Gultsch3-5/+87
* ctrl + tab will open the conversations overview (when available) * ctrl + up / down will navigate between conversations
2015-09-07catch npe in setupIme methodDaniel Gultsch1-1/+3
2015-09-06indicate broken pep in server infoDaniel Gultsch2-1/+11
2015-09-06Only show that have sessions in fingerprint listAndreas Straub7-50/+58
Doesn't access database directly anymore but goes through AxolotlService now to obtain list of fingerprints associated with an Account/Contact. This should prevent orphaned keys littering the UI which previously couldn't be removed through the Clear Devices function. Together with 1c79982da84964c1d81179a0927d9cd1eadf53de this fixes #1393
2015-09-06Don't manually add keys to the storeAndreas Straub1-2/+0
There is no need to preemptively add the keys to the store oneself. SessionBuilder will take care of this for us. What's more, this will prevent IdentityKeys from otherwise invalid bundles to show up in our UI.
2015-09-05add null pointer check to db migrationDaniel Gultsch1-1/+5
2015-09-05Never build a session with oneselfAndreas Straub3-20/+68
If we detect our own ID is not in our own devicelist on receiving an update, we reannounce ourselves. This used to have the side effect of modifying the list of devices we thought were in the update set, causing us to accidentally build a session with ourselves. This lead to our own key being set to TRUSTED_INACTIVE, resulting in red lock icons on messages sent by the own device. We fix this by having publishOwnDeviceId() operate on a copy of the original set. This commit also includes a db migration which deletes sessions with oneself and sets own keys back to TRUSTED.
2015-09-05ignore timeout exceptions on secondary dns requestsDaniel Gultsch1-9/+21
2015-09-04Issues with URLs with multiple dots in file. fixes #1373Daniel Gultsch1-7/+15
2015-09-04invoke onEnterPressed callback only if shift is not pressedDaniel Gultsch1-1/+1
2015-09-04minimize softkeyboard only if it has been in fullscreen modeDaniel Gultsch1-1/+3
2015-09-04show an send button instead of the enter key in softkeyboards when ↵Daniel Gultsch2-7/+10
enterIsSend and showEnterKey are both set
2015-09-02Ensure uris is empty before onStart adds to itAndreas Straub1-0/+1
Fixes #1382
2015-09-01added special error state for dns timeoutDaniel Gultsch3-4/+12
2015-09-01use same method to add message hints to otr message everywhere it is neededDaniel Gultsch2-9/+11
2015-09-01tag axolotl messages with pretty-please-storeDaniel Gultsch1-0/+1
2015-08-31made useImageAsIs determination a bit more foolproof (samsung)Daniel Gultsch1-1/+6
2015-08-30fixed bug that prevented newly opened conversations to load the entire ↵Daniel Gultsch3-1/+14
history via mam. fixes #1328
2015-08-30catch invalid base64 on omemo key decodingDaniel Gultsch1-3/+8
2015-08-28use build in method on >= lolipop devices to discover dns serversDaniel Gultsch2-8/+41
2015-08-28reformating and upper bound for waiting on stanza writerDaniel Gultsch1-8/+16
2015-08-28fixed type=timeoutDaniel Gultsch1-0/+2
2015-08-26use dedicated colors for primary and primary_darkDaniel Gultsch2-2/+2
2015-08-26fixed highlight text color for white chat bubblesDaniel Gultsch1-0/+1
2015-08-26Fix error handling for announce check retrievalAndreas Straub1-3/+3
Only aborts when a timeout was received. Error conditions (most notably item-not-found) are interpreted as no other devices existing.
2015-08-26explictitly handle iq timeouts in bind and session iqsDaniel Gultsch1-2/+7
2015-08-26Only announce device after publishing bundleAndreas Straub2-8/+19