Akash Yadav
96a36cc68d
fix(terminal): do not set default crash handler in TermuxApplication
2023-11-13 17:27:34 +05:30
Akash Yadav
7788fe5d5a
feat: integrate full Termux application
2023-11-13 17:18:36 +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
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