Commit Graph

3218 Commits

Author SHA1 Message Date
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
Akash Yadav 51b594c417 fix(editor): NoSuchElementException when parsing color value from color scheme 2023-11-10 14:35:34 +05:30
Akash Yadav 999baab100 fix(tooling-api): use AndroidPluginVersion for comparing AGP version in AndroidProjectImpl (fixes #1440) 2023-11-10 14:35:33 +05:30
Akash Yadav a98679131d docs: update changelog for v2.6.1-beta 2023-11-10 14:35:33 +05:30
Akash Yadav d0ef7e019e docs: add changelog template for v2.6.1-beta and v2.7.0-beta 2023-11-10 14:35:32 +05:30
Akash Yadav b10fcdf6e5 fix(actions): remove 'File tree' action from editor activity 2023-11-10 14:35:32 +05:30
Rafael de Moura Dev b13e3d0419 fix(actions): hide action menu if all of its children as invisible (#1442)
Co-authored-by: Akash Yadav <itsaky01@gmail.com>
2023-11-10 13:15:46 +05:30
github-actions[bot] 89d15b6c18 chore: update crowdin contributors table (#1434)
Co-authored-by: itsaky <itsaky@users.noreply.github.com>
v2.6.0-beta
2023-11-09 13:18:29 +05:30
Akash Yadav c116fd7f1c docs: update changelog for v2.6.0-beta 2023-11-09 13:18:04 +05:30
Akash Yadav 0931cbeff1 fix(tooling-api): make ToolingProps a public API 2023-11-09 12:51:48 +05:30
Akash Yadav d0b1689cdd tests(tooling-api): fix latest tested AGP version test 2023-11-09 11:34:35 +05:30
Akash Yadav cd96f10f5c fix(builder-model): migrate to latest APIs 2023-11-09 10:13:33 +05:30
Akash Yadav 6c073ba664 chore: update version names in issue templates 2023-11-09 09:44:24 +05:30
Akash Yadav 81c9a5b0a5 build: remove usage of deprecated Project.buildDir and downgradle AGP to 8.1.3 2023-11-09 09:43:04 +05:30
Akash Yadav 7c04f045c9 fix(shared-utils): use ConcurrentHashMap for ClassTrie.Node's child nodes (fixes #1431) 2023-11-09 01:53:52 +05:30
Akash Yadav 1a0478df47 build: make sure signing key's parent directory always exists 2023-11-09 01:42:27 +05:30
Akash Yadav a311a1efbd build: do not fail if KEY_BIN is not set 2023-11-09 01:41:44 +05:30
Akash Yadav 57edfc485c refactor: organize and format code in build-logic/ide 2023-11-09 01:36:41 +05:30
Akash Yadav 2adb83c398 build: move signing key setup logic to a plugin 2023-11-09 01:36:15 +05:30
Akash Yadav 611d3c3491 build: use Gradle Plugin and tasks to generate init script and copy tooling API to assets 2023-11-09 01:15:05 +05:30