Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-06-17 | introduced config setting to hide error notification | Christian Schneppe | 2 | -1/+5 | |
2018-06-17 | Improved URL matching | Christian Schneppe | 2 | -19/+38 | |
2018-06-16 | add ‘paste as quote’ for api >= 23 | Christian Schneppe | 3 | -16/+107 | |
2018-06-16 | fall back to search in other tab on search enter | Christian Schneppe | 1 | -0/+6 | |
2018-06-16 | Added expert setting for direct search | Christian Schneppe | 1 | -1/+8 | |
2018-06-16 | permit empty values for subject and roster name | Christian Schneppe | 4 | -19/+19 | |
2018-06-16 | fix geo uri regex | Christian Schneppe | 1 | -1/+1 | |
- only match valid float numbers - match uri with parameter | |||||
2018-06-16 | fix cleanPrivateStorage() | Christian Schneppe | 1 | -24/+5 | |
2018-06-16 | attach editor content as file | Christian Schneppe | 3 | -21/+6 | |
2018-06-16 | report unparsable limit as http upload available | Christian Schneppe | 1 | -1/+1 | |
2018-06-16 | edit public=true/false property in mucs | Christian Schneppe | 1 | -0/+4 | |
2018-06-16 | catch NPE in AccountAdapter | Christian Schneppe | 1 | -1/+3 | |
2018-06-16 | catch NPE in exif detection | Christian Schneppe | 1 | -1/+1 | |
2018-06-16 | catch OOM in FileObserver | Christian Schneppe | 1 | -1/+6 | |
2018-06-04 | use also rounded avatars in widget | Christian Schneppe | 1 | -1/+3 | |
2018-06-04 | catch more exceptions in scheduleWakeUpCall | Christian Schneppe | 1 | -0/+2 | |
2018-06-04 | Revert "fade in images and avatars" because of strange flickering | Christian Schneppe | 6 | -37/+0 | |
This reverts commit 6bf3ef887a57d7427d4b4cccac3a1c1adcb14377. | |||||
2018-06-03 | fade in images and avatars | Christian Schneppe | 6 | -0/+37 | |
2018-06-01 | show MUC avatar in ConferenceDetailsActivity | Christian Schneppe | 1 | -0/+1 | |
2018-06-01 | add more logging to setIsInForeground | Christian Schneppe | 3 | -1/+4 | |
2018-06-01 | rename useOwnProvider to useAdvancedMode in WelcomeActivity | Christian Schneppe | 1 | -2/+2 | |
2018-06-01 | OMEMO: remove omemo device from own list if bundle is broken | Christian Schneppe | 1 | -70/+80 | |
2018-06-01 | make sure account is connected before attempting to download p1s3 | Christian Schneppe | 2 | -2/+21 | |
2018-06-01 | catch NPE | Christian Schneppe | 1 | -2/+2 | |
2018-05-27 | show buttons to privacy policy and terms of use during account creation on ↵ | Christian Schneppe | 1 | -0/+24 | |
our server pix-art.de | |||||
2018-05-26 | add missing else to show the availability of httpupload correctly | Christian Schneppe | 1 | -2/+1 | |
2018-05-26 | improve active_since implementation (XEP-0319: Last User Interaction in ↵ | Christian Schneppe | 2 | -1/+13 | |
Presence) * set contact to inactive if it becomes offline * send idle also in case app started in background | |||||
2018-05-26 | Do not use TLS_FALLBACK_SCSV | Christian Schneppe | 1 | -0/+1 | |
2018-05-26 | add support for S3 file transfers | Christian Schneppe | 20 | -180/+654 | |
2018-05-24 | add links to *Terms Of Use* and *Privacy Policy* to AboutActivity | Christian Schneppe | 1 | -0/+19 | |
2018-05-21 | use correct binding in EditAccountActivity | Christian Schneppe | 1 | -4/+2 | |
2018-05-21 | temporarly disable swipe gestures | Christian Schneppe | 1 | -0/+3 | |
2018-05-21 | try to fix a crash during OTR verify | Christian Schneppe | 1 | -0/+4 | |
2018-05-21 | set pragme secure delete properly | Christian Schneppe | 1 | -1/+1 | |
2018-05-21 | explicitly set secure_delete pragma for SQLite database | Christian Schneppe | 1 | -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. | |||||
2018-05-21 | make file observer listen for moves | Christian Schneppe | 1 | -1/+1 | |
2018-05-21 | move enabling of foreign key support to onConfigure | Christian Schneppe | 1 | -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*." | |||||
2018-05-21 | Make nickname matching case-sensitive | Christian Schneppe | 1 | -1/+1 | |
Perform case-sensitive matching for highlighting the own nickname in MUC messages and while checking whether to notify. | |||||
2018-05-21 | prefetch omemo device lists only if muc has omemo enabled | Christian Schneppe | 1 | -2/+3 | |
2018-05-21 | make fcm receiver ignore messages when all accounts are disabled | Christian Schneppe | 1 | -1/+1 | |
2018-05-21 | migrate to fcm library | Christian Schneppe | 1 | -7/+7 | |
2018-05-21 | do not save draft if message is completly empty and fixed appending shared text | Christian Schneppe | 3 | -3/+22 | |
2018-05-21 | fix some crashes on Android 4 devices | Christian Schneppe | 3 | -185/+128 | |
2018-05-18 | temporarly fix crash with resending files via button | Christian Schneppe | 3 | -2/+5 | |
2018-05-17 | detect yalp store installs | Christian Schneppe | 1 | -1/+1 | |
2018-05-17 | add possibility to de-/activate accounts | Christian Schneppe | 2 | -0/+32 | |
fixes #195 | |||||
2018-05-17 | fix crash on destroying muc | Christian Schneppe | 1 | -2/+4 | |
2018-05-17 | do not use trigger but delete message index entries manually | Christian Schneppe | 1 | -83/+90 | |
2018-05-17 | Extend QR scanner to support VCard with IMPP field | Christian Schneppe | 1 | -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 | |||||
2018-05-17 | changed command paramater for new push server | Christian Schneppe | 1 | -1/+1 | |