Commit Graph

31 Commits

Author SHA1 Message Date
Akash Yadav 7ae38c8369 Created base files for UI Designer 2021-12-13 15:37:47 +05:30
Akash Yadav 193d535084 Moved project to Android Studio 2021-12-11 10:23:25 +05:30
Akash Yadav 1db1871ca6 Moved common clases to a separate module 2021-12-06 11:11:42 +05:30
Akash Yadav 0f286332c4 Fixed licenses 2021-11-29 10:40:31 +05:30
Akash Yadav fb45bcb614 Removed unused resources 2021-11-22 14:33:01 +05:30
Akash Yadav 471c53820e Refactor code 2021-11-21 14:11:47 +05:30
Akash Yadav c1dd0ed45b Created base classes for XML Layout Inflater 2021-11-08 12:33:39 +05:30
Akash Yadav af2c581627 Update build.gradle 2021-10-23 12:55:12 +05:30
Akash Yadav 152d7ea298 Fixed: Keystore issue in CI 2021-10-23 12:18:57 +05:30
Akash Yadav bdf959dabf Bumped minSdk to 24
Use native CompletableFuture instead of android-retrofuture
2021-10-20 17:28:38 +05:30
Akash Yadav 268bd20003 Removed: Code action on selection change 2021-10-19 07:28:35 +05:30
Akash Yadav 7ca7e4fde1 Readded usage of android-retrofuture 2021-10-17 20:22:13 +05:30
Akash Yadav 1e6fab87b4 Use ProcessBuilder instead of ShellServer to start JLS
Removed usage of android-retrofuture
2021-10-17 18:04:59 +05:30
Akash Yadav cdbcbcc580 Merged 'emulator' and 'emulatorview' into one module 2021-10-17 08:10:47 +05:30
Akash Yadav 0645563a4e Fixed lint issues
Send 'textDocument/didClose' to language server on file close
2021-10-12 18:51:28 +05:30
Akash Yadav bfc958b588 Use Android-compatible CompletableFuture
Updated jls.jar
Much more changes
2021-10-12 16:50:07 +05:30
Akash Yadav 9e7da7011d XML Completion and APIInfo are now not dependent on Gradle build 2021-10-08 19:08:16 +05:30
Akash Yadav e87a6ec32b Removed usage of LemMinX
Enhanced XML Auto complete
2021-10-08 15:27:56 +05:30
Akash Yadav 1a96d21f14 Include StringFog and LemMinX locally in the project 2021-10-07 13:04:05 +05:30
Akash Yadav afafab5a16 Implemented references and definition
Removed usage of custom LSP data classes
2021-10-02 19:10:49 +05:30
Akash Yadav 6e242015f4 Working to support lsp4j 2021-10-02 19:10:49 +05:30
Akash Yadav 1476478e08 Added: Show api information of classes, methods and fields 2021-09-16 09:11:34 +05:30
Akash Yadav 29de8503a0 Terminal is now fully implemented 2021-09-13 19:47:24 +05:30
Akash Yadav 1c06c87508 Added general preferences
Common tab symbol in Sysmbols class
Fix invalid selection offset with TAB key in SymbolInputView*
2021-09-11 07:17:20 +05:30
Akash Yadav 9392cc5a2f Generate Java source code using JavaPoet 2021-09-10 17:38:18 +05:30
Akash Yadav afb7d4d1b2 Improved ProjectInfo sheet
Modified build.gradle slightly to get completions on AIDE
2021-09-10 12:40:15 +05:30
Akash Yadav 994e4e2cec Added terminal 2021-09-01 14:01:55 +05:30
itsaky feffb8a3c7 - Removed unused libraries
- Added about page with licenses to open source libraries
2021-08-07 11:43:15 +05:30
itsaky 0118ff307c - Implemented Java Language Server 2021-07-31 23:14:20 +05:30
itsaky a6db8d0c86 - Implmented Diagnostics 2021-07-29 13:56:28 +05:30
itsaky e5cdf40c2a -Updated JDK and backup before implementing JVM's ClassLoader 2021-07-22 19:40:52 +05:30