{ "changes": [ { "host": "android", "project": "platform/frameworks/support", "creationTime": "1714374976000", "lastModificationTime": "1714374976000", "latestRevision": "48dddf2fa92ec957650c654ea8bbe87ce410b2eb", "revisions": [ { "gitRevision": "48dddf2fa92ec957650c654ea8bbe87ce410b2eb", "commit": { "parents": [ { "commitId": "942efd6f635d8cca42613bf9165c88220877a267" }, { "commitId": "57e92af1e64bc136fd36b6a60f2f6ffbf9bd229e" } ], "author": { "name": "Haoyu Zhang", "email": "haoyuchang@google.com" }, "committer": { "name": "Gerrit Code Review", "email": "noreply-gerritcodereview@google.com" }, "subject": "Merge \"Support handwriting expanded bounds for CoreTextField\" into androidx-main", "commitMessage": "Merge \"Support handwriting expanded bounds for CoreTextField\" into androidx-main" } } ], "submittedTime": "1714374976000", "projectPath": "frameworks/support" }, { "host": "android", "project": "platform/frameworks/support", "branch": "androidx-main", "changeNumber": "3045765", "patchset": 12, "status": "merged", "creationTime": "1713318083000", "lastModificationTime": "1714374975000", "latestRevision": "57e92af1e64bc136fd36b6a60f2f6ffbf9bd229e", "revisions": [ { "gitRevision": "57e92af1e64bc136fd36b6a60f2f6ffbf9bd229e", "patchSet": 12, "fetchs": [ { "method": "repo", "url": "platform/frameworks/support", "ref": "refs/changes/65/3045765/12" }, { "method": "http", "url": "https://android.googlesource.com/platform/frameworks/support", "ref": "refs/changes/65/3045765/12" } ], "commit": { "parents": [ { "commitId": "62e548b01ef739d51388f9f74ab5db7e6485cdb0", "subject": "Merge \"Migrate benchmark baselineprofile-consumer app to KSP\" into androidx-main" } ], "author": { "name": "Haoyu Zhang", "email": "haoyuchang@google.com" }, "committer": { "name": "Haoyu Zhang", "email": "haoyuchang@google.com" }, "subject": "Support handwriting expanded bounds for CoreTextField", "commitMessage": "Support handwriting expanded bounds for CoreTextField\n\nA temp solution to support expanded handwriting bounds for\nCoreTextField. It doesn't solve all the corner cases where two editors\nhandwriting bounds overlaps. Currently the logic is:\n1. the focused editor has the priority to initiate handwriting.\n2. the editor that's directly touched by the stylus pointer has the\n priority to initiate handwriting.\n3. when a direclty touched editor compete with a focused editor, the one\n with higher z index wins.\n\nBug: 335339283\nTest: CoreTextFieldHandwritingBoundsTest\nChange-Id: I7882d14b1fcddf0c6e3cfa23329caf132dd48790\n", "bugIds": [ "335339283" ] }, "creationTime": "1714162839000", "ref": "refs/changes/65/3045765/12", "uploader": { "name": "Haoyu Zhang", "email": "haoyuchang@google.com", "accountId": "1362035" } } ], "owner": { "name": "Haoyu Zhang", "email": "haoyuchang@google.com" }, "changeId": "I7882d14b1fcddf0c6e3cfa23329caf132dd48790", "submittedTime": "1714374975000", "projectPath": "frameworks/support" } ] }