Akash Yadav
|
2db008d8bd
|
fix(gradle-plugin): add support for AGP 7.2.0 in LogSenderPlugin
|
2023-09-05 17:36:48 +05:30 |
|
Akash Yadav
|
eedded6492
|
tests(gradle-plugin): update assertions
|
2023-09-05 17:36:48 +05:30 |
|
Akash Yadav
|
d3aebc36bd
|
fix(tooling-api): warn user if the AGP version is greater than tested version
|
2023-09-05 17:36:47 +05:30 |
|
Akash Yadav
|
bc014083c9
|
fix: specify minimum and latest AGP version in BuildInfo
|
2023-09-05 17:36:47 +05:30 |
|
Akash Yadav
|
1dd956083a
|
fix(gradle-plugin): do not try to fetch runtimeConfigurations on unsupported AGP versions
|
2023-09-05 17:36:46 +05:30 |
|
Akash Yadav
|
ca8a0b812b
|
fix(gradle-plugin): do not include AGP dependencies in plugin JAR
|
2023-09-05 17:36:46 +05:30 |
|
Akash Yadav
|
8e45217d59
|
fix(gradle-plugin): log dependency version when adding LogSender dependency
|
2023-09-05 17:36:45 +05:30 |
|
Akash Yadav
|
b6a61f3ab1
|
fix(gradle-plugin): update plugin ids; use custom maven repo for testing
|
2023-09-05 17:36:45 +05:30 |
|
Akash Yadav
|
72b383971d
|
fix(gradle-plugin): use AGP APIs to configure logsender on debuggable variants
|
2023-09-05 17:36:44 +05:30 |
|
Akash Yadav
|
1dc537feda
|
build: print simple version name and version code only once in output
|
2023-09-05 17:36:44 +05:30 |
|
Akash Yadav
|
0706520084
|
build: do not cache version names in ProjectConfig
|
2023-09-05 17:36:43 +05:30 |
|
Akash Yadav
|
18efaa4f3d
|
fix(gradle-plugin): specify AGP as a dependency of AndroidIDE's Gradle Plugin
|
2023-09-05 17:36:43 +05:30 |
|
Akash Yadav
|
ee6aa11bb0
|
refactor: rename AndroidModule.selectedVariant to 'configuredVariant'
|
2023-09-05 17:36:42 +05:30 |
|
Akash Yadav
|
947248b298
|
fix(gradle-plugin): update resolution strategy for logsender dependency configs to 0 seconds
|
2023-09-05 17:36:42 +05:30 |
|
Akash Yadav
|
98df15d45a
|
fix(gradle-plugin): add LogSender dependency to all debuggable builds in project
|
2023-09-05 17:36:41 +05:30 |
|
Akash Yadav
|
b107880ed2
|
fix: remove usage of hardcoded 'debug' variant in AndroidModule class
|
2023-09-05 17:36:41 +05:30 |
|
Akash Yadav
|
f3351d1867
|
fix: generate sources for selected variant when XML files change
|
2023-09-05 17:36:41 +05:30 |
|
Akash Yadav
|
98d6cc2937
|
feat: allow user to select the app module to build and install in case of multi-app project
|
2023-09-05 17:36:40 +05:30 |
|
Akash Yadav
|
b6136b24f1
|
build: partially revert commit b0e688e93d94147c30bd4a2a51bc66ec049268fb
This is required because of issue https://issuetracker.google.com/issues/293547829
|
2023-09-05 17:36:40 +05:30 |
|
Akash Yadav
|
458dcf5641
|
fix(tooling-api): do not try to fetch model sync files on unsupported AGP versions
|
2023-09-05 17:36:39 +05:30 |
|
Akash Yadav
|
f5143625ef
|
refactor: migrate ProjectManager to interface based API
|
2023-09-05 17:36:39 +05:30 |
|
Akash Yadav
|
7d64702e3a
|
fix(tooling-api): fall back to default variant if configured variant is not found
|
2023-09-05 17:36:38 +05:30 |
|
Akash Yadav
|
ed318e234f
|
fix: 'syncNotificationFlashbar' in ProjectHandlerActivity is never assigned
|
2023-09-05 17:36:38 +05:30 |
|
Akash Yadav
|
4b577f5eed
|
feat: add support for selecting build variants in project (closes #223)
|
2023-09-05 17:36:37 +05:30 |
|
Akash Yadav
|
73f2b18a37
|
refactor(tooling-api): rename 'InitializeProjectMessage' to 'InitializeProjectParams'
|
2023-09-05 17:36:37 +05:30 |
|
Akash Yadav
|
749868eae9
|
fix: memory leak due to unnecessarily stored root tree node
|
2023-09-05 17:36:36 +05:30 |
|
Akash Yadav
|
b0de7e8532
|
fix: file tree state is not properly saved
|
2023-09-05 17:36:36 +05:30 |
|
Akash Yadav
|
8c21fbc002
|
feat: add UI for build variants list
|
2023-09-05 17:36:35 +05:30 |
|
Akash Yadav
|
172f3bfc2a
|
fix(sidebar): add title for sidebar fragments
|
2023-09-05 17:36:35 +05:30 |
|
Akash Yadav
|
0f7fc23084
|
fix(xml-inflater): 'layout' attribute in <include> tags is not preserved while inflating layouts (closes #1214)
|
2023-09-05 17:36:34 +05:30 |
|
Akash Yadav
|
1d47ff6972
|
refactor: reformat BaseEditorActivity
|
2023-09-05 17:36:34 +05:30 |
|
Akash Yadav
|
166a9d1e10
|
fix: do not update file tree state on background thread
|
2023-09-05 17:36:33 +05:30 |
|
Akash Yadav
|
e4d6adf32c
|
feat: add preferences action to sidebar navigation
|
2023-09-05 17:36:33 +05:30 |
|
Akash Yadav
|
8a473aedcf
|
fix: remove HomeSidebarFragment
|
2023-09-05 17:36:33 +05:30 |
|
Akash Yadav
|
08d376f370
|
feat: merge file tree to left drawer using navigation rail
|
2023-09-05 17:36:32 +05:30 |
|
Akash Yadav
|
79b7cc1083
|
fix: update AGP and builder-model API to v8.1.0 (fixes #1192)
|
2023-09-05 17:36:32 +05:30 |
|
Akash Yadav
|
bae6e34d20
|
chore(workflow): enable workflow for 'rework-tooling-api'
|
2023-09-05 17:36:31 +05:30 |
|
Akash Yadav
|
7ad3fe86a5
|
feat: automatically select build variants for Android projects
|
2023-09-05 17:36:31 +05:30 |
|
Akash Yadav
|
8f74b0faee
|
fix: project initialization error is not handled properly
|
2023-09-05 17:36:30 +05:30 |
|
Akash Yadav
|
e725d1cacf
|
feat(projects): implement project deserialization and transformation (2/2)
|
2023-09-05 17:36:30 +05:30 |
|
Akash Yadav
|
e38348c9ff
|
feat(projects): implement project deserialization and transformation (1/2)
|
2023-09-05 17:36:29 +05:30 |
|
Akash Yadav
|
823943625e
|
feat(tooling-api): implement IJavaProject service
|
2023-09-05 17:36:29 +05:30 |
|
Akash Yadav
|
de5e55c86e
|
feat(tooling-api): new tooling API model implementation
|
2023-09-05 17:36:28 +05:30 |
|
FaSheep
|
5daeae0e12
|
fix: 'Run tasks' dialog is not fully expanded on large screens (closes #975) (#1253)
|
2023-09-03 21:14:38 +05:30 |
|
FaSheep
|
e7badd653d
|
fix: invalidate options menu after closing files (related #1176) (#1251)
|
2023-09-03 20:48:09 +05:30 |
|
Akash Yadav
|
e34f5ee413
|
fix: files are not saved before ProjectSyncAction is executed (closes #1259)
|
2023-09-02 23:46:54 +05:30 |
|
FaSheep
|
20c121f135
|
fix(resources): update icon for .kts files (closes #1140) (#1252)
Co-authored-by: Akash Yadav <itsaky01@gmail.com>
|
2023-09-02 10:13:23 +05:30 |
|
Rafael de Moura Dev
|
f1a99e1fbf
|
docs: add feature description for log reader (#1255)
Co-authored-by: Akash Yadav <itsaky01@gmail.com>
|
2023-09-02 10:12:16 +05:30 |
|
Rafael de Moura Dev
|
1f40f7b956
|
fix(templates): remove 'buildToolsVersion' from 'build.gradle[.kts]' files (#1243)
|
2023-09-01 18:24:05 +05:30 |
|
FaSheep
|
1bac76b6ff
|
build: fixed a bug in properties class generation on Windows (#1237)
|
2023-08-29 11:16:48 +05:30 |
|