renovate[bot]
a4e69445ab
chore(deps): update plugin com.github.johnrengelman.shadow to v8.1.1
2023-03-21 18:53:44 +05:30
Akash Yadav
cffff783d2
fix(editor): editor actions are shown after 'Find in file' ( closes #871 )
2023-03-19 23:11:49 +05:30
Akash Yadav
111a15d7b0
fix(uidesigner): suppress exceptions thrown while editing attribute values ( closes #873 )
2023-03-19 23:01:16 +05:30
Akash Yadav
4df38dd984
fix(editor): actions window covers selected line when shown for the first time ( closes #881 )
2023-03-19 22:57:31 +05:30
Akash Yadav
80cb8bf3d2
fix(editor): content modification status is not updated when editor.setText() is used ( fixes #878 )
2023-03-19 22:48:17 +05:30
Akash Yadav
9f31276a5c
chore: add changelog for v2.4.1-beta
2023-03-19 18:40:37 +05:30
Akash Yadav
84c17ddf52
fix(terminal): update terminal packages URL and bootstrap packages
v2.4.1-beta
2023-03-19 18:05:59 +05:30
renovate[bot]
696650b152
fix(deps): update dependency org.slf4j:slf4j-api to v2.0.7
2023-03-18 16:36:11 +05:30
Akash Yadav
1730d0ae67
fix(tooling-api): project initialization failure when the project contains a Java library module
...
This happens due to the use of relocated packages in AndroidIDE's Java Compiler API. The 'JavaModuleCompilerSettings' class references the 'javax.lang.model.SourceVersion.RELEASE_11' enum.
However, in AndroidIDE, the SourceVersion class has the package name 'jdkx.lang.model'.
The project compiles successfully as the ':subprojects:tooling-api-model' module is a Java library due to which, 'javax.lang.model.SourceVersion' can be referenced without any errors.
However at runtime, there is no such class and hence the 'NoClassDefFoundError' is thrown. This exception is silently logged to the error stream by the JSONRpc protocol and hence it
cannot be seen in the IDE logs.
This closes #875 .
2023-03-18 13:48:19 +05:30
Akash Yadav
e56229c05d
chore: update issue templates
2023-03-18 08:41:16 +05:30
Akash Yadav
e00f182b83
fix(lsp/java): classes from the same package are imported when selecting a completion item ( closes #869 )
2023-03-18 08:29:59 +05:30
Akash Yadav
f27a98f9a7
fix: disallow projects from Termux ( closes #868 )
2023-03-18 08:29:59 +05:30
Akash Yadav
9ef92d5bec
fix: 'tooling-api-impl:copyJarToAssets' is not declared as dependency of :app tasks
v2.4.0-beta
2023-03-15 22:43:16 +05:30
github-actions[bot]
deeba5af47
chore: update crowdin contributors table ( #862 )
...
Co-authored-by: itsaky <itsaky@users.noreply.github.com >
2023-03-15 22:18:57 +05:30
Akash Yadav
3e215e3fdd
New Crowdin updates ( #861 )
...
* New translations strings.xml (Indonesian)
* New translations strings.xml (Hindi)
2023-03-15 22:18:06 +05:30
github-actions[bot]
07c47169ed
chore: update crowdin contributors table ( #804 )
...
Co-authored-by: itsaky <itsaky@users.noreply.github.com >
2023-03-14 19:50:36 +05:30
Akash Yadav
e6025b002f
Fix language code for Indonesian ( #860 )
...
Crowdin uses `id` as the language code for Indonesian. However, it should be `in`.
2023-03-14 19:44:19 +05:30
renovate[bot]
88348d97ff
fix(deps): update glide to v4.15.1 ( #857 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-14 19:42:19 +05:30
Akash Yadav
fb4ec48940
refactor: fix lint issues
2023-03-14 19:40:24 +05:30
Akash Yadav
b9bd8dd7df
New Crowdin updates ( #859 )
2023-03-14 19:24:09 +05:30
Akash Yadav
15a201b61a
refactor: remove unnecessary AssembleDebugAction
2023-03-14 19:20:59 +05:30
Akash Yadav
49fce6beaf
Merge translations from Crowdin ( #803 )
...
Thanks to all the Crowdin contributors.
2023-03-14 18:47:08 +05:30
Akash Yadav
3f644568fa
fix: IDEEditor keeps reference to language server and client resulting in a memory leak
2023-03-14 13:17:49 +05:30
Akash Yadav
4280b88aab
fix: remove background highlighting for selected signature help
2023-03-14 13:11:30 +05:30
Akash Yadav
a24c7e5ff1
fix: signature help is not shown for methods from a cached completion result
2023-03-14 13:10:43 +05:30
Akash Yadav
b5852cab34
docs: add release notes for v2.4.0-beta
2023-03-13 23:57:17 +05:30
renovate[bot]
9718f4c7a8
fix(deps): update dependency com.google.protobuf:protobuf-java to v3.22.2 ( #851 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-13 23:22:22 +05:30
Akash Yadav
d0acb14639
fix: color contrast issue in signature help window
2023-03-13 23:21:53 +05:30
Akash Yadav
6d2359445a
fix: some files are not closed when 'Close others' is clicked ( closes #856 )
2023-03-13 22:52:38 +05:30
Akash Yadav
17063f2aca
feat: add content modification status in file tabs
2023-03-13 19:52:14 +05:30
Akash Yadav
2157de212c
feat: use descritive and distinguishable names for file tabs
2023-03-13 19:24:17 +05:30
Akash Yadav
4149e3909e
fix(projects): update entries from module source class indices on file events
2023-03-13 18:26:47 +05:30
Akash Yadav
674e367933
feat(projects): include reference to parent node in ClassTrie nodes
2023-03-13 16:12:58 +05:30
Akash Yadav
23a9f4b718
fix(lsp/java): update tree-sitter parse cache when a file is deleted or renamed
2023-03-13 15:57:51 +05:30
Akash Yadav
642b1d4a13
fix(projects): update active document cache when a file is deleted or renamed
2023-03-13 15:46:33 +05:30
Akash Yadav
852955959c
fix: tab text is not updated when an opened file is renamed
2023-03-13 15:41:31 +05:30
Akash Yadav
461bd7debe
fix: update apk installation intent for MIUI devices
2023-03-12 09:08:06 +05:30
Akash Yadav
1bc3fc7bc1
fix(lsp/java): signature help is not shown sometimes
2023-03-11 23:17:25 +05:30
Akash Yadav
5affaccc1c
fix(editor): do not show diagnostics window if signature help window is visible
2023-03-11 20:54:27 +05:30
Akash Yadav
41f9b241e4
fix(editor): improve editor window colors
2023-03-11 20:54:26 +05:30
Akash Yadav
f3f577ab95
fix: restrict large files (10MB+) from being opened in the editor
2023-03-10 19:03:37 +05:30
Akash Yadav
58b7662635
fix(deps): migrate editor to v0.21.1
2023-03-10 17:03:22 +05:30
Akash Yadav
36cf6d6d5e
fix: ToolingServerListener is not released properly, resulting in memory leak
2023-03-10 16:32:14 +05:30
Akash Yadav
daf39bc0a7
fix: EditorActionsMenu is not destroyed properly, resulting in memory leak
2023-03-10 16:32:13 +05:30
renovate[bot]
76ddbf1cbd
fix(deps): update dependency androidx.recyclerview:recyclerview to v1.3.0 ( #846 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-10 14:05:33 +05:30
Akash Yadav
d81c553557
fix: check tooling server state before executing tasks ( fixes #847 )
2023-03-09 23:18:45 +05:30
Akash Yadav
747be26d24
chore: update FUNDING.yml
2023-03-08 21:52:56 +05:30
renovate[bot]
e00bb974f0
fix(deps): update dependency com.google.protobuf:protobuf-java to v3.22.1 ( #844 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-08 09:24:48 +05:30
Akash Yadav
3179f557ad
refactor: remove unused constants
2023-03-05 23:30:51 +05:30
Akash Yadav
d4db2635bd
refactor: move javapoet to separate module
2023-03-05 23:29:39 +05:30