Akash Yadav
|
62c5737688
|
Removed jls.jar
|
2022-01-21 18:56:42 +05:30 |
|
Rosemoe
|
58dd36e63c
|
Add translations for Chinese (#56)
|
2022-01-21 17:44:25 +05:30 |
|
Akash Yadav
|
b1af6dda38
|
Improved switch-case completion
|
2022-01-21 14:00:43 +05:30 |
|
Akash Yadav
|
92526a5d9f
|
Fix: Do not execute androidide-cleaner during installation if JAVA_HOME does not exist
|
2022-01-21 12:34:03 +05:30 |
|
Akash Yadav
|
6340e20416
|
Iterate over treeview children using indexed for loop instead of iterator
|
2022-01-21 09:12:07 +05:30 |
|
Akash Yadav
|
12b9ff8943
|
Fix blinking of auto complete window
|
2022-01-20 19:56:43 +05:30 |
|
Akash Yadav
|
fd9f5867b8
|
Removed unused strings
|
2022-01-20 11:46:26 +05:30 |
|
Akash Yadav
|
915c208d3e
|
Updated about activity to include translations and their authors
|
2022-01-20 11:45:16 +05:30 |
|
Fitrah Nuno Syahbani
|
08ac47a489
|
Added Indonesian language translation (#54)
|
2022-01-20 10:21:11 +05:30 |
|
Akash Yadav
|
2d2c25e4f2
|
Removed unused strings
Fix: Do not use ViewTreeObserver for syncing editor with preferences
|
2022-01-20 08:20:22 +05:30 |
|
Akash Yadav
|
3a4b9bf033
|
Sync editor with preferences when a file is opened
|
2022-01-19 22:00:49 +05:30 |
|
Akash Yadav
|
2dac121320
|
Do not update completion item view height using ViewTreeObserver
Fix: Font size preference slider does not read values from preferences
|
2022-01-19 21:50:17 +05:30 |
|
Akash Yadav
|
8d045f917a
|
Removed autosave. Use Java nio API to save files.
|
2022-01-19 19:45:20 +05:30 |
|
Akash Yadav
|
8ec5ea4e04
|
Delete existing files while installing bootstrap packages
|
2022-01-19 17:04:34 +05:30 |
|
Akash Yadav
|
54c7366c13
|
Install bootstrap packages without deleting the sysroot directory
|
2022-01-19 16:22:00 +05:30 |
|
Akash Yadav
|
e1dff86090
|
Implement semantic highlighting for java sources
|
2022-01-19 16:10:43 +05:30 |
|
Akash Yadav
|
42b195cd7c
|
Implement diagnostics for java source files
|
2022-01-18 18:27:39 +05:30 |
|
Akash Yadav
|
8aa86707fb
|
Added daemon status option in options menu
|
2022-01-18 10:57:24 +05:30 |
|
Akash Yadav
|
afd39f3936
|
Shutdown language servers when closing project
|
2022-01-18 09:59:52 +05:30 |
|
Akash Yadav
|
a59d2529f5
|
Do not check for initialization in java language server
|
2022-01-17 19:48:59 +05:30 |
|
Akash Yadav
|
9108888859
|
[IDEService] Fall back to busybox if bash shell doesn't exist
|
2022-01-17 19:46:24 +05:30 |
|
Akash Yadav
|
994f76faf0
|
Use Path instead of File for bootstrap installation
|
2022-01-17 19:44:08 +05:30 |
|
Akash Yadav
|
3959c56296
|
Update README
|
2022-01-17 18:57:55 +05:30 |
|
Akash Yadav
|
45019e126e
|
Rename visitor class
|
2022-01-17 18:18:48 +05:30 |
|
Akash Yadav
|
3da96e68da
|
Fix: definitions and references not found due to 0-based line and column indexes
|
2022-01-17 18:03:31 +05:30 |
|
Akash Yadav
|
fdf1d126bd
|
Implement definitions and references provider
|
2022-01-17 13:01:26 +05:30 |
|
Akash Yadav
|
8a510cac92
|
Reorganized classes
|
2022-01-17 11:36:57 +05:30 |
|
Akash Yadav
|
314c50d4f2
|
Use synchronized methods for java compilation
|
2022-01-17 11:15:28 +05:30 |
|
Akash Yadav
|
7eca1cdc70
|
Validate selection range in CodeEditorView
Fix: Override methods only if the cursor is directly in a class
Fix: Invalid params passed to ICodeActionProvider
|
2022-01-17 09:43:05 +05:30 |
|
Akash Yadav
|
39feaea3a6
|
Implemented CodeActionProvider
|
2022-01-17 09:19:28 +05:30 |
|
Akash Yadav
|
118c6d9377
|
Implemented custom LSP API
Feature: Provide completions for automatically overriding a method
|
2022-01-16 16:57:59 +05:30 |
|
Akash Yadav
|
82a26f872c
|
Refactor code in JavaCompletionProvider
|
2022-01-14 22:02:08 +05:30 |
|
Akash Yadav
|
b3c133ff77
|
Made some exception messages more clear
|
2022-01-14 20:57:03 +05:30 |
|
Akash Yadav
|
3a22124873
|
Ported Javac 11 for Android
Wrote Language Server API for AndroidIDE
Implemented the java language server in the IDE itself
|
2022-01-14 20:45:32 +05:30 |
|
Akash Yadav
|
ac26609441
|
Move crash report UI to fragment
Show error report when bootstrap installation fails
|
2022-01-10 17:48:25 +05:30 |
|
Akash Yadav
|
adc24144e4
|
Set LD_PRELOAD only if libhook.so exists.
|
2022-01-10 16:13:00 +05:30 |
|
Akash Yadav
|
8f87fdc367
|
Do not extract bootstrap packages if using system shell
|
2022-01-10 16:11:32 +05:30 |
|
Akash Yadav
|
cba354bdff
|
Refactor code in MainThreadBuildListener
|
2022-01-10 13:16:55 +05:30 |
|
Akash Yadav
|
003a7bd229
|
Format code in DownloadActivity
|
2022-01-10 13:14:15 +05:30 |
|
Akash Yadav
|
22071e6aee
|
Check and create TMPDIR if not exists before every build
|
2022-01-10 13:05:12 +05:30 |
|
Akash Yadav
|
4755b93cfa
|
Rename IResourceFinder to IResourceTable
|
2022-01-10 12:43:47 +05:30 |
|
Akash Yadav
|
4a26293550
|
Remove unnecessary gpg key
|
2022-01-09 20:50:07 +05:30 |
|
Akash Yadav
|
10901025e5
|
Use Termux's terminal environment
|
2022-01-09 20:17:59 +05:30 |
|
Akash Yadav
|
1c11ce7ce0
|
Remove unnecessary methods from BaseApplication
|
2022-01-09 13:58:20 +05:30 |
|
Akash Yadav
|
2babe79e5c
|
Refactor some code
|
2022-01-09 13:41:53 +05:30 |
|
Akash Yadav
|
e4e31c46f2
|
Fix #45: Do not add drag event listener to ErrorUiView
|
2022-01-08 17:55:59 +05:30 |
|
Akash Yadav
|
6876243260
|
Store XML file templates in assets instead of hardcoded string
|
2022-01-08 13:25:52 +05:30 |
|
Akash Yadav
|
6428fb07ba
|
Show different message for views that are not supported
|
2022-01-08 12:45:28 +05:30 |
|
Akash Yadav
|
aaf8d94184
|
Fix javadoc
|
2022-01-08 12:34:36 +05:30 |
|
Akash Yadav
|
027f6aa554
|
Fix: Invalid XML code generated by UI Designer
|
2022-01-08 12:31:57 +05:30 |
|