{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":244350621,"defaultBranch":"master","name":"reader","ownerLogin":"tiansh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-02T11:10:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6500326?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716656355.0","currentOid":""},"activityList":{"items":[{"before":"fac5dc26cfcc98f23b00306a5f2ba5662fad2dce","after":"7b573b875bdba5d2ba4f381e24cb2acde25df9bf","ref":"refs/heads/beta","pushedAt":"2024-05-26T11:49:21.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"02fc2ea0fd23581a4472e19958cfccc008b73ee6","after":"7b573b875bdba5d2ba4f381e24cb2acde25df9bf","ref":"refs/heads/master","pushedAt":"2024-05-25T17:28:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"81af25bda3e0c9060126e13c9a7a2f586988b2df","after":"2bae8590ce2979d7bcda58d90c838ab31561fe91","ref":"refs/heads/gh-pages","pushedAt":"2024-05-25T17:22:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"page","shortMessageHtmlLink":"page"}},{"before":"ef8d0c4ff8e0e52a9e19f2524bd37a4186787940","after":"02fc2ea0fd23581a4472e19958cfccc008b73ee6","ref":"refs/heads/master","pushedAt":"2024-05-25T17:22:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"fix line endings","shortMessageHtmlLink":"fix line endings"}},{"before":"00d667aee8a5d6d078e792c90d194c725859806b","after":"07f7e45831cabed43405ae4e0699fe5acb0adf3a","ref":"refs/heads/wakelock","pushedAt":"2024-05-25T17:18:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"bump version and update copyright year","shortMessageHtmlLink":"bump version and update copyright year"}},{"before":"ad5088ec06d6398babe71ec005e3e6079b1a2908","after":"81af25bda3e0c9060126e13c9a7a2f586988b2df","ref":"refs/heads/gh-pages","pushedAt":"2024-05-25T17:14:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"page beta","shortMessageHtmlLink":"page beta"}},{"before":"1ff27dd5e0f2c13e3c93bbad2bf7c87ea9df47d1","after":"00d667aee8a5d6d078e792c90d194c725859806b","ref":"refs/heads/wakelock","pushedAt":"2024-05-25T17:13:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"Add WakeLock support: The reader by default prevent device from auto-lock when tts is working. User may config the behavior in options however.\nDue to the buggy behavior on iOS standalone mode, WakeLock currently disabled on iOS\nWe should enable it whenever the bug have been resolved.","shortMessageHtmlLink":"Add WakeLock support: The reader by default prevent device from auto-…"}},{"before":"e3ae5e3ac7b34e8fb2f5d635a5231ac748c34859","after":"ad5088ec06d6398babe71ec005e3e6079b1a2908","ref":"refs/heads/gh-pages","pushedAt":"2024-05-25T16:59:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"page beta","shortMessageHtmlLink":"page beta"}},{"before":null,"after":"1ff27dd5e0f2c13e3c93bbad2bf7c87ea9df47d1","ref":"refs/heads/wakelock","pushedAt":"2024-05-25T16:59:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"Add WakeLock support: The reader by default prevent device from auto-lock when tts is working. User may config the behavior in options however.\nDue to the buggy behavior on iOS standalone mode, WakeLock currently disabled on iOS\nWe should enable it whenever the bug have been resolved.","shortMessageHtmlLink":"Add WakeLock support: The reader by default prevent device from auto-…"}},{"before":"ff50a3d36bb369447d0d8d5090631ae78cb61eb1","after":"e3ae5e3ac7b34e8fb2f5d635a5231ac748c34859","ref":"refs/heads/gh-pages","pushedAt":"2023-12-03T15:20:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"page","shortMessageHtmlLink":"page"}},{"before":"fac5dc26cfcc98f23b00306a5f2ba5662fad2dce","after":"ef8d0c4ff8e0e52a9e19f2524bd37a4186787940","ref":"refs/heads/master","pushedAt":"2023-12-03T15:18:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"version","shortMessageHtmlLink":"version"}},{"before":"5f0d968a642a68c412cca9cbff52d034d0d0d5eb","after":"fac5dc26cfcc98f23b00306a5f2ba5662fad2dce","ref":"refs/heads/master","pushedAt":"2023-12-03T15:17:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"handle page flip fail during speech synthesis","shortMessageHtmlLink":"handle page flip fail during speech synthesis"}},{"before":"7a1027d7425fa11ff8bbda15993486b7993e560c","after":"ff50a3d36bb369447d0d8d5090631ae78cb61eb1","ref":"refs/heads/gh-pages","pushedAt":"2023-11-24T14:52:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"page beta","shortMessageHtmlLink":"page beta"}},{"before":"f669daa80985bdfcf7740900903fe5593b450f38","after":"fac5dc26cfcc98f23b00306a5f2ba5662fad2dce","ref":"refs/heads/beta","pushedAt":"2023-11-24T14:37:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"handle page flip fail during speech synthesis","shortMessageHtmlLink":"handle page flip fail during speech synthesis"}},{"before":"a5c9758fdd70bcc6e0e89519df55e13bda834b68","after":"7a1027d7425fa11ff8bbda15993486b7993e560c","ref":"refs/heads/gh-pages","pushedAt":"2023-10-01T14:20:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"page","shortMessageHtmlLink":"page"}},{"before":"95e11ca4a0703e4b59e71cac2b951e972e309040","after":"a5c9758fdd70bcc6e0e89519df55e13bda834b68","ref":"refs/heads/gh-pages","pushedAt":"2023-10-01T13:17:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"page beta","shortMessageHtmlLink":"page beta"}},{"before":"a00a47b5f0fc46e4388868100e0c6d22ee165367","after":"95e11ca4a0703e4b59e71cac2b951e972e309040","ref":"refs/heads/gh-pages","pushedAt":"2023-10-01T13:16:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"page beta","shortMessageHtmlLink":"page beta"}},{"before":"5f0d968a642a68c412cca9cbff52d034d0d0d5eb","after":"f669daa80985bdfcf7740900903fe5593b450f38","ref":"refs/heads/beta","pushedAt":"2023-10-01T12:58:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"set default value of speech extra suffix: iOS zh-CN, zh-HK voices add extra suffix on iOS 17.*\n\n* iOS 17.* with Chinese putonghua voice Tingting or yue voice Sinji voice, text wrapped with cjk quotes (for example, \"“你好”\") are ignored during speech synthesis. As a workaround, appending \"“”。\" make it be spoken correctly. The same buggy behavior does not be applied on guoyu voice, so this workaround does not include it.\n* Whenever an update to iOS fixed such issue, the workaround should update the system version matching algorithm so it matches correct version of system range.\n\n----\n\niOS 17 的中文普通话语音(婷婷)和粤语语音(美嘉),在朗读由引号包裹的文本时,会忽略整段文本。作为一个替代方案,我们在每段话的末尾追加 \"“”。\" 来解决问题。相同症状未在国语语音上体现,所以这里没有做处理。\n注意在 iOS 新版解决了该问题后,我们需要更新代码,让这段替代方案只在有问题的版本上自动生效。","shortMessageHtmlLink":"set default value of speech extra suffix: iOS zh-CN, zh-HK voices add…"}},{"before":"2349c6798382cf0047eda27daf88d7d62dc7a1c4","after":"a00a47b5f0fc46e4388868100e0c6d22ee165367","ref":"refs/heads/gh-pages","pushedAt":"2023-09-19T15:32:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"page","shortMessageHtmlLink":"page"}},{"before":"7f4cb4e79c8cfec442c6e77e35bb316fcc4552ef","after":"5f0d968a642a68c412cca9cbff52d034d0d0d5eb","ref":"refs/heads/master","pushedAt":"2023-09-19T15:31:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"update version","shortMessageHtmlLink":"update version"}},{"before":"235ec6e1446f0b276993e3c62d9b24c3d2b3f2c1","after":"5f0d968a642a68c412cca9cbff52d034d0d0d5eb","ref":"refs/heads/beta","pushedAt":"2023-09-19T15:31:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"update version","shortMessageHtmlLink":"update version"}},{"before":"7f4cb4e79c8cfec442c6e77e35bb316fcc4552ef","after":"235ec6e1446f0b276993e3c62d9b24c3d2b3f2c1","ref":"refs/heads/beta","pushedAt":"2023-09-19T15:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"add expert configuration allow append text to speech synthesis (iOS 17 workaround)","shortMessageHtmlLink":"add expert configuration allow append text to speech synthesis (iOS 1…"}},{"before":"1642e108b78bb35d4dcd5c0eb92a221b13970d96","after":"2349c6798382cf0047eda27daf88d7d62dc7a1c4","ref":"refs/heads/gh-pages","pushedAt":"2023-09-09T13:15:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"page","shortMessageHtmlLink":"page"}},{"before":"61ba4e851b7641084c7c169b7017a2306f130ca1","after":"7f4cb4e79c8cfec442c6e77e35bb316fcc4552ef","ref":"refs/heads/master","pushedAt":"2023-09-09T13:03:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"update version","shortMessageHtmlLink":"update version"}},{"before":"20bfb3af5ceb42332ced6db1b63045bab76daadc","after":"7f4cb4e79c8cfec442c6e77e35bb316fcc4552ef","ref":"refs/heads/beta","pushedAt":"2023-09-09T13:03:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"update version","shortMessageHtmlLink":"update version"}},{"before":"61ba4e851b7641084c7c169b7017a2306f130ca1","after":"20bfb3af5ceb42332ced6db1b63045bab76daadc","ref":"refs/heads/beta","pushedAt":"2023-09-09T13:01:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"Make action when touch reader screen customization by expert configuration (#10)","shortMessageHtmlLink":"Make action when touch reader screen customization by expert configur…"}},{"before":"da6b45c8d7ffcd58046826f0f3b7ce1305008e87","after":"61ba4e851b7641084c7c169b7017a2306f130ca1","ref":"refs/heads/beta","pushedAt":"2023-09-08T14:30:13.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"Make action when touch reader screen customization by expert configuration (#10)","shortMessageHtmlLink":"Make action when touch reader screen customization by expert configur…"}},{"before":"d6eee0ecffe59a382e01ee1c2f89d699da91e9ce","after":"61ba4e851b7641084c7c169b7017a2306f130ca1","ref":"refs/heads/master","pushedAt":"2023-09-08T14:29:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"Make action when touch reader screen customization by expert configuration (#10)","shortMessageHtmlLink":"Make action when touch reader screen customization by expert configur…"}},{"before":"bab8d3b83ddcfa5bc2e2cf486175eaf62581b9b1","after":"1642e108b78bb35d4dcd5c0eb92a221b13970d96","ref":"refs/heads/gh-pages","pushedAt":"2023-09-08T14:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"page beta","shortMessageHtmlLink":"page beta"}},{"before":"fa18afec6d0cf7fe4a5250a115a8ee2e59910e02","after":"d6eee0ecffe59a382e01ee1c2f89d699da91e9ce","ref":"refs/heads/master","pushedAt":"2023-09-08T14:26:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tiansh","name":"田生","path":"/tiansh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500326?s=80&v=4"},"commit":{"message":"Make action when touch reader screen customization by expert configuration (#10)","shortMessageHtmlLink":"Make action when touch reader screen customization by expert configur…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVB76CwA","startCursor":null,"endCursor":null}},"title":"Activity · tiansh/reader"}