Commit Graph

996 Commits

Author SHA1 Message Date
MrIkso 3c67341b8d Added Cpp/C highlighting 2022-05-29 16:17:49 +03:00
MrIkso 6c3b7bc387 Added Kotlin highlighting 2022-05-29 12:54:39 +03:00
MrIkso 0aaa1acc82 updated temlates and updated ProjectWriter 2022-05-23 21:15:46 +03:00
Akash Yadav eb25022cbc Fixed .gitignore files 2022-05-22 18:05:50 +05:30
Akash Yadav 279b8f0be0 Fixed: ProjectSyncAction not staged 2022-05-22 18:00:06 +05:30
Akash Yadav f115f30c08 Added option to manually sync project 2022-05-22 17:51:58 +05:30
Akash Yadav e6a25678ca Call CodeEditor.release() while closing files 2022-05-22 17:19:20 +05:30
Akash Yadav d171d4f621 Use INTERRUPTION_LEVEL_STRONG variable instead of hardcoded value 2022-05-22 17:18:00 +05:30
Akash Yadav fd01520d64 Fixed: No class names suggested; Downgraded editor to version 0.11.1 2022-05-22 17:15:38 +05:30
Akash Yadav d19e17f833 Use MatchLevel to match and add completion items 2022-05-22 15:22:03 +05:30
Akash Yadav 9bb20d9319 Removed unused method 2022-05-22 14:26:56 +05:30
Akash Yadav 7803432b6e Moved the AndroidIDE init script ANDROIDIDE_HOME folder 2022-05-22 14:11:54 +05:30
Akash Yadav 30aa44ce1f Specify ANDROID_SDK_ROOT and ANDROID_USER_HOME in environement variables 2022-05-22 14:03:49 +05:30
Akash Yadav 7c7e10b72b Sort completion items based on level of match with partial name 2022-05-22 11:28:35 +05:30
Akash Yadav 359cfd939a Update AGP version; Do not use cached completions if the cached result is incomplete 2022-05-22 07:54:18 +05:30
Akash Yadav 24f94f3914 Revert "Upgraded Android Gradle Plugin to version 7.0.2 for AndroidIDE project"
This reverts commit 3e6bbb6f1c.
2022-05-21 20:08:54 +05:30
Akash Yadav 2d4e1c67b0 Updated editor to version 0.11.2 2022-05-21 18:18:12 +05:30
Akash Yadav 3e6bbb6f1c Upgraded Android Gradle Plugin to version 7.0.2 for AndroidIDE project 2022-05-21 18:14:00 +05:30
Akash Yadav df71c935f8 Updated the supported AGP version to v7.2.0 2022-05-21 16:10:58 +05:30
Akash Yadav bec2b6918d Added support for Android project without modules 2022-05-21 15:34:01 +05:30
Akash Yadav bd0f1c524e Provide error message if method cannot be overridden 2022-05-21 14:51:43 +05:30
Akash Yadav f873e73c62 Fixed: Generated source folders not recognized by LSP 2022-05-20 22:48:54 +05:30
Akash Yadav dd3402f40c Log proper messages if cached completions cannot be provided 2022-05-20 22:23:04 +05:30
Akash Yadav 5d584d66a3 Implemented cached completions 2022-05-20 22:04:50 +05:30
Akash Yadav fd9d236bbd Removed unnecessary statement 2022-05-20 18:29:36 +05:30
Akash Yadav 0112153b8f Improved completion result sorting; Fixed: Cannot override methods 2022-05-20 18:24:31 +05:30
Akash Yadav 33f524ef87 Fixed: R class unrecognized by LSP 2022-05-19 20:53:49 +05:30
Akash Yadav 0626be71e2 Update workspace roots on LSP configuration change 2022-05-19 20:42:02 +05:30
Akash Yadav 52c93865ee Use legacy string matching for keywords 2022-05-19 20:14:58 +05:30
Akash Yadav 0d01a1a399 Use legacy string matching for switch constants 2022-05-19 20:13:39 +05:30
Akash Yadav 478b795356 Use legacy string matching for imports 2022-05-19 20:12:03 +05:30
Akash Yadav 0f39cad7b0 Moved Java completion logic to multiple completion providers 2022-05-19 20:03:24 +05:30
Akash Yadav 5c48658cd9 Fixed: Duplicate classes issue while building project 2022-05-18 23:15:20 +05:30
Akash Yadav 9c83f9cbd5 Merge branch 'main' of https://github.com/itsaky/AndroidIDE 2022-05-18 22:53:52 +05:30
Akash Yadav 573be31309 Renamed fuzzy search method 2022-05-18 22:53:19 +05:30
Akash Yadav 262661b953 Fixed: No completions in Java source for empty partial names 2022-05-18 22:06:07 +05:30
Akash Yadav df34ae40de Provide module classpaths in SimpleModuleData; Fixed NPE while initializing LSP 2022-05-18 20:32:40 +05:30
Akash Yadav f3c2e1f8b1 Provide only debug dependencies to reduce memory usage 2022-05-18 19:01:48 +05:30
Akash Yadav 9e70a9ca09 [Gradle] Format java source code 2022-05-18 18:32:48 +05:30
Akash Yadav 76e4ecac0b [Gradle] Format java source code 2022-05-18 18:30:57 +05:30
Akash Yadav 7ef0bea545 Reduced memory usage by the Tooling API server 2022-05-18 18:29:11 +05:30
Akash Yadav 1ec196d006 Include JSONRpc as a module project 2022-05-17 21:59:34 +05:30
Akash Yadav 5e3756e297 Fixed: Project initialization issue 2022-05-17 21:40:16 +05:30
Akash Yadav df379478f1 Implemented the new IProject service in the IDE 2022-05-17 19:05:00 +05:30
Akash Yadav e8893d8a44 Merge pull request #192 from mikofe/main
Update and correct Chinese translation
2022-05-16 16:35:56 +05:30
发光长颈鹿 317350c1cf Create strings.xml 2022-05-16 07:33:14 +08:00
发光长颈鹿 fae4ed24d6 Update strings.xml 2022-05-16 07:30:50 +08:00
Akash Yadav fd13dce5e0 Updated KDoc 2022-05-15 22:44:20 +05:30
Akash Yadav f54cb2f90b Provide IProject as a service from Tooling API 2022-05-15 22:31:57 +05:30
Akash Yadav 4c1bdaea7a Created IProject interface 2022-05-15 19:56:21 +05:30