{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":85089642,"defaultBranch":"master","name":"fpdf2","ownerLogin":"py-pdf","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-03-15T15:31:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/102914013?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718811236.0","currentOid":""},"activityList":{"items":[{"before":"c7cb5caba0eaf695a68536b0cf71eb41c87ae14a","after":"3b6ba66e7b14c3bfbb1bac8d5764c3a7511a6484","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T21:32:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Deprecating tag_indents","shortMessageHtmlLink":"Deprecating tag_indents"}},{"before":"eecc85148bd3d45ea41454d7d70c5e04da75baac","after":"c7cb5caba0eaf695a68536b0cf71eb41c87ae14a","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T21:26:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Deprecating tag_indents","shortMessageHtmlLink":"Deprecating tag_indents"}},{"before":"9d85618e300d7e544b9c2e5c91b5d041c3323101","after":"eecc85148bd3d45ea41454d7d70c5e04da75baac","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T21:19:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Deprecating tag_indents","shortMessageHtmlLink":"Deprecating tag_indents"}},{"before":"c0cff107fd921612c3dd94b3c1c13f080f6790aa","after":"9d85618e300d7e544b9c2e5c91b5d041c3323101","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T20:09:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Deprecating tag_indents","shortMessageHtmlLink":"Deprecating tag_indents"}},{"before":"a6e9e9e17f8115c238c713bb681fa178cc9c1b7a","after":"c0cff107fd921612c3dd94b3c1c13f080f6790aa","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T20:01:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Deprecating tag_indents","shortMessageHtmlLink":"Deprecating tag_indents"}},{"before":"6c8505d4db2e101253500efcbc88f49e1c48f30d","after":"a6e9e9e17f8115c238c713bb681fa178cc9c1b7a","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T17:26:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Deprecating tag_indents","shortMessageHtmlLink":"Deprecating tag_indents"}},{"before":"e319803f9c336cf42a99e0b37d5dcddbdbb79b41","after":"640a358d71033d5351ac05f9258953a3136d5549","ref":"refs/heads/gh-pages","pushedAt":"2024-06-27T17:24:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: b9599236e1b18ddb79e74f6976525ae2075597e5","shortMessageHtmlLink":"deploy: b959923"}},{"before":"c062845cf5d51b7ec719b0eb5c4795c649f8384b","after":"b9599236e1b18ddb79e74f6976525ae2075597e5","ref":"refs/heads/master","pushedAt":"2024-06-27T17:05:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gmischler","name":"Georg Mischler","path":"/gmischler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17468844?s=80&v=4"},"commit":{"message":"Make paragraph top margin trigger column break if necessary (#1216)\n\n* fixing #1214\r\n\r\n* Update CHANGELOG.md","shortMessageHtmlLink":"Make paragraph top margin trigger column break if necessary (#1216)"}},{"before":"55d77f9031ecefef7d90bbabe499f8cb6f99b344","after":"6c8505d4db2e101253500efcbc88f49e1c48f30d","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T14:17:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Deprecating tag_indents","shortMessageHtmlLink":"Deprecating tag_indents"}},{"before":"9cb24ba90bb231ad5151cb91147ad032fe932d66","after":"55d77f9031ecefef7d90bbabe499f8cb6f99b344","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T14:08:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Deprecating tag_indents","shortMessageHtmlLink":"Deprecating tag_indents"}},{"before":"58eaa90dd75d9980480bc2f04605a4a4b0545fd9","after":"9cb24ba90bb231ad5151cb91147ad032fe932d66","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T14:05:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Deprecating tag_indents","shortMessageHtmlLink":"Deprecating tag_indents"}},{"before":"38c7d62eee7e6e223eb3f2a8cfdc01404809ddf6","after":"58eaa90dd75d9980480bc2f04605a4a4b0545fd9","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T13:58:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Deprecating tag_indents","shortMessageHtmlLink":"Deprecating tag_indents"}},{"before":"1b079cd4e5a6da1710a02f0c885416f217038704","after":"38c7d62eee7e6e223eb3f2a8cfdc01404809ddf6","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T12:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Deprecating TitleStyle, renamed into TextStyle","shortMessageHtmlLink":"Deprecating TitleStyle, renamed into TextStyle"}},{"before":"c38e2e0bd5e7547ef765eff5f06d6abf3e9f352b","after":"1b079cd4e5a6da1710a02f0c885416f217038704","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-27T11:41:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Split handling of HTML attributes & style CSS properties","shortMessageHtmlLink":"Split handling of HTML attributes & style CSS properties"}},{"before":"17f737de17c716304c87c0e7d53bba023484a434","after":"e319803f9c336cf42a99e0b37d5dcddbdbb79b41","ref":"refs/heads/gh-pages","pushedAt":"2024-06-27T00:33:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: c062845cf5d51b7ec719b0eb5c4795c649f8384b","shortMessageHtmlLink":"deploy: c062845"}},{"before":"f399dda7cd325f44b21a0531ef9b72f0223265ee","after":"c062845cf5d51b7ec719b0eb5c4795c649f8384b","ref":"refs/heads/master","pushedAt":"2024-06-27T00:13:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andersonhc","name":"Anderson Herzogenrath da Costa","path":"/andersonhc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/948125?s=80&v=4"},"commit":{"message":"Improve performance working with unicode fonts (#907) (#1158)\n\n* use functools cache to improve performance\r\n\r\n* add cache clear after output and reduce test time\r\n\r\n* add changelog\r\n\r\n* change test limit and parse chars condition\r\n\r\n* change paragraph direction test\r\n\r\n* changelog","shortMessageHtmlLink":"Improve performance working with unicode fonts (#907) (#1158)"}},{"before":"d574b0796d5f64aade3a6051554fe6708e2e320a","after":"f399dda7cd325f44b21a0531ef9b72f0223265ee","ref":"refs/heads/master","pushedAt":"2024-06-26T06:06:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gmischler","name":"Georg Mischler","path":"/gmischler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17468844?s=80&v=4"},"commit":{"message":"added in wrapping on zero width space to better support word wrapping in languages like Thai (#1191)\n\n* added in modification to linebreak.py and accompanying test to wrap zerowidthspace in addition to regular space for wrapping words\r\n\r\n* ran black\r\n\r\n* updated documentation to clarify that both ' ' and U+200B count as space characters for word wrapping purposes\r\n\r\n* updated CHANGELOG.md to resolve conflict following rebasing with master branch as per #1191\r\n\r\n* made sure that the zero-width-space test string was not too long and manually split across several lines\r\n\r\n* made string concatenation explicit to make pylint happier\r\n\r\n* updated wrapping to account for additional space characters, and reverted change in documentation that specifically referred to unicode zero-width space as now the existing documentation that refered generically to wrapping on 'space characters' is accurate as multiple space characters are accounted for\r\n\r\n* updated line_break.py to list BREAKING_SPACE_SYMBOLS as a single list, and updated CHANGELOG.md to refer to 'all common space symbols' as per #1191\r\n\r\n* partial update rebasing main and addressing some (but not yet all) updates to pdf tests\r\n\r\n* updated test reference PDFs using direct downloads from FPDF2 master branch to resolve git rebase conflicts\r\n\r\n* addressed conflicts (updates to linespace break code and associated test) following git rebase\r\n\r\n* updated documentation to clarify that both ' ' and U+200B count as space characters for word wrapping purposes\r\n\r\n* updated CHANGELOG.md\r\n\r\n* made sure that the zero-width-space test string was not too long and manually split across several lines as per #1191 (and resolved conflict following rebase)\r\n\r\n* made string concatenation explicit to make pylint happier\r\n\r\n* updated wrapping to account for additional space characters, and reverted change in documentation that specifically referred to unicode zero-width space as now the existing documentation that refered generically to wrapping on 'space characters' is accurate as multiple space characters are accounted for\r\n\r\n* corrected pdfs\r\n\r\n* updated pdfs following fresh installation of dependencies as per #1191\r\n\r\n* corrected changelog and updated line_break.py to wrap on breaking spaces using string instead of list as per #1191","shortMessageHtmlLink":"added in wrapping on zero width space to better support word wrapping…"}},{"before":"d540a4f286886129c956a6a3f204163987f83bc7","after":"c38e2e0bd5e7547ef765eff5f06d6abf3e9f352b","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-24T15:44:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Split handling of HTML attributes & style CSS properties","shortMessageHtmlLink":"Split handling of HTML attributes & style CSS properties"}},{"before":"38ad5c25562bd0f48c69b8f21c6d14fb75e6e507","after":"17f737de17c716304c87c0e7d53bba023484a434","ref":"refs/heads/gh-pages","pushedAt":"2024-06-19T15:52:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: d574b0796d5f64aade3a6051554fe6708e2e320a","shortMessageHtmlLink":"deploy: d574b07"}},{"before":"bb61464124e4e0695d62a3b2c6834104672ea316","after":"d540a4f286886129c956a6a3f204163987f83bc7","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-19T15:34:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Split handling of HTML attributes & style CSS properties","shortMessageHtmlLink":"Split handling of HTML attributes & style CSS properties"}},{"before":"8847821f8266c88d1c95ad8df069fc28c91afd04","after":null,"ref":"refs/heads/bezier-chaining","pushedAt":"2024-06-19T15:33:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"}},{"before":"ddc72ff5db3de291d66a497883cbef2375ca068d","after":"d574b0796d5f64aade3a6051554fe6708e2e320a","ref":"refs/heads/master","pushedAt":"2024-06-19T15:33:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Doc: adding examples of bezier curves chaining (#1210)","shortMessageHtmlLink":"Doc: adding examples of bezier curves chaining (#1210)"}},{"before":"ce737d20b2c526ea7f773f7ea6ece88abccc8141","after":"bb61464124e4e0695d62a3b2c6834104672ea316","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-19T15:20:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Split handling of HTML attributes & style CSS properties","shortMessageHtmlLink":"Split handling of HTML attributes & style CSS properties"}},{"before":"4a0dab5ec8e072879c7d47302698abfba23bef0c","after":"ce737d20b2c526ea7f773f7ea6ece88abccc8141","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-19T15:14:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Split handling of HTML attributes & style CSS properties","shortMessageHtmlLink":"Split handling of HTML attributes & style CSS properties"}},{"before":"9dcea812b053f113bd24f60b334aafee213aa84d","after":"4a0dab5ec8e072879c7d47302698abfba23bef0c","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-19T15:07:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Split handling of HTML attributes & style CSS properties","shortMessageHtmlLink":"Split handling of HTML attributes & style CSS properties"}},{"before":"c4fb45feb7f3639bcd347bcc4cf6c1d57e1868c1","after":"9dcea812b053f113bd24f60b334aafee213aa84d","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-19T07:27:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Split handling of HTML attributes & style CSS properties","shortMessageHtmlLink":"Split handling of HTML attributes & style CSS properties"}},{"before":null,"after":"c4fb45feb7f3639bcd347bcc4cf6c1d57e1868c1","ref":"refs/heads/html-split-style-and-attrs-handling","pushedAt":"2024-06-19T07:03:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Split handling of HTML attributes & style CSS properties","shortMessageHtmlLink":"Split handling of HTML attributes & style CSS properties"}},{"before":"8e45a58c2d36d478014d48f8f7a89899a3759844","after":"8847821f8266c88d1c95ad8df069fc28c91afd04","ref":"refs/heads/bezier-chaining","pushedAt":"2024-06-19T06:56:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Fixups post code review","shortMessageHtmlLink":"Fixups post code review"}},{"before":"6ed99e455875b8c38861a2638b7ce44b3e8cccba","after":"38ad5c25562bd0f48c69b8f21c6d14fb75e6e507","ref":"refs/heads/gh-pages","pushedAt":"2024-06-18T22:40:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: ddc72ff5db3de291d66a497883cbef2375ca068d","shortMessageHtmlLink":"deploy: ddc72ff"}},{"before":"24fbdb808a18b9ec26ee64a8b6e3d4cae560665d","after":"8e45a58c2d36d478014d48f8f7a89899a3759844","ref":"refs/heads/bezier-chaining","pushedAt":"2024-06-18T22:22:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lucas-C","name":"Lucas Cimon","path":"/Lucas-C","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/925560?s=80&v=4"},"commit":{"message":"Doc: adding examples of bezier curves chaining","shortMessageHtmlLink":"Doc: adding examples of bezier curves chaining"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcUez2wA","startCursor":null,"endCursor":null}},"title":"Activity · py-pdf/fpdf2"}