{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":268064039,"defaultBranch":"master","name":"UIGO","ownerLogin":"TommyLemon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-30T11:14:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5738175?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708443833.0","currentOid":""},"activityList":{"items":[{"before":"5f56a95faf83ebad0671d5692f4feccd36428fc0","after":"fb5d6ab5632f19424048a47e112a65b954422945","ref":"refs/heads/master","pushedAt":"2024-06-10T03:07:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 解决列表页某些情况下 NPE 崩溃","shortMessageHtmlLink":"录制回放:UIAuto 解决列表页某些情况下 NPE 崩溃"}},{"before":"e0475a4b5ef6ffac4bc565dc554dad8e03f3b684","after":"5f56a95faf83ebad0671d5692f4feccd36428fc0","ref":"refs/heads/master","pushedAt":"2024-06-08T16:02:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 解决 isReplayingTouch 处理不当导致意外跳过某些必须执行的步骤","shortMessageHtmlLink":"录制回放:UIAuto 解决 isReplayingTouch 处理不当导致意外跳过某些必须执行的步骤"}},{"before":"28f858c5cd28a99470571a977bb8c6d9d0a33b24","after":"e0475a4b5ef6ffac4bc565dc554dad8e03f3b684","ref":"refs/heads/master","pushedAt":"2024-06-02T12:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 新增显示设备和系统信息,并支持用来过滤","shortMessageHtmlLink":"录制回放:UIAuto 新增显示设备和系统信息,并支持用来过滤"}},{"before":"52adfde436f3ad49ca423e828490e6db4a9932d4","after":"28f858c5cd28a99470571a977bb8c6d9d0a33b24","ref":"refs/heads/master","pushedAt":"2024-06-02T11:22:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 解决 isReplayingTouch 处理不当导致回放某些步骤意外停顿","shortMessageHtmlLink":"录制回放:UIAuto 解决 isReplayingTouch 处理不当导致回放某些步骤意外停顿"}},{"before":"a330a0754c033fedde7dd88c52d494361baf5d67","after":"52adfde436f3ad49ca423e828490e6db4a9932d4","ref":"refs/heads/master","pushedAt":"2024-06-02T10:26:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 解决非触屏输入在回放时 NPE 崩溃","shortMessageHtmlLink":"录制回放:UIAuto 解决非触屏输入在回放时 NPE 崩溃"}},{"before":"184f72a6a74c88d9647692b33f4b25b8634ff954","after":"a330a0754c033fedde7dd88c52d494361baf5d67","ref":"refs/heads/master","pushedAt":"2024-06-02T10:12:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 解决切换代理服务器地址导致无法退出登录","shortMessageHtmlLink":"录制回放:UIAuto 解决切换代理服务器地址导致无法退出登录"}},{"before":"17e10998a71b4277164130d0b29c6e8ecacff793","after":"184f72a6a74c88d9647692b33f4b25b8634ff954","ref":"refs/heads/master","pushedAt":"2024-06-02T10:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 解决 isReplayingTouch 导致有时会额外跳过滑动列表等步骤","shortMessageHtmlLink":"录制回放:UIAuto 解决 isReplayingTouch 导致有时会额外跳过滑动列表等步骤"}},{"before":"bb171cd9e5a0b56eedc9d7f652ec3b9c07970dc4","after":"17e10998a71b4277164130d0b29c6e8ecacff793","ref":"refs/heads/master","pushedAt":"2024-06-02T09:35:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 解决 isReplayingTouch 导致有时候会回退并重复已执行完的滑动列表等步骤","shortMessageHtmlLink":"录制回放:UIAuto 解决 isReplayingTouch 导致有时候会回退并重复已执行完的滑动列表等步骤"}},{"before":"f3c4c011a52eb8bcd4b319bdadd20c44130f66a0","after":"bb171cd9e5a0b56eedc9d7f652ec3b9c07970dc4","ref":"refs/heads/master","pushedAt":"2024-06-02T09:06:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 解决回放缓慢滑动列表过程中有网络请求返回可能导致死循环崩溃,解决最后 ACTION_UP 为了等待网络请求返回导致滑动惯性和录制时不一致","shortMessageHtmlLink":"录制回放:UIAuto 解决回放缓慢滑动列表过程中有网络请求返回可能导致死循环崩溃,解决最后 ACTION_UP 为了等待网络请求返回导致…"}},{"before":"de1b11c8e394b33e5035a9f57d77ea59099bac07","after":"f3c4c011a52eb8bcd4b319bdadd20c44130f66a0","ref":"refs/heads/master","pushedAt":"2024-06-02T08:42:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 解决录制时触屏过程中网络请求返回导致回放时一直等到超时,例如缓慢滑动一个自动加载更多的列表","shortMessageHtmlLink":"录制回放:UIAuto 解决录制时触屏过程中网络请求返回导致回放时一直等到超时,例如缓慢滑动一个自动加载更多的列表"}},{"before":"dd27a02415002d998510bec39ee0c87de07a7701","after":"de1b11c8e394b33e5035a9f57d77ea59099bac07","ref":"refs/heads/master","pushedAt":"2024-03-24T17:18:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:非 UIGOD 触发的,不对 View 截屏","shortMessageHtmlLink":"录制回放:非 UIGOD 触发的,不对 View 截屏"}},{"before":"b7bb392fedbe5bf6cd5647edc987849176c529fa","after":"dd27a02415002d998510bec39ee0c87de07a7701","ref":"refs/heads/master","pushedAt":"2024-03-24T17:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:解决截屏保存失败","shortMessageHtmlLink":"录制回放:解决截屏保存失败"}},{"before":"adab533515bf4f5d64a2e03fec54ff8fae50e395","after":"b7bb392fedbe5bf6cd5647edc987849176c529fa","ref":"refs/heads/master","pushedAt":"2024-03-24T15:24:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 优化获取布局 View Tree 的性能,解决 Admin 远程录制总是提前完成","shortMessageHtmlLink":"录制回放:UIAuto 优化获取布局 View Tree 的性能,解决 Admin 远程录制总是提前完成"}},{"before":"77e898f5e2736ac5e9b72f67cef615b359bc0ca6","after":"adab533515bf4f5d64a2e03fec54ff8fae50e395","ref":"refs/heads/master","pushedAt":"2024-03-24T10:39:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"录制回放:UIAuto 新增支持扫描布局所有 View 并记录,用于前后对比,重新启用截屏","shortMessageHtmlLink":"录制回放:UIAuto 新增支持扫描布局所有 View 并记录,用于前后对比,重新启用截屏"}},{"before":"a97ba2ead8b7fc5364625028d90e2126da3cd44e","after":"77e898f5e2736ac5e9b72f67cef615b359bc0ca6","ref":"refs/heads/master","pushedAt":"2024-03-23T15:03:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"Android: APIJSONApp 优化代理服务器地址设置","shortMessageHtmlLink":"Android: APIJSONApp 优化代理服务器地址设置"}},{"before":"0445a72e4e4c984467cbdd6592abad00b1fc452d","after":"a97ba2ead8b7fc5364625028d90e2126da3cd44e","ref":"refs/heads/master","pushedAt":"2024-03-23T14:54:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"Android: APIJSONApp 优化代理服务器设置","shortMessageHtmlLink":"Android: APIJSONApp 优化代理服务器设置"}},{"before":"a98f3a820b4b5be1871fd844a530d6feb5304abd","after":"0445a72e4e4c984467cbdd6592abad00b1fc452d","ref":"refs/heads/master","pushedAt":"2024-03-23T14:39:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"Android:APIJSONApp 支持多个后端 Host 对应的登录态 Cookie 及 Session","shortMessageHtmlLink":"Android:APIJSONApp 支持多个后端 Host 对应的登录态 Cookie 及 Session"}},{"before":"acb21ab2b55a30eb67e422e9a0902fa7b599970d","after":"a98f3a820b4b5be1871fd844a530d6feb5304abd","ref":"refs/heads/master","pushedAt":"2024-03-23T10:05:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"新增支持代理服务器的账号注册和登录,管理页显示当前的请求与响应 JSON","shortMessageHtmlLink":"新增支持代理服务器的账号注册和登录,管理页显示当前的请求与响应 JSON"}},{"before":"445e50ace375fcb17b8543567fccc9855fd5eadd","after":"acb21ab2b55a30eb67e422e9a0902fa7b599970d","ref":"refs/heads/master","pushedAt":"2024-03-23T09:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"UIAuto:完成录制/回放时自动保存所有分割球状态","shortMessageHtmlLink":"UIAuto:完成录制/回放时自动保存所有分割球状态"}},{"before":"7f6f6db9c10e1e943af0cd50dfb8a97bbba3ff96","after":"445e50ace375fcb17b8543567fccc9855fd5eadd","ref":"refs/heads/master","pushedAt":"2024-03-14T13:42:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"安装 App 必须授权 显示悬浮窗、读写文件存储 这两个权限\n\nhttps://github.com/TommyLemon/UIGO?tab=readme-ov-file#%E7%A4%BA%E4%BE%8B%E9%A1%B9%E7%9B%AE","shortMessageHtmlLink":"安装 App 必须授权 显示悬浮窗、读写文件存储 这两个权限"}},{"before":"5bf64d81051f03144aa4b2f56f1b17ca30a5daee","after":"7f6f6db9c10e1e943af0cd50dfb8a97bbba3ff96","ref":"refs/heads/master","pushedAt":"2024-03-06T16:12:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"Android:UIAuto 优化用例列表分页加载","shortMessageHtmlLink":"Android:UIAuto 优化用例列表分页加载"}},{"before":"3533a26efa304391034b91f30127ca87d1cf7d81","after":"5bf64d81051f03144aa4b2f56f1b17ca30a5daee","ref":"refs/heads/master","pushedAt":"2024-03-06T16:12:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/TommyLemon/UIGO","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/TommyLemon/UIGO"}},{"before":"db945dfd317ec0bc1d7bff69257b0e19e848b8b2","after":"3533a26efa304391034b91f30127ca87d1cf7d81","ref":"refs/heads/master","pushedAt":"2024-03-05T13:03:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"新增搜索 UIGO 视频合集截屏\n\nhttps://github.com/TommyLemon/UIGO?tab=readme-ov-file#--uigo","shortMessageHtmlLink":"新增搜索 UIGO 视频合集截屏"}},{"before":"19a23e120562e751c3990a8e9944139675bdd41d","after":"db945dfd317ec0bc1d7bff69257b0e19e848b8b2","ref":"refs/heads/master","pushedAt":"2024-02-29T14:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"Android:UIAuto 上传真实的设备、系统信息","shortMessageHtmlLink":"Android:UIAuto 上传真实的设备、系统信息"}},{"before":"87c2f424bcf218e2c32c4c403fb692f4eda5b374","after":"19a23e120562e751c3990a8e9944139675bdd41d","ref":"refs/heads/master","pushedAt":"2024-02-29T14:17:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"Android:UIAuto 远程用例列表支持自动加载更多、删除选项、修改名称,解决用例名总是默认值","shortMessageHtmlLink":"Android:UIAuto 远程用例列表支持自动加载更多、删除选项、修改名称,解决用例名总是默认值"}},{"before":"dbeed6a625518537c7b96ec6047b52831abf621b","after":"87c2f424bcf218e2c32c4c403fb692f4eda5b374","ref":"refs/heads/master","pushedAt":"2024-02-27T13:18:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"不同机型录制回放偏差基本仅在 3 像素、2 毫秒 内,头发丝大小、比眨眼快 50 倍\n\nhttps://github.com/TommyLemon/UIGO#uigo----%E9%9B%B6%E4%BB%A3%E7%A0%81%E5%BF%AB%E5%87%86%E7%A8%B3-ui-%E6%99%BA%E8%83%BD%E5%BD%95%E5%88%B6%E5%9B%9E%E6%94%BE%E5%B9%B3%E5%8F%B0-","shortMessageHtmlLink":"不同机型录制回放偏差基本仅在 3 像素、2 毫秒 内,头发丝大小、比眨眼快 50 倍"}},{"before":"b63a30267a6dcd1f0ffd9c27a9e89c3046d83361","after":"dbeed6a625518537c7b96ec6047b52831abf621b","ref":"refs/heads/master","pushedAt":"2024-02-27T13:13:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/TommyLemon/UIGO","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/TommyLemon/UIGO"}},{"before":"146d31c5f18d6fa51974f38694109bfe70eaa904","after":"b63a30267a6dcd1f0ffd9c27a9e89c3046d83361","ref":"refs/heads/master","pushedAt":"2024-02-26T15:39:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"创作不易、坚持更难,右上角点亮 ⭐ Star 支持/收藏下本项目吧,谢谢 ^_^\n\nhttps://github.com/TommyLemon/UIGO","shortMessageHtmlLink":"创作不易、坚持更难,右上角点亮 ⭐ Star 支持/收藏下本项目吧,谢谢 ^_^"}},{"before":"b9e97da4b10937fbdf716616587baecc4f73f10b","after":"146d31c5f18d6fa51974f38694109bfe70eaa904","ref":"refs/heads/master","pushedAt":"2024-02-26T15:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"创作不易、坚持更难,右上角点亮 ⭐ Star 支持/收藏下本项目吧,谢谢 ^_^\n\nhttps://github.com/TommyLemon/UIGO","shortMessageHtmlLink":"创作不易、坚持更难,右上角点亮 ⭐ Star 支持/收藏下本项目吧,谢谢 ^_^"}},{"before":"eff8ed897f99e3677dfb4834090e35b5a53470af","after":"b9e97da4b10937fbdf716616587baecc4f73f10b","ref":"refs/heads/master","pushedAt":"2024-02-26T15:32:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TommyLemon","name":"TommyLemon","path":"/TommyLemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5738175?s=80&v=4"},"commit":{"message":"首页 3 张 App 录制回放截屏合并成一张\n\nhttps://github.com/TommyLemon/UIGO?tab=readme-ov-file#--uigo","shortMessageHtmlLink":"首页 3 张 App 录制回放截屏合并成一张"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYKr0WQA","startCursor":null,"endCursor":null}},"title":"Activity · TommyLemon/UIGO"}