Commit Graph

74 Commits

Author SHA1 Message Date
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