Niels Andriesse
ded709a58b
Hook up home screen logic
2019-12-19 11:15:58 +01:00
Niels Andriesse
6dbe9b0ca9
Hook up new private chat screen redesign logic
2019-12-18 14:31:12 +01:00
Niels Andriesse
3bdae214c1
Update version number
2019-12-03 15:14:17 +11:00
Niels Andriesse
790404912c
Update version number
2019-12-03 11:50:30 +11:00
Niels Andriesse
e5a964bc4b
Update build number
2019-11-19 11:46:26 +11:00
Niels Andriesse
e17002c979
Update build number
2019-11-18 15:10:56 +11:00
Niels Andriesse
780ee73511
Update version number
2019-11-18 13:53:02 +11:00
Niels Andriesse
0097dfc0bc
Update version number
2019-10-28 13:48:45 +11:00
Niels Andriesse
21d44d75d0
Update version number
2019-10-28 10:53:40 +11:00
Niels Andriesse
c9a03bbe8a
Update version number
2019-10-22 14:58:32 +11:00
Niels Andriesse
61e1d215c7
Update build number
2019-09-19 15:13:36 +10:00
Niels Andriesse
c1c374407f
Improve performance
2019-09-19 15:00:52 +10:00
Niels Andriesse
023b7aca9b
Update version number
2019-09-13 14:19:26 +10:00
Niels Andriesse
56d64447ab
Merge branch 'dev' of github.com:loki-project/loki-messenger-android into dev
2019-09-09 09:23:46 +10:00
Niels Andriesse
7c12a1733a
Update build number
2019-09-09 09:23:12 +10:00
Niels Andriesse
83742a0fc2
Set up Crashlytics
2019-09-06 14:00:36 +10:00
Niels Andriesse
e346a45d99
Set up Mixpanel
2019-09-04 16:44:19 +10:00
Niels Andriesse
1e046741e2
Update build number
2019-09-04 13:12:46 +10:00
Niels Andriesse
749a9a93e9
Update build number
2019-08-30 17:11:29 +10:00
Niels Andriesse
1b92419ac9
Update build number & version number
2019-08-29 11:52:19 +10:00
Niels Andriesse
b1bcf1b27a
Update build.gradle
2019-08-29 10:03:31 +10:00
Niels Andriesse
85373e7643
Implement RSS feeds
2019-08-28 14:19:08 +10:00
Niels Andriesse
80be7e37d0
Update build number
2019-08-20 09:45:14 +10:00
Niels Andriesse
cdd5f94857
Update build number
2019-08-19 10:16:56 +10:00
Niels Andriesse
21fc47d7bf
Prepare for release
2019-08-09 14:00:54 +10:00
Niels Andriesse
1822e87f7c
Merge Signal 4.41.0
2019-08-07 16:48:54 +10:00
Niels Andriesse
781a8500df
Clean
2019-08-07 15:24:05 +10:00
Niels Andriesse
6eea8c9aa4
Merge branch 'master' into dev
2019-08-06 14:28:52 +10:00
Niels Andriesse
932bceb825
Update build number
2019-08-06 14:20:36 +10:00
Niels Andriesse
ac37bdd1c3
Update build number
2019-08-06 13:21:05 +10:00
Niels Andriesse
56f8fd2c20
Point to service repo dev branch
2019-08-02 16:22:44 +10:00
Niels Andriesse
e9a9a3fd5a
Update target SDK version
2019-08-02 11:02:52 +10:00
Niels Andriesse
1d62e3440d
Update version number
2019-07-25 10:51:58 +10:00
Niels Andriesse
6eb00ceb5c
Update version number
2019-07-24 15:06:19 +10:00
Niels Andriesse
f2fb269e93
Update version number
2019-07-24 11:23:04 +10:00
Niels Andriesse
210a88ce02
Use identicons as profile pictures
2019-07-22 12:13:53 +10:00
Niels Andriesse
d6cf9b573e
Use Signal's job framework for background polling
2019-07-22 11:22:42 +10:00
Niels Andriesse
2329e9d03d
Implement BackgroundPollWorker
2019-07-19 16:46:04 +10:00
Niels Andriesse
3a8d509c1e
Further Lokify UI
2019-07-18 15:59:41 +10:00
Niels Andriesse
8867f3d471
Update build.gradle
2019-07-18 13:09:39 +10:00
Niels Andriesse
c8cc22e8fe
WIP
2019-06-07 15:21:25 +10:00
Niels Andriesse
8c45a9151f
Stub LokiAPIDatabase
2019-06-04 09:35:18 +10:00
Niels Andriesse
72f95dfff3
Silence Gradle warning
2019-06-03 16:25:02 +10:00
Mikunj
0bac706069
Fix dependencies issue.
2019-06-03 14:02:02 +10:00
Niels Andriesse
e89395bd90
Update build.gradle
2019-05-31 14:26:14 +10:00
Mikunj
996aa0cc68
Strop gradle from caching master snapshot.
2019-05-31 13:36:22 +10:00
Niels Andriesse
d867913ed4
Update build.gradle
2019-05-31 13:28:08 +10:00
Greyson Parrelli
56c17e32f1
Bump version to 4.41.0
2019-05-30 01:17:07 -04:00
Alan Evans
5ad02f724c
Enable 64-bit.
...
* Multiply version codes by 10 and add a code for each abi in order to generate different version codes for the play store.
2019-05-30 01:08:01 -04:00
Alan Evans
132c81b142
Bring Gradle Witness into repo.
...
- Api/Implementation compatible.
- Regex configuration name.
2019-05-30 01:08:01 -04:00
Greyson Parrelli
2a644437fb
Add sticker support.
...
No sticker packs are available for use yet, but we now have the
latent ability to send and receive.
2019-05-30 01:08:01 -04:00
Niels Andriesse
289cc42a9e
Implement MnemonicCodec
2019-05-29 14:25:19 +10:00
Alan Evans
c8c152fe60
Lint - baseline of errors.
...
* qa task calls lint.
2019-05-28 17:36:07 -03:00
Greyson Parrelli
c0c051bb66
Bump version to 4.40.4
2019-05-20 08:31:47 -07:00
Greyson Parrelli
5a4c2fc7b0
Bump version to 4.40.3
2019-05-17 15:56:50 -07:00
Greyson Parrelli
320ea9eb4e
Bump version to 4.40.2
2019-05-16 16:23:19 -07:00
Greyson Parrelli
4e64242883
Bump version to 4.40.1
2019-05-10 13:08:49 -07:00
Greyson Parrelli
fcd3b501eb
Revert "Enable 64-bit."
...
This reverts commit 67704612dfb73f94dc390201546368c3ae001e06.
2019-05-10 13:01:34 -07:00
Greyson Parrelli
62ed098687
Bump version to 4.40.0
2019-05-10 09:35:11 -07:00
Alan Evans
67704612df
Enable 64-bit.
2019-05-10 12:03:45 -03:00
Alan Evans
f3c8b51520
Web RTC M74 for 64-bit.
2019-05-10 12:03:16 -03:00
Alan Evans
478e5667b4
Update signal-service-android to 2.13.1 for 64-bit curve-25519.
2019-05-09 14:38:28 -03:00
Greyson Parrelli
960e165c7d
Bump version to 4.39.4
2019-05-06 15:51:10 -07:00
Greyson Parrelli
c7b626082c
Bump version to 4.39.3
2019-05-06 12:31:59 -07:00
Greyson Parrelli
6c44437c6f
Bump version to 4.39.2
2019-05-02 15:38:25 -07:00
Greyson Parrelli
7b4299d5da
Bring back conscrypt, improve provider initialization ordering.
2019-05-02 14:32:48 -07:00
Greyson Parrelli
ff1531b836
Bump version to 4.39.1
2019-05-01 08:42:49 -07:00
Greyson Parrelli
ecea6abeb6
Temporary revert (again) to fix an avatar retrieval issue.
...
This reverts commit 77524ae1f24a1d356f3e2091270ffaed1e749ada.
2019-05-01 08:25:14 -07:00
Greyson Parrelli
4a2f3136c6
Bump version to 4.39.0
2019-04-30 12:51:58 -07:00
Greyson Parrelli
77524ae1f2
Revert "Temporary revert to fix an avatar retrieval issue."
...
This reverts commit 267bc32e23afe823b99e5b9be17806da32765aec.
2019-04-30 12:51:58 -07:00
Greyson Parrelli
ba46a9d81a
Bump version to 4.38.3
2019-04-28 11:44:23 -07:00
Greyson Parrelli
ae6ef62160
Bump version to 4.38.2
2019-04-16 10:56:59 -04:00
Greyson Parrelli
4055fe183b
Bump version to 4.38.1
2019-04-15 15:45:16 -04:00
Greyson Parrelli
060bed8559
Bump version to 4.38.0
2019-04-15 10:59:38 -04:00
Greyson Parrelli
4a3c173adb
Migrated to new JobManager.
2019-04-15 10:56:26 -04:00
Greyson Parrelli
6d111e5f68
Bump version to 4.37.2
2019-04-04 23:18:30 -04:00
Greyson Parrelli
267bc32e23
Temporary revert to fix an avatar retrieval issue.
...
This reverts commit 8aa185070bf16fae370e3c7cac17bbcc4d9f5852.
2019-04-03 16:32:52 -04:00
Greyson Parrelli
7acb4973d8
Bump version to 4.37.1
2019-04-01 17:29:26 -04:00
Alan Evans
39ba8c2ad3
Remove armeabi from splits.
2019-04-01 17:43:10 -03:00
Greyson Parrelli
652306edd0
Bump version to 4.37.0
2019-03-29 09:55:09 -07:00
Alan Evans
b9b4dccff4
ABI splits.
2019-03-28 17:21:57 -03:00
Alan Evans
cfdcd61e51
Local build quality assurance task.
2019-03-21 11:19:07 -07:00
Moxie Marlinspike
8aa185070b
Update libsignalservice to 2.13.0
...
- Eliminate the explicit spongycastle dependency. All access to
primitives is done through the JCE interfaces now, which allows
us to use a secure native-backed provider like conscrypt.
- Use conscrypt for our default security provider. This gives us
fast TLS 1.2 and 1.3 support on all devices, even before they
had platform support (like 4.4).
- Update minSdk to 18. Unfortunately the JCE interfaces for GCM
primitives are JDK 7+ (!) only, which became supported by Android
at 18.
2019-03-21 11:19:06 -07:00
Alan Evans
6e5658431b
Remove armeabi.
2019-03-21 11:19:06 -07:00
Greyson Parrelli
6df5457305
Bump minSdk to 19.
2019-03-21 11:19:06 -07:00
Greyson Parrelli
fd50b38630
Bump version to 4.36.2
2019-03-21 11:02:12 -07:00
Greyson Parrelli
23e069ffa8
Bump version to 4.36.1
2019-03-19 19:27:29 -07:00
Greyson Parrelli
6df8988f54
Updated to WebRTC M73.
2019-03-19 09:03:02 -07:00
Greyson Parrelli
ab2e85f6c7
Bump version to 4.36.0
2019-03-18 15:10:13 -07:00
Alan Evans
d8a56be5e8
Gradle/Gradlew/AndroidGradlePlugin update.
2019-03-18 15:09:56 -07:00
Alan Evans
286b64274c
Replace Avatar Cropper.
2019-03-18 15:09:50 -07:00
Alan Evans
a79df7d815
Automatic resConfig.
...
- Test to ensure language_entries list matches exactly the available resources.
2019-03-14 13:33:43 -03:00
Alan Evans
f010a3ec0d
Consistent Recipient to add contact Intent export.
2019-03-12 11:29:59 -03:00
Greyson Parrelli
278fdebf43
Update WorkManager to 1.0.0.
2019-03-12 11:29:59 -03:00
Greyson Parrelli
22ed8caed3
Bump version to 4.35.3
2019-03-07 17:59:18 -08:00
Greyson Parrelli
f2703f0b7b
Bump version to 4.35.2
2019-03-06 08:12:42 -08:00
Greyson Parrelli
5ccf84f7a2
Bump version to 4.35.1
2019-03-02 21:01:15 -08:00
Greyson Parrelli
03aa9e9712
Bump version to 4.35.0
2019-03-01 14:19:21 -08:00
Greyson Parrelli
9d21c36ddf
Bump verstion to 4.34.8
...
Again, no changes. Needed to resubmit to the Play Store.
2019-02-21 18:04:44 -08:00
Greyson Parrelli
983290aa5b
Bump version to 4.34.7
...
No changes. Necessary to resubmit to Google Play.
2019-02-21 12:57:55 -08:00
Greyson Parrelli
88b9fc25d2
Bump version to 4.34.6
2019-02-20 17:23:54 -08:00
Greyson Parrelli
5cc3ac00c7
Bump version to 4.34.5
2019-02-19 09:37:30 -08:00
Greyson Parrelli
c4d1bdc44d
Bump version to 4.34.4
...
No changes. Necessary to resubmit to the Play Store.
2019-02-18 16:03:15 -08:00
Greyson Parrelli
ca99c732f8
Bump version to 4.34.3
2019-02-18 11:47:40 -08:00
Greyson Parrelli
d0b763c16e
Bump version to 4.34.2
2019-02-15 19:34:19 -08:00
Greyson Parrelli
351b625975
Bump version to 4.34.1
2019-02-15 14:21:27 -08:00
Greyson Parrelli
a6564f8f84
FCM improvements.
2019-02-15 14:21:23 -08:00
Greyson Parrelli
4dbe165c18
Bump version to 4.34.0
2019-02-14 21:04:01 -08:00
Greyson Parrelli
f29a42411e
Update WorkManager to beta05.
2019-02-14 20:19:07 -08:00
Greyson Parrelli
2cfa431cad
Supply a reason for CDS error reporting.
2019-02-14 20:19:07 -08:00
Greyson Parrelli
1e0f691a56
Updated to WebRTC M72.
2019-02-14 14:28:57 -08:00
Greyson Parrelli
f0852d1d39
Bump version to 4.33.5
2019-02-07 16:54:59 -08:00
Greyson Parrelli
fd46777f04
Bump version to 4.33.4
...
No changes. Need to create a new version to handle Play Store issues.
2019-02-06 10:27:59 -08:00
Greyson Parrelli
5bb36c15d5
Bump version to 4.33.3
2019-02-06 09:22:19 -08:00
Greyson Parrelli
177322eca4
Bump version to 4.33.2
2019-02-04 13:57:49 -08:00
Greyson Parrelli
e2c2e59442
Bump version to 4.33.1
2019-02-02 10:13:37 -08:00
Greyson Parrelli
e74c429695
Bump version to 4.33.0
2019-01-30 16:34:10 -08:00
Greyson Parrelli
c5114e2cb3
Updated to WebRTC M71.
2019-01-30 16:10:47 -08:00
Greyson Parrelli
d482c60a98
Switch from GCM to FCM.
2019-01-30 16:10:47 -08:00
Greyson Parrelli
ebe8d38a91
Update WorkManager to beta03.
2019-01-30 16:10:47 -08:00
Greyson Parrelli
c76081d99c
Added support for link previews.
2019-01-30 16:10:43 -08:00
Greyson Parrelli
bef9beff16
Updated Gradle to 5.1
2019-01-29 09:22:44 -08:00
Greyson Parrelli
657b520908
Bump version to 4.32.8
2019-01-20 14:22:27 -08:00
Greyson Parrelli
51e8e8c2c8
Go back to WorkManager beta01.
...
Looks like there may be a rescheduling bug in beta02. Working through it
with the WorkManager devs.
2019-01-20 14:12:29 -08:00
Greyson Parrelli
9fe30524b2
Bump version to 4.32.7
2019-01-17 15:39:13 -08:00
Greyson Parrelli
57ef0e9024
Bump version to 4.32.6
2019-01-17 12:33:41 -08:00
Greyson Parrelli
9ff8f8587b
Bump version to 4.32.5
2019-01-16 14:34:36 -08:00
Greyson Parrelli
557e6a800f
Bump version to 4.32.4
2019-01-16 00:10:46 -08:00
Greyson Parrelli
2be382afab
Bump version to 4.32.3
2019-01-15 15:10:18 -08:00
Greyson Parrelli
db1abf3746
Bump version to 4.32.2
2019-01-15 13:52:02 -08:00
Greyson Parrelli
ce3deb4057
Update WorkManager to beta02.
2019-01-15 12:54:14 -08:00
Greyson Parrelli
553669de45
Bump version to 4.32.1
2019-01-14 15:43:21 -08:00
Greyson Parrelli
37b9e4f200
Bump version to 4.32.0
2019-01-14 11:25:12 -08:00
Greyson Parrelli
8434813ad6
Updated libsignal-service-java to 2.12.5
2019-01-14 11:25:12 -08:00
Greyson Parrelli
dcae8a8a2f
Update WorkManager to beta01.
2019-01-14 11:25:12 -08:00
Greyson Parrelli
3b67382f67
Remove call log permissions, use SMS Retriever API during registration.
...
This is to adhere to the Play Store policy updates.
See: https://play.google.com/about/privacy-security-deception/permissions/
2019-01-13 19:25:40 -08:00
Greyson Parrelli
19d5ba5c0e
Upload attachments in a separate job.
2019-01-13 19:25:40 -08:00
Greyson Parrelli
1a50910910
Update WorkManager to alpha12.
2019-01-13 19:25:40 -08:00
Greyson Parrelli
975d7268a1
Bump version to 4.31.8
2019-01-13 07:26:52 -08:00
Greyson Parrelli
1c3052a580
Bump version to 4.31.7
2019-01-12 15:50:59 -08:00
Greyson Parrelli
4ab02f5b9c
Bump version to 4.31.6
2018-12-11 13:37:57 -08:00
Greyson Parrelli
2ab2b2306d
Fixed build issues caused by Google jcenter fiasco.
...
Google removed a bunch of binaries from jcenter that they shouldn't
have, breaking everyone's builds. So now we have manually add repos for
the missing binaries in the meantime.
2018-12-11 13:34:16 -08:00
Greyson Parrelli
be215b3b1e
Bump version to 4.31.5
2018-12-06 23:53:51 -08:00
Greyson Parrelli
053f071f41
Bump version to 4.31.4
2018-12-04 18:16:00 -08:00
Greyson Parrelli
f13becc50b
Bump version to 4.31.3
2018-12-01 10:39:48 -08:00
Greyson Parrelli
1f9a65e389
Bump version to 4.31.2
2018-11-27 12:51:20 -08:00
Greyson Parrelli
81055e61a6
Update WorkManager to 1.0.0-alpha11.
2018-11-27 12:35:41 -08:00
Greyson Parrelli
193d82789f
Bump version to 4.31.1
2018-11-26 11:50:55 -08:00
Greyson Parrelli
f9d7cf0e19
Bump version to 4.31.0
2018-11-21 01:55:30 -08:00
Greyson Parrelli
776b0e23ae
Add support for typing indicators.
2018-11-21 01:55:25 -08:00