Akash Yadav
|
4c5739ad54
|
Set executable permissions to AAPT2 binary if it is not executable
|
2022-05-08 18:16:19 +05:30 |
|
Akash Yadav
|
d801f56dc9
|
Remove non-existing directories when initializing workspace roots in FileStore
|
2022-05-05 18:07:43 +05:30 |
|
Akash Yadav
|
5c9803af6f
|
Throw UnsupportedOperationExeption if the AGP version is not supported by AndroidIDE
|
2022-05-04 21:05:45 +05:30 |
|
Akash Yadav
|
3f30b0e0d6
|
Removed the builder-model module
|
2022-05-04 20:53:39 +05:30 |
|
Akash Yadav
|
021d931636
|
Log build arguments received tooling API client
|
2022-05-04 20:10:05 +05:30 |
|
Akash Yadav
|
f9dd28fdf9
|
Specify 'android.aapt2FromMavenOverride' project property for every build
|
2022-05-04 20:06:27 +05:30 |
|
Akash Yadav
|
5468fdccc1
|
Include AAPT2 in the IDE
|
2022-05-04 19:54:04 +05:30 |
|
Akash Yadav
|
513935d7ca
|
Provide Gradle build arguments while executing tasks
|
2022-05-04 19:38:27 +05:30 |
|
Akash Yadav
|
e6325ab126
|
Updated AndroidIDE Gradle Plugin
|
2022-05-04 19:13:29 +05:30 |
|
Akash Yadav
|
988f32d1a9
|
Use spannable string builder to create download status text
|
2022-05-04 19:09:21 +05:30 |
|
Akash Yadav
|
a214a8141f
|
Properly format download status text
|
2022-05-04 18:13:25 +05:30 |
|
Akash Yadav
|
1b0fec22b7
|
Clear status text when file download finishes
|
2022-05-04 18:10:54 +05:30 |
|
Akash Yadav
|
b22cbabb1c
|
Show status to user when initializing project
|
2022-05-04 18:04:50 +05:30 |
|
Akash Yadav
|
25dcff7b12
|
Show currently downloading files in status text
|
2022-05-04 18:00:40 +05:30 |
|
Akash Yadav
|
d1208a3946
|
Removed legacy project reader
|
2022-05-03 20:27:32 +05:30 |
|
Akash Yadav
|
fada6ee02b
|
Log received build events in IDE
|
2022-05-03 20:15:28 +05:30 |
|
Akash Yadav
|
d1317b935c
|
Forward Gradle build events to tooling API client
|
2022-05-03 20:13:38 +05:30 |
|
Akash Yadav
|
307fc7e0f4
|
Registered type adapters for event objects
|
2022-05-03 19:42:40 +05:30 |
|
Akash Yadav
|
9694ff415b
|
Implemented EventTransformer to transform tooling API events to IDE events
|
2022-05-03 18:40:57 +05:30 |
|
Akash Yadav
|
c760e49265
|
Added Tooling API event classes
|
2022-05-03 17:13:32 +05:30 |
|
Akash Yadav
|
dfcec95b7d
|
Do not relaunch activity on notification click
|
2022-05-03 14:39:18 +05:30 |
|
Akash Yadav
|
105ffcd96c
|
Updated log messages
|
2022-05-03 13:29:25 +05:30 |
|
Akash Yadav
|
027fdb1b51
|
Fetch all gradle project models in a single build action
|
2022-05-03 13:09:08 +05:30 |
|
Akash Yadav
|
a39af07867
|
Write all project sync messages to Build output
|
2022-05-03 12:59:16 +05:30 |
|
Akash Yadav
|
8285f7b6cd
|
Do not use existing Gradle project model fetch Android models
|
2022-05-03 12:34:40 +05:30 |
|
Akash Yadav
|
8dbf933525
|
Build android project models using BuildActionExecutor
|
2022-05-03 12:19:18 +05:30 |
|
Akash Yadav
|
ee3a7bce06
|
Request project sync on Gradle file changes
|
2022-05-03 10:22:42 +05:30 |
|
Akash Yadav
|
3f7db17711
|
Generate sources on XML file change
|
2022-05-03 10:06:47 +05:30 |
|
Akash Yadav
|
48db9de8ab
|
Toast error message if project is not initialized while creating find in project dialog
|
2022-05-02 20:28:22 +05:30 |
|
Akash Yadav
|
5cd3a0a63d
|
Fixed: Find in project dialog is not updated after project initialization
|
2022-05-02 20:25:37 +05:30 |
|
Akash Yadav
|
5c547229d4
|
Removed unneccessary legacy project and task models
|
2022-05-02 20:20:14 +05:30 |
|
Akash Yadav
|
f2f3fc725f
|
Fixed InaccessibleObjectException when running tooling API on JDK 17 (#189)
|
2022-05-02 19:18:45 +05:30 |
|
Akash Yadav
|
7aeb49379f
|
Shutdown tooling server when build service is destroyed
|
2022-05-02 18:56:19 +05:30 |
|
Akash Yadav
|
f38b41e1b5
|
Fixed: CancelBuildAction not staged
|
2022-05-01 20:56:22 +05:30 |
|
Akash Yadav
|
033f7e878b
|
Replaced 'Stop Gradle daemons' actions with 'Cancel build' action
|
2022-05-01 19:40:11 +05:30 |
|
Akash Yadav
|
eb29073c36
|
Run GitHub actions for 'tooling-api' branch
|
2022-05-01 17:38:28 +05:30 |
|
Akash Yadav
|
a17a8820e3
|
Fixed duplicate classpaths in Java language server
|
2022-05-01 17:36:28 +05:30 |
|
Akash Yadav
|
d3bd67df5b
|
Update workspace roots in FileStore on LSP configuration change
|
2022-05-01 17:35:12 +05:30 |
|
Akash Yadav
|
4a4550c1a7
|
Fixed: Invalid classpaths provided to Java language server
|
2022-05-01 17:32:35 +05:30 |
|
Akash Yadav
|
271b6cf4e2
|
Removed toString() implementations for project models
|
2022-05-01 17:26:30 +05:30 |
|
Akash Yadav
|
9cf38f22b3
|
Fixed: Invalid artifact added from ANDROID_LIBRARY
|
2022-05-01 17:22:19 +05:30 |
|
Akash Yadav
|
8330f05fd9
|
Moved post-initialization work to ProjectManager
|
2022-05-01 16:39:57 +05:30 |
|
Akash Yadav
|
2d1d891d26
|
Provide ProjectType with IdeAndroidModule
|
2022-05-01 13:51:55 +05:30 |
|
Akash Yadav
|
d3a5778c7f
|
Fixed: GraphItem key not being added in artifact dependencies; Format code
|
2022-05-01 13:36:02 +05:30 |
|
Akash Yadav
|
0e4b2b5f59
|
Update
|
2022-05-01 13:20:35 +05:30 |
|
Akash Yadav
|
58849d528a
|
Added support for resolving dependencies of java library projects
|
2022-05-01 13:02:15 +05:30 |
|
Akash Yadav
|
580707590c
|
Removed usage of LegacyProjectReader
|
2022-04-30 23:07:28 +05:30 |
|
Akash Yadav
|
8609623986
|
Removed unsupported method call
|
2022-04-30 23:06:54 +05:30 |
|
Akash Yadav
|
2e6c7f5099
|
Removed unsupported method calls
|
2022-04-30 23:06:48 +05:30 |
|
Akash Yadav
|
62ad926897
|
Removed unneccessary methods
|
2022-04-30 23:06:38 +05:30 |
|