Commit Graph

3670 Commits

Author SHA1 Message Date
Akash Yadav 994e4e2cec Added terminal 2021-09-01 14:01:55 +05:30
Akash Yadav b69fa9d401 Fixed some minor bugs
- Backup before implementing terminal
- Fixed shebang issue in Gradle executable
- Clean all binary files in JDK (earlier it only cleaned binaries in bin directory)
- If the CodeEditor is not editable, do not show cut and paste options in text action mode
- Some more changes
2021-08-25 21:07:19 +05:30
Akash Yadav a8d79291e3 Enhanced working of Gradle Tooling API
- Updated Tooling API
- Removed usage of AndroidIDE's Gradle Plugin
- Removed usage of shared libraries
- Recompiled JDK statically
- Added androidide-cleaner to remove unsupported flags in ELF files
2021-08-24 12:15:46 +05:30
Akash Yadav 1144f6c600 Moved project finder logic in a separate class
- Backup before implementing Gradle Tooling API
2021-08-15 10:12:07 +05:30
Akash Yadav b4657afbcc Fixed some bugs/mistakes
- Changed color of ActionMode's Overflow menu icon to match other icons
- 'chmod' to $HOME command should not be shown to user
- Remove logging from StudioApp
- Fixed icon of 'Code navigation'
- Use AppCompat method to start ActionMode
- Forcibly show icon of menu items
2021-08-14 07:56:32 +05:30
Akash Yadav fb2c6313ec v1.0.3-alpha
- Implemented
    • Find all references
    • Comment/Uncomment line
    • Find in file
    • Find in project
2021-08-13 13:54:12 +05:30
Akash Yadav 28a48b9a0c v1.0.3-alpha
- Implemented 'Go to Definition'
- Partially implemented 'Find all references' (without UI)
2021-08-10 10:29:00 +05:30
Akash Yadav 775c00af5f - Fixed installation issue
- Fixed crash while saving in EditorFragment
- Fixed crash on doing redo
2021-08-09 15:03:44 +05:30
Akash Yadav 91ade43bb2 v1.0.2-alpha
- Cancel previous completion requests
- Removed logging
- Increased input connection's text handling limit
- Fix invisible line number in wordwrap layout
2021-08-08 08:55:32 +05:30
Akash Yadav 637c39059d v1.0.2-alpha
- Wrapped changelog text in a scroll view
- CodeEditor and SymbolInputView are now created dynamically at view creation
2021-08-08 07:19:01 +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 f99d51ca42 - Added signature help 2021-08-06 09:23:49 +05:30
itsaky 929258284d -Enhanced implementation of JLS 2021-08-03 15:16:00 +05:30
itsaky e954411903 - Java completions are now sorted 2021-08-01 16:19:09 +05:30
itsaky 1bb7842bc6 - Removed files related to previous java auto completion algorithm 2021-08-01 15:38:35 +05:30
itsaky 8cbed76564 - Draw diagnostics in editor & send pending messages to server once started 2021-08-01 13:47:47 +05:30
itsaky 930e54d7f7 - Added pinning of line numbers in CodeEditor 2021-08-01 07:17:29 +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