{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":4617670,"defaultBranch":"master","name":"babl","ownerLogin":"GNOME","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-06-10T19:27:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1801039?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718391402.0","currentOid":""},"activityList":{"items":[{"before":"f01b19ca5f97a7f2fd2835e45df06684b2f4eaf6","after":null,"ref":"refs/heads/bruno/clang-color","pushedAt":"2024-06-14T18:56:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"}},{"before":"f94650f492ce40636a9664c5c3815dc71d07e566","after":"f01b19ca5f97a7f2fd2835e45df06684b2f4eaf6","ref":"refs/heads/master","pushedAt":"2024-06-14T18:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"meson: Add some validated Clang-specific optimizations","shortMessageHtmlLink":"meson: Add some validated Clang-specific optimizations"}},{"before":"bef8d890e522c2a9050bd27b09ef18dadc9d4b1a","after":"f01b19ca5f97a7f2fd2835e45df06684b2f4eaf6","ref":"refs/heads/bruno/clang-color","pushedAt":"2024-06-14T18:49:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"meson: Add some validated Clang-specific optimizations","shortMessageHtmlLink":"meson: Add some validated Clang-specific optimizations"}},{"before":null,"after":"bef8d890e522c2a9050bd27b09ef18dadc9d4b1a","ref":"refs/heads/bruno/clang-color","pushedAt":"2024-06-14T18:40:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"meson: Add some validated Clang-specific optimizations","shortMessageHtmlLink":"meson: Add some validated Clang-specific optimizations"}},{"before":"f94650f492ce40636a9664c5c3815dc71d07e566","after":null,"ref":"refs/heads/bruno/pdb-sleep","pushedAt":"2024-05-24T15:15:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"}},{"before":"309e59e53ba13f5c69458871df1bae6887e88a83","after":"f94650f492ce40636a9664c5c3815dc71d07e566","ref":"refs/heads/master","pushedAt":"2024-05-24T15:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Partly reverts 2dc17bed\n\nThe detailed reasons can be read in first commit from GNOME/gimp!1578\nIn short, that was breaking DWARF generation with no benefit right now.","shortMessageHtmlLink":"Partly reverts 2dc17be"}},{"before":null,"after":"f94650f492ce40636a9664c5c3815dc71d07e566","ref":"refs/heads/bruno/pdb-sleep","pushedAt":"2024-05-24T13:59:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Partly reverts 2dc17bed\n\nThe detailed reasons can be read in first commit from GNOME/gimp!1578\nIn short, that was breaking DWARF generation with no benefit right now.","shortMessageHtmlLink":"Partly reverts 2dc17be"}},{"before":null,"after":"f3a62f94d407252a13fc638deaef0a375f894314","ref":"refs/heads/wormnest/avx-nan-crash","pushedAt":"2024-05-08T16:29:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Fix crash in AVX2 codepath when NAN is encountered\n\nWhen building using clang and AVX2 is available on a users's computer\nrunning GIMP, then we get a crash when showing a 32-bit float image that\nincludes NAN values.\nSee e.g. GIMP issue https://gitlab.gnome.org/GNOME/gimp/-/issues/11453\n\nApparently clang handles NAN in a different way than gcc and needs\ntesting for NAN before doing a comparison on the value.\nSo we add a test for isnan first and adjust the other conditions\naccordingly.","shortMessageHtmlLink":"Fix crash in AVX2 codepath when NAN is encountered"}},{"before":"2dc17bed55ffafe994929eeb2cd04c062e31573f","after":"309e59e53ba13f5c69458871df1bae6887e88a83","ref":"refs/heads/master","pushedAt":"2024-05-04T19:42:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"build: Fix linking error in Android\n\nThis fixes the following linker errors.\n\nld.lld: error: undefined symbol: __android_log_print\nreferenced by babl-internal.h:134 (../babl/babl-internal.h:134)\n babl/libbabl-0.1.so.0.208.1.p/babl-component.c.o:(babl_fatal)\nreferenced by babl-internal.h:142 (../babl/babl-internal.h:142)\n babl/libbabl-0.1.so.0.208.1.p/babl-component.c.o:(babl_fatal)\nreferenced by babl-internal.h:134 (../babl/babl-internal.h:134)\n babl/libbabl-0.1.so.0.208.1.p/babl-component.c.o:(babl_log)","shortMessageHtmlLink":"build: Fix linking error in Android"}},{"before":"2dc17bed55ffafe994929eeb2cd04c062e31573f","after":null,"ref":"refs/heads/bruno/pdb-babl","pushedAt":"2024-04-14T13:59:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"}},{"before":"fe046e2feca347f4435495c2f4d9e6bd5e3cd9a2","after":"2dc17bed55ffafe994929eeb2cd04c062e31573f","ref":"refs/heads/master","pushedAt":"2024-04-14T13:54:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"meson: Generate .pdb (CodeView) debug symbols for Windows\n\nTaken from gimp!1154","shortMessageHtmlLink":"meson: Generate .pdb (CodeView) debug symbols for Windows"}},{"before":"0f49e5b6c2532b6e7b0b81e033892e056528ddce","after":"2dc17bed55ffafe994929eeb2cd04c062e31573f","ref":"refs/heads/bruno/pdb-babl","pushedAt":"2024-04-11T18:22:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"meson: Generate .pdb (CodeView) debug symbols for Windows\n\nTaken from gimp!1154","shortMessageHtmlLink":"meson: Generate .pdb (CodeView) debug symbols for Windows"}},{"before":"426f6d9fb8047d1e234a2565551c411e111fd81a","after":"0f49e5b6c2532b6e7b0b81e033892e056528ddce","ref":"refs/heads/bruno/pdb-babl","pushedAt":"2024-04-11T17:41:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"meson: Generate .pdb (CodeView) debug symbols for Windows\n\nTaken from gimp!1154","shortMessageHtmlLink":"meson: Generate .pdb (CodeView) debug symbols for Windows"}},{"before":"a487ad97f07d9b8e87e3cc70203c39e38ac6466e","after":"426f6d9fb8047d1e234a2565551c411e111fd81a","ref":"refs/heads/bruno/pdb-babl","pushedAt":"2024-04-11T17:35:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"meson: Generate .pdb (CodeView) debug symbols for Windows\n\nTaken from gimp!1154","shortMessageHtmlLink":"meson: Generate .pdb (CodeView) debug symbols for Windows"}},{"before":"398189fbd29eaf7edb4e30397bab8bcf4677626e","after":"a487ad97f07d9b8e87e3cc70203c39e38ac6466e","ref":"refs/heads/bruno/pdb-babl","pushedAt":"2024-04-11T17:26:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"meson: Generate .pdb (CodeView) debug symbols for Windows\n\nTaken from gimp!1154","shortMessageHtmlLink":"meson: Generate .pdb (CodeView) debug symbols for Windows"}},{"before":null,"after":"398189fbd29eaf7edb4e30397bab8bcf4677626e","ref":"refs/heads/bruno/pdb-babl","pushedAt":"2024-04-08T22:06:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"meson: Generate .pdb (CodeView) debug symbols for Windows\n\nTaken from gimp!1154","shortMessageHtmlLink":"meson: Generate .pdb (CodeView) debug symbols for Windows"}},{"before":"fe046e2feca347f4435495c2f4d9e6bd5e3cd9a2","after":null,"ref":"refs/heads/bruno/gcc_mac","pushedAt":"2024-04-08T18:51:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"}},{"before":"a28309ca623a42651ddd49deeb736ddc03bbd0fc","after":"fe046e2feca347f4435495c2f4d9e6bd5e3cd9a2","ref":"refs/heads/master","pushedAt":"2024-04-08T18:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"meson: Allow GCC on macOS\n\nIt is possible to use GCC on macOS.","shortMessageHtmlLink":"meson: Allow GCC on macOS"}},{"before":null,"after":"fe046e2feca347f4435495c2f4d9e6bd5e3cd9a2","ref":"refs/heads/bruno/gcc_mac","pushedAt":"2024-03-25T18:34:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"meson: Allow GCC on macOS\n\nIt is possible to use GCC on macOS.","shortMessageHtmlLink":"meson: Allow GCC on macOS"}},{"before":"7ba69cdd98af64a80c4d4bc8430f04dc42aa5f75","after":"a28309ca623a42651ddd49deeb736ddc03bbd0fc","ref":"refs/heads/master","pushedAt":"2024-02-11T15:32:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"extensions: component \"alpha\" should be registered with \"alpha\" attribute.\n\nThough the models may itself be registered with a similarly named\nattribute to mean they encode alpha, babl_format_has_alpha() in\nparticular works by verifying if any of the components\nrepresents/encodes alpha. As a consequence, the function was failing to\nconsider e.g. HSVA as a model encoding alpha.","shortMessageHtmlLink":"extensions: component \"alpha\" should be registered with \"alpha\" attri…"}},{"before":"85e2dc5c2cb48caa400308dbdc8108a6bf1664a2","after":"7ba69cdd98af64a80c4d4bc8430f04dc42aa5f75","ref":"refs/heads/master","pushedAt":"2024-02-09T16:57:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"post-release version bump","shortMessageHtmlLink":"post-release version bump"}},{"before":"b410c78c4b07190bb48b409927396ad7ca569397","after":"85e2dc5c2cb48caa400308dbdc8108a6bf1664a2","ref":"refs/heads/master","pushedAt":"2024-02-09T15:50:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"extensions/formats: register single component versions from an extension","shortMessageHtmlLink":"extensions/formats: register single component versions from an extension"}},{"before":"b410c78c4b07190bb48b409927396ad7ca569397","after":"38498f4ecf3c0f9b455d3b09bab03590e0bcef85","ref":"refs/heads/wip/Jehan/fix-sse2-alignment-crash","pushedAt":"2024-01-22T21:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"extensions: component \"alpha\" should be registered with \"alpha\" attribute.\n\nThough the models may itself be registered with a similarly named\nattribute to mean they encode alpha, babl_format_has_alpha() in\nparticular works by verifying if any of the components\nrepresents/encodes alpha. As a consequence, the function was failing to\nconsider e.g. HSVA as a model encoding alpha.","shortMessageHtmlLink":"extensions: component \"alpha\" should be registered with \"alpha\" attri…"}},{"before":"cbc2d2247a084e85f45b6af530aa47d2ce4243c3","after":"b410c78c4b07190bb48b409927396ad7ca569397","ref":"refs/heads/master","pushedAt":"2024-01-16T19:01:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"babl: _mm_load_ps() requires a 16-bytes aligned address.\n\nSee also: https://gitlab.gnome.org/GNOME/gegl/-/merge_requests/142","shortMessageHtmlLink":"babl: _mm_load_ps() requires a 16-bytes aligned address."}},{"before":"3200a2f0e6e641838d61c4615fef4cd68b84c96c","after":"b410c78c4b07190bb48b409927396ad7ca569397","ref":"refs/heads/wip/Jehan/fix-sse2-alignment-crash","pushedAt":"2024-01-16T18:56:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"babl: _mm_load_ps() requires a 16-bytes aligned address.\n\nSee also: https://gitlab.gnome.org/GNOME/gegl/-/merge_requests/142","shortMessageHtmlLink":"babl: _mm_load_ps() requires a 16-bytes aligned address."}},{"before":"bf6daf84bf016558a2cfcdd00497cb46e60d9bbe","after":"cbc2d2247a084e85f45b6af530aa47d2ce4243c3","ref":"refs/heads/master","pushedAt":"2023-11-27T19:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"DOAP: Replace defunct mailing list with Discourse support forum","shortMessageHtmlLink":"DOAP: Replace defunct mailing list with Discourse support forum"}},{"before":null,"after":"3200a2f0e6e641838d61c4615fef4cd68b84c96c","ref":"refs/heads/wip/Jehan/fix-sse2-alignment-crash","pushedAt":"2023-11-16T11:06:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"babl: _mm_load_ps() requires a 16-bytes aligned address.\n\nSee also: https://gitlab.gnome.org/GNOME/gegl/-/merge_requests/142","shortMessageHtmlLink":"babl: _mm_load_ps() requires a 16-bytes aligned address."}},{"before":"385390f953af0e740287a0b30cecf02388d2102a","after":"bf6daf84bf016558a2cfcdd00497cb46e60d9bbe","ref":"refs/heads/master","pushedAt":"2023-11-15T11:26:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"bin: add \"double\" support to the CLI tool.\n\nAgain, even though it's basically the same as float or half for a CLI\ntool (where all these floating point values are just converted from\nstring representation), it is still interesting since the tool is doing\nactual conversion with a fish using the requested formats. Therefore\nit's a nice way to quickly test conversions in terminal.","shortMessageHtmlLink":"bin: add \"double\" support to the CLI tool."}},{"before":"2b1ce9d6cd67978a038f997dc63da72897b317c2","after":"385390f953af0e740287a0b30cecf02388d2102a","ref":"refs/heads/master","pushedAt":"2023-11-15T11:19:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"babl, babl: new babl-shared-util.[ch] for functions shared between CLI and lib.\n\nWhile apparently fixing the compilation for Windows (and still compiling\non Linux), my previous commit was in fact crashing the CLI tool when it\nruns babl_init() in some infinite loop (it looks like it's crashing\ninside babl logging code, hence the infinite looping).\n\nAnyway this was annoying me that we had to build-in more than necessary\nfrom babl-internal when all I wanted was to share 2 functions. So I\nsplit babl-util with a new babl-shared-util. The latter is to be used\nonly for the few utility functions which we might want to share with the\nCLI tool (so far, only the 2 half to/from float (en|de)coders).\n\nThis time, I've not only compiled but also run the CLI tool both on\nLinux and with Wine for the Windows cross-build.","shortMessageHtmlLink":"babl, babl: new babl-shared-util.[ch] for functions shared between CL…"}},{"before":"0fb83c735fbfe1cb117f38147e7acc15cf8ca775","after":"2b1ce9d6cd67978a038f997dc63da72897b317c2","ref":"refs/heads/master","pushedAt":"2023-11-14T13:07:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"bin: fix linking for cross-compiled Windows build.\n\nWhile I didn't have a problem for Linux builds, when cross-compiling for\nWindows, these errors occur:\n\n> babl-util.c:296: undefined reference to `babl_strcat'\n\n(and a few similar other \"undefined reference\" as this one gets fixed)\n\nThis is because we include babl-internal.h in bin/babl.c but don't add\nthe right compilation unit sources. The build was still finding them (or\nmaybe ignoring them as the functions were unused in the babl CLI tool\ncode) on Linux, but not on Windows.","shortMessageHtmlLink":"bin: fix linking for cross-compiled Windows build."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZcPTHAA","startCursor":null,"endCursor":null}},"title":"Activity · GNOME/babl"}