{"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:1711918556.0","currentOid":""},"activityList":{"items":[{"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"}},{"before":"b1aa68f598fb7a13906f4d40d90021c41e8bcbc9","after":"241b474bfaf3d83807000d59dbdcd6a7f3fe95ec","ref":"refs/heads/master","pushedAt":"2024-03-13T18:39:09.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":"ChafaWorkCell: Remove obsolete comment","shortMessageHtmlLink":"ChafaWorkCell: Remove obsolete comment"}},{"before":"3146ae096a1205fe40b62895b64a6e6f19e9983c","after":"b1aa68f598fb7a13906f4d40d90021c41e8bcbc9","ref":"refs/heads/master","pushedAt":"2024-03-08T23:32:10.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: Emit newline/index after sixel image\n\nThis positions the cursor correctly ~everywhere.\n\nSee #192 (GitHub).","shortMessageHtmlLink":"chafa: Emit newline/index after sixel image"}},{"before":"c743dbdf27cbe9eef88e3115e92506a3a41c8aab","after":"3146ae096a1205fe40b62895b64a6e6f19e9983c","ref":"refs/heads/master","pushedAt":"2024-02-18T02:36:37.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: Remove obsolete structs","shortMessageHtmlLink":"ChafaWorkCell: Remove obsolete structs"}},{"before":"40039ae45d1b25d13bb50218b977f9917be2703b","after":"c743dbdf27cbe9eef88e3115e92506a3a41c8aab","ref":"refs/heads/master","pushedAt":"2024-02-05T02:18: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":"pixops: Replace shellsort with radix sort\n\nEnabled by the fact that color channels are now guaranteed to be\n8-bit. Improves symbol conversion speed by over 20% in my tests.","shortMessageHtmlLink":"pixops: Replace shellsort with radix sort"}},{"before":"b0b45b35ff96cf06f4e690b0e7e3bde3e5ef189f","after":"40039ae45d1b25d13bb50218b977f9917be2703b","ref":"refs/heads/master","pushedAt":"2024-02-04T01:46:11.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":"ci: Remove libjxl-dev dependency again; Jammy doesn't have it","shortMessageHtmlLink":"ci: Remove libjxl-dev dependency again; Jammy doesn't have it"}},{"before":"069e0504f81fd96b133098c8fcc1c245775243d9","after":"b0b45b35ff96cf06f4e690b0e7e3bde3e5ef189f","ref":"refs/heads/master","pushedAt":"2024-02-04T01:35:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"ChafaCanvas: Fix a small memory leak\n\nFixes #190 (GitHub).","shortMessageHtmlLink":"ChafaCanvas: Fix a small memory leak"}},{"before":"ed2ad1670b9693efd9f01a2add6744874d9bdca7","after":"069e0504f81fd96b133098c8fcc1c245775243d9","ref":"refs/heads/master","pushedAt":"2024-01-27T02:14:25.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":"Fix Makefile.am for zsh completion\n\n`install-zsh-completion` was only added as a phony target, and running `make install-zsh-completion` does nothing.\r\n\r\nFixes this by declaring the target properly.","shortMessageHtmlLink":"Fix Makefile.am for zsh completion"}},{"before":"c523a814f5ecf7abceeb8005bef8224a3445074f","after":"ed2ad1670b9693efd9f01a2add6744874d9bdca7","ref":"refs/heads/master","pushedAt":"2024-01-23T18:33:13.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":"README: Add link to JavaScript bindings","shortMessageHtmlLink":"README: Add link to JavaScript bindings"}},{"before":"c4695d4fd8614329544a7cf6d6a86c8cab85a039","after":"c523a814f5ecf7abceeb8005bef8224a3445074f","ref":"refs/heads/master","pushedAt":"2024-01-23T11:06:50.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"jxl: fix indentation and add copyright / author","shortMessageHtmlLink":"jxl: fix indentation and add copyright / author"}},{"before":"4fc8b5ded9acd9265ee4a9c00d9f47b930c1fb91","after":"c4695d4fd8614329544a7cf6d6a86c8cab85a039","ref":"refs/heads/master","pushedAt":"2024-01-20T16:35: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":"tests: Add a test driver that prints fail logs to console","shortMessageHtmlLink":"tests: Add a test driver that prints fail logs to console"}},{"before":"b77c28c85bcae5f7c5f42f1c820ac73393152865","after":"4fc8b5ded9acd9265ee4a9c00d9f47b930c1fb91","ref":"refs/heads/master","pushedAt":"2024-01-08T20:13:32.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":"Post-release version bump to 1.15.0","shortMessageHtmlLink":"Post-release version bump to 1.15.0"}},{"before":null,"after":"b77c28c85bcae5f7c5f42f1c820ac73393152865","ref":"refs/heads/1.14","pushedAt":"2024-01-08T20:11:46.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":"Prepare for 1.14.0 release","shortMessageHtmlLink":"Prepare for 1.14.0 release"}},{"before":"1445506c6517886e6abc25f227bcd1b6dc6e79f2","after":"b77c28c85bcae5f7c5f42f1c820ac73393152865","ref":"refs/heads/master","pushedAt":"2024-01-08T19:49:45.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":"Prepare for 1.14.0 release","shortMessageHtmlLink":"Prepare for 1.14.0 release"}},{"before":"df191222bf32686a8d697113f76a0749ec6ca2ad","after":"1445506c6517886e6abc25f227bcd1b6dc6e79f2","ref":"refs/heads/master","pushedAt":"2024-01-07T23:28:03.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":"chafa: Add missing errno.h include","shortMessageHtmlLink":"chafa: Add missing errno.h include"}},{"before":"53157ea28e10a9567de29cca18c38d3f01039001","after":"df191222bf32686a8d697113f76a0749ec6ca2ad","ref":"refs/heads/master","pushedAt":"2024-01-06T14:25:09.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":"ChafaPlacement: Improve docs wording","shortMessageHtmlLink":"ChafaPlacement: Improve docs wording"}},{"before":"87d7ec481116a5b10cc43840b26593982407f0eb","after":"53157ea28e10a9567de29cca18c38d3f01039001","ref":"refs/heads/master","pushedAt":"2024-01-04T22:40:59.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hpjansson","name":"Hans Petter Jansson","path":"/hpjansson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/234488?s=80&v=4"},"commit":{"message":"smolscale: Fix alpha channel being left out on some paths","shortMessageHtmlLink":"smolscale: Fix alpha channel being left out on some paths"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENnNX7wA","startCursor":null,"endCursor":null}},"title":"Activity ยท hpjansson/chafa"}