Commit Graph

3387 Commits

Author SHA1 Message Date
Akash Yadav e1382f13a7 fix(editor): file modification status is not updated while closing files (fixes #1485) 2023-11-25 23:32:16 +05:30
Akash Yadav b2ff61043b chore(deps): update ATS to latest snapshot 2023-11-25 19:13:26 +05:30
Akash Yadav ec1eccd6ee fix(editor): asynchronously read and apply tree sitter languages 2023-11-25 14:38:35 +05:30
Akash Yadav fdcc86b465 fix: migrate IDEColorSchemeProvider to Kotlin coroutines 2023-11-25 09:42:07 +05:30
Felipe Teixeira 5a4510d50c refactor: fix editor activity coroutine scope name (#1487)
refactor: fix editor activity coroutine scope name (#1487)
2023-11-24 20:58:23 +05:30
Akash Yadav 26ccb5a96d chore(deps): update ATS to latest snapshot 2023-11-24 13:56:08 +05:30
Akash Yadav f40593a177 fix(gradle-plugin): do not apply gradle plugin to projects without buildscript (fixes #1491) 2023-11-24 13:55:38 +05:30
Akash Yadav 433201bd4d fix(editor/treesitter): avoid unnecessary transition from Java to JNI 2023-11-22 11:29:23 +05:30
Akash Yadav 456dc2aedc chore(deps): update to latest ATS snapshot 2023-11-21 22:11:33 +05:30
Akash Yadav 3f97f24b4c fix: TSTree instances are sometimes not closed, causing memory leak 2023-11-21 17:39:52 +05:30
Akash Yadav cdc9ddb265 fix(editor/treesitter): occasional crash in TsBracketPairs
This is caused by the incorrect order of conditions when checking whether the languageSpec.bracketsQuery can be accessed.
2023-11-18 13:26:31 +05:30
Akash Yadav cbe1381682 chore(deps): update ats to v4.0.0 2023-11-18 13:14:56 +05:30
Akash Yadav c522f08db6 docs(changelog/2.6.1-beta): fix invalid link format 2023-11-17 21:12:00 +05:30
Akash Yadav cd5d73547b docs: update changelog for v2.6.1-beta 2023-11-17 21:10:32 +05:30
github-actions[bot] 565cdbaa7e chore: update crowdin contributors table (#1448)
Co-authored-by: itsaky <itsaky@users.noreply.github.com>
2023-11-17 21:04:03 +05:30
Akash Yadav af2f20b85c fix(resources): update translations from Crowdin (#1445) 2023-11-17 21:03:46 +05:30
Akash Yadav 373dd28c56 chore(deps): update editor to latest snapshot 2023-11-17 19:29:41 +05:30
Felipe Teixeira bb8bc09f1d fix(actions/save): disable the save action if there is a save operation in progress (#1470)
Fixes #1391.

Co-authored-by: Akash Yadav <itsaky01@gmail.com>
2023-11-17 17:32:38 +05:30
Akash Yadav a3c44f258e fix(preferences): update pref handling logic for 'Non-printable flags' preference (fixes #1473) 2023-11-17 16:02:30 +05:30
Akash Yadav e6e5f947a0 chore(workflow): avoid defining env vars multiple times 2023-11-17 14:43:48 +05:30
renovate[bot] 6b5496865e fix(deps): update dependency com.android.tools:annotations to v31.1.3 (#1344)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 18:42:11 +05:30
renovate[bot] e4713a44cd fix(deps): update dependency commons-io:commons-io to v2.15.0 (#1356)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 18:41:58 +05:30
renovate[bot] e0e6aafe3a fix(deps): update dependency com.google.protobuf:protobuf-java to v3.25.1 (#1383)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 18:41:30 +05:30
renovate[bot] c568a14d5c fix(deps): update dependency androidx.recyclerview:recyclerview to v1.3.2 (#1421)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 18:41:20 +05:30
renovate[bot] 2a1c25319d fix(deps): update dependency com.android.tools:desugar_jdk_libs to v2.0.4 (#1422)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 18:41:09 +05:30
Akash Yadav ed24faaae3 fix(editor/treesiter): inline TSQueryCursor.safeExecQueryCursor API 2023-11-16 18:40:25 +05:30
Akash Yadav f67daf1a0e fix: use 'wrap_content' for navigation view size (fixes #1430) 2023-11-16 18:40:24 +05:30
Akash Yadav 67b1388779 fix(editor): migrate IDELanguage to Kotlin 2023-11-16 18:40:24 +05:30
Felipe Teixeira 80cdc48795 fix(treeview): use sort only when necessary when adding a child (#1456) 2023-11-15 21:42:09 +05:30
Akash Yadav 525fa5ee34 fix(editor): do not automatically select first completion item for soft input (fixes #1201) 2023-11-14 23:17:07 +05:30
Akash Yadav 93bb303abd fix(editor): do not proceed in saveResult() if editor.save() fails (fixes #1463) 2023-11-13 23:12:44 +05:30
Akash Yadav 6f590a3aea fix(lsp): check activity state before performing actions in ILanguageClient impl (fixes #1462) 2023-11-13 20:04:31 +05:30
Akash Yadav a0cb71b713 fix(lsp/java): on-demand imports cause definition and reference providers to fail (fixes #1449, #1211) 2023-11-13 19:48:08 +05:30
Akash Yadav 7613b465f3 fix: remove misleading stacktrace log when launching application (fixes #1392) 2023-11-13 18:55:16 +05:30
Akash Yadav 9e46f5022c fix(lsp/java): add missing keywords from completion provider (fixes #1420) 2023-11-13 18:40:08 +05:30
Akash Yadav ed52590ae3 fix(lsp/java): do not create SourceFileManager for root project (fixes #1396) 2023-11-12 00:05:34 +05:30
Akash Yadav 8eddcc23eb fix(preferences): validate initial selection index in SingleChoicePreference 2023-11-12 00:05:34 +05:30
Felipe Teixeira b140829e86 fix: rename files asynchronously (#1439) 2023-11-11 20:03:30 +05:30
Akash Yadav c28c2d8e79 fix(preferences): 'currentSelection' is -1 initially, causing IOOB (fixes #1455) 2023-11-11 20:00:05 +05:30
Akash Yadav 8c18e57d47 fix: log error on quick run task failure 2023-11-11 19:53:11 +05:30
Akash Yadav 5373698e84 fix(lsp): make signature help requests cancellable (fixes #1393) 2023-11-11 15:33:03 +05:30
Akash Yadav 5d4eac3f87 fix: symbol input view is not shown when files are opened 2023-11-11 09:24:02 +05:30
Akash Yadav d4626b2a71 fix(lsp): provide cancel checker with params 2023-11-11 00:47:38 +05:30
Akash Yadav 5ec2401a97 fix: refresh symbol input view when files are opened 2023-11-11 00:20:25 +05:30
Akash Yadav 15e29ae629 fix: update editor language and lsp when an opened file is renamed 2023-11-10 23:51:33 +05:30
Akash Yadav 728a08557e refactor: inline CoroutineScope.launchAsyncWithProgress calls 2023-11-10 21:35:44 +05:30
Akash Yadav 247a0e422e docs: update changelog for v2.6.1-beta 2023-11-10 14:35:35 +05:30
Akash Yadav 8881688d5c fix(preferences): remove 'Hide file tree' action 2023-11-10 14:35:35 +05:30
Akash Yadav e5448a4a19 fix(preferences): add selection handler logic for choice prefs (fixes #1444) 2023-11-10 14:35:35 +05:30
Akash Yadav 510f77986b fix: make ViewPager2 in EditorBottomSheet clickable (fixes #1437) 2023-11-10 14:35:34 +05:30