{ "changes": [ { "host": "android", "project": "platform/frameworks/support", "creationTime": "1680107108000", "lastModificationTime": "1680107108000", "latestRevision": "f3c8c92cadf7bc3621738a69b642017f71dfe51b", "revisions": [ { "gitRevision": "f3c8c92cadf7bc3621738a69b642017f71dfe51b", "commit": { "author": { "name": "Halil Ozercan", "email": "halilibo@google.com" }, "committer": { "name": "Gerrit Code Review", "email": "noreply-gerritcodereview@google.com" }, "subject": "Merge \"Add Scroll capability to BasicTextField2\" into androidx-main", "commitMessage": "Merge \"Add Scroll capability to BasicTextField2\" into androidx-main" } } ], "projectPath": "frameworks/support" }, { "host": "android", "project": "platform/frameworks/support", "branch": "androidx-main", "changeNumber": "2506069", "patchset": 6, "status": "merged", "creationTime": "1679618724000", "lastModificationTime": "1680107107000", "latestRevision": "6ada755bdc27af9c332beece528180736271e124", "revisions": [ { "gitRevision": "6ada755bdc27af9c332beece528180736271e124", "patchSet": 6, "fetchs": [ { "method": "repo", "url": "platform/frameworks/support", "ref": "refs/changes/69/2506069/6" }, { "method": "http", "url": "https://android.googlesource.com/platform/frameworks/support", "ref": "refs/changes/69/2506069/6" } ], "commit": { "parents": [ { "commitId": "cd0a4711f3836bd40efb4433e67213e6da48a51c", "subject": "Merge \"Optimize MainThreadExecutor to run synchronously when on main thread.\" into androidx-main" } ], "author": { "name": "Halil Ozercan", "email": "halilibo@google.com" }, "committer": { "name": "Halil Ozercan", "email": "halilibo@google.com" }, "subject": "Add Scroll capability to BasicTextField2", "commitMessage": "Add Scroll capability to BasicTextField2\n\nThis CL adds a hoisted ScrollState to BasicTextField2 to enable horizontal and vertical scroll. Like the existing `BasicTextField`, BTF2 only supports single orientated scrolling. Single line configuration disables `softWrap` and enables horizontal scroll. Multi-line configuration does the exact opposite to enable vertical scroll.\n\nCursor is kept in visible area only when it's shown (focused, editable).\n\nThere is also a fix to clip test for `BasicTextField`. The previous test only looked at the area #4, but in fact it needs to check #2, #3, #4 for any spill from BasicTextField.\n\n// BasicTextField is #1\n// Wrapping box is all the area visible below\n-----\n|1|2|\n-----\n|3|4|\n-----\n\nRelnote: N/A\nTest: :compose:foundation:foundation:cAT\nChange-Id: Iccac198dec2d2908c4c51ddfaf40dcb05515ce70\n" }, "creationTime": "1680047963000", "ref": "refs/changes/69/2506069/6", "uploader": { "name": "Halil Ozercan", "email": "halilibo@google.com", "accountId": "1937066" } } ], "owner": { "name": "Halil Ozercan", "email": "halilibo@google.com" }, "changeId": "Iccac198dec2d2908c4c51ddfaf40dcb05515ce70", "submittedTime": "1680107107000", "projectPath": "frameworks/support" } ] }