Akash Yadav
|
700c0347e2
|
Reduced the number of build progress events received from Tooling API
|
2022-10-27 18:24:07 +05:30 |
|
Akash Yadav
|
579386ae17
|
Moved all IDE resources to :resources module
|
2022-10-24 18:36:52 +05:30 |
|
Akash Yadav
|
05790f11e6
|
Implemented the preferences screen with the Preferences API
|
2022-10-10 18:56:58 +05:30 |
|
Akash Yadav
|
908b2d07de
|
Made BuildService accessible via Lookup API
|
2022-09-21 09:57:13 +05:30 |
|
Akash Yadav
|
75743b7060
|
Updated launcher icon
|
2022-09-11 18:54:09 +05:30 |
|
Akash Yadav
|
9b52ce7250
|
[Gradle] Format java source code
|
2022-09-07 08:26:31 +05:30 |
|
Андрей Кожев
|
115782fe2a
|
Add a ProgressBar to the notification if the build is underway. (#388)
* Add a progress bar to the notification if the build is underway
|
2022-08-18 15:41:54 +05:30 |
|
Akash Yadav
|
b08a7749f2
|
Integrated build actions with the Lookup API
|
2022-08-14 18:10:03 +05:30 |
|
Akash Yadav
|
88d691d253
|
Refactored preferences and PreferenceManager
|
2022-08-13 21:21:30 +05:30 |
|
MatheusTGP ツ
|
b0ce770ad7
|
Fix the null exception again
|
2022-07-22 23:10:38 -03:00 |
|
MatheusTGP ツ
|
2e94e523ae
|
Update GradleBuildService.java
|
2022-07-22 14:20:49 -03:00 |
|
MatheusTGP ツ
|
5aa6bfa67a
|
Fix the exception error
try to fix exception error in open a project
|
2022-07-22 13:58:38 -03:00 |
|
MatheusTGP ツ
|
b3396cf67d
|
Check if ToolingAPI not started in condition
Try a way to verify that the tools are not started.
|
2022-07-22 11:54:58 -03:00 |
|
MatheusTGP ツ
|
01d7b4e5c9
|
Add thread check condition
Makes a better condition not to make Threads wrong.
|
2022-07-21 10:40:06 -03:00 |
|
MatheusTGP ツ
|
8a3f63f5b2
|
fix small null reference error
Fix object returning null in expression
|
2022-07-21 00:21:17 -03:00 |
|
MatheusTGP ツ
|
2723aeac59
|
try to fix ToolingAPI exception
fix the exception that is displayed when reopening AndroidIDE by notification.
|
2022-07-20 23:57:41 -03:00 |
|
Akash Yadav
|
a8b7d42eb2
|
Better failure handling in GradleBuildService
|
2022-07-14 13:07:29 +05:30 |
|
Akash Yadav
|
d12918178a
|
Fix #238: Show basic build status in build service notification
|
2022-07-12 14:34:41 +05:30 |
|
Akash Yadav
|
f6996e6dfb
|
Implemented the new Projects API in ProjectManager
|
2022-07-02 20:33:48 +05:30 |
|
Akash Yadav
|
67b54ea906
|
Implemented ProjectTransformer to transform IProject to Project
|
2022-07-02 20:33:47 +05:30 |
|
Akash Yadav
|
54fee27f44
|
Implemented ILanguageServerRegistry to manage LSP implementations
|
2022-07-02 20:32:52 +05:30 |
|
Akash Yadav
|
051e2e4b02
|
Reformat all source file
|
2022-06-26 09:37:57 +05:30 |
|
Akash Yadav
|
ed49240c32
|
Changed log priority implementation
|
2022-06-20 18:50:38 +05:30 |
|
Akash Yadav
|
222fa49ee1
|
Added option to specify custom Gradle installation directory for builds (closes #49)
|
2022-06-17 15:27:47 +05:30 |
|
Akash Yadav
|
4bab018d2c
|
Resolved merge conflicts
|
2022-06-05 08:23:44 +05:30 |
|
Akash Yadav
|
76e4ecac0b
|
[Gradle] Format java source code
|
2022-05-18 18:30:57 +05:30 |
|
Akash Yadav
|
df379478f1
|
Implemented the new IProject service in the IDE
|
2022-05-17 19:05:00 +05:30 |
|
Akash Yadav
|
6788e0de34
|
Merge branch 'main' of https://github.com/itsaky/AndroidIDE
|
2022-05-09 15:16:13 +05:30 |
|
Akash Yadav
|
68b6bde701
|
Log exception if error occurs while waiting for Tooling API server
|
2022-05-09 15:08:53 +05:30 |
|
Akash Yadav
|
c84361395d
|
Removed the builder-api module
|
2022-05-09 12:17:35 +05:30 |
|
Akash Yadav
|
49536d66e4
|
Extract Gradle wrapper if not already available
|
2022-05-08 19:15:24 +05:30 |
|
Akash Yadav
|
f9dd28fdf9
|
Specify 'android.aapt2FromMavenOverride' project property for every build
|
2022-05-04 20:06:27 +05:30 |
|
Akash Yadav
|
513935d7ca
|
Provide Gradle build arguments while executing tasks
|
2022-05-04 19:38:27 +05:30 |
|
Akash Yadav
|
25dcff7b12
|
Show currently downloading files in status text
|
2022-05-04 18:00:40 +05:30 |
|
Akash Yadav
|
fada6ee02b
|
Log received build events in IDE
|
2022-05-03 20:15:28 +05:30 |
|
Akash Yadav
|
dfcec95b7d
|
Do not relaunch activity on notification click
|
2022-05-03 14:39:18 +05:30 |
|
Akash Yadav
|
3f7db17711
|
Generate sources on XML file change
|
2022-05-03 10:06:47 +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
|
033f7e878b
|
Replaced 'Stop Gradle daemons' actions with 'Cancel build' action
|
2022-05-01 19:40:11 +05:30 |
|
Akash Yadav
|
58849d528a
|
Added support for resolving dependencies of java library projects
|
2022-05-01 13:02:15 +05:30 |
|
Akash Yadav
|
62ad926897
|
Removed unneccessary methods
|
2022-04-30 23:06:38 +05:30 |
|
Akash Yadav
|
a76552c8ee
|
Implemented logic to run tasks using the Tooling API
|
2022-04-30 11:56:47 +05:30 |
|
Akash Yadav
|
9819e20a12
|
Moved build event handling from EditorActivity to EditorEventListener
|
2022-04-30 09:50:17 +05:30 |
|
Akash Yadav
|
b912c20ea3
|
Setup bootclasspath once the project is initialized
|
2022-04-30 09:04:48 +05:30 |
|
Akash Yadav
|
b554d5276f
|
Send build output directly to IToollingApiClient
|
2022-04-30 08:46:33 +05:30 |
|
Akash Yadav
|
8bbb2f2447
|
Use appropriate log priority for server log messages
|
2022-04-30 08:13:22 +05:30 |
|
Akash Yadav
|
a2d615ca07
|
Send Tooling API's log messages to IToolingApiClient instead of printing them to System.err
|
2022-04-30 07:58:47 +05:30 |
|
Akash Yadav
|
f7dee5d8d3
|
Ensure TMP_DIR exists before running Tooling API requests
|
2022-04-30 07:37:00 +05:30 |
|
Akash Yadav
|
8f96f64b8a
|
Testing task execution API
|
2022-04-29 22:36:39 +05:30 |
|