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 |
|
Akash Yadav
|
3db99be599
|
feat: add indentation support in TreeSitterLanguage
|
2023-01-04 12:18:43 +05:30 |
|
Akash Yadav
|
dd3275d83b
|
fix: code actions are now shown sometimes
|
2023-01-04 12:18:42 +05:30 |
|
Akash Yadav
|
89ff283198
|
feat: add code block lines query for XML language
|
2023-01-01 16:09:18 +05:30 |
|
Akash Yadav
|
9cfb0cecce
|
fix: IndexOutOfBoundsException in IDEEditor.validateRange
|
2023-01-01 14:43:41 +05:30 |
|
Akash Yadav
|
3090632c66
|
feat: use Gradle ANTLR plugin to generate lexers
|
2023-01-01 13:43:23 +05:30 |
|
Akash Yadav
|
42a3e71114
|
chore: migrate to Kotlin DSL and Version Catalog
|
2022-12-30 23:24:38 +05:30 |
|
Akash Yadav
|
61fedd91c2
|
feat: update default dark color scheme
|
2022-12-29 20:43:04 +05:30 |
|
Akash Yadav
|
9ee0c43efe
|
feat: update default light color scheme
|
2022-12-29 20:33:47 +05:30 |
|
Akash Yadav
|
dd212514e8
|
feat: automatically switch between light and dark variants of a color scheme
|
2022-12-29 08:50:56 +05:30 |
|
Akash Yadav
|
3688ad7592
|
feat: add default dark color scheme
|
2022-12-29 08:11:23 +05:30 |
|
Akash Yadav
|
70f48d4c20
|
fix: crash when undoing attribute addition
|
2022-12-28 22:15:28 +05:30 |
|
Akash Yadav
|
c7791b2506
|
fix: crash selecting empty line while opening recently opened files
|
2022-12-28 10:57:04 +05:30 |
|
Akash Yadav
|
6e4b1cd8c6
|
feat: update default scheme and update editor to v0.20.2
|
2022-12-28 10:02:35 +05:30 |
|
Akash Yadav
|
ac78d70f43
|
fix: test color schemes
|
2022-12-27 20:26:15 +05:30 |
|
Akash Yadav
|
4e621f7150
|
feat: add tree-sitter language for XML
|
2022-12-27 20:11:03 +05:30 |
|
Akash Yadav
|
b57eb26fbe
|
feat: improved error handling in case color scheme cannot be parsed
|
2022-12-25 23:37:24 +05:30 |
|
Akash Yadav
|
9856066c41
|
feat: handle error in case current color scheme cannot be parsed
|
2022-12-25 23:08:30 +05:30 |
|
Akash Yadav
|
691b630a5a
|
feat: add missing editor color scheme ids
|
2022-12-25 22:46:50 +05:30 |
|
Akash Yadav
|
06fecb9476
|
feat: update selected text background color in default scheme
|
2022-12-25 22:37:47 +05:30 |
|
Akash Yadav
|
e213fbb1e3
|
feat: initialize and destroy color schemes in editor activity
|
2022-12-25 21:40:16 +05:30 |
|
Akash Yadav
|
2a8d4bc0ba
|
feat: require version code in color scheme props
|
2022-12-25 21:06:08 +05:30 |
|
Akash Yadav
|
93ab1dd1f9
|
feat: italicize Java comment in default scheme
|
2022-12-25 18:13:47 +05:30 |
|
Akash Yadav
|
8ddf4a92e8
|
fix: color schemes are not properly applied to completion window
|
2022-12-25 18:03:44 +05:30 |
|
Akash Yadav
|
a18d857268
|
feat: add preference to choose color schemes
|
2022-12-25 13:08:07 +05:30 |
|
Akash Yadav
|
2b676eb988
|
feat: support for multiple color schemes
|
2022-12-24 23:31:20 +05:30 |
|
Akash Yadav
|
d4c787ec28
|
feat: updated TreeSitterLanguage implementation
|
2022-12-24 22:30:08 +05:30 |
|
Akash Yadav
|
d97ba5e415
|
fix: project initialization does not start if the project is closed and reopened quickly
|
2022-12-24 22:29:53 +05:30 |
|
Akash Yadav
|
7facb96a43
|
feat: add LSP support in TreeSitterLanguage
|
2022-12-24 20:21:52 +05:30 |
|
Akash Yadav
|
55a090dd6d
|
feat: update default java color scheme
|
2022-12-24 19:49:21 +05:30 |
|
Akash Yadav
|
edfed3730b
|
feat: updated default color scheme
|
2022-12-24 15:30:56 +05:30 |
|
Akash Yadav
|
1adf2971b1
|
feat: require 'scheme.name' in color schemes
|
2022-12-24 14:16:34 +05:30 |
|
Akash Yadav
|
4beaf58456
|
feat: add color IDs for configuration the completion window
|
2022-12-24 14:07:46 +05:30 |
|
Akash Yadav
|
1c793acf14
|
refactor: move default scheme files
|
2022-12-24 12:29:55 +05:30 |
|
Akash Yadav
|
257c5f5bdf
|
feat: add support for editor scheme file reference in JSON color scheme
|
2022-12-24 12:26:58 +05:30 |
|
Akash Yadav
|
e05d7610af
|
feat: add support for language file references in color scheme files
|
2022-12-24 11:41:13 +05:30 |
|