Akash Yadav
14d9f79a93
fix: use custom logging configurators for configuring logback
2024-05-16 02:38:31 +05:30
Akash Yadav
c0c1f0dc13
fix(editor): invalid bottom padding for header container in bottom sheet
2024-05-14 00:19:41 +05:30
Akash Yadav
2cebf4bd48
fix(tooling-api): do not set custom JVM arguments to build launcher ( #1807 )
2024-05-13 01:38:03 +05:30
Akash Yadav
5bfb5de7d4
fix: revert androidx.fragment to 1.6.2
2024-05-13 01:23:12 +05:30
Akash Yadav
c316ac9852
fix: implement edge-to-edge layout for editor activity
2024-05-13 00:56:40 +05:30
Akash Yadav
53a2d636b2
fix(logging): set custom StatusListener for tooling API runtime only
2024-05-06 23:54:34 +05:30
Akash Yadav
f24c332626
tests(lsp): mock global pref manager in LSP tests
2024-05-06 23:45:11 +05:30
Akash Yadav
604428861a
tests(tooling-api): hardcode status listener class name
2024-05-06 23:15:30 +05:30
Akash Yadav
93ca1871e9
chore: update .gitignore to exclude studiobot.xml
2024-05-06 23:09:59 +05:30
Akash Yadav
bf2f82ddad
build: fix syntax error in build-info/build.gradle.kts
2024-04-30 23:53:03 +05:30
github-actions[bot]
8742858a31
chore: update crowdin contributors table ( #1679 )
...
Co-authored-by: itsaky <46931079+itsaky@users.noreply.github.com >
2024-04-30 23:51:57 +05:30
Akash Yadav
287f4a6483
fix(build-info): update minimum required Gradle version for latest AGP
2024-04-30 23:48:02 +05:30
Akash Yadav
fc96f28893
fix(tooling-api): logs are not properly appended in tooling API tests
2024-04-30 23:46:31 +05:30
Akash Yadav
0abaeca3e4
fix(tooling-api): add support for AGP 8.4.*
2024-04-30 22:47:27 +05:30
Akash Yadav
9fc7999a27
tests(lsp): fix compilation
2024-03-31 12:07:57 +05:30
Akash Yadav
0947a33954
fix(editor/treesitter): improve indentation logic to handle cases like lambdas in Java
2024-03-30 23:33:53 +05:30
Akash Yadav
bb62d53c77
build(deps): update editor to latest snapshot
2024-03-30 23:33:53 +05:30
Akash Yadav
765d81b77b
fix: move pref props from top-level to class fields
2024-03-30 23:33:46 +05:30
Felipe Teixeira
108cb00cb8
fix: ignore soft input changes if EditorActivity is being destroyed ( #1761 )
2024-03-29 15:50:47 +05:30
Smooth E
f5231daa5d
fix: update URLs to docs and the "Getting started" tutorial; Remove mention of the AndroidIDE blog. ( #1756 )
2024-03-28 18:50:13 +05:30
Akash Yadav
ae1bd6f421
fix(tooling-api): use custom StatusListener for Logback
2024-03-20 22:51:18 +05:30
Akash Yadav
b7723c9180
fix(logger): use abbreviated logger names in logs
2024-03-20 22:27:32 +05:30
Akash Yadav
9f408106e6
fix(logger): use custom log layout & encoder instead of PatternLayoutEncoder
2024-03-20 19:31:16 +05:30
Akash Yadav
b7e8464d5f
fix(javac-services): ignore errors when caching JAR file attrs ( fixes #1708 )
2024-03-20 16:29:25 +05:30
Akash Yadav
0f5364678c
tests(tooling-api): fix test for minimum supported AGP version
2024-03-20 11:10:11 +05:30
Akash Yadav
e2502f311e
fix(logsender): remove dependency on :logger
2024-03-19 10:58:18 +05:30
Akash Yadav
cf6b63b32f
build(build-deps): register build type 'dev' for android modules in composite builds
2024-03-19 10:38:18 +05:30
Akash Yadav
cdb15cea83
fix(editor): improve indentation for tree sitter languages
...
The indentation provider for tree sitter languages has been adapted from nvim-treesitter's indentation logic.
2024-03-19 10:32:32 +05:30
Akash Yadav
ab101fb59d
fix: migrate to SLF4J and Logback logging implementations
2024-03-17 00:04:43 +05:30
Akash Yadav
940c7b0aa2
fix(editor): don't show popups if editor is not attached to window ( #1752 )
2024-03-05 10:57:56 +05:30
Akash Yadav
0801e90130
fix: gracefully handle activity destroyed state in EditorBuildEventListener ( fixes #1688 , fixes #1748 )
2024-03-05 09:58:18 +05:30
Akash Yadav
c894d3d9d6
fix: ignore completion requests when editor is not attached to window ( fixes #1739 )
2024-03-02 20:50:01 +05:30
Akash Yadav
ec9d9442ee
tests(gradle-plugin): update Gradle version for gradle-plugin tests
2024-03-02 20:00:27 +05:30
Akash Yadav
312395bf10
tests(tooling-api): update minimum supported Gradle version for latest AGP version tests
2024-03-02 19:29:39 +05:30
Akash Yadav
d5762bddb8
fix: add support for AGP 8.3.0 ( #1744 )
2024-03-02 18:53:50 +05:30
renovate[bot]
f924bb0629
fix(deps): update dependency com.android.tools.build:aapt2-proto to v8.3.0-10880808 ( #1746 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-02 18:34:51 +05:30
renovate[bot]
9cf5b791fd
fix(deps): update dependency io.mockk:mockk to v1.13.10 ( #1742 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-02 18:33:41 +05:30
renovate[bot]
344276b721
fix(deps): update dependency androidx.test.uiautomator:uiautomator to v2.3.0 ( #1735 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-02 18:33:16 +05:30
renovate[bot]
c99b663038
fix(deps): update dependency com.google.googlejavaformat:google-java-format to v1.20.0 ( #1734 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-02 18:33:03 +05:30
renovate[bot]
55e64531fd
fix(deps): update dependency io.github.rosemoe.sora-editor:editor to v0.23.4 ( #1716 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-02 18:32:46 +05:30
Akash Yadav
c7740e1814
build: explicitly set FramesComputationMode for desugaring transformations
2024-03-02 16:40:57 +05:30
Akash Yadav
6348373a73
build: fix invalid name for included builds
2024-03-02 16:30:53 +05:30
Akash Yadav
a8b1ac41a1
build(desugaring): enable desugaring for InputStream.transferTo(OutputStream) in JGit
2024-03-02 13:15:00 +05:30
Akash Yadav
7705c06dcc
build: move composite build to separate directory and add desugar Gradle plugin
2024-03-02 12:55:59 +05:30
Smooth-E
cee7d6a024
fix(editor): update tab width for long file names, and enable tab icons ( #1736 )
...
- use single MutableIntObjectMap for tab names and icons
- code cleanup
- add icons for editor tabs, tab names are truncated when icons are present
- do not limit the width of tabs in TabLayout to allow long tab names
2024-03-01 20:39:54 +05:30
Akash Yadav
0008cd55ff
build: move external dependency sources to composite builds
2024-02-27 16:50:16 +05:30
Akash Yadav
68955763b1
fix(gradle-plugin): mark 'gradle-plugin' dependency as not-changing ( #1730 )
2024-02-19 11:45:48 +05:30
Akash Yadav
a9195f0f53
build(build-logic): modularize :build-logic composite build
2024-02-19 11:45:48 +05:30
Akash Yadav
8ae87d77e5
chore(deps): update editor latest SNAPSHOT
2024-02-19 11:45:47 +05:30
renovate[bot]
5943e93aac
fix(deps): update dependency com.google.truth:truth to v1.4.1 ( #1729 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-17 15:48:52 +05:30