Harsh Shandilya
e8bd4c9bc0
feat(build): pull out Crowdin tasks to their own classes
2023-03-21 13:45:12 +05:30
Harsh Shandilya
9f554376e7
fix(build): disable SAM conversion for build-logic
...
No longer required https://docs.gradle.org/8.1-rc-1/release-notes.html#:~:text=Support%20of%20Java%20lambdas
2023-03-21 13:45:12 +05:30
Harsh Shandilya
091d2dae22
feat(build): opt into kotlin-assignment experiment
...
Newly introduced in 8.1: https://docs.gradle.org/8.1-rc-1/release-notes.html#kotlin-dsl-improvements:~:text=Experimental%20simple%20property%20assignment%20in%20Kotlin%20DSL%20scripts
We'll use this for the upcoming refactor of CrowdinPlugin
2023-03-21 13:44:44 +05:30
Harsh Shandilya
2f524fc2b7
fix(build): remove DSL_SCOPE_VIOLATION
suppression
...
This was a Gradle bug that is now fixed https://docs.gradle.org/8.1-rc-1/release-notes.html#:~:text=Access%20to%20version%20catalog%20for%20plugins%20in%20the%20plugins%20%7B%7D%20block
2023-03-21 13:43:09 +05:30
Harsh Shandilya
a6652134a2
fix(build): remove unneeded afterEvaluate
...
https://docs.gradle.org/8.1-rc-1/release-notes.html#:~:text=Easier%20customization%20of%20Kotlin%20options
2023-03-21 13:43:09 +05:30
Harsh Shandilya
66158adc13
chore(build): fix deprecation warning
...
Now visible due to this change: https://docs.gradle.org/8.1-rc-1/release-notes.html#:~:text=Useful%20deprecation%20warnings%20and%20errors%20from%20Kotlin%20script%20compilation
2023-03-21 13:43:09 +05:30
Harsh Shandilya
a6a218e062
feat(build): upgrade to Gradle 8.1 RC1
2023-03-21 13:43:09 +05:30
renovate[bot]
3301f672f2
fix(deps): update dependency io.sentry.android.gradle:io.sentry.android.gradle.gradle.plugin to v3.4.3 ( #2424 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-21 07:43:13 +05:30
renovate[bot]
d0b0589e34
chore(deps): update plugin com.gradle.enterprise to v3.12.5 ( #2423 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-20 17:32:47 +05:30
Harsh Shandilya
325ca61e21
Update Public Suffix List data ( #2422 )
...
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
2023-03-20 00:13:16 +00:00
Harsh Shandilya
a96213f6ce
fix: inverted test in Migrations#removeCurrentBranchValue
2023-03-19 19:11:27 +05:30
Harsh Shandilya
9a0e28cc0a
fix(ci): prevent shadow jobs from writing to cache
2023-03-19 18:42:20 +05:30
Harsh Shandilya
ddd958a8d6
fix(app): control LeakCanary lifecycle more explicitly
2023-03-18 21:53:50 +05:30
renovate[bot]
538f98b736
fix(deps): update dependency de.undercouch:gradle-download-task to v5.4.0 ( #2421 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-18 17:20:31 +05:30
Harsh Shandilya
c60d787908
chore: remove obsolete format-common-impl
mention in contribution docs
...
Fixes: 8cfe6ec84c
("refactor: merge format-common-impl into format-common")
2023-03-18 11:14:04 +05:30
renovate[bot]
d2bbf3f0d6
fix(deps): update dependency io.sentry:sentry-android to v6.16.0 ( #2420 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-17 18:01:02 +05:30
renovate[bot]
606edcc27c
fix(deps): update dependency com.android.tools:r8 to v8 ( #2419 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-17 11:00:31 +05:30
renovate[bot]
f9b8799cf4
fix(deps): update dependency com.google.android.material:material to v1.9.0-beta01 ( #2418 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-17 07:35:23 +05:30
renovate[bot]
1aa31824e8
chore(deps): update actions/checkout action to v3.4.0 ( #2416 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-16 08:02:00 +05:30
renovate[bot]
086749aa0c
chore(deps): update peter-evans/create-pull-request action to v4.2.4 ( #2415 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-15 08:55:15 +05:30
renovate[bot]
0281be8fc7
fix(deps): update dependency nl.littlerobots.version-catalog-update:nl.littlerobots.version-catalog-update.gradle.plugin to v0.8.0 ( #2412 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-14 11:13:29 +00:00
Harsh Shandilya
597160e776
Update Public Suffix List data ( #2410 )
...
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
2023-03-13 00:19:52 +00:00
renovate[bot]
a1089417b8
fix(deps): update dependency androidx.constraintlayout:constraintlayout to v2.2.0-alpha08 ( #2405 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-09 05:20:45 +00:00
renovate[bot]
9ee1d2aa77
fix(deps): update dependency androidx.recyclerview:recyclerview to v1.3.0 ( #2407 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-09 05:08:17 +00:00
renovate[bot]
1425036fad
fix(deps): update dependency androidx.fragment:fragment-ktx to v1.6.0-alpha07 ( #2406 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-09 04:58:59 +00:00
renovate[bot]
1a53855d69
fix(deps): update androidxactivity to v1.7.0-rc01 ( #2404 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-09 04:49:54 +00:00
renovate[bot]
884ee5c4b8
fix(deps): update lifecycle to v2.6.0 ( #2408 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-09 10:11:12 +05:30
Harsh Shandilya
0fa2521592
fix: also swallow retry attempts in SSHJ biometric auth
2023-03-08 23:05:19 +05:30
Harsh Shandilya
d8dbe74d3a
chore: add more logging to biometric operations
2023-03-08 22:59:31 +05:30
Harsh Shandilya
16d6b1e853
fix: use UI context for more Toast
s
...
Fixes: a3b88c1dee
("fix: use activity context for Toast")
2023-03-08 22:59:12 +05:30
Harsh Shandilya
fe921a58b9
Update Public Suffix List data ( #2402 )
...
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
2023-03-06 00:16:53 +00:00
renovate[bot]
68d15044b7
chore(deps): update dependency gradle to v8.0.2 ( #2401 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-04 11:22:54 +05:30
Harsh Shandilya
3e56fa2e12
refactor: use worker API for KtfmtFormatTask
2023-03-04 02:01:15 +05:30
Harsh Shandilya
3a694c7255
chore: use gradle-maven-publish-plugin's timeout handling functionality
2023-03-04 00:19:31 +05:30
Harsh Shandilya
90b9ed88eb
fix: make remembering HTTPS password the default
...
Not many good reasons to do this a different way
2023-03-04 00:19:31 +05:30
Harsh Shandilya
a3b88c1dee
fix: use activity context for Toast
...
Fixes a newly introduced warning in API 33
> Tried to access visual service WindowManager from a non-visual Context:app.passwordstore.Application@d2801f8 WindowManager
> should be accessed from Activity or other visual Context. Use an Activity or a Context created with
> Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen.
2023-03-04 00:19:31 +05:30
renovate[bot]
6bb925871b
fix(deps): update dependency com.android.tools:r8 to v4.0.52 ( #2399 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-03 11:48:14 +00:00
renovate[bot]
5d96087022
fix(deps): update dependency io.sentry:sentry-android to v6.15.0 ( #2398 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-02 21:50:17 +00:00
renovate[bot]
bbd0e8d12c
chore(deps): update plugin com.gradle.enterprise to v3.12.4 ( #2397 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-02 12:45:10 +00:00
Harsh Shandilya
96d624a205
chore: refresh Lint baselines
2023-03-01 17:23:33 +05:30
Harsh Shandilya
ff58afde28
refactor(app): centralize lint configuration
2023-03-01 17:17:09 +05:30
Harsh Shandilya
bdf81cba52
feat(build): configure Lint baselines for all compatible projects
2023-03-01 17:16:02 +05:30
Harsh Shandilya
b707eed4d3
fix(shadow jobs): don't run an additional jobset for latest Gradle version
...
I always keep the wrapper in sync with Gradle releases so the additional matrix dimension doesn't add much value.
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2023-02-28 13:57:11 +05:30
Harsh Shandilya
210d46a58a
fix(gradle): address GradleDependency
lint
2023-02-28 12:55:04 +05:30
Harsh Shandilya
a634e22d7f
feat(ci): make shadow jobs report aggregate success
2023-02-28 11:46:41 +05:30
Harsh Shandilya
14b17d2dc9
fix: remove Gradle 8.x exclusion from shadow jobs
2023-02-28 11:35:31 +05:30
Harsh Shandilya
9142bed0de
chore: update AGP versions in shadow jobs
2023-02-28 11:25:42 +05:30
renovate[bot]
df1de2c003
fix(deps): update dependency com.android.tools.build:gradle to v7.4.2 ( #2395 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-28 08:02:38 +05:30
Harsh Shandilya
3d47ecd698
refactor(format-common): migrate to uri-kmp
and convert to JVM library
2023-02-27 21:26:21 +05:30
Harsh Shandilya
a6e845f461
chore(build): ensure Kotlin versions are aligned in build-logic
project
2023-02-27 21:25:37 +05:30