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
Akash Yadav
0876524273
feat: register file tree actions with the Actions API
2023-03-05 21:17:09 +05:30
Akash Yadav
9f644b6bdf
fix: remove connection listener from GradleBuildServiceConnection when build service is connected ( #839 )
2023-03-05 19:40:11 +05:30
Akash Yadav
52929bc61d
fix: file tree state is not restored on application resume
2023-03-05 18:35:53 +05:30
Akash Yadav
7fdfe6fc9e
fix: do not reinstall default EventBus instance if already installed ( fixes #809 )
2023-03-05 18:20:02 +05:30
Akash Yadav
acc1e1ca49
fix: root project dir node is not shown in the file tree
2023-03-05 17:28:24 +05:30
Akash Yadav
920c29a980
fix(lsp/xml): fully qualified tag names are inserted for platform widgets ( closes #837 )
2023-03-05 09:06:18 +05:30
Akash Yadav
bdd119d631
fix: completion becomes unresponsive while completing class names inside an anonymous class
...
This bug is caused when the user requests completions for class names inside an anonymous class (`new View.OnClickListener() { ... } ` for example).
The completion provider succeeds in finding the completion candidates. However, for creating CompletionItem instance for classes, it needs to know if the class that is being suggested
is a nested class or not. This is checked by `IJavaCompletionProvider.findTopLevelDeclaration()` which however, fails the check the nullability of the parent elements while traversing.
This results in an infinite loop causing the `SynchronizedTask` to hold on to the `CompileTask` instance which further prevents any compilation related tasks.
As the `CompileTask` is held due to the infinite loop, the Java completion provider simply returns empty results on further completion requests.
2023-03-04 23:52:34 +05:30
Akash Yadav
66b7f570db
fix: catch exceptions while launching OPEN_DOCUMENT_TREE intent
2023-03-03 19:08:30 +05:30
Akash Yadav
28bd0ffc9a
feat(editor/schemes): add option to reload color schemes at runtime
2023-03-03 18:07:41 +05:30
Akash Yadav
14f88a4788
refactor(actions): remove unnecessary secondary constructor
2023-03-03 18:07:41 +05:30
renovate[bot]
2cb6dd763e
fix(deps): update dependency org.jetbrains:annotations to v24.0.1 ( #835 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-03 15:22:13 +05:30
renovate[bot]
a2f1c72c11
fix(deps): update dependency org.eclipse.lsp4j:org.eclipse.lsp4j.jsonrpc to v0.20.1 ( #832 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-03 15:21:57 +05:30