{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":144335832,"defaultBranch":"main","name":"PaperTTY","ownerLogin":"joukos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-10T21:59:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2530203?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712879622.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"19136d7b2bfbeee766ccd54f20ca0430827fb884","ref":"refs/heads/dependabot/pip/idna-3.7","pushedAt":"2024-04-11T23:53:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump idna from 2.9 to 3.7\n\nBumps [idna](https://github.com/kjd/idna) from 2.9 to 3.7.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)\n- [Commits](https://github.com/kjd/idna/compare/v2.9...v3.7)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump idna from 2.9 to 3.7"}},{"before":null,"after":"e7c9c7060d22c6bcc990a8ddaf64f494dc2c7ed4","ref":"refs/heads/stdin-flags","pushedAt":"2024-01-11T21:45:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcarr823","name":null,"path":"/mcarr823","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/136939846?s=80&v=4"},"commit":{"message":"Added flipx and flipy args for stdin mode","shortMessageHtmlLink":"Added flipx and flipy args for stdin mode"}},{"before":null,"after":"2b402b888f47e0252b9848f25d3d28f3ba46736b","ref":"refs/heads/fix-partial","pushedAt":"2024-01-11T21:35:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcarr823","name":null,"path":"/mcarr823","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/136939846?s=80&v=4"},"commit":{"message":"Fixes WavesharePartial panels not initializing","shortMessageHtmlLink":"Fixes WavesharePartial panels not initializing"}},{"before":"1e6698103a7e57fdca90946c1d9daea85938d81a","after":null,"ref":"refs/heads/partial-fix","pushedAt":"2024-01-11T21:33:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mcarr823","name":null,"path":"/mcarr823","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/136939846?s=80&v=4"}},{"before":null,"after":"1e6698103a7e57fdca90946c1d9daea85938d81a","ref":"refs/heads/partial-fix","pushedAt":"2024-01-11T21:32:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcarr823","name":null,"path":"/mcarr823","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/136939846?s=80&v=4"},"commit":{"message":"Fixes WavesharePartial panels not initializing","shortMessageHtmlLink":"Fixes WavesharePartial panels not initializing"}},{"before":"cc4081832048adea0461b6845e804fc997988a20","after":"c9bb44a9fc3c48a0d79f1418988b51b51d83a294","ref":"refs/heads/main","pushedAt":"2023-12-24T22:54:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"Updated dependencies to suit Debian 12 (#121)","shortMessageHtmlLink":"Updated dependencies to suit Debian 12 (#121)"}},{"before":"eb0df14583db45d120b249053a3b0c5ade5a6808","after":"cc4081832048adea0461b6845e804fc997988a20","ref":"refs/heads/main","pushedAt":"2023-12-24T22:48:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"Implement alternative spidev backend (#120)","shortMessageHtmlLink":"Implement alternative spidev backend (#120)"}},{"before":"d8d0611047e33426d287b418f58eebc664f7c5ab","after":"eb0df14583db45d120b249053a3b0c5ade5a6808","ref":"refs/heads/main","pushedAt":"2023-12-22T08:05:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"Terminal partial redraw overhaul (#115)\n\n* New partial redraw functionality\r\n\r\n* Use dict keys instead of array indexes to make code easier to read\r\n\r\n* Rotation fix\r\n\r\n* Comments\r\n\r\n* Remove hspacing now that banding takes care of this","shortMessageHtmlLink":"Terminal partial redraw overhaul (#115)"}},{"before":"32ed47265c0228a6664778a59669541948f16053","after":"d8d0611047e33426d287b418f58eebc664f7c5ab","ref":"refs/heads/main","pushedAt":"2023-12-22T07:11:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"SPI speed arg in Mhz for IT8951 panel (#118)\n\n* CLI flag for setting SPI speed in MHz\r\n\r\n* Replace function parameter with kwarg\r\n\r\n* Add remainder of implementation","shortMessageHtmlLink":"SPI speed arg in Mhz for IT8951 panel (#118)"}},{"before":"f9d5eb871b32e0799a35a00a95accd83ff3a14fa","after":"32ed47265c0228a6664778a59669541948f16053","ref":"refs/heads/main","pushedAt":"2023-12-22T07:10:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"Improved Epd3in7 support (#117)\n\n* Implement byte packing\r\n\r\n* Replace send_data loop with much faster transfer of packed bytes\r\n\r\n* Faster LUT loading\r\n\r\n* Partial update support\r\n\r\n* Faster init","shortMessageHtmlLink":"Improved Epd3in7 support (#117)"}},{"before":"5aa9e69052aeb6f2665f6940fdff23d78c87f4e2","after":"f9d5eb871b32e0799a35a00a95accd83ff3a14fa","ref":"refs/heads/main","pushedAt":"2023-12-22T06:57:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"Gpiozero - rpi5 support? (#116)\n\n* Replace rpi.GPIO with gpiozero where possible to support rpi5","shortMessageHtmlLink":"Gpiozero - rpi5 support? (#116)"}},{"before":"95a451d9f1abf50510a0e3adfeb8ffaceb59aa05","after":"5aa9e69052aeb6f2665f6940fdff23d78c87f4e2","ref":"refs/heads/main","pushedAt":"2023-10-18T09:22:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"It8951 1bpp mode, A2 refresh (#111)\n\n* 2bpp mode initial commit. Doesn't currently blit white space properly\r\n\r\n* 1bpp mode support\r\n\r\n* A2 mode support for 1bpp\r\n\r\n* Remember 1bpp mode state to avoid unnecessary register writes\r\n\r\n* Use 1bpp mode where possible\r\n\r\n* Band to 32px instead of 8px when 1bpp mode is active\r\n\r\n* Fix for previous commit\r\n\r\n* Comment out debug\r\n\r\n* Reduce height requirement to 16\r\n\r\n* Added flags for 1bpp and a2 mode\r\n\r\n* Added comments for 1bpp mode code\r\n\r\n* README update\r\n\r\n* Disable 1bpp and a2 for vnc and images for the time being.\r\nIt's only really relevant for terminal mode right now.\r\nThere's no flag for vnc to run in black and white, and images\r\nare static so they don't benefit from faster refresh.\r\nBoth should be possible to implement, but require further work to run well","shortMessageHtmlLink":"It8951 1bpp mode, A2 refresh (#111)"}},{"before":"9077e32ebf8bc1c679f2b92a0127863707e7949e","after":"95a451d9f1abf50510a0e3adfeb8ffaceb59aa05","ref":"refs/heads/main","pushedAt":"2023-10-05T06:28:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"vcom fix (#110)","shortMessageHtmlLink":"vcom fix (#110)"}},{"before":"06d985ebcf7887c25f14b3e461a1dd74efa79613","after":"9077e32ebf8bc1c679f2b92a0127863707e7949e","ref":"refs/heads/main","pushedAt":"2023-09-29T11:31:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"vcom command line argument for IT8951 (#108)\n\n* CLI flag for setting vcom\r\n\r\n* Documentation for new flag\r\n\r\n* Better implementation\r\n\r\n* Update papertty/drivers/driver_it8951.py\r\n\r\nCo-authored-by: joukos \r\n\r\n* Update papertty/papertty.py\r\n\r\nCo-authored-by: joukos \r\n\r\n---------\r\n\r\nCo-authored-by: joukos ","shortMessageHtmlLink":"vcom command line argument for IT8951 (#108)"}},{"before":"a3ee5bb5f7eee6f27e1d32d61515bb172a5e41f0","after":"06d985ebcf7887c25f14b3e461a1dd74efa79613","ref":"refs/heads/main","pushedAt":"2023-09-27T17:55:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"Replace initial draw with call to the clear function. (#109)\n\nClear function does the same thing, but in image mode \"1\" instead of \"L\".\r\nWhich means it does the same work but with 1/8th data transmission","shortMessageHtmlLink":"Replace initial draw with call to the clear function. (#109)"}},{"before":"0c6be6038a65615a736261e46dcef10ffab2fa01","after":"a3ee5bb5f7eee6f27e1d32d61515bb172a5e41f0","ref":"refs/heads/main","pushedAt":"2023-09-27T17:32:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"Implement scrubbing for screens without partial refresh (#106)\n\n* Implement scrubbing for screens without partial refresh","shortMessageHtmlLink":"Implement scrubbing for screens without partial refresh (#106)"}},{"before":"0c6be6038a65615a736261e46dcef10ffab2fa01","after":null,"ref":"refs/heads/master","pushedAt":"2023-09-13T19:55:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"}},{"before":null,"after":"0c6be6038a65615a736261e46dcef10ffab2fa01","ref":"refs/heads/main","pushedAt":"2023-09-13T19:55:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"Font height fix (#105)\n\n* Reduce repeat code\r\n\r\n* Workaround for font height bug in PIL\r\n\r\n* Update papertty/papertty.py\r\n\r\n* Only iterate lines with text in them instead of iterating all rows","shortMessageHtmlLink":"Font height fix (#105)"}},{"before":"c2a5d72249e9a9484c9cc34245bb7a121891eb4b","after":"0c6be6038a65615a736261e46dcef10ffab2fa01","ref":"refs/heads/master","pushedAt":"2023-09-13T19:52:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joukos","name":null,"path":"/joukos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2530203?s=80&v=4"},"commit":{"message":"Font height fix (#105)\n\n* Reduce repeat code\r\n\r\n* Workaround for font height bug in PIL\r\n\r\n* Update papertty/papertty.py\r\n\r\n* Only iterate lines with text in them instead of iterating all rows","shortMessageHtmlLink":"Font height fix (#105)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELpjydAA","startCursor":null,"endCursor":null}},"title":"Activity ยท joukos/PaperTTY"}