Commit Graph

3430 Commits (375ebeb661a19a9bbae87a0b02c1796e2219be5d)
 

Author SHA1 Message Date
RiseT 375ebeb661 Update Transifex locales as per 2018-03-01
Remove:
- Kannada

Add (>= 90% of strings translated):
- Burmese
- Galician
- Khmer
- Lithuanian
- Thai

Closes #7490
6 years ago
junitas 7f7aab044c Escape single quotes in SQLite entries for message backups
Fixes #7491
Closes #7497
6 years ago
Moxie Marlinspike fd7a3190f8 Bump version to 4.17.1 6 years ago
Moxie Marlinspike c8dd62cecf Make it possible to set a zero value for screen lock timeout
Fixes #7485
6 years ago
Moxie Marlinspike 11ce4ee807 Actually increment event count 6 years ago
Moxie Marlinspike 40d14698b8 Fix NPE introduced by #6886 6 years ago
Moxie Marlinspike 34ed55d3ac Post backup progress event for every item
Fixes #7483
6 years ago
Moxie Marlinspike 954b2f22f6 Don't immediately prompt for registration lock pin after reregistration
Fixes #7484
6 years ago
Moxie Marlinspike b39820dcb6 Clarify Registration Lock reminder
Fixes #7484
6 years ago
Moxie Marlinspike 1a24885110 Fix issue "home button" issue with screen lock
Fixes #7475
6 years ago
Moxie Marlinspike 29fcce23b1 Prevent double screen lock intent from firing
Fixes #7475
6 years ago
Moxie Marlinspike a2d04f4806 Prevent us from sql injecting ourselves on backup/restore
Fixes #7478
6 years ago
Moxie Marlinspike 9fb67b9f03 Bump version to 4.17.0 6 years ago
Moxie Marlinspike 46e5d64857 Updated language translations 6 years ago
Moxie Marlinspike 9c63c6045d Export string 6 years ago
Moxie Marlinspike 3c0bbfe6f0 s/External Storage/Storage 6 years ago
Andy Staudacher 61a7062030 Remove obsolete workaround for DE/FI/SK shortcodes
libphonenumber supports these since December 2015 / January 2016.
Most of these changes went into libphonenumber-7.2.2 (Dec 15, 2015),
the last changes related to this into libphonenumber-7.2.4 (Jan 28, 2016).
This was about adding EU-wide helplines 116xxx (http://ec.europa.eu/digital-agenda/en/116-helplines).
See: https://github.com/googlei18n/libphonenumber/blob/master/java/release_notes.txt

Closes #6130
6 years ago
Sam Lanning 69f180a5ec Fix some potential integer overflows for expiration time
In a number of locations in the code, there were conversions of message
expiration times from seconds to milliseconds, and then assigned to `long`
contexts. However these conversions were being done as integer multiplication
rather than long multiplication, meaning that there was a potential for
overflows.

Specifically, the maximum value that could be represented before overflowing
was (2^31 / 1000 / 60 / 60 / 24) days = 24.8 days (< 1 month). Luckily the
current allowed timeouts are all less than that value, but this fix would
remove the artificial restriction, effectively allowing values of 1000x greater
(68 years), at least for android.

Related #5775
Closes #7338
6 years ago
Andrew Gaul 10c1ee70e8 Make some inner classes static
Closes #7370
6 years ago
Win Ribeka c5e495bfe5 Adding task affinity to the share activity. Fixes #7312.
Closes #7371
6 years ago
FeuRenard 0efda2df91 Make toast after saving attachment translatable
Closes #7374
6 years ago
art1fa 4bdb2acd29 Batch selection mode improvements
Simplified and now the same for conversation and conversation list.

Added also some styling.

Closes #7410
6 years ago
Moxie Marlinspike 56c95d1d1b Extract string resource 6 years ago
Moxie Marlinspike d44bfc3ce3 s/password/passphrase 6 years ago
FeuRenard 527e39eee8 Don't save white space drafts
Fixes #7308
Closes #7383
6 years ago
Moxie Marlinspike 2beb1dd8d9 Layout adjustments 6 years ago
Marek Sebera 694a5de2c3 Send m-notifyresp-ind (NotifyRespInd) for retrieved MMS on Lollipop API 6 years ago
art1fa feee09cd28 Fix color in toolbars 6 years ago
art1fa 6dd8300c73 Add standard elevation to Toolbars 6 years ago
art1fa 4281097828 Decrease back button padding / margin 6 years ago
art1fa 1e62934220 Reduce avatar size in ConversationView 6 years ago
junitas 4b5d7bbfa4 Ignore swipe events for ConversationListItemInboxZero
Fixes #7423
6 years ago
Moxie Marlinspike f5f1305af8 Update libpastelog to 1.1.2 6 years ago
Moxie Marlinspike 110d33ddf8 Support for Registration Lock PINs 6 years ago
Moxie Marlinspike d28dc670ea Migrate to Android fingerprints and auth for Signal screen lock 6 years ago
Moxie Marlinspike 3970a30e14 Add chunk IV to chunk MAC 6 years ago
Moxie Marlinspike 24e573e537 Support for full backup/restore to sdcard 6 years ago
Moxie Marlinspike 9f6b761d98 Migrate sessions into database 6 years ago
Moxie Marlinspike 9f3c04dfb5 Migrate prekeys into database 6 years ago
Moxie Marlinspike 6239508b39 Clean file names for belt and suspenders 6 years ago
Moxie Marlinspike 71c7ef5b5e Support for custom call ringtone selection and per-chat ringtones 6 years ago
Moxie Marlinspike 35a6ec707f Update libpastelog to 1.1.1 6 years ago
Moxie Marlinspike 8eb8f9e724 Bump version to 4.16.9 6 years ago
Moxie Marlinspike bebdbe2aaa Remove master secret requirement from SMS received job
Fixes #7444
6 years ago
Moxie Marlinspike eaf11744c7 Bump version to 4.16.8 7 years ago
Moxie Marlinspike 18aa202695 Really really delay SMS processing until sqlcipher migration completes
Blocking the SMS job on the screen lock isn't enough, since then
the job races against the migration.

Fixes #7390
7 years ago
Moxie Marlinspike a0a9e412b4 Correctly lock screen when locked from conversation list
Fixes #7441
7 years ago
Moxie Marlinspike 9ebd8682b5 Bump version to 4.16.7 7 years ago
Moxie Marlinspike 028c6edd8a Manually calculate attachment offsets
The CipherInputStream skip() method is pretty non-functional

Fixes #7438
7 years ago
Moxie Marlinspike 4324f0b7ec Update libpastelog 7 years ago