Harsh Shandilya
|
a740cb570a
|
build: escalate warnings to errors
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-05-27 04:29:13 +05:30 |
|
SphericalKat
|
f377510afb
|
chore(build): add mock shared preference dependency
Signed-off-by: SphericalKat <amolele@gmail.com>
|
2021-05-17 14:19:02 +05:30 |
|
Harsh Shandilya
|
2fcb285e27
|
spotless: don't set the ratchetFrom option
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-05-15 15:40:20 +05:30 |
|
Harsh Shandilya
|
f25dabc5e7
|
Bump Robolectric, Gradle and kotlinx.coroutines (#1408)
|
2021-05-15 06:59:35 +00:00 |
|
Harsh Shandilya
|
859dc008bc
|
Upgrade Gradle and androidx.annotation (#1407)
|
2021-05-12 16:11:32 +05:30 |
|
Harsh Shandilya
|
a9cf7d645d
|
build: bump zxing-android and move to MavenCentral
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-05-09 11:52:34 +05:30 |
|
Harsh Shandilya
|
7050f0ea40
|
build: switch to Spotless for formatting
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-05-09 11:52:33 +05:30 |
|
Harsh Shandilya
|
00e0881e47
|
build: fix Crowdin plugin resolving variables eagerly
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-05-09 11:52:33 +05:30 |
|
Harsh Shandilya
|
2ab47ca6ad
|
build: remove deprecated IR toggle
It's enabled by default in Kotlin 1.5.0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-05-09 11:52:33 +05:30 |
|
Harsh Shandilya
|
c56784a742
|
build: remove unused JCenter include
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-05-09 11:52:32 +05:30 |
|
Harsh Shandilya
|
ec7daf895e
|
build: trigger a Crowdin build before syncing strings
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-05-02 07:36:18 +05:30 |
|
Harsh Shandilya
|
4880e1db27
|
Upgrade to Kotlin 1.5 (#1397)
* build: upgrade Kotlin to 1.5.0 and Hilt to 2.35.1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* all: address kotlin.time.seconds deprecation
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* autofill-parser/openpgp-ktx: require Kotlin 1.5
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* all: address string method deprecations
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: disable NewApi lint
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-28 10:27:14 +05:30 |
|
Harsh Shandilya
|
a13176a23d
|
build: enable explicit API automatically on all library projects
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-18 03:01:14 +05:30 |
|
Harsh Shandilya
|
cada2353c1
|
build: add src/*/kotlin to Java sources
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-17 20:33:06 +05:30 |
|
Harsh Shandilya
|
893af65b45
|
buildSrc: replace dependencies with direct references
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-16 17:02:30 +05:30 |
|
Harsh Shandilya
|
fb7788ba7e
|
Fix library deployment workflow (#1383)
|
2021-04-15 14:11:43 +05:30 |
|
Harsh Shandilya
|
cfbdb5f92a
|
Update to Gradle 7.0 (#1381)
|
2021-04-12 12:08:06 +00:00 |
|
Harsh Shandilya
|
fbed718ce0
|
Update build dependencies (#1376)
* build: update dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* github: bump actions/upload-artifact
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-08 09:17:17 +05:30 |
|
Amogh Lele
|
7acbf0eda8
|
Switch to sublime text's fuzzy matching (#1372)
* refactor(search): use sublime text's fuzzy matching algorithm
Signed-off-by: SphericalKat <amolele@gmail.com>
* chore(changelog): update
Signed-off-by: SphericalKat <amolele@gmail.com>
* build: fetch sublime-fuzzy from Maven Central
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* chore(changelog): update
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-07 11:02:41 +05:30 |
|
Harsh Shandilya
|
4c8c0f44c8
|
Update all dependencies (#1358)
* build: update all dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* autofill-parser: add new hints
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: force the right annotation version manually
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Co-authored-by: Fabian Meumertzheim <fabian@meumertzhe.im>
|
2021-04-01 05:52:43 +05:30 |
|
Harsh Shandilya
|
a87060140f
|
buildSrc: add removeIncompleteStrings step to Crowdin plugin
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-20 14:58:18 +05:30 |
|
Harsh Shandilya
|
a8216feadc
|
build: update AGP to 4.1.3
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-20 14:58:17 +05:30 |
|
Harsh Shandilya
|
c85a31f885
|
buildSrc: properly apply ktfmt plugin and reformat
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-20 14:58:17 +05:30 |
|
Harsh Shandilya
|
fbfe7dcb1e
|
buildSrc: simplify CrowdinDownloadPlugin
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-20 14:58:11 +05:30 |
|
Harsh Shandilya
|
71a0e02378
|
build: pin sshauthentication-api to v5.7.1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-18 23:08:43 +05:30 |
|
Harsh Shandilya
|
bc65b59bac
|
Migrate to sshauthentication-api's JitPack coordinates (#1348)
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-18 09:05:04 +00:00 |
|
Harsh Shandilya
|
774fda83ac
|
all: reformat with ktfmt
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-18 11:40:30 +05:30 |
|
Harsh Shandilya
|
be31ae37f4
|
all: update copyrights
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-18 11:26:48 +05:30 |
|
Harsh Shandilya
|
cd378d1bbc
|
build: apply Ktfmt Gradle plugin
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-18 11:26:48 +05:30 |
|
Harsh Shandilya
|
5e28cf45e4
|
build: upgrade Kotlin and AGP
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-18 07:07:33 +05:30 |
|
Harsh Shandilya
|
34bba4be98
|
Plugins: constify fields
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-18 07:07:30 +05:30 |
|
Harsh Shandilya
|
1084fc49b4
|
Update Gradle and tighten repository inclusion rules (#1347)
* build: remove now migrated indirect dependencies from JCenter
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: update Gradle 6.8.3
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: set explicit inclusions for Jitpack
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-17 00:34:13 +05:30 |
|
Harsh Shandilya
|
64fbd2ed44
|
build: use Kotlin's new JVM IR backend (#1335)
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-01 08:04:49 +00:00 |
|
Harsh Shandilya
|
5f4998834f
|
Update AndroidX dependencies (#1324)
* build: AndroidX update day
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Update buildSrc/src/main/java/Dependencies.kt
|
2021-02-24 21:38:03 +01:00 |
|
Harsh Shandilya
|
7fbe4be711
|
Update to SSHJ 0.31.0 (#1314)
Co-authored-by: Fabian Henneke <fabian@hen.ne.ke>
|
2021-02-10 13:00:30 +05:30 |
|
Harsh Shandilya
|
7f4ade8255
|
Replace JCenter with Maven Central (#1303)
|
2021-02-06 17:34:17 +05:30 |
|
Harsh Shandilya
|
c021869f97
|
Update MDC + Gradle and switch versioning to semver4j (#1306)
|
2021-02-06 12:32:57 +05:30 |
|
Harsh Shandilya
|
723acbf767
|
Miscellaneous cleanups and updates (#1302)
* build: upgrade to Gradle 6.8.1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* github: remove animation commands from PR workflow
The emulator runner action handles this for us
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: upgrade LeakCanary and WhatTheStack
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-02-04 23:11:39 +05:30 |
|
Harsh Shandilya
|
0afd6551aa
|
Rework buildSrc and update some dependencies (#1296)
|
2021-02-03 21:57:55 +05:30 |
|
Harsh Shandilya
|
7936ca1e78
|
Upgrade dependencies (#1289)
|
2021-01-28 14:48:58 +05:30 |
|
Harsh Shandilya
|
33d3683ae2
|
Codestyle churn (#1283)
* editorconfig: delete
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* idea: adjust codestyle
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* all: reformat with simplified import ordering rules
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-01-22 22:58:09 +05:30 |
|
Harsh Shandilya
|
3a2cfd22e6
|
Migrate versioning to Gradle plugin and automate version bumps (#1282)
|
2021-01-20 20:27:04 +05:30 |
|
Harsh Shandilya
|
405e1d1772
|
build: upgrade dependencies (#1279)
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-01-15 07:04:11 +01:00 |
|
Harsh Shandilya
|
8bd156dea6
|
Rework settings to use ModernAndroidPreferences (#1236)
Co-authored-by: Fabian Henneke <fabian@hen.ne.ke>
|
2021-01-12 11:19:28 +05:30 |
|
Harsh Shandilya
|
360f96306b
|
build: upgrade dependencies (#1266)
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-01-01 14:36:18 +01:00 |
|
Harsh Shandilya
|
1a774eae23
|
Automate Crowdin localisation sync (#1265)
* build: add a Gradle plugin for Crowdin
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build/crowdin: add skipCleanup extension property
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build/crowdin: also handle nonFree source set
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build/crowdin: fixup directory names for nonFree variant
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* app: sync translations from Crowdin
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* github: add Crowdin sync workflow
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-12-30 11:06:51 +01:00 |
|
Harsh Shandilya
|
255704c54a
|
build: upgrade to Kotlin 1.4.21 (#1240)
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-12-08 15:14:44 +01:00 |
|
Harsh Shandilya
|
6a6201f2ed
|
Dependency updates (#1229)
|
2020-12-03 22:02:01 +05:30 |
|
Harsh Shandilya
|
ed0fc19725
|
build: upgrade dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-30 13:57:58 +05:30 |
|
Harsh Shandilya
|
09c54007d0
|
build: restore JitPack repository
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-29 17:54:58 +05:30 |
|