{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":738212776,"defaultBranch":"main","name":"whisper-writer","ownerLogin":"thfrei","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-01-02T17:38:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7283497?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707658833.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"d84b425bdba9999588469c20f6085877f376aade","ref":"refs/heads/thfrei-main","pushedAt":"2024-02-11T13:40:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"wip: status","shortMessageHtmlLink":"wip: status"}},{"before":"3b9573b23a6525ad0d70c1c7b9683cdda3230386","after":"b97fbf6e34a7833f8df52bd4f20099e8a7cec5b1","ref":"refs/heads/main","pushedAt":"2024-01-29T10:18:49.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"wip: trials to handle interrupt properly","shortMessageHtmlLink":"wip: trials to handle interrupt properly"}},{"before":"49fac961b01bc3f933df541346ed4a8b2036f538","after":null,"ref":"refs/heads/thfrei-main","pushedAt":"2024-01-24T20:51:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"}},{"before":null,"after":"49fac961b01bc3f933df541346ed4a8b2036f538","ref":"refs/heads/thfrei-main","pushedAt":"2024-01-24T20:49:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"trial, sound device env var none or int","shortMessageHtmlLink":"trial, sound device env var none or int"}},{"before":"49fac961b01bc3f933df541346ed4a8b2036f538","after":"3b9573b23a6525ad0d70c1c7b9683cdda3230386","ref":"refs/heads/main","pushedAt":"2024-01-23T22:33:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"optimize example for left modifier keys, termination and parser","shortMessageHtmlLink":"optimize example for left modifier keys, termination and parser"}},{"before":"6d6d9344edf9d67df36ad9259190ea88c031041d","after":"49fac961b01bc3f933df541346ed4a8b2036f538","ref":"refs/heads/main","pushedAt":"2024-01-22T19:25:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"trial, sound device env var none or int","shortMessageHtmlLink":"trial, sound device env var none or int"}},{"before":"c1cd8b6820a9f70a701ca469c097057ad25d74c6","after":"6d6d9344edf9d67df36ad9259190ea88c031041d","ref":"refs/heads/main","pushedAt":"2024-01-22T19:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"Proper handling of default values, empty none","shortMessageHtmlLink":"Proper handling of default values, empty none"}},{"before":"985eff4776ff37ba4bda5721ed88b8d2e63ed060","after":"c1cd8b6820a9f70a701ca469c097057ad25d74c6","ref":"refs/heads/main","pushedAt":"2024-01-22T18:55:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"typo readme","shortMessageHtmlLink":"typo readme"}},{"before":"e1e0f1cb711f8fa4a2fd42a6ba972fce4d9ec3d8","after":"985eff4776ff37ba4bda5721ed88b8d2e63ed060","ref":"refs/heads/main","pushedAt":"2024-01-22T18:55:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"add change for .env","shortMessageHtmlLink":"add change for .env"}},{"before":"e95cffaaee42f35d13ce6d5c2c52ca858acb835a","after":"e1e0f1cb711f8fa4a2fd42a6ba972fce4d9ec3d8","ref":"refs/heads/main","pushedAt":"2024-01-22T18:11:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"go more to original config","shortMessageHtmlLink":"go more to original config"}},{"before":"86090d6576f7c7906a28e7e1ff5bb907d7c14e4a","after":"e95cffaaee42f35d13ce6d5c2c52ca858acb835a","ref":"refs/heads/main","pushedAt":"2024-01-22T18:00:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"Parallel (#1)\n\n- rewrite appication and restructure code.\r\n- continous recording and transcribing: recording, saving, transcribing and typing is split into subprocesses, so that longer speech is split into multiple recordings. each recording is then saved, and transcribed and \"typed\" while next recording is still running. \r\n- pressing shortcut again, will stop recording.\r\n- unfinished: StatusWindow is not yet showing.\r\n- works in linux without root (the original pyinput_keyboard somehow required root access)\r\n - to be configurable in json, required keyboard_key_parser\r\n\r\nNotes:\r\n- find all sound devices: `python -m sounddevice`\r\n- just like the original author, used a LOT of chatgpt to write code :-)\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: danshapiro ","shortMessageHtmlLink":"Parallel (#1)"}},{"before":"e79cdb3a79e4bd611773d8328e339f51387b5f3d","after":"fea61f390b27983af6b0a5f016e82875e336920b","ref":"refs/heads/parallel","pushedAt":"2024-01-22T17:52:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"add unfinished feature","shortMessageHtmlLink":"add unfinished feature"}},{"before":"c1f705d6ea1715dd033f74ce8f27c18398168976","after":"e79cdb3a79e4bd611773d8328e339f51387b5f3d","ref":"refs/heads/parallel","pushedAt":"2024-01-22T17:44:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"add keyboard parser, handle shortcut and continous batching","shortMessageHtmlLink":"add keyboard parser, handle shortcut and continous batching"}},{"before":"88591817a68d35d858143ed83aa32aa2fd41d15b","after":"c1f705d6ea1715dd033f74ce8f27c18398168976","ref":"refs/heads/parallel","pushedAt":"2024-01-22T12:24:45.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"wip: majer rewrite and restructure","shortMessageHtmlLink":"wip: majer rewrite and restructure"}},{"before":null,"after":"88591817a68d35d858143ed83aa32aa2fd41d15b","ref":"refs/heads/parallel","pushedAt":"2024-01-07T21:20:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thfrei","name":"Thomas Frei","path":"/thfrei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7283497?s=80&v=4"},"commit":{"message":"WIP: work in progress rewrite","shortMessageHtmlLink":"WIP: work in progress rewrite"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD97xC4gA","startCursor":null,"endCursor":null}},"title":"Activity ยท thfrei/whisper-writer"}