{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":781662639,"defaultBranch":"main","name":"keypunch","ownerLogin":"bragefuglseth","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-03T20:04:08.000Z","ownerAvatar":"https://github.com/avatars/u/91388039?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726662091.0","currentOid":""},"activityList":{"items":[{"before":"f45fabf4f70b56691373d79b231a02dc4a3b89b7","after":"88aa82ec3716a9f8f5c4313a2564bc98a2e96477","ref":"refs/heads/main","pushedAt":"2024-09-18T12:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"project: Upgrade to Blueprint 14","shortMessageHtmlLink":"project: Upgrade to Blueprint 14"}},{"before":"dbd1c50edd0a397de6ed524fab6cd51b535cfcb1","after":"f45fabf4f70b56691373d79b231a02dc4a3b89b7","ref":"refs/heads/main","pushedAt":"2024-09-18T12:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"style: Use CSS variables","shortMessageHtmlLink":"style: Use CSS variables"}},{"before":"cd0b540ed14bf1761fab58205694c4b68e659527","after":"dbd1c50edd0a397de6ed524fab6cd51b535cfcb1","ref":"refs/heads/main","pushedAt":"2024-09-18T12:06:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"project: v7.0","shortMessageHtmlLink":"project: v7.0"}},{"before":"f630de3d0475fb79cbff00aa4876ca0be45117f9","after":"cd0b540ed14bf1761fab58205694c4b68e659527","ref":"refs/heads/main","pushedAt":"2024-09-02T07:55:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"Merge pull request #69 from GeopJr/fix/window/style-dropdowns-as-flat-properly\n\nwindow: style dropdowns as flat properly","shortMessageHtmlLink":"Merge pull request #69 from GeopJr/fix/window/style-dropdowns-as-flat…"}},{"before":"3226efbb149c47cc2acc8f78f2aa1a5b7e76fc36","after":"f630de3d0475fb79cbff00aa4876ca0be45117f9","ref":"refs/heads/main","pushedAt":"2024-09-01T14:20:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"Merge pull request #68 from Seikm/main\n\nSupport and Tweaks to Portuguese language","shortMessageHtmlLink":"Merge pull request #68 from Seikm/main"}},{"before":"8d42aebedf87123dfc7d3cbced8b1168a7e831b7","after":"3226efbb149c47cc2acc8f78f2aa1a5b7e76fc36","ref":"refs/heads/main","pushedAt":"2024-08-21T19:08:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"i18n: Re-enable Portuguese for testing\n\nSee #46","shortMessageHtmlLink":"i18n: Re-enable Portuguese for testing"}},{"before":"5c4d9a1d535e71dd8b873e74ff85775e456fe82c","after":"8d42aebedf87123dfc7d3cbced8b1168a7e831b7","ref":"refs/heads/main","pushedAt":"2024-08-19T14:08:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"Merge pull request #62 from DaPigGuy/pig/fix-wpm-words\n\ntext utils: Do float division for word count in wpm calculations","shortMessageHtmlLink":"Merge pull request #62 from DaPigGuy/pig/fix-wpm-words"}},{"before":"0ff0c623c3d3ed8873d99852f021b9dbc9b17150","after":"5c4d9a1d535e71dd8b873e74ff85775e456fe82c","ref":"refs/heads/main","pushedAt":"2024-08-19T14:04:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"Merge pull request #63 from albanobattistella/patch-1\n\nUpdate it.po","shortMessageHtmlLink":"Merge pull request #63 from albanobattistella/patch-1"}},{"before":"d82557a9cd27c6e278a9fd027f4b97053dfdabbc","after":"0ff0c623c3d3ed8873d99852f021b9dbc9b17150","ref":"refs/heads/main","pushedAt":"2024-08-19T14:04:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"Merge pull request #61 from yakushabb/add-turkish\n\nAdd Turkish translation + wordlist","shortMessageHtmlLink":"Merge pull request #61 from yakushabb/add-turkish"}},{"before":"3bf774e6f53c1243e1855a8a6c87e17d5a637de2","after":"d82557a9cd27c6e278a9fd027f4b97053dfdabbc","ref":"refs/heads/main","pushedAt":"2024-08-16T17:45:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"release: Bump to v3.0","shortMessageHtmlLink":"release: Bump to v3.0"}},{"before":"1c48f4b8c29856a0127652c47b830bda9673d70e","after":null,"ref":"refs/heads/input-rework","pushedAt":"2024-08-16T17:06:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"}},{"before":"ac2d3e7c9d2ef24941a5824d70b1ef8d4bd1e77b","after":"3bf774e6f53c1243e1855a8a6c87e17d5a637de2","ref":"refs/heads/main","pushedAt":"2024-08-16T15:16:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"a11y: Add description to language request btn","shortMessageHtmlLink":"a11y: Add description to language request btn"}},{"before":"4022ccacb72777fad7d6471cfb3f466678b49631","after":"ac2d3e7c9d2ef24941a5824d70b1ef8d4bd1e77b","ref":"refs/heads/main","pushedAt":"2024-08-16T14:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"i18n: Temporarily remove Portuguese\n\nblocked on #46","shortMessageHtmlLink":"i18n: Temporarily remove Portuguese"}},{"before":"ce2e9f396cf7dfce9cbe445137da0febfa881b82","after":"4022ccacb72777fad7d6471cfb3f466678b49631","ref":"refs/heads/main","pushedAt":"2024-08-16T14:20:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"about: Credit Fabio\n\nhelped adding Italian in #54","shortMessageHtmlLink":"about: Credit Fabio"}},{"before":"2d3a65b6e1c9fb4636a8a96b41326d38fb807e12","after":"ce2e9f396cf7dfce9cbe445137da0febfa881b82","ref":"refs/heads/main","pushedAt":"2024-08-13T18:09:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"i18n: Special case Czech punctuation\n\nSee #58","shortMessageHtmlLink":"i18n: Special case Czech punctuation"}},{"before":"48b4cd932103a262e4bbe238d6609ec8d9056a8c","after":"2d3a65b6e1c9fb4636a8a96b41326d38fb807e12","ref":"refs/heads/main","pushedAt":"2024-08-13T15:43:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"i18n: Extend Czech word list\n\nSuggested in #58","shortMessageHtmlLink":"i18n: Extend Czech word list"}},{"before":"88db157a6c3e161efcf7de0dda2e690881ca430d","after":"48b4cd932103a262e4bbe238d6609ec8d9056a8c","ref":"refs/heads/main","pushedAt":"2024-08-13T15:20:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"window: Set centering policy to strict","shortMessageHtmlLink":"window: Set centering policy to strict"}},{"before":"99b37d80fbe74675fc702624873047b77d96726a","after":"88db157a6c3e161efcf7de0dda2e690881ca430d","ref":"refs/heads/main","pushedAt":"2024-08-13T15:12:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"app: Uniform accels","shortMessageHtmlLink":"app: Uniform accels"}},{"before":"2508423a30bccf355c27aadc0a4872e9791a6274","after":"99b37d80fbe74675fc702624873047b77d96726a","ref":"refs/heads/main","pushedAt":"2024-08-13T14:58:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"app: Fix Ctrl+W shortcut","shortMessageHtmlLink":"app: Fix Ctrl+W shortcut"}},{"before":"94a1d5a7391e614895596c40b4e5a6dcf7471d1a","after":"2508423a30bccf355c27aadc0a4872e9791a6274","ref":"refs/heads/main","pushedAt":"2024-08-10T22:17:08.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"Merge pull request #60 from drpetrikov/main\n\nAdd Polish translation","shortMessageHtmlLink":"Merge pull request #60 from drpetrikov/main"}},{"before":"a3275096dbc38ee63a0e4db3b5eca52aab2128f3","after":"94a1d5a7391e614895596c40b4e5a6dcf7471d1a","ref":"refs/heads/main","pushedAt":"2024-08-10T22:15:57.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"Merge pull request #57 from Mejans/main\n\ni18n: add Occitan translation + wordlist","shortMessageHtmlLink":"Merge pull request #57 from Mejans/main"}},{"before":"62aa86cea6bc6f7250a6d87698446a784280da3a","after":"a3275096dbc38ee63a0e4db3b5eca52aab2128f3","ref":"refs/heads/main","pushedAt":"2024-08-10T22:12:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"language row: Set valign for check button","shortMessageHtmlLink":"language row: Set valign for check button"}},{"before":"98b94b1f92873ff5fabb36f5a7a40a950a7554ea","after":"62aa86cea6bc6f7250a6d87698446a784280da3a","ref":"refs/heads/main","pushedAt":"2024-08-07T19:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"i18n: Add Czech text generation\n\nrequested in #58","shortMessageHtmlLink":"i18n: Add Czech text generation"}},{"before":"b921007c4be2a19d50bf56509081479d57c21c63","after":"98b94b1f92873ff5fabb36f5a7a40a950a7554ea","ref":"refs/heads/main","pushedAt":"2024-07-23T21:22:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"i18n: Polish text generation\n\nrequested in #55","shortMessageHtmlLink":"i18n: Polish text generation"}},{"before":"6380e9e6db5208884a4f9babdc0894d5dc349823","after":"b921007c4be2a19d50bf56509081479d57c21c63","ref":"refs/heads/main","pushedAt":"2024-07-18T11:44:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"i18n: Add Italian text generation\n\nrequested in #54","shortMessageHtmlLink":"i18n: Add Italian text generation"}},{"before":"f4d2979cce04209a140fa446d28685d3c48e71d1","after":"6380e9e6db5208884a4f9babdc0894d5dc349823","ref":"refs/heads/main","pushedAt":"2024-07-17T21:54:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"i18n: Re-enable portuguese\n\n#46","shortMessageHtmlLink":"i18n: Re-enable portuguese"}},{"before":"97e2083829f7eb192c2c6dc67d8209ad2c244cc5","after":"f4d2979cce04209a140fa446d28685d3c48e71d1","ref":"refs/heads/main","pushedAt":"2024-07-17T10:29:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"Merge pull request #52 from Scrambled777/main\n\npo: Updated Hindi translation","shortMessageHtmlLink":"Merge pull request #52 from Scrambled777/main"}},{"before":"2fde43b3897ace811296e927a612e26500603955","after":"97e2083829f7eb192c2c6dc67d8209ad2c244cc5","ref":"refs/heads/main","pushedAt":"2024-07-17T00:47:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"project: Bump version","shortMessageHtmlLink":"project: Bump version"}},{"before":"872d5942a618c42b3fa48fb50f3de896bd6d225f","after":"2fde43b3897ace811296e927a612e26500603955","ref":"refs/heads/main","pushedAt":"2024-07-17T00:21:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"i18n: Temporarily exclude Portugese text generation\n\nWaiting for #46 to get resolved","shortMessageHtmlLink":"i18n: Temporarily exclude Portugese text generation"}},{"before":"8689082cc98653b201279ed853a8e79f5ccee2d6","after":"872d5942a618c42b3fa48fb50f3de896bd6d225f","ref":"refs/heads/main","pushedAt":"2024-07-17T00:05:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bragefuglseth","name":"Brage Fuglseth","path":"/bragefuglseth","primaryAvatarUrl":"https://github.com/avatars/u/91388039?s=80&v=4"},"commit":{"message":"text view: Use monospace","shortMessageHtmlLink":"text view: Use monospace"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMjoyNDowNC4wMDAwMDBazwAAAAS5pqfh","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMjoyNDowNC4wMDAwMDBazwAAAAS5pqfh","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xN1QwMDowNTo0Ni4wMDAwMDBazwAAAASBS4Gt"}},"title":"Activity · bragefuglseth/keypunch"}