Commit Graph

36 Commits

Author SHA1 Message Date
Akash Yadav e77f731fff fix: remove dependency on Google Play Services 2024-01-03 17:32:58 +05:30
Akash Yadav b0f8feb2fa fix: use prebuilt aapt2 file when building for F-Droid 2024-01-02 12:44:36 +05:30
Akash Yadav ab301ddd28 build: update F-Droid config 2023-12-31 17:13:53 +05:30
Vivek Kumar Sahani d942d81b5c feat: replace one-time dialogs and permissions with app intro (fixes #1399) (#1541)
Co-authored-by: Akash Yadav <itsaky01@gmail.com>
2023-12-21 15:38:00 +05:30
Akash Yadav be10fe7e1e feat: integrate full Termux application 2023-12-15 20:22:33 +05:30
Akash Yadav 81c9a5b0a5 build: remove usage of deprecated Project.buildDir and downgradle AGP to 8.1.3 2023-11-09 09:43:04 +05:30
renovate[bot] 9c6f36976a fix(deps): update kotlin & ksp (#1306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-13 09:10:48 +05:30
Akash Yadav 8c004455b1 fix: update compileSdk to 34 and remove explicit declaration of buildToolsVersion (#1287) 2023-09-12 21:55:48 +05:30
Akash Yadav 78dc4df1d3 fix(gradle-plugin): publish dependencies to maven local before running tests 2023-09-05 17:36:50 +05:30
renovate[bot] da5060ca3e fix(deps): update dependency androidx.navigation:navigation-safe-args-gradle-plugin to v2.6.0 (#1086)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-30 14:12:39 +05:30
Akash Yadav 7d025e0534 build: require project description for modules that are published to maven central 2023-07-15 11:57:43 +05:30
Akash Yadav 85b8350c8f fix: add 'runTestsInCI' task to projects for running tests in CI 2023-06-21 23:00:31 +05:30
Akash Yadav af6f45ea85 feat: anonymous stat collection (2/2) 2023-06-21 16:41:36 +05:30
Akash Yadav ed012ac97a fix(logsender): BackgroundServiceStartNotAllowedException in LogSenderInstaller for Android 12+
The system throws BackgroundServiceStartNotAllowedException on Android 12+ devices when trying to bind to the LogReceiver service in AndroidIDE. This bug occurs only if the client application targets Android 12 or later.
2023-06-13 22:56:51 +05:30
Akash Yadav 1ccfc40860 fix: configure product flavors for app module only 2023-06-13 22:56:51 +05:30
Akash Yadav 87cfa0040a build: configure flavors for all modules 2023-06-11 00:20:33 +05:30
Akash Yadav 84e2ed5f9b feat: implement UI for new templates API 2023-05-21 18:36:55 +05:30
renovate[bot] eb9fc07a5f fix(deps): update kotlin monorepo to v1.8.21 (#969)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-08 15:20:40 +05:30
Akash Yadav f1f2d83ece feat(build-info): add 'build-info' module to provide build information at runtime 2023-04-13 22:50:52 +05:30
Akash Yadav d10fd0fa11 fix(gradle-plugin): invalid build version name in AndroidIDEBuildInfo 2023-04-13 18:31:20 +05:30
Akash Yadav 5b11be618a chore(workflow): fix: provide dummy version name for test jobs 2023-04-13 00:33:26 +05:30
Akash Yadav 67fb6d36e8 fix: append commit hash to publishing version for non-default branches 2023-04-12 23:39:21 +05:30
Akash Yadav 8ac67c8060 fix(gradle-plugin): remove usage of 'com.gradle.plugin-publish' 2023-04-12 23:31:46 +05:30
Akash Yadav b61cafc064 chore: add publication configuration for modules 2023-04-12 19:31:41 +05:30
Akash Yadav 5152053125 build: migrate to AGP 8.0.0-rc01 2023-04-10 19:27:42 +05:30
renovate[bot] 612285215c fix(deps): update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v1.8.20 (#924)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-04 22:30:16 +05:30
renovate[bot] 5825b29b1a fix(deps): update kotlin monorepo to v1.8.10 (#776)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 08:32:15 +05:30
Akash Yadav 97d8f66f2d feat: replace Toaster with Flashbar 2023-01-19 00:32:37 +05:30
Akash Yadav 36595ed4cd chore: dynamically calculate version code from version string 2023-01-07 08:54:50 +05:30
Akash Yadav 16a1382584 chore: configure nyx for semantic releases 2023-01-06 21:04:20 +05:30
Akash Yadav 243138b85a feat: use custom Antlr4 plugin to generate lexer files 2023-01-05 22:16:21 +05:30
Akash Yadav 08fb0ffb0b chore: update proguard rules 2023-01-05 17:25:34 +05:30
Akash Yadav 3090632c66 feat: use Gradle ANTLR plugin to generate lexers 2023-01-01 13:43:23 +05:30
Akash Yadav 50fb3f4b17 fix: build warnings due to jvmTarget not set properly for KotlinCompile tasks 2023-01-01 09:26:05 +05:30
Akash Yadav 1ee192f314 feat: define interface for IViewAdapterIndex to resolve unresolved references in UI designer 2022-12-31 18:42:12 +05:30
Akash Yadav 42a3e71114 chore: migrate to Kotlin DSL and Version Catalog 2022-12-30 23:24:38 +05:30