{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":49589410,"defaultBranch":"master","name":"leptonica","ownerLogin":"DanBloomberg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-13T17:20:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16688684?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704343538.0","currentOid":""},"activityList":{"items":[{"before":"6551f38d71e18f8647fd7f5ea9ed15890dc2289f","after":"1a4ba7eebef8750912335cbab53080f9c1539e2d","ref":"refs/heads/master","pushedAt":"2024-08-26T22:24:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Return error instead of first image plus warning if given animated gif input\n* this follows Amit's suggestion\n* also added a blending test to blend4_reg","shortMessageHtmlLink":"Return error instead of first image plus warning if given animated gi…"}},{"before":"2b1f02aea44f7aed103defc3f67bfb700d76988c","after":"6551f38d71e18f8647fd7f5ea9ed15890dc2289f","ref":"refs/heads/master","pushedAt":"2024-08-18T22:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Add test to misctest2.c showing heavy edge cropping with 2 column material","shortMessageHtmlLink":"Add test to misctest2.c showing heavy edge cropping with 2 column mat…"}},{"before":"0cadcdfd467c20498554f07e1b19fb6fad9e0f7c","after":"2b1f02aea44f7aed103defc3f67bfb700d76988c","ref":"refs/heads/master","pushedAt":"2024-07-21T01:50:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Modify prog/croppdf.c and prog/compresspdf.c to use pdf rendering function\n* This cleans up and simplifies these functions.","shortMessageHtmlLink":"Modify prog/croppdf.c and prog/compresspdf.c to use pdf rendering fun…"}},{"before":"bf127eb76ac5c3205dd0bd4a65ec7baedb7578fc","after":"0cadcdfd467c20498554f07e1b19fb6fad9e0f7c","ref":"refs/heads/master","pushedAt":"2024-07-13T05:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Addressed new coverity-scan results","shortMessageHtmlLink":"Addressed new coverity-scan results"}},{"before":"913550c70783f6fb16dba860ff5d33cbc5e85b63","after":"bf127eb76ac5c3205dd0bd4a65ec7baedb7578fc","ref":"refs/heads/master","pushedAt":"2024-07-13T03:33:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Fixed pixCropImage() when aggressively cropping 2-column material.\n* So it selects both columns, not just the one with largest area.","shortMessageHtmlLink":"Fixed pixCropImage() when aggressively cropping 2-column material."}},{"before":"66237e24b2e250af24f1afe1acc6fc41ed903be5","after":"913550c70783f6fb16dba860ff5d33cbc5e85b63","ref":"refs/heads/master","pushedAt":"2024-07-08T18:45:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Add renderpdf.c to library\n* This implements a function used in several programs, that takes a\n set of input pdf files that are assumed to be page images,\n and renders every page in a temp directory at a requested resolution.\n* Modified prog/cleanpdf to use this function; checked with previous\n implementation; used valgrind.\n* The new implementation is better because it writes the output files\n in a temp directory that is cleaned out with each invocation of\n the function. In the previous implementation, it was necessary to\n remove previously rendered files by hand.\n* The new implementation allows output images to be rendered at\n resolutions between 50 and 300 ppi, independent of the actual\n resolution of the input images wrapped in the pdf files. This is\n done by assuming the input pages are 612 x 792 printer points.\n* pdf files generated by applications like cleanpdf, that use this\n function, will print normally on 8.5 x 11 inch paper.","shortMessageHtmlLink":"Add renderpdf.c to library"}},{"before":"9bada7135d6717feae6c83187faa9c3b219b12ae","after":"66237e24b2e250af24f1afe1acc6fc41ed903be5","ref":"refs/heads/master","pushedAt":"2024-07-03T23:59:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/danbloomberg/leptonica","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/danbloomberg/leptonica"}},{"before":"bcfd32cdb621c0b6a90816d2ba9949d9d5a243e2","after":"9bada7135d6717feae6c83187faa9c3b219b12ae","ref":"refs/heads/master","pushedAt":"2024-06-26T11:31:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zdenop","name":"zdenop","path":"/zdenop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/574156?s=80&v=4"},"commit":{"message":"Update autotools-macos.yml\n\nTry to fix autotools-macos.yml","shortMessageHtmlLink":"Update autotools-macos.yml"}},{"before":"be532c03a71c610700e23fdd5dae6d0cb51cae7c","after":"bcfd32cdb621c0b6a90816d2ba9949d9d5a243e2","ref":"refs/heads/master","pushedAt":"2024-06-26T10:45:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zdenop","name":"zdenop","path":"/zdenop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/574156?s=80&v=4"},"commit":{"message":"Revert \"cmake: remove duplicate install of endianness.h\"\n\nThis reverts commit be532c03a71c610700e23fdd5dae6d0cb51cae7c.","shortMessageHtmlLink":"Revert \"cmake: remove duplicate install of endianness.h\""}},{"before":"a6c2c345e64f9d80c1896be8ce50fb283a54886c","after":"be532c03a71c610700e23fdd5dae6d0cb51cae7c","ref":"refs/heads/master","pushedAt":"2024-06-21T07:49:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zdenop","name":"zdenop","path":"/zdenop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/574156?s=80&v=4"},"commit":{"message":"cmake: remove duplicate install of endianness.h","shortMessageHtmlLink":"cmake: remove duplicate install of endianness.h"}},{"before":"1e7c3a9e6831b211e3d35d0e097831aa9f5c8c03","after":"a6c2c345e64f9d80c1896be8ce50fb283a54886c","ref":"refs/heads/master","pushedAt":"2024-06-14T01:48:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Fix leptonica issue #747\n* genImpliedFileFormat() is not returning IFF_PNM for .pbm extensions\n* augmented the extension_map array\n* also added mappings for .pgm and .j2k","shortMessageHtmlLink":"Fix leptonica issue #747"}},{"before":"37708991d002e72cb839c69df28f540e45be319b","after":"1e7c3a9e6831b211e3d35d0e097831aa9f5c8c03","ref":"refs/heads/master","pushedAt":"2024-05-24T07:13:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Add pixCropImage() option to aggressively remove side noise\n* This is from the left and right sides, and is invoked in prog/croppdf\n by using a negative input paramater for edgeclean.\n* New prog/misctest2.c to have page cropping and cleaning examples,\n with two sample music notation images. Existing cropping and cleaning\n examples have been removed from prog/misctest1.c.","shortMessageHtmlLink":"Add pixCropImage() option to aggressively remove side noise"}},{"before":"35a95ac8104d8e7a88d3a78da76e522cacffa00e","after":"37708991d002e72cb839c69df28f540e45be319b","ref":"refs/heads/master","pushedAt":"2024-05-15T07:55:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Merge pull request #744 from amitdo/patch-1\n\nversion-notes.html: Fix a typo","shortMessageHtmlLink":"Merge pull request #744 from amitdo/patch-1"}},{"before":"216b559a34ca99064305092cf9f3a2901818a0fb","after":"35a95ac8104d8e7a88d3a78da76e522cacffa00e","ref":"refs/heads/master","pushedAt":"2024-05-13T11:27:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorpugin","name":"Egor Pugin","path":"/egorpugin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325333?s=80&v=4"},"commit":{"message":"Update sw.yml","shortMessageHtmlLink":"Update sw.yml"}},{"before":"a4b6ffb0bf89144d30cae283daa5c8d19fd16d32","after":"216b559a34ca99064305092cf9f3a2901818a0fb","ref":"refs/heads/master","pushedAt":"2024-05-13T11:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorpugin","name":"Egor Pugin","path":"/egorpugin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325333?s=80&v=4"},"commit":{"message":"Update sw.yml","shortMessageHtmlLink":"Update sw.yml"}},{"before":"0d44181ed1a31b8e381aaff704354ba61398847a","after":"a4b6ffb0bf89144d30cae283daa5c8d19fd16d32","ref":"refs/heads/master","pushedAt":"2024-05-13T10:37:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorpugin","name":"Egor Pugin","path":"/egorpugin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325333?s=80&v=4"},"commit":{"message":"Update sw.yml","shortMessageHtmlLink":"Update sw.yml"}},{"before":"bb877db3447e0b5a33eae3217cdc9c935848eb44","after":"0d44181ed1a31b8e381aaff704354ba61398847a","ref":"refs/heads/master","pushedAt":"2024-05-13T10:32:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorpugin","name":"Egor Pugin","path":"/egorpugin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325333?s=80&v=4"},"commit":{"message":"Update sw.yml","shortMessageHtmlLink":"Update sw.yml"}},{"before":"46784f4b2a2dd264bf2dedf318c0e1f4ef4d74e4","after":"bb877db3447e0b5a33eae3217cdc9c935848eb44","ref":"refs/heads/master","pushedAt":"2024-05-13T10:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorpugin","name":"Egor Pugin","path":"/egorpugin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325333?s=80&v=4"},"commit":{"message":"Update sw.yml","shortMessageHtmlLink":"Update sw.yml"}},{"before":"76c635ceeebcb78ecd22807171c2e2c21c58e05f","after":"46784f4b2a2dd264bf2dedf318c0e1f4ef4d74e4","ref":"refs/heads/master","pushedAt":"2024-05-12T21:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Improved pixCropImage() for cropping pdf images\n* Split out pixRescaleForCropping(). Now works properly to add a boundary\n to prevent losing pixels when printed.","shortMessageHtmlLink":"Improved pixCropImage() for cropping pdf images"}},{"before":"e1a26d31310142da81eac20b5cb15fd61057aec9","after":"76c635ceeebcb78ecd22807171c2e2c21c58e05f","ref":"refs/heads/master","pushedAt":"2024-04-26T19:28:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Add check for number of corner points in ptaConvertToBox()\n* also for Issue 743, in pixWriteStreamBmp() check for colormap before\n referencing in DEBUG clause","shortMessageHtmlLink":"Add check for number of corner points in ptaConvertToBox()"}},{"before":"b57511b8912b9085504d04fe918120f224233318","after":"e1a26d31310142da81eac20b5cb15fd61057aec9","ref":"refs/heads/master","pushedAt":"2024-04-09T06:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zdenop","name":"zdenop","path":"/zdenop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/574156?s=80&v=4"},"commit":{"message":"Update cmake-win64.yml\n\nUse xz-5.4.3.tar.zst ad the github repo is down due to security problem in 5.6.x version","shortMessageHtmlLink":"Update cmake-win64.yml"}},{"before":"96ad92172d188cfd09a1253cbca9e36d9c4e5747","after":"b57511b8912b9085504d04fe918120f224233318","ref":"refs/heads/master","pushedAt":"2024-04-09T06:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zdenop","name":"zdenop","path":"/zdenop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/574156?s=80&v=4"},"commit":{"message":"Update cmake-win64.yml\n\nfix png link & version","shortMessageHtmlLink":"Update cmake-win64.yml"}},{"before":"699f57246d08a34ddde954614a7443852928556a","after":"96ad92172d188cfd09a1253cbca9e36d9c4e5747","ref":"refs/heads/master","pushedAt":"2024-04-07T19:24:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Merge pull request #740 from Andarwinux/mingw\n\ncmake: fix library name","shortMessageHtmlLink":"Merge pull request #740 from Andarwinux/mingw"}},{"before":"ca6260676fe2eeee1cba4810531ee2aa85596877","after":"699f57246d08a34ddde954614a7443852928556a","ref":"refs/heads/master","pushedAt":"2024-03-27T08:10:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stweil","name":"Stefan Weil","path":"/stweil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6734573?s=80&v=4"},"commit":{"message":"Fix GitHub action autotools-macos\n\nSigned-off-by: Stefan Weil ","shortMessageHtmlLink":"Fix GitHub action autotools-macos"}},{"before":"32af1df77f4f6311e581f2e263fc51506a5b6340","after":"ca6260676fe2eeee1cba4810531ee2aa85596877","ref":"refs/heads/master","pushedAt":"2024-03-27T06:03:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"New findpattern2_reg.c demonstrates generation of sels and their use.\n* also rename findpattern_reg.c ==> findpattern1_reg.c","shortMessageHtmlLink":"New findpattern2_reg.c demonstrates generation of sels and their use."}},{"before":"a8cac24a4cf383620b9773a827361152a6e01caa","after":"32af1df77f4f6311e581f2e263fc51506a5b6340","ref":"refs/heads/master","pushedAt":"2024-03-05T23:00:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorpugin","name":"Egor Pugin","path":"/egorpugin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325333?s=80&v=4"},"commit":{"message":"Update sw.yml","shortMessageHtmlLink":"Update sw.yml"}},{"before":"dc9e6989aef06ac264e57baf3a2b8695f915c7c0","after":"a8cac24a4cf383620b9773a827361152a6e01caa","ref":"refs/heads/master","pushedAt":"2024-03-05T22:38:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorpugin","name":"Egor Pugin","path":"/egorpugin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325333?s=80&v=4"},"commit":{"message":"Update sw.yml","shortMessageHtmlLink":"Update sw.yml"}},{"before":"041c22cc592ebcebad458afbd0e12600085e939d","after":"dc9e6989aef06ac264e57baf3a2b8695f915c7c0","ref":"refs/heads/master","pushedAt":"2024-03-05T22:33:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DanBloomberg","name":"Dan Bloomberg","path":"/DanBloomberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16688684?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/danbloomberg/leptonica","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/danbloomberg/leptonica"}},{"before":"84d1d0338996e6df42fabfabb22b799fb4d1b213","after":"041c22cc592ebcebad458afbd0e12600085e939d","ref":"refs/heads/master","pushedAt":"2024-03-05T22:26:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorpugin","name":"Egor Pugin","path":"/egorpugin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325333?s=80&v=4"},"commit":{"message":"Update sw.yml","shortMessageHtmlLink":"Update sw.yml"}},{"before":"13041fa58ed47bc264d8f5747efdb81212b85785","after":"84d1d0338996e6df42fabfabb22b799fb4d1b213","ref":"refs/heads/master","pushedAt":"2024-03-05T22:25:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorpugin","name":"Egor Pugin","path":"/egorpugin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325333?s=80&v=4"},"commit":{"message":"Fix build status badge.","shortMessageHtmlLink":"Fix build status badge."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNlQyMjoyNDoyMi4wMDAwMDBazwAAAASkvWfQ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNlQyMjoyNDoyMi4wMDAwMDBazwAAAASkvWfQ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wNVQyMjoyNTozMC4wMDAwMDBazwAAAAQNV8gC"}},"title":"Activity · DanBloomberg/leptonica"}