Signal-Android/app
Greyson Parrelli 7108fc81a9 Prevent redundant JobScheduler jobs.
Some devices actually enforce a scheduling rate, and will crash if you
submit more than, say, 250 jobs in 1 minute. This can happen when
catching up with messages and scheduling a lot of
PushDecryptMessageJobs.

While it'd be tricky to limit jobs with constraints, this just does the
simple thing of not enqueueing unnecessary jobs for constraint-less
jobs.
2020-09-23 16:54:38 -04:00
..
.tx Updated language translations. 2020-02-28 17:35:13 -05:00
jni Move all files to natural position. 2020-01-06 11:08:30 -05:00
proguard Make new top level gradle file, make app dir and move build.gradle. 2019-12-04 00:07:13 -05:00
sampledata Group contact chips behind feature flag. 2020-05-13 16:18:18 -04:00
src Prevent redundant JobScheduler jobs. 2020-09-23 16:54:38 -04:00
build.gradle Update to RingRTC v2.7.0 2020-09-23 16:54:38 -04:00
lint-baseline.xml Move all files to natural position. 2020-01-06 11:08:30 -05:00
lint.xml Exclude non-translatable multiline blocks. 2020-08-06 20:57:50 -04:00
translations.gradle Exclude non-translatable multiline blocks. 2020-08-06 20:57:50 -04:00
witness-verifications.gradle Update to RingRTC v2.7.0 2020-09-23 16:54:38 -04:00