{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":253150295,"defaultBranch":"main","name":"einkbro","ownerLogin":"plateaukao","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-05T03:47:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4084738?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719839149.0","currentOid":""},"activityList":{"items":[{"before":"805dd0764799cf0216e0771af8bf1ae4ece2b801","after":"80277a58ec9abc8507396e2eb603c464252ebdaa","ref":"refs/heads/main","pushedAt":"2024-07-21T13:00:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: highlights item touch issue.","shortMessageHtmlLink":"fix: highlights item touch issue."}},{"before":"c04f4a30bd70238e18ee1db873cca834f9c6c3f2","after":"805dd0764799cf0216e0771af8bf1ae4ece2b801","ref":"refs/heads/main","pushedAt":"2024-07-19T18:14:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"Merge pull request #385 from wanderor/main\n\nFix bug in special handling of closing the last tab","shortMessageHtmlLink":"Merge pull request #385 from wanderor/main"}},{"before":"c61140fcfd6b7cb0f4262a9cab6d93ff4ce70a3b","after":"c04f4a30bd70238e18ee1db873cca834f9c6c3f2","ref":"refs/heads/main","pushedAt":"2024-07-19T11:39:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: #384 do not add new tab when calling from floating point in boox devices","shortMessageHtmlLink":"fix: #384 do not add new tab when calling from floating point in boox…"}},{"before":"6bf1f2fd9e6bcf87480fb999f3e29c0851bbd33e","after":"c61140fcfd6b7cb0f4262a9cab6d93ff4ce70a3b","ref":"refs/heads/main","pushedAt":"2024-07-16T16:36:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: find a better way to solve pagination on some websites by suggested codes from claude.","shortMessageHtmlLink":"fix: find a better way to solve pagination on some websites by sugges…"}},{"before":"282ceb44158f289d10abf41cd756335ace5e470e","after":"6bf1f2fd9e6bcf87480fb999f3e29c0851bbd33e","ref":"refs/heads/main","pushedAt":"2024-07-01T13:02:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: font cannot be changed in reader mode.","shortMessageHtmlLink":"fix: font cannot be changed in reader mode."}},{"before":"f84b130b1adef0e34cdce2e168cdccd98d1748bd","after":"282ceb44158f289d10abf41cd756335ace5e470e","ref":"refs/heads/main","pushedAt":"2024-06-29T14:59:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"feat: provide separate model settings for alternative gpt server and gemini server","shortMessageHtmlLink":"feat: provide separate model settings for alternative gpt server and …"}},{"before":"fd08efa879be90934b77445a4b931ccc1e84241a","after":"f84b130b1adef0e34cdce2e168cdccd98d1748bd","ref":"refs/heads/main","pushedAt":"2024-06-29T14:57:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"feat: provide separate model settings for alternative gpt server and gemini server","shortMessageHtmlLink":"feat: provide separate model settings for alternative gpt server and …"}},{"before":"8fa35e6e08b57b7689fe2f6e07ba39cc962bfd69","after":"fd08efa879be90934b77445a4b931ccc1e84241a","ref":"refs/heads/main","pushedAt":"2024-06-26T11:48:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: change safety settings to none for gemini api.","shortMessageHtmlLink":"fix: change safety settings to none for gemini api."}},{"before":"4fb218d6d60c7d361170b13a5507ae62747c0b37","after":"8fa35e6e08b57b7689fe2f6e07ba39cc962bfd69","ref":"refs/heads/main","pushedAt":"2024-06-20T15:46:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"ui: make sure both gemini and chatgpt return markdown format can be well displayed","shortMessageHtmlLink":"ui: make sure both gemini and chatgpt return markdown format can be w…"}},{"before":"e81ac2609778fb43b3857eaa319445d11c89ed26","after":"4fb218d6d60c7d361170b13a5507ae62747c0b37","ref":"refs/heads/main","pushedAt":"2024-06-14T15:46:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"ver: to 11.10.0","shortMessageHtmlLink":"ver: to 11.10.0"}},{"before":"f79d737f6e7db8aef1b286def93590ff673953f1","after":"e81ac2609778fb43b3857eaa319445d11c89ed26","ref":"refs/heads/main","pushedAt":"2024-06-14T15:42:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"refactor codes.","shortMessageHtmlLink":"refactor codes."}},{"before":"23c3fc576d1cdd52cde5f480e2e804d171444e0d","after":"f79d737f6e7db8aef1b286def93590ff673953f1","ref":"refs/heads/main","pushedAt":"2024-06-14T15:40:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"Merge pull request #374 from wanderor/main\n\nDisallow customizing long touch area","shortMessageHtmlLink":"Merge pull request #374 from wanderor/main"}},{"before":"fd47d3e7fe795faffe4a2c9fe373cbbed523529e","after":"23c3fc576d1cdd52cde5f480e2e804d171444e0d","ref":"refs/heads/main","pushedAt":"2024-06-13T16:57:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: #366 add javascript handling to fix scrolling issue on websites.","shortMessageHtmlLink":"fix: #366 add javascript handling to fix scrolling issue on websites."}},{"before":"c1ef08b582ce2688e8d184d1fb75495b3556bf68","after":"fd47d3e7fe795faffe4a2c9fe373cbbed523529e","ref":"refs/heads/main","pushedAt":"2024-06-13T16:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: #366 add javascript handling to fix scrolling issue on websites.","shortMessageHtmlLink":"fix: #366 add javascript handling to fix scrolling issue on websites."}},{"before":"6e1fdb81bced4df39d3389cff0375c7c1e9563ee","after":"c1ef08b582ce2688e8d184d1fb75495b3556bf68","ref":"refs/heads/main","pushedAt":"2024-06-06T14:48:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: a minor enhancement for parsing url.","shortMessageHtmlLink":"fix: a minor enhancement for parsing url."}},{"before":"ce0aca5276233bc0081b3cce77464c44edc63262","after":"6e1fdb81bced4df39d3389cff0375c7c1e9563ee","ref":"refs/heads/main","pushedAt":"2024-06-03T13:20:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: better support split search for using more complex query parameters.","shortMessageHtmlLink":"fix: better support split search for using more complex query paramet…"}},{"before":"512790261091da23a4d11555f5ead0992bf42642","after":"ce0aca5276233bc0081b3cce77464c44edc63262","ref":"refs/heads/main","pushedAt":"2024-06-02T17:13:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"ui: enlarge markdown text","shortMessageHtmlLink":"ui: enlarge markdown text"}},{"before":"d2fd0b7f88778659a1c3f99f653ff0362efdbab1","after":"512790261091da23a4d11555f5ead0992bf42642","ref":"refs/heads/main","pushedAt":"2024-06-02T16:41:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"ui: enlarge markdown text","shortMessageHtmlLink":"ui: enlarge markdown text"}},{"before":"cd8aded6c4b7b8239299ca35a93d5dafdf2aea72","after":"d2fd0b7f88778659a1c3f99f653ff0362efdbab1","ref":"refs/heads/main","pushedAt":"2024-06-02T16:32:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: handle arrow characters in gpt response.","shortMessageHtmlLink":"fix: handle arrow characters in gpt response."}},{"before":"8fa995744d7495c9467ca28a95ecb1dbb602cee6","after":"cd8aded6c4b7b8239299ca35a93d5dafdf2aea72","ref":"refs/heads/main","pushedAt":"2024-06-02T15:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"feat: add markdown for gpt responses.","shortMessageHtmlLink":"feat: add markdown for gpt responses."}},{"before":"2a1062680449694dfcac854558e2af6f64ef17fb","after":"8fa995744d7495c9467ca28a95ecb1dbb602cee6","ref":"refs/heads/main","pushedAt":"2024-06-02T13:46:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"refactor: remove gemini sdk, and use simple string parsing for getting partial results.","shortMessageHtmlLink":"refactor: remove gemini sdk, and use simple string parsing for gettin…"}},{"before":"d99cff7de021a95361b7a522c0916a3b9579d2e8","after":"2a1062680449694dfcac854558e2af6f64ef17fb","ref":"refs/heads/main","pushedAt":"2024-06-01T17:56:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"feat: temporarily use sdk's solution for non-stream gemini api call","shortMessageHtmlLink":"feat: temporarily use sdk's solution for non-stream gemini api call"}},{"before":"227fffcfd56e6acb11c2196e54738d389f548ffd","after":"d99cff7de021a95361b7a522c0916a3b9579d2e8","ref":"refs/heads/main","pushedAt":"2024-05-31T16:08:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: chatgpt too wordy, need to stop it when dialog is closed.","shortMessageHtmlLink":"fix: chatgpt too wordy, need to stop it when dialog is closed."}},{"before":"1459137ddf3e02284031facd28149c424581dd5e","after":"227fffcfd56e6acb11c2196e54738d389f548ffd","ref":"refs/heads/main","pushedAt":"2024-05-31T12:53:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"feat: add wenkai, ja, ko custom cloud font","shortMessageHtmlLink":"feat: add wenkai, ja, ko custom cloud font"}},{"before":"d36e4867d2fb70ec965e09597bf49f9a39d81275","after":"1459137ddf3e02284031facd28149c424581dd5e","ref":"refs/heads/main","pushedAt":"2024-05-29T17:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"ver: finetune build files.","shortMessageHtmlLink":"ver: finetune build files."}},{"before":"c5f28daccacfad87a292bbfb8a4eb987187d6857","after":"d36e4867d2fb70ec965e09597bf49f9a39d81275","ref":"refs/heads/main","pushedAt":"2024-05-29T17:06:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"ver: use kotlin 2.0","shortMessageHtmlLink":"ver: use kotlin 2.0"}},{"before":"74d0221f8f76a1bae47bb0ab847dbb8fc6c14d61","after":"c5f28daccacfad87a292bbfb8a4eb987187d6857","ref":"refs/heads/main","pushedAt":"2024-05-29T14:40:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: remove setting page horrible animation.","shortMessageHtmlLink":"fix: remove setting page horrible animation."}},{"before":"f16d70a86170d127a91cb978ff86691022cec193","after":"74d0221f8f76a1bae47bb0ab847dbb8fc6c14d61","ref":"refs/heads/main","pushedAt":"2024-05-24T15:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"fix: #372 search string is encoded.","shortMessageHtmlLink":"fix: #372 search string is encoded."}},{"before":"8f484eb2df7a1a2ff477c66adfc61f9b513269df","after":"f16d70a86170d127a91cb978ff86691022cec193","ref":"refs/heads/main","pushedAt":"2024-05-22T16:34:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"feat: 1. add deepl translation; 2. support context in chatgpt if using << and >> in prompt.","shortMessageHtmlLink":"feat: 1. add deepl translation; 2. support context in chatgpt if usin…"}},{"before":"5fd7a73e0308d599ab373564cb2b34b32ff34282","after":"8f484eb2df7a1a2ff477c66adfc61f9b513269df","ref":"refs/heads/main","pushedAt":"2024-05-16T16:42:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"plateaukao","name":"Daniel Kao","path":"/plateaukao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084738?s=80&v=4"},"commit":{"message":"ver: to 11.8.0","shortMessageHtmlLink":"ver: to 11.8.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhQh62gA","startCursor":null,"endCursor":null}},"title":"Activity · plateaukao/einkbro"}