Commit Graph

3181 Commits

Author SHA1 Message Date
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
Akash Yadav ff5b18892e chore(deps): update AGP to v8.2.0-rc02 2023-11-08 21:40:26 +05:30
Akash Yadav 5a0122f103 fix(resources): update translations from Crowdin (#1432) 2023-11-08 20:55:35 +05:30
github-actions[bot] 72d99924f0 chore: update crowdin contributors table (#1205)
Co-authored-by: itsaky <itsaky@users.noreply.github.com>
2023-11-08 20:54:20 +05:30
Akash Yadav f3007bad2e fix(resources): update translations from Crowdin (#1204) 2023-11-08 20:53:24 +05:30
Akash Yadav 393fd51781 fix(editor): do not refresh SymbolInputView from CodeEditorView 2023-11-08 19:12:46 +05:30
Akash Yadav f5af77ed57 chore: remve 'keepattributes' rule from proguard-rules.pro 2023-11-08 19:10:50 +05:30
Akash Yadav 1f7731dba3 docs: update changelog for v2.6.0-beta 2023-11-08 00:11:24 +05:30
Akash Yadav f85901c702 fix(editor/treesitter): invalid capture names for log levels in highlights.scm for log language
This fixes the crash caused because the capture names in the highlights.scm for log language were changed in commit efaeb04 but were not updated
 in the color scheme's log language definition.
2023-11-08 00:04:32 +05:30
Akash Yadav 7e64533302 fix(actions): make ActionItem visible and enabled by default 2023-11-07 23:46:37 +05:30
Akash Yadav 4fcf76848e fix: opt-in to automatically store app data locales 2023-11-07 22:13:42 +05:30
Akash Yadav 2d30c40825 refactor: consistent ActionItem IDs 2023-11-07 19:54:38 +05:30
Akash Yadav fac54437f6 docs: update changelog for v2.6.0-beta 2023-11-07 19:23:15 +05:30
Akash Yadav faea3b253a fix(lsp/java): gracefully handle non-existing methods while looking for method signatures 2023-11-07 19:09:12 +05:30
Akash Yadav efaeb0435e refactor(logger): rename ILogger.Priority to ILogger.Level 2023-11-07 19:01:45 +05:30
Akash Yadav 2e36388cfb fix(lsp/java): migrate SynchronizedTask to Kotlin 2023-11-07 18:04:12 +05:30
Akash Yadav e985d2ac4d fix(tooling-api): handle failures related to project directory 2023-11-06 23:20:57 +05:30
Akash Yadav 43907984e5 fix: inline functions in templates API 2023-11-06 00:32:27 +05:30
Akash Yadav 35b7185ce1 fix: replace usage of sparse arrays with AndroidX Collections 2023-11-05 23:51:31 +05:30
Akash Yadav 769e5d32d0 fix(resources): update background color for splash screen 2023-11-05 20:07:22 +05:30
Akash Yadav da899a7e08 chore(deps): update ATS to latest snapshot 2023-11-05 20:00:03 +05:30
Akash Yadav c5c6239c19 feat: add locale selector preference 2023-11-05 14:08:42 +05:30
Akash Yadav 8adff579f6 feat: enable automatic per-app language support 2023-11-05 12:01:26 +05:30
Akash Yadav 572e471ede Revert "chore(deps): update AGP and builder model to v8.1.2"
This reverts commit 378baf1872.
2023-11-05 10:23:15 +05:30
Akash Yadav 624e55a2c9 fix(preferences): show confirmation buttons in dialog preferences 2023-11-05 01:14:15 +05:30
Akash Yadav ea8deab5d1 feat: add theme selector preference 2023-11-05 00:15:54 +05:30
Akash Yadav 4adbe6c7d4 feat: add support for multiple AndroidIDE themes 2023-11-04 23:48:39 +05:30
Akash Yadav 4ce94d80d1 refactor(shared-utils): use PathsKt in DocumentUtils 2023-11-04 18:37:41 +05:30
Akash Yadav e28da6b352 fix: ILogger.Priority deserialization issues due to r8's enum unboxing 2023-11-04 17:58:51 +05:30
Akash Yadav fcefb1334f refactor(logger): store priority char in ILogger.Priority enum 2023-11-04 13:39:25 +05:30
Akash Yadav 378baf1872 chore(deps): update AGP and builder model to v8.1.2 2023-11-03 23:36:01 +05:30
Akash Yadav 66e71d3ca8 fix: log more info in quick run action 2023-11-02 22:02:25 +05:30
Akash Yadav 420c95b2cc fix: do not use DiffUtil for updating SymbolInputView (#1414) 2023-11-02 19:38:07 +05:30
Akash Yadav 5b85273cfa docs: update changelog for v2.6.0-beta 2023-11-01 22:20:41 +05:30
Akash Yadav 040da7fbd0 fix(editor): add line panel margin to editor 2023-11-01 17:40:05 +05:30
Akash Yadav 5986e6ac76 feat: add preference to toggle line number pinning in editor 2023-11-01 17:37:53 +05:30
Akash Yadav 6cb604e5e9 fix: end SymbolInputView animations before starting bottom sheet transition (#1414, #1417) 2023-11-01 16:17:08 +05:30
Akash Yadav e3c0ca922e fix: disable recyclable tree sitter objects 2023-11-01 09:40:50 +05:30