Commit log

183dad2 Merge pull request #1409 from sespivak/master

Click to expand commit body
some string localization for russian language

Daniel Gultsch created

999d65c pulled translations from transifex

Daniel Gultsch created

7e06065 some string localization for russian language

Sergey Spivak created

8d13a77 changed http upload namespace to reflect the one in the XEP

Daniel Gultsch created

96575d6 added possibiltiy to set conferences as moderated (only visible in advanced mode)

Daniel Gultsch created

add4302 pulled new translations from transifex

Daniel Gultsch created

4220fa9 added mp4 to well known extensions. fixes #1403

Daniel Gultsch created

bd98683 added referrer to playstore links

Daniel Gultsch created

15d1623 increment version code

Daniel Gultsch created

811e2ea increased dns timeout

Daniel Gultsch created

cf62fb5 version bump to 1.6.9 + changelog

Daniel Gultsch created

650abf1 added alt as possible modifier key. use mod+(0..9) to jump to a conversation

Daniel Gultsch created

6bb9983 added rotation detection to up/down navigation

Daniel Gultsch created

6308dcf added some key binding

Click to expand commit body
* ctrl + tab will open the conversations overview (when available)
* ctrl + up / down will navigate between conversations

Daniel Gultsch created

88cdd03 catch npe in setupIme method

Daniel Gultsch created

bf64276 version bump to 1.6.8 and changelog

Daniel Gultsch created

eff173e indicate broken pep in server info

Daniel Gultsch created

a95c451 Only show that have sessions in fingerprint list

Click to expand commit body
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

Andreas Straub created

2bb0332 Don't manually add keys to the store

Click to expand commit body
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.

Andreas Straub created

2c4a6b0 add null pointer check to db migration

Daniel Gultsch created

e2d506c Never build a session with oneself

Click to expand commit body
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.

Andreas Straub created

a32a577 ignore timeout exceptions on secondary dns requests

Daniel Gultsch created

7eb228d Issues with URLs with multiple dots in file. fixes #1373

Daniel Gultsch created

1848b46 invoke onEnterPressed callback only if shift is not pressed

Daniel Gultsch created

9baa87e minimize softkeyboard only if it has been in fullscreen mode

Daniel Gultsch created

204cee4 show an send button instead of the enter key in softkeyboards when enterIsSend and showEnterKey are both set

Daniel Gultsch created

b265341 Ensure uris is empty before onStart adds to it

Click to expand commit body
Fixes #1382

Andreas Straub created

fc594e2 added special error state for dns timeout

Daniel Gultsch created

91b0605 use same method to add message hints to otr message everywhere it is needed

Daniel Gultsch created

74cf832 tag axolotl messages with pretty-please-store

Daniel Gultsch created

aaf3eca made useImageAsIs determination a bit more foolproof (samsung)

Daniel Gultsch created

ca262d3 single task mode for start conversations activity

Daniel Gultsch created

b0c19d6 fixed bug that prevented newly opened conversations to load the entire history via mam. fixes #1328

Daniel Gultsch created

8f4b768 catch invalid base64 on omemo key decoding

Daniel Gultsch created

3db7087 use build in method on >= lolipop devices to discover dns servers

Daniel Gultsch created

9a56e16 version bump to 1.6.7 + changelog

Daniel Gultsch created

bc9f6d9 pulled updated translations from transifex

Daniel Gultsch created

384c441 reformating and upper bound for waiting on stanza writer

Daniel Gultsch created

5298f4e fixed type=timeout

Daniel Gultsch created

cb70df7 added XEP number for http file upload

Daniel Gultsch created

eff9e41 use dedicated colors for primary and primary_dark

Daniel Gultsch created

593f5cd version bump to 1.6.6 and changelog

Daniel Gultsch created

c5abddc fixed highlight text color for white chat bubbles

Daniel Gultsch created

1156ccb Fix error handling for announce check retrieval

Click to expand commit body
Only aborts when a timeout was received. Error conditions (most notably
item-not-found) are interpreted as no other devices existing.

Andreas Straub created

cd45185 explictitly handle iq timeouts in bind and session iqs

Daniel Gultsch created

c4a548a Only announce device after publishing bundle

Andreas Straub created

f6b7a25 moved actual iq callback out of synchronized find callback block

Daniel Gultsch created

ea2ce78 be more restrictive about marking messages as sent_received in muc parser

Daniel Gultsch created

3e06363 Revert "improved compatibility with muc components that change the message id"

Click to expand commit body
This reverts commit df86b0fc47cb7af8e97826f97d0e202405cff414.

Daniel Gultsch created

4424a81 version bump to 1.6.5 + changelog

Daniel Gultsch created