{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":130906897,"defaultBranch":"master","name":"chafa","ownerLogin":"hpjansson","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-04-24T19:57:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/234488?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718655066.0","currentOid":""},"activityList":{"items":[{"before":"0c4d9ed10394907af4d13dcb287b6843f8f034cc","after":"6fb0312329c604acf9b6df9657dd526d8f5a4036","ref":"refs/heads/1.14","pushedAt":"2024-07-17T14:34:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaSymbolMap: Fix crash when importing more than 32767 glyphs\n\nThe new limit is 2,147,483,646 glyphs. Any glyphs in excess of this\nlimit will be silently discarded.\n\nFixes #206 (GitHub).","shortMessageHtmlLink":"ChafaSymbolMap: Fix crash when importing more than 32767 glyphs"}},{"before":"bc1df294b491781f3bf972b929e3378798aae66a","after":"04de1b98ebead0d90b06fb8e42b49678acc1ed17","ref":"refs/heads/master","pushedAt":"2024-07-17T13:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaSymbolMap: Fix crash when importing more than 32767 glyphs\n\nThe new limit is 2,147,483,646 glyphs. Any glyphs in excess of this\nlimit will be silently discarded.\n\nFixes #206 (GitHub).","shortMessageHtmlLink":"ChafaSymbolMap: Fix crash when importing more than 32767 glyphs"}},{"before":"4b4ada550731c67c2ddf3ddefb3f632bbb19307e","after":"bc1df294b491781f3bf972b929e3378798aae66a","ref":"refs/heads/master","pushedAt":"2024-07-13T16:33:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"sse41: Avoid aliasing","shortMessageHtmlLink":"sse41: Avoid aliasing"}},{"before":"1349d0721463743090d7c071c7a9fe69f832fd3a","after":"4b4ada550731c67c2ddf3ddefb3f632bbb19307e","ref":"refs/heads/master","pushedAt":"2024-07-11T20:54:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"FileMapping: Avoid aliasing","shortMessageHtmlLink":"FileMapping: Avoid aliasing"}},{"before":"9aecce04a9f59cd58c6cfc39be131564249f891f","after":"0c4d9ed10394907af4d13dcb287b6843f8f034cc","ref":"refs/heads/1.14","pushedAt":"2024-07-07T16:51:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"base64: Fix erroneous encoding of last byte when len % 3 == 2","shortMessageHtmlLink":"base64: Fix erroneous encoding of last byte when len % 3 == 2"}},{"before":"3bc3f87dcb6480f93fed25a5ff48c1aec938bdcb","after":"9aecce04a9f59cd58c6cfc39be131564249f891f","ref":"refs/heads/1.14","pushedAt":"2024-07-07T16:49:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"avx2: Avoid aliasing\n\nFixes #205 (GitHub).","shortMessageHtmlLink":"avx2: Avoid aliasing"}},{"before":"f08d59c27c2d3958eead1018e097a2e6d454ece6","after":"1349d0721463743090d7c071c7a9fe69f832fd3a","ref":"refs/heads/master","pushedAt":"2024-07-07T16:49:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"avx2: Avoid aliasing\n\nFixes #205 (GitHub).","shortMessageHtmlLink":"avx2: Avoid aliasing"}},{"before":"af21bcd1ea595debd71a77e1e75ed185a31bf26c","after":"f08d59c27c2d3958eead1018e097a2e6d454ece6","ref":"refs/heads/master","pushedAt":"2024-06-26T22:23:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"base64: Fix erroneous encoding of last byte when len % 3 == 2","shortMessageHtmlLink":"base64: Fix erroneous encoding of last byte when len % 3 == 2"}},{"before":"43c5bca289bcac9c543c12d766e4816bdd7783e4","after":"3bc3f87dcb6480f93fed25a5ff48c1aec938bdcb","ref":"refs/heads/1.14","pushedAt":"2024-06-19T21:28:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"avx2: Fix compilation on 32-bit x86\n\nFixes #203 (GitHub).","shortMessageHtmlLink":"avx2: Fix compilation on 32-bit x86"}},{"before":"8bac8812c4125b964fb84f4f7523af32fd1d0ee5","after":"af21bcd1ea595debd71a77e1e75ed185a31bf26c","ref":"refs/heads/master","pushedAt":"2024-06-19T21:27:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"avx2: Fix compilation on 32-bit x86\n\nFixes #203 (GitHub).","shortMessageHtmlLink":"avx2: Fix compilation on 32-bit x86"}},{"before":"8dcba80b6f1520c3868cbb3ae926a4f2ed23d75c","after":"8bac8812c4125b964fb84f4f7523af32fd1d0ee5","ref":"refs/heads/master","pushedAt":"2024-06-17T20:27:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"Update for 1.14.1 release","shortMessageHtmlLink":"Update for 1.14.1 release"}},{"before":"db6b13a92a6b919bafa32cd3dcda1415446bc568","after":"8dcba80b6f1520c3868cbb3ae926a4f2ed23d75c","ref":"refs/heads/master","pushedAt":"2024-06-17T20:20:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"avx2: Avoid using _mm_loadu_si64(), which is missing on older GCC","shortMessageHtmlLink":"avx2: Avoid using _mm_loadu_si64(), which is missing on older GCC"}},{"before":"a04c19b4ed0a4ed5a463cdd12abaa0432f2432f9","after":"43c5bca289bcac9c543c12d766e4816bdd7783e4","ref":"refs/heads/1.14","pushedAt":"2024-06-11T00:46:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"tests: Add JXL test pixel to the build","shortMessageHtmlLink":"tests: Add JXL test pixel to the build"}},{"before":"8cb7d4dc5e80cfdeec3d29e30bb887e8b79f4134","after":"db6b13a92a6b919bafa32cd3dcda1415446bc568","ref":"refs/heads/master","pushedAt":"2024-06-11T00:46:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"tests: Add JXL test pixel to the build","shortMessageHtmlLink":"tests: Add JXL test pixel to the build"}},{"before":"b77c28c85bcae5f7c5f42f1c820ac73393152865","after":"a04c19b4ed0a4ed5a463cdd12abaa0432f2432f9","ref":"refs/heads/1.14","pushedAt":"2024-06-11T00:35:27.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaWorkCell: Use potentially undefined macro correctly","shortMessageHtmlLink":"ChafaWorkCell: Use potentially undefined macro correctly"}},{"before":"5e9a6eab202022b8d31d6bc342b06da6573d5ca8","after":"8cb7d4dc5e80cfdeec3d29e30bb887e8b79f4134","ref":"refs/heads/master","pushedAt":"2024-05-30T00:31:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaWorkCell: Use potentially undefined macro correctly","shortMessageHtmlLink":"ChafaWorkCell: Use potentially undefined macro correctly"}},{"before":"301a7152dc8d8c27f96d4e9bc270c01e71c7da60","after":"5e9a6eab202022b8d31d6bc342b06da6573d5ca8","ref":"refs/heads/master","pushedAt":"2024-04-21T21:35:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"avx2: Improve squared error computation\n\nA further 10-20% improvement in overall performance with -w 9\n(GCC 13/Haswell).\n\nClean up a little.","shortMessageHtmlLink":"avx2: Improve squared error computation"}},{"before":"76649477ed9c14df8d03dcd31a6df10b67968113","after":"f71ab1e6417bfd80d2584c8697354d2aae657540","ref":"refs/heads/structural-art","pushedAt":"2024-04-21T21:35:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"avx2: Improve squared error computation\n\nA further 10-20% improvement in overall performance with -w 9\n(GCC 13/Haswell).\n\nClean up a little.","shortMessageHtmlLink":"avx2: Improve squared error computation"}},{"before":"2ad6224c93ab2125b18c24455ce6812358bdea6c","after":"76649477ed9c14df8d03dcd31a6df10b67968113","ref":"refs/heads/structural-art","pushedAt":"2024-04-21T20:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaColor: Add AVX2 impl for accumulator division by scalar\n\nThe speedup is 15-20% overall with -w 9 (GCC 13/Haswell).","shortMessageHtmlLink":"ChafaColor: Add AVX2 impl for accumulator division by scalar"}},{"before":"ac72d6f26183aa1c10cb9876e1232ee18c307546","after":"301a7152dc8d8c27f96d4e9bc270c01e71c7da60","ref":"refs/heads/master","pushedAt":"2024-04-21T20:13:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaColor: Add AVX2 impl for accumulator division by scalar\n\nThe speedup is 15-20% overall with -w 9 (GCC 13/Haswell).","shortMessageHtmlLink":"ChafaColor: Add AVX2 impl for accumulator division by scalar"}},{"before":"dc17c01c38dfbb72e549a6a9bde297a403532eb3","after":"ac72d6f26183aa1c10cb9876e1232ee18c307546","ref":"refs/heads/master","pushedAt":"2024-04-21T17:42:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"avx2: Improve mean color extractor\n\nSmaller loads perform slightly better than load + extract. Tested\non GCC 13/Haswell.\n\nCut down on code verbosity.","shortMessageHtmlLink":"avx2: Improve mean color extractor"}},{"before":"3c9c0c4ffd492d374bfc7bc8687c28151b8ed470","after":"2ad6224c93ab2125b18c24455ce6812358bdea6c","ref":"refs/heads/structural-art","pushedAt":"2024-04-21T17:39:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"avx2: Improve mean color extractor\n\nSmaller loads perform slightly better than load + extract. Tested\non GCC 13/Haswell.\n\nCut down on code verbosity.","shortMessageHtmlLink":"avx2: Improve mean color extractor"}},{"before":"6be4dfa1459e5ad4635edfab7a502254ea437d61","after":"dc17c01c38dfbb72e549a6a9bde297a403532eb3","ref":"refs/heads/master","pushedAt":"2024-04-20T06:23:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaTermDb: Eat advertises color support via TERM\n\nThe Eat terminal advertises its color support by setting its TERM to:\n* eat-truecolor when it supports more than 256 colors,\n* eat-256color when it supports more than 16 colors,\n* eat-16color when it supports more than 8 colors,\n* eat-color when it supports more than 1 color,\n* eat-mono when it supports no colors.\n\nNote that eat-16color isn't actually supported yet, but a bug has been\nfiled upstream: https://codeberg.org/akib/emacs-eat/issues/154","shortMessageHtmlLink":"ChafaTermDb: Eat advertises color support via TERM"}},{"before":"c12ef2ca180b43988ed1755e4d719cc3e57a29ef","after":"6be4dfa1459e5ad4635edfab7a502254ea437d61","ref":"refs/heads/master","pushedAt":"2024-04-19T09:12:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaTermDb: Eat understands sixel graphics\n\nThe Eat terminal supports Sixel mode as of version 0.9:\nhttps://www.reddit.com/r/emacs/comments/172vgex/eat_09_released/\n\nThe proper way to detect Eat is to look for the\nEAT_SHELL_INTEGRATION_DIR environment variable. It also sets TERM with\nthe \"eat-\" prefix, i.e. \"eat-truecolor\".\n\nCloses hpjansson/chafa#197.","shortMessageHtmlLink":"ChafaTermDb: Eat understands sixel graphics"}},{"before":"d3bc4e765862070f2560bd396e8366298b16ae12","after":"c12ef2ca180b43988ed1755e4d719cc3e57a29ef","ref":"refs/heads/master","pushedAt":"2024-04-17T04:00:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"build: Pass CPPFLAGS to docs preprocessing\n\nHopefully this will silence the warning from Debian's blhc.","shortMessageHtmlLink":"build: Pass CPPFLAGS to docs preprocessing"}},{"before":"3ff2800957e6ffe902bb4bc7cdafd23a9f6a83d2","after":"3c9c0c4ffd492d374bfc7bc8687c28151b8ed470","ref":"refs/heads/structural-art","pushedAt":"2024-04-01T09:06:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaMeshSolver: Factor out total_error()","shortMessageHtmlLink":"ChafaMeshSolver: Factor out total_error()"}},{"before":"5d624e6d31dd7f52c792047e2b73c0c343070aa0","after":"3ff2800957e6ffe902bb4bc7cdafd23a9f6a83d2","ref":"refs/heads/structural-art","pushedAt":"2024-04-01T08:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaCanvas: Allow solver to be enabled with CHAFA_USE_SOLVER","shortMessageHtmlLink":"ChafaCanvas: Allow solver to be enabled with CHAFA_USE_SOLVER"}},{"before":null,"after":"5d624e6d31dd7f52c792047e2b73c0c343070aa0","ref":"refs/heads/structural-art","pushedAt":"2024-03-31T20:55:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaCanvas: Hook up ChafaMeshSolver (disabled) (WIP)","shortMessageHtmlLink":"ChafaCanvas: Hook up ChafaMeshSolver (disabled) (WIP)"}},{"before":"044d9909480df49bfa6e4f70079abf238a24d7cc","after":"d3bc4e765862070f2560bd396e8366298b16ae12","ref":"refs/heads/master","pushedAt":"2024-03-31T13:30:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"libchafa: Add an AVX2-optimized path for symbol error calculation\n\nThis gives an overall speedup of 10-20% over SSE 4.1 with -w 9.","shortMessageHtmlLink":"libchafa: Add an AVX2-optimized path for symbol error calculation"}},{"before":"241b474bfaf3d83807000d59dbdcd6a7f3fe95ec","after":"044d9909480df49bfa6e4f70079abf238a24d7cc","ref":"refs/heads/master","pushedAt":"2024-03-29T22:30:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"chafa: Detect iTerm image mode\n\nFixes #196 (GitHub).","shortMessageHtmlLink":"chafa: Detect iTerm image mode"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgfJwdgA","startCursor":null,"endCursor":null}},"title":"Activity ยท hpjansson/chafa"}