github-actions[bot]
d70da16e05
chore: update crowdin contributors table ( #1098 )
...
Co-authored-by: itsaky <itsaky@users.noreply.github.com >
v2.5.1-beta
2023-07-18 16:38:17 +05:30
Akash Yadav
9c01547ef0
fix: update translations ( #1097 )
2023-07-18 16:38:17 +05:30
Akash Yadav
e9c93b6eab
chore: add changelog for v2.5.1-beta
2023-07-18 16:36:52 +05:30
Akash Yadav
ec15dc7dba
fix(resources): typo in string 'title_android_veresion'
2023-07-18 15:38:54 +05:30
Akash Yadav
4b8b5af79d
fix(resources): some string are untranslatable ( closes #1117 )
2023-07-18 13:22:23 +05:30
Akash Yadav
440358a814
fix: use iterator to iterate clients in MultiLogSenderHandler
2023-07-16 15:18:18 +05:30
Akash Yadav
6a9acbfada
fix(editor): close tree sitter language only if it is externally loaded
2023-07-16 15:15:01 +05:30
Akash Yadav
263ce48d35
fix(editor): fall back to default color scheme if custom scheme doesn't support a file type
2023-07-16 14:02:17 +05:30
Akash Yadav
23f4f52c50
fix(editor): invalid syntax highlights for annotations in Java
2023-07-16 12:53:33 +05:30
Akash Yadav
3c8c4f7222
fix: simplify logic for determining forward/backward transition in main activity
2023-07-16 12:30:46 +05:30
Akash Yadav
acf69737d4
chore: update version numbers in issue templates
2023-07-16 12:06:32 +05:30
Akash Yadav
b9d84e4314
fix(editor): update syntax highlights for Java and Kotlin ( fixes #1051 )
2023-07-16 12:04:43 +05:30
Akash Yadav
afcc1782d3
docs: update README
2023-07-15 12:04:58 +05:30
Akash Yadav
bdf1f9ed03
docs: update links in README
2023-07-15 12:02:59 +05:30
Akash Yadav
7d025e0534
build: require project description for modules that are published to maven central
2023-07-15 11:57:43 +05:30
Akash Yadav
248470cdd7
fix: close tree sitter language instance when editor language is destroyed
2023-07-15 11:50:18 +05:30
Akash Yadav
49fb757ce9
build: fix project description missing in modules that are published
2023-07-14 19:50:45 +05:30
Akash Yadav
b7903b2dbf
chore: fix apk file path in Nyx config
v2.5.0-beta
2023-07-14 18:35:02 +05:30
Akash Yadav
72d6569a96
chore(workflow): run 'publish_snapshots' job on branches other than 'main'
2023-07-14 18:33:23 +05:30
Akash Yadav
00515fee47
chore(workflow): maven central credentials not provided to 'publish' job
2023-07-14 18:31:15 +05:30
Akash Yadav
79958f9d9f
fix: parse OpenedFilesCache manually to avoid ClassCastException in release builds ( fixes #1102 )
2023-07-14 17:37:33 +05:30
Akash Yadav
353fd287ba
chore(workflow): fix invalid condition for uploading release APKs
2023-07-13 20:27:51 +05:30
Akash Yadav
84beac21c4
tests: try to fix XML inflater tests in CI
2023-07-12 20:51:12 +05:30
github-actions[bot]
87057d560d
chore: update crowdin contributors table ( #1080 )
...
Co-authored-by: itsaky <itsaky@users.noreply.github.com >
2023-07-12 15:25:52 +05:30
Akash Yadav
6c355a4041
feat: update translations ( #1076 )
2023-07-12 15:25:37 +05:30
Akash Yadav
d2d9595bcb
chore: add generated APK directories to gitignore
2023-07-12 15:21:27 +05:30
Akash Yadav
376672fc70
fix: missing class error in R8
2023-07-12 15:21:27 +05:30
Akash Yadav
0332eb187d
chore: update proguard rules for ide statistics
2023-07-12 15:21:26 +05:30
Akash Yadav
fa592a8722
fix: ignore 'Instanstiatable' lint error
2023-07-12 15:21:26 +05:30
Akash Yadav
d05323fa4e
docs: fix grammatical errors in changelog for v2.5.0-beta
2023-07-12 15:21:25 +05:30
renovate[bot]
58dba1d8a4
fix(deps): update tree.sitter to v3.2.0 ( #1091 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 15:45:04 +05:30
Akash Yadav
3e9fd2ec9f
docs: add changelog for v2.5.0-beta
2023-07-10 23:15:17 +05:30
Akash Yadav
7b2052b3b9
tests(aaptcompiler): fix NoClassDefFoundError error
2023-07-10 21:41:14 +05:30
Akash Yadav
80d1aab147
feat: update translations ( #879 )
2023-07-09 22:26:32 +05:30
github-actions[bot]
e7d7881a23
chore: update crowdin contributors table ( #880 )
...
Co-authored-by: itsaky <itsaky@users.noreply.github.com >
2023-07-09 19:24:11 +05:30
renovate[bot]
ef4a4342fd
fix(deps): update dependency com.google.truth:truth to v1.1.5 ( #1009 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-09 19:23:56 +05:30
renovate[bot]
aa4800c037
chore(deps): update plugin com.mooltiverse.oss.nyx to v2.4.5 ( #1069 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-09 19:23:37 +05:30
renovate[bot]
990b121c3f
chore(deps): update plugin maven-publish to v0.25.3 ( #1070 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-09 19:23:23 +05:30
Akash Yadav
b84d3eced9
chore(workflow): remove job to independently test tooling-api implementation
2023-07-09 17:56:14 +05:30
Akash Yadav
6d7ad88468
fix(deps): migrate to newer builder model dependencies
2023-07-09 17:54:41 +05:30
Akash Yadav
314475ee23
fix(tests/tooling-api): update max AGP and Gradle version
2023-07-09 17:14:45 +05:30
Akash Yadav
601722dba7
fix(tests/lsp/java): fix compilation error
2023-07-09 16:49:45 +05:30
Akash Yadav
067243b12b
fix(tests/tooling-api): use JAVA_HOME from env if available
2023-07-09 16:26:07 +05:30
Akash Yadav
53b933ee01
fix(flashbar): flashbar is not dismissed if dismissal is requested before is it fully shown
2023-07-09 13:12:09 +05:30
Akash Yadav
764a6fa8c2
fix(lsp): progress dialog for 'find references' action is shown indefinitely
...
This happens because the 'ReferenceProvider' in the Java LSP tries to start another compilation process while working with the current compilation task.
This results in a deadlock where the current task waits for the new compilation request to return and the new compilation request waits for the current task to finish. This commit fixes this issue.
Apart from fixing this issue, this commit also makes the 'Go to definition' and 'Find references' actions cancelable. Also, it eliminates the usage of the deprecated 'ProgressDialog' class for these two actions.
2023-07-09 12:56:28 +05:30
Akash Yadav
907c6b89a3
refactor(editor): reformat IDEEditor
2023-07-08 23:51:08 +05:30
Akash Yadav
8f4fdc3210
fix(uidesigner): invalid result is returned from UI Designer even if the layout inflation fails ( fixes #1060 )
2023-07-08 23:29:27 +05:30
Akash Yadav
430c15836d
fix(tooling-api): misleading log message while initializing project
...
This commit fixes a misleading log message that shows 'Project XXXX is not an Android project' message for root projects
2023-07-08 23:15:29 +05:30
Akash Yadav
8116cee4a7
docs: remove docs as they have been moved to https://androidide.com/docs/
2023-07-08 22:56:54 +05:30
Akash Yadav
863fb12729
fix: do not add 'runTestsInCI' task to non-existent projects
2023-06-30 19:07:23 +05:30