{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":312262,"defaultBranch":"master","name":"vimium","ownerLogin":"philc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-09-20T07:08:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8598?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712189461.0","currentOid":""},"activityList":{"items":[{"before":"4b1491f0172223b750f22fa9f251b789a9123138","after":"3d03dd184b9b3c132eb3420d498cedf3253a74de","ref":"refs/heads/master","pushedAt":"2024-08-05T05:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Document why we're excluding PNG icons from the Firefox build.","shortMessageHtmlLink":"Document why we're excluding PNG icons from the Firefox build."}},{"before":"5c359ea2f98e5efeb038cad0eaac858a36ae9b70","after":"4b1491f0172223b750f22fa9f251b789a9123138","ref":"refs/heads/master","pushedAt":"2024-08-05T05:04:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Exclude Chrome specific icons from Firefox build\n\nFirefox uses the SVG icons directly, which Chrome can't.","shortMessageHtmlLink":"Exclude Chrome specific icons from Firefox build"}},{"before":"f73cdaab6b494fcd2c4e41a3445b292a27033b0c","after":"5c359ea2f98e5efeb038cad0eaac858a36ae9b70","ref":"refs/heads/master","pushedAt":"2024-08-05T05:03:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Update action icons","shortMessageHtmlLink":"Update action icons"}},{"before":"7ff8cb6fa225134b9dfd189734c3db027b35be46","after":"f73cdaab6b494fcd2c4e41a3445b292a27033b0c","ref":"refs/heads/master","pushedAt":"2024-08-01T04:45:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Add missing 110% Firefox zoom level.","shortMessageHtmlLink":"Add missing 110% Firefox zoom level."}},{"before":"9801fa99b7827419aa4d0b70b1a9a7fb3730beab","after":"7ff8cb6fa225134b9dfd189734c3db027b35be46","ref":"refs/heads/master","pushedAt":"2024-07-16T21:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Remove redundant vimium.png","shortMessageHtmlLink":"Remove redundant vimium.png"}},{"before":"2bae2f842dbb506f4c553e4b82d684bde225159b","after":"9801fa99b7827419aa4d0b70b1a9a7fb3730beab","ref":"refs/heads/master","pushedAt":"2024-07-16T21:55:22.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Use SVG icon in Firefox","shortMessageHtmlLink":"Use SVG icon in Firefox"}},{"before":"47c85e97dd0388bd4c64bb8598558ded6e53f596","after":"2bae2f842dbb506f4c553e4b82d684bde225159b","ref":"refs/heads/master","pushedAt":"2024-07-16T21:42:17.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Remove old comment about Chrome breaking.","shortMessageHtmlLink":"Remove old comment about Chrome breaking."}},{"before":"4331ffdb029460c85a797e4d1933f242612890bb","after":"47c85e97dd0388bd4c64bb8598558ded6e53f596","ref":"refs/heads/master","pushedAt":"2024-07-05T05:00:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Make it clear that forCountTabs is async","shortMessageHtmlLink":"Make it clear that forCountTabs is async"}},{"before":"973445400c179970ee6a0112f22d81338d804e1b","after":"4331ffdb029460c85a797e4d1933f242612890bb","ref":"refs/heads/master","pushedAt":"2024-07-05T04:19:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Remove unnecessary return value in some commands","shortMessageHtmlLink":"Remove unnecessary return value in some commands"}},{"before":"e9a7a799e72a9289ae48033db55743ad34f191a3","after":"973445400c179970ee6a0112f22d81338d804e1b","ref":"refs/heads/master","pushedAt":"2024-07-05T04:01:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"A few cleanups for Firefox hidden tabs","shortMessageHtmlLink":"A few cleanups for Firefox hidden tabs"}},{"before":"29e1fc347edf1459224f27f548c52f42e2606d92","after":"e9a7a799e72a9289ae48033db55743ad34f191a3","ref":"refs/heads/master","pushedAt":"2024-07-05T03:59:27.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Use forCountTabs in relad and hardReload.","shortMessageHtmlLink":"Use forCountTabs in relad and hardReload."}},{"before":"76fea7addfb22be61f0fce80b65a8449f56ed501","after":"29e1fc347edf1459224f27f548c52f42e2606d92","ref":"refs/heads/master","pushedAt":"2024-06-01T03:29:49.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Solve PR suggestions.\n\n* Move visible tabs query to background_scripts/main.\n* Provide explanation for tabIndex.\n* Revert binary search to linear search.","shortMessageHtmlLink":"Solve PR suggestions."}},{"before":"3589bb5fe6e2be9f7c5252e5aec926a838dfa1a2","after":"76fea7addfb22be61f0fce80b65a8449f56ed501","ref":"refs/heads/master","pushedAt":"2024-05-30T05:16:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Clarify instructions for installing from source on Firefox","shortMessageHtmlLink":"Clarify instructions for installing from source on Firefox"}},{"before":"445486e20f410fcfbbe8b0a186242bc9f4368511","after":"3589bb5fe6e2be9f7c5252e5aec926a838dfa1a2","ref":"refs/heads/master","pushedAt":"2024-05-30T05:12:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"fix: browser info loading condition","shortMessageHtmlLink":"fix: browser info loading condition"}},{"before":"8f3097eb2d538c8e6ca4d2cf38fce84d2cbc9788","after":"445486e20f410fcfbbe8b0a186242bc9f4368511","ref":"refs/heads/master","pushedAt":"2024-05-08T18:52:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"chore: remove repetitive words\n\nSigned-off-by: hugehope ","shortMessageHtmlLink":"chore: remove repetitive words"}},{"before":"0fec0888f20c3104a5196c774faa1d043106f560","after":"8f3097eb2d538c8e6ca4d2cf38fce84d2cbc9788","ref":"refs/heads/master","pushedAt":"2024-04-11T03:02:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Remove util fn addElementsToPage, and rename refactors\n\nThis utils function wasn't pulling its weight.","shortMessageHtmlLink":"Remove util fn addElementsToPage, and rename refactors"}},{"before":"49b39b183bd56d87e403a8ecba56e9141783b2ad","after":"0fec0888f20c3104a5196c774faa1d043106f560","ref":"refs/heads/master","pushedAt":"2024-04-11T01:54:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Fix custom search behavior when no entry is selected\n\nThis is a regression from 231379c2196403a9087dd652cc01c47111c5cf4b.\n\nAlso improve some function names and comments.","shortMessageHtmlLink":"Fix custom search behavior when no entry is selected"}},{"before":"665d2679cdd3ef9ee7313e33d6e034287fa0df98","after":"49b39b183bd56d87e403a8ecba56e9141783b2ad","ref":"refs/heads/master","pushedAt":"2024-04-11T01:15:18.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Remove .vscode entry from .gitignore","shortMessageHtmlLink":"Remove .vscode entry from .gitignore"}},{"before":"4fd42ad269e4a37f98cf8b603a940a6c63678d69","after":"665d2679cdd3ef9ee7313e33d6e034287fa0df98","ref":"refs/heads/master","pushedAt":"2024-04-04T00:14:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Bump version to v2.1.2","shortMessageHtmlLink":"Bump version to v2.1.2"}},{"before":"bd3aca85ec834bd4afcf34d4815f523f1fe51d11","after":"4fd42ad269e4a37f98cf8b603a940a6c63678d69","ref":"refs/heads/master","pushedAt":"2024-04-04T00:02:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Remove unused `tabId` variable in `openUrlInCurrentTab`\n\nThis variable became unused in 10524a0c1f0fc732e1f9df3497b026e17edf3728\nso we can remove it.","shortMessageHtmlLink":"Remove unused tabId variable in openUrlInCurrentTab"}},{"before":"c83e0b952f8bf7ea7a52789271549198d210c25c","after":"bd3aca85ec834bd4afcf34d4815f523f1fe51d11","ref":"refs/heads/master","pushedAt":"2024-04-02T05:55:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"TabRecency: delete inactive code\n\nthis.tabIdToCounter is always empty at the time of execution, so this loop is unnecessary.","shortMessageHtmlLink":"TabRecency: delete inactive code"}},{"before":"a697efeea57f8c1b1ec7715d3e39baedfb8d2360","after":"c83e0b952f8bf7ea7a52789271549198d210c25c","ref":"refs/heads/master","pushedAt":"2024-04-02T05:47:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"TabRecency: disallow operations until state is loaded from storage\n\nThis approach eliminates edge cases and race conditions, and is easier to follow.","shortMessageHtmlLink":"TabRecency: disallow operations until state is loaded from storage"}},{"before":"609836a83e123e0096446b5b7833c50d37d836d9","after":"a697efeea57f8c1b1ec7715d3e39baedfb8d2360","ref":"refs/heads/master","pushedAt":"2024-04-02T04:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Document the link hints fix for github enterprise","shortMessageHtmlLink":"Document the link hints fix for github enterprise"}},{"before":"9780226bf472eae93f49ee9d8984e6f2f12668ed","after":"609836a83e123e0096446b5b7833c50d37d836d9","ref":"refs/heads/master","pushedAt":"2024-04-02T04:09:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"add display style attribute in popover cases","shortMessageHtmlLink":"add display style attribute in popover cases"}},{"before":"6a270b714a344b752f16c834e6bb00bc77963be0","after":"9780226bf472eae93f49ee9d8984e6f2f12668ed","ref":"refs/heads/master","pushedAt":"2024-03-30T01:07:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Fix regression where createTab options are not parsed\n\nFixes #4450","shortMessageHtmlLink":"Fix regression where createTab options are not parsed"}},{"before":"ea94f758f5bc3f8e2d100ceb9b66469829c77935","after":"6a270b714a344b752f16c834e6bb00bc77963be0","ref":"refs/heads/master","pushedAt":"2024-03-29T15:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Bump version to v2.1.1","shortMessageHtmlLink":"Bump version to v2.1.1"}},{"before":"75513dec05579efd5dd77a52397152c1b93a4646","after":"ea94f758f5bc3f8e2d100ceb9b66469829c77935","ref":"refs/heads/master","pushedAt":"2024-03-29T15:13:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"fix(#4447): Fix Key Exlusion Bug\nLoad tab_recency module before loading bg_utils\nin action page.","shortMessageHtmlLink":"fix(#4447): Fix Key Exlusion Bug"}},{"before":"9e53f44db7a67bc19e5bf30030049fc6136957fa","after":"75513dec05579efd5dd77a52397152c1b93a4646","ref":"refs/heads/master","pushedAt":"2024-03-27T18:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"Bump version to v2.1.0","shortMessageHtmlLink":"Bump version to v2.1.0"}},{"before":"25fda402385e9db18ca39253638fbaa3ef1a7a8c","after":null,"ref":"refs/heads/tab-recency-storage","pushedAt":"2024-03-27T17:35:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"}},{"before":"412cc37621a578ee260925f31e0722539af33f39","after":"9e53f44db7a67bc19e5bf30030049fc6136957fa","ref":"refs/heads/master","pushedAt":"2024-03-27T17:35:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philc","name":"Phil Crosby","path":"/philc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8598?s=80&v=4"},"commit":{"message":"TabRecency: persist state to storage.session","shortMessageHtmlLink":"TabRecency: persist state to storage.session"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkaVMUAA","startCursor":null,"endCursor":null}},"title":"Activity ยท philc/vimium"}