Akash Yadav
|
51155f9456
|
feat: add patch ability to ActiveDocument
|
2023-03-29 11:55:53 +05:30 |
|
Akash Yadav
|
83e08b9a42
|
fix(editor): improve 'Find in file' layout
|
2023-03-28 18:24:57 +05:30 |
|
Akash Yadav
|
7ef0728dc0
|
fix(editor): text actions window is not shown while in search mode
|
2023-03-28 18:17:22 +05:30 |
|
Akash Yadav
|
7e62e00f00
|
fix: completions items without 'detail' are not clickable
|
2023-03-26 22:12:57 +05:30 |
|
Akash Yadav
|
a6aa2a24bf
|
fix: completions pop up on every keypress in gradle files
|
2023-03-26 22:12:56 +05:30 |
|
Akash Yadav
|
8f5284a48e
|
fix: occasional crash when opening kotlin files (#872)
|
2023-03-23 18:42:04 +05:30 |
|
Akash Yadav
|
7cdf3c6fe4
|
fix(editor): backing language spec is not closed properly in TreeSitterLanguageSpec
|
2023-03-22 08:59:10 +05:30 |
|
Akash Yadav
|
547a43efb6
|
refactor(editor): remove unnecessary 'type' parameter from KotlinLanguage
|
2023-03-22 08:59:10 +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
|
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
|
fb4ec48940
|
refactor: fix lint issues
|
2023-03-14 19:40:24 +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
|
d0acb14639
|
fix: color contrast issue in signature help window
|
2023-03-13 23:21:53 +05:30 |
|
Akash Yadav
|
17063f2aca
|
feat: add content modification status in file tabs
|
2023-03-13 19:52:14 +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
|
58b7662635
|
fix(deps): migrate editor to v0.21.1
|
2023-03-10 17:03:22 +05:30 |
|
Akash Yadav
|
daf39bc0a7
|
fix: EditorActionsMenu is not destroyed properly, resulting in memory leak
|
2023-03-10 16:32:13 +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
|
704bc3602a
|
feat(editor/scheme/java): syntax highlight field in a field access
|
2023-03-03 13:58:28 +05:30 |
|
Akash Yadav
|
3a8ce07c8c
|
feat(editor/scheme/java): add support for syntax highlighting package decl and imports
|
2023-03-03 13:54:45 +05:30 |
|
Akash Yadav
|
d2692150e2
|
refactor(editor/scheme): reorganize style definitions
|
2023-03-03 12:43:54 +05:30 |
|
Akash Yadav
|
42b7c342ba
|
feat: add tree-sitter support for kotlin language
|
2023-02-28 23:41:09 +05:30 |
|
Akash Yadav
|
34642bd4ab
|
feat: add API for inverted query predicates
|
2023-02-28 21:50:41 +05:30 |
|
Akash Yadav
|
308b4b37bd
|
feat: add support for #eq? query predicate
|
2023-02-28 21:39:21 +05:30 |
|
Akash Yadav
|
acb7042a20
|
feat: add support for more tree-sitter query predicates
#match?
#not-match?
#any-of?
|
2023-02-28 21:07:57 +05:30 |
|
Akash Yadav
|
15e9483d95
|
feat: annotation based TSLanguage registry
|
2023-02-28 21:07:56 +05:30 |
|
Akash Yadav
|
75f7899451
|
feat: add tree-sitter language implementation for JSON files
|
2023-02-28 21:07:56 +05:30 |
|
Akash Yadav
|
3e6b08ec44
|
fix: lag in editor on deleting text continuously
|
2023-02-26 10:04:33 +05:30 |
|
Akash Yadav
|
3118db379c
|
fix: release actions menu window instance when editor is destroyed
|
2023-02-21 19:21:15 +05:30 |
|
Akash Yadav
|
40d128d76e
|
refactor: resolve some compiler warnings
|
2023-02-11 21:34:37 +05:30 |
|
Akash Yadav
|
17ac655fa8
|
refactor: refactor
|
2023-01-23 21:25:13 +05:30 |
|
Akash Yadav
|
bc156a9cb6
|
fix(editor,lsp/java): avoid reflective access to IDEEditor
|
2023-01-19 08:44:09 +05:30 |
|
Akash Yadav
|
97d8f66f2d
|
feat: replace Toaster with Flashbar
|
2023-01-19 00:32:37 +05:30 |
|
Akash Yadav
|
cbec897275
|
fix: detect leaked closable objects
|
2023-01-19 00:32:36 +05:30 |
|
Akash Yadav
|
ef97b376f7
|
fix: undefined file types are not handled by TreeSitterLanguage
|
2023-01-17 08:34:54 +05:30 |
|
Akash Yadav
|
193d82a7a8
|
fix: remove unused 'scheme.langs' property from color schemes
|
2023-01-17 07:57:37 +05:30 |
|
Akash Yadav
|
b9bef99042
|
fix(deps): update editor to v0.21.0
closes #731, closes #725
|
2023-01-14 18:18:12 +05:30 |
|
Akash Yadav
|
f4b0a4fce4
|
fix: remove usage of partial reparser to reduce LSP errors
|
2023-01-08 12:33:45 +05:30 |
|
Akash Yadav
|
dc3aed5552
|
fix: indentation issues in tree sitter language
|
2023-01-06 09:13:27 +05:30 |
|
Akash Yadav
|
f5f06396ef
|
fix: invalid indents in java language
|
2023-01-05 23:14:34 +05:30 |
|
Akash Yadav
|
243138b85a
|
feat: use custom Antlr4 plugin to generate lexer files
|
2023-01-05 22:16:21 +05:30 |
|
Akash Yadav
|
48748e5ae9
|
refactor: remove unused method in TreeSitterLanguage
|
2023-01-05 20:45:42 +05:30 |
|
Akash Yadav
|
0a270a6202
|
feat: handle parentheses in CStyleBracketsHandler
|
2023-01-05 17:25:34 +05:30 |
|
Akash Yadav
|
88db25767a
|
feat: add indentation support for XML language
|
2023-01-04 12:18:44 +05:30 |
|