aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* catch NPEChristian Schneppe2018-06-011-2/+2
|
* show buttons to privacy policy and terms of use during account creation on ↵Christian Schneppe2018-05-272-0/+54
| | | | our server pix-art.de
* add missing else to show the availability of httpupload correctlyChristian Schneppe2018-05-261-2/+1
|
* improve active_since implementation (XEP-0319: Last User Interaction in ↵Christian Schneppe2018-05-262-1/+13
| | | | | | | Presence) * set contact to inactive if it becomes offline * send idle also in case app started in background
* Do not use TLS_FALLBACK_SCSVChristian Schneppe2018-05-261-0/+1
|
* add support for S3 file transfersChristian Schneppe2018-05-2622-180/+656
|
* update translationsChristian Schneppe2018-05-242-118/+120
|
* add links to *Terms Of Use* and *Privacy Policy* to AboutActivityChristian Schneppe2018-05-244-6/+85
|
* use correct binding in EditAccountActivityChristian Schneppe2018-05-211-4/+2
|
* version 2.0.2 + changesChristian Schneppe2018-05-212-2/+5
|
* temporarly disable swipe gesturesChristian Schneppe2018-05-211-0/+3
|
* try to fix a crash during OTR verifyChristian Schneppe2018-05-211-0/+4
|
* disable analyticsChristian Schneppe2018-05-211-0/+7
| | | | https://firebase.google.com/support/guides/disable-analytics
* exclude firebase-base from firebase-messagingChristian Schneppe2018-05-211-1/+3
|
* set pragme secure delete properlyChristian Schneppe2018-05-211-1/+1
|
* explicitly set secure_delete pragma for SQLite databaseChristian Schneppe2018-05-211-0/+1
| | | | | | | | | | | Conversations stores sensitive data, such as SQLiteAxolotlStore tables, in its database. secure_delete=ON is the default for newer Android devices: https://android-review.googlesource.com/c/platform/external/sqlite/+/209123 However, older devices had it disabled by default, so any database created than has this setting disabled and it will not be updated automatically. Also, the default might be changed in the future (for example, to "FAST", added in 2017), so it is safer to set it explicitly.
* make file observer listen for movesChristian Schneppe2018-05-211-1/+1
|
* move enabling of foreign key support to onConfigureChristian Schneppe2018-05-211-8/+5
| | | | | | This way we avoid repeating the code. Unlike getWritableDatabase, onConfigure is intended to be overridden. In fact, onConfigure documentation specifically says: "Called when the database connection is being configured, to enable features such as write-ahead logging or *foreign key support*."
* Make nickname matching case-sensitiveChristian Schneppe2018-05-211-1/+1
| | | | | Perform case-sensitive matching for highlighting the own nickname in MUC messages and while checking whether to notify.
* prefetch omemo device lists only if muc has omemo enabledChristian Schneppe2018-05-211-2/+3
|
* make fcm receiver ignore messages when all accounts are disabledChristian Schneppe2018-05-212-1/+8
|
* migrate to fcm libraryChristian Schneppe2018-05-217-57/+30
|
* do not save draft if message is completly empty and fixed appending shared textChristian Schneppe2018-05-213-3/+22
|
* fix some crashes on Android 4 devicesChristian Schneppe2018-05-2113-195/+222
|
* temporarly fix crash with resending files via buttonChristian Schneppe2018-05-183-2/+5
|
* Add new Server (#202)kromonos2018-05-181-0/+1
| | | Add nsa.li as new xmpp service
* version 2.0.1 + CHANGELOGChristian Schneppe2018-05-172-2/+8
|
* detect yalp store installsChristian Schneppe2018-05-171-1/+1
|
* update translationsChristian Schneppe2018-05-171-0/+2
|
* fix typoChristian Schneppe2018-05-171-1/+1
|
* add possibility to de-/activate accountsChristian Schneppe2018-05-173-2/+45
| | | | fixes #195
* fix crash on destroying mucChristian Schneppe2018-05-171-2/+4
|
* do not use trigger but delete message index entries manuallyChristian Schneppe2018-05-171-83/+90
|
* Extend QR scanner to support VCard with IMPP fieldChristian Schneppe2018-05-171-0/+10
| | | | | | | | | | | | | | | | | | | | Currently QR scanner supports only URIs. VCard specification allows embedding instant messaging protocols in the `IMPP` field [0]. This change will extract the first XMPP URI from `IMPP` field if a VCard has been scanned and process it just like if the XMPP URI was scanned directly. In case the contact is not already present in the roster this will pop up "Add contact" window. Example VCard with this URI: BEGIN:VCARD FN:Test Contact EMAIL:test@example.com IMPP:xmpp:test@example.com END:VCARD [0]: https://tools.ietf.org/html/rfc6350#section-6.4.3
* changed command paramater for new push serverChristian Schneppe2018-05-171-1/+1
|
* changed jid of push serverChristian Schneppe2018-05-175-8/+15
|
* some tor modificationsChristian Schneppe2018-05-178-12/+17
| | | | possibly fixes #199
* do not use end in catchup mam queriesChristian Schneppe2018-05-173-11/+33
|
* increase sample and bit rate for voice recordingChristian Schneppe2018-05-171-2/+2
|
* add null checkChristian Schneppe2018-05-171-4/+4
|
* add primary key to fts tableChristian Schneppe2018-05-171-2/+3
|
* do not include body in simple status updates to not trigger fts updateChristian Schneppe2018-05-175-10/+19
|
* fix exceptionsChristian Schneppe2018-05-163-8/+8
|
* do not load conversations with null jidChristian Schneppe2018-05-163-10/+20
|
* make session completion work with untrusted devices as wellChristian Schneppe2018-05-163-7/+11
|
* max out emoji enlargment at 42 emojisChristian Schneppe2018-05-162-10/+33
|
* change MAGIC_CREATE_DOMAINChristian Schneppe2018-05-161-1/+1
|
* split heighlights by special charactersChristian Schneppe2018-05-161-0/+3
|
* don’t scale images to a 0 width or heightChristian Schneppe2018-05-161-6/+8
|
* add spinner to select jabber provider for creating new accountsChristian Schneppe2018-05-165-19/+194
|