{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":311781716,"defaultBranch":"main","name":"pdfstitcher","ownerLogin":"cfcurtis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-10T20:51:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/282731?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718997507.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ab699e97a894ab48eabc2c3df5dafa78a5311b1b","ref":"refs/heads/cli_improvements","pushedAt":"2024-06-21T19:18:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Fixing CLI crash for document without OCGs","shortMessageHtmlLink":"Fixing CLI crash for document without OCGs"}},{"before":"86298636cb31676d9f1e4b7d355ba994e3fd589b","after":"acaa88817dec3b7e18018037f9066b50bcd63e2c","ref":"refs/heads/main","pushedAt":"2024-06-19T03:04:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Fixing screenshot links","shortMessageHtmlLink":"Fixing screenshot links"}},{"before":"2ced66198a65d5a4ff41c4060b87dec97b71ce11","after":"86298636cb31676d9f1e4b7d355ba994e3fd589b","ref":"refs/heads/main","pushedAt":"2024-06-19T02:54:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Updating metainfo with new screenshots and link to release info","shortMessageHtmlLink":"Updating metainfo with new screenshots and link to release info"}},{"before":"49353fce4f3213519b0560ba095d341fabe0feea","after":"2ced66198a65d5a4ff41c4060b87dec97b71ce11","ref":"refs/heads/main","pushedAt":"2024-06-19T02:50:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Adding desktop and metainfo files for Flatpak","shortMessageHtmlLink":"Adding desktop and metainfo files for Flatpak"}},{"before":"d51886e21a26f98256bbf0da45e7b95e8bfa45d7","after":"49353fce4f3213519b0560ba095d341fabe0feea","ref":"refs/heads/main","pushedAt":"2024-06-18T17:03:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Fixing order of build","shortMessageHtmlLink":"Fixing order of build"}},{"before":"b8969163491f65e5295fb910a316f866f65ce93f","after":"d51886e21a26f98256bbf0da45e7b95e8bfa45d7","ref":"refs/heads/main","pushedAt":"2024-06-18T16:52:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Workaround for PyPi resource issue, but also making it not crash if resources not found (#216)","shortMessageHtmlLink":"Workaround for PyPi resource issue, but also making it not crash if r…"}},{"before":null,"after":"cc1f951328ebacb11ebab5700a10db0d8a9173bb","ref":"refs/heads/release_fixes","pushedAt":"2024-06-18T16:51:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Workaround for PyPi resource issue, but also making it not crash if resources not found","shortMessageHtmlLink":"Workaround for PyPi resource issue, but also making it not crash if r…"}},{"before":"750abc653304f00606b9dea27a337a56fe3e6e04","after":"b8969163491f65e5295fb910a316f866f65ce93f","ref":"refs/heads/main","pushedAt":"2024-06-17T22:33:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Fixing PyPi setup and making v1.0 official","shortMessageHtmlLink":"Fixing PyPi setup and making v1.0 official"}},{"before":"c2de2855b40052d098cfc373fe01ff48bdde32b6","after":"750abc653304f00606b9dea27a337a56fe3e6e04","ref":"refs/heads/main","pushedAt":"2024-06-14T17:53:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Expanding range description","shortMessageHtmlLink":"Expanding range description"}},{"before":"5dfb945c238a1f13068971a3a1a6fe5d786b69c8","after":"c2de2855b40052d098cfc373fe01ff48bdde32b6","ref":"refs/heads/main","pushedAt":"2024-06-14T17:50:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Remembering to add icon for windows","shortMessageHtmlLink":"Remembering to add icon for windows"}},{"before":"e16b709a6b52970c647d8b05881b64d7b5bac739","after":"5dfb945c238a1f13068971a3a1a6fe5d786b69c8","ref":"refs/heads/main","pushedAt":"2024-06-13T22:56:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Modify line properties for documents without layers (#215)\n\n* Updating UI so that associated tab is enabled/disabled when box checked/unchecked\r\n\r\n* Start of UI mods to allow line props with no layers\r\n\r\n* Line props without layers working\r\n\r\nAlso added greyscale override and swapped RGB/CMYK order so that RGB takes precedence\r\n\r\n* Fixing UI when switching docs with/without layers\r\n\r\n* Bumping beta version number","shortMessageHtmlLink":"Modify line properties for documents without layers (#215)"}},{"before":"0fafead3e13d3b1f96cf61727048b17d95171bfa","after":"d142b8a893578f3a0d462b155637d19ac47c277b","ref":"refs/heads/no_layer_line_props","pushedAt":"2024-06-13T22:53:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Bumping beta version number","shortMessageHtmlLink":"Bumping beta version number"}},{"before":"e02a60a651f01e54f9d68a704a16f7f8ef93c91c","after":"0fafead3e13d3b1f96cf61727048b17d95171bfa","ref":"refs/heads/no_layer_line_props","pushedAt":"2024-06-13T22:50:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Fixing UI when switching docs with/without layers","shortMessageHtmlLink":"Fixing UI when switching docs with/without layers"}},{"before":null,"after":"e02a60a651f01e54f9d68a704a16f7f8ef93c91c","ref":"refs/heads/no_layer_line_props","pushedAt":"2024-06-12T23:03:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Start of UI mods to allow line props with no layers","shortMessageHtmlLink":"Start of UI mods to allow line props with no layers"}},{"before":"6355525a62582e8c45bc8dfc3ba6ea8fd39f7a1f","after":null,"ref":"refs/heads/openssl_problem","pushedAt":"2024-06-12T16:07:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"}},{"before":"739928871ab70712a768caa962e10ca7675eab4a","after":null,"ref":"refs/heads/userunit","pushedAt":"2024-06-12T16:07:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"}},{"before":"55491fda9989bae703daff25bee410fca932d50a","after":null,"ref":"refs/heads/cleanup","pushedAt":"2024-06-12T16:07:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"}},{"before":"55fb90c8719d15f45c34fe85dc578c968bdf376d","after":null,"ref":"refs/heads/bug_fixes","pushedAt":"2024-06-12T16:07:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"}},{"before":"f6139414da170b449e5d8ca895a702c84d6319d2","after":"e16b709a6b52970c647d8b05881b64d7b5bac739","ref":"refs/heads/main","pushedAt":"2024-06-07T22:48:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Translated using Weblate (Spanish)\n\nCurrently translated at 83.1% (168 of 202 strings)\n\nTranslation: PDFStitcher/PDFStitcher\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/es/","shortMessageHtmlLink":"Translated using Weblate (Spanish)"}},{"before":"8d9f8bb7f34b7a0fa7b705ef9bbd1ffaa3879b8a","after":"f6139414da170b449e5d8ca895a702c84d6319d2","ref":"refs/heads/main","pushedAt":"2024-06-07T20:35:03.000Z","pushType":"push","commitsCount":75,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Merge branch 'cleanup'","shortMessageHtmlLink":"Merge branch 'cleanup'"}},{"before":"91b2c5a113bafcc9d95189137c094d64ad5d0bcc","after":"55491fda9989bae703daff25bee410fca932d50a","ref":"refs/heads/cleanup","pushedAt":"2024-06-07T20:34:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Fixing manifest path","shortMessageHtmlLink":"Fixing manifest path"}},{"before":"875195a52df8085847dde95fb3509dc64a98c768","after":"8d9f8bb7f34b7a0fa7b705ef9bbd1ffaa3879b8a","ref":"refs/heads/main","pushedAt":"2024-06-07T20:22:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"More refactoring (#214)\n\n* Start of refactor\r\n\r\n* More refactoring, still untested\r\n\r\n* Page filter and tiler working with preliminary tests\r\n\r\n* Changing to requested vs. computed rows/cols\r\n\r\n* Changing to default vs requested alignment\r\n\r\n* Moving existing tests to integration and starting to write actual unit tests\r\n\r\n* A few small forgotten changes\r\n\r\n* Starting to do more proper tests\r\n\r\n* Adding some more tests\r\n\r\n* Tests behaving better, should have committed earlier.\r\n\r\nTrim with mixed units still not behaving\r\n\r\n* Blackening\r\n\r\n* Adding type hinting to utils\r\n\r\n* Adding some more tests for pagetiler, now at a whole 50% coverage\r\n\r\n* Fixing propagation of page range\r\n\r\n* Moving things around to accommodate cli version\r\n\r\nStill need to test pyinstaller on mac/win\r\n\r\n* Simplifying the pagefilter/tiler interaction\r\n\r\n* Updating pyinstaller specs (not yet tested)\r\n\r\n* Adding __main__ files to both gui and cli interfaces\r\n\r\n* Preliminary refactor of layer filter\r\n\r\n* Adding test coverage\r\n\r\n* Marking as beta release for testing\r\n\r\n* Restoring enable/disable behaviour of tabs\r\n\r\n* Removal of non-optional content working again\r\n\r\n* Making layer filter behave on repeated runs\r\n\r\n* Working on CLI\r\n\r\n* Fixing path to mangler\r\n\r\n* Testing nuitka build on windows\r\n\r\n* Fixing path\r\n\r\n* Using Nuitka action\r\n\r\n* Apparently Nuitka action puts it in a build folder\r\n\r\n* Adding back install command for requirements\r\n\r\n* Making Nuitka action happy\r\n\r\n* Simplifying trimming, behaving for integration tests now\r\n\r\n* Re-run if page range changes\r\n\r\n* Adding layer stuff to CLI, no line props yet though\r\n\r\n* Testing and updating scaled tiling functionality\r\n\r\n* Adding Nuitka options for macOS (needs further testing)\r\n\r\n* Trying to fix workflow\r\n\r\n* Adding qpdf install and more info to executables\r\n\r\n* Trying Github's M1 hosted runner\r\n\r\n* Removing file-version info, needs numeric tuple\r\n\r\n* Removing pyinstaller files and moving create-dmg stuff to workflow\r\n\r\n* Removing mac output name\r\n\r\n* Bumping action versions to update Node\r\n\r\n* Trying another modification to create-dmg\r\n\r\n* Adding all the action updates\r\n\r\n* Trying nuitka directly\r\n\r\n* Trying again without output-filename (conflicts with pdfstitcher python package)\r\n\r\n* Bumping python version and getting rid of venvs\r\n\r\n* Going back to Nuitka action now that venv issue is fixed\r\n\r\n* Still not including all files, trying with output-dir = current\r\n\r\n* Back to nuitka cli... this is annoying\r\n\r\n* Trying homebrew python out of desparation\r\n\r\n* Adding a venv\r\n\r\n* Just uploading the app to isolate the issue\r\n\r\n* Zipping the app, release action doesn't like it\r\n\r\n* Trying with DMG creator again\r\n\r\n* Trying with output dir=., also zipping app artefact\r\n\r\n* Giving up on the filename thing\r\n\r\n* Setting onefile to false\r\n\r\n* Fixing path to dmg\r\n\r\n* Adding attempted workaround for X64\r\n\r\n* Attempting to add code signing\r\n\r\n* Adding notarization\r\n\r\n* Adding signing of dmg and notarization\r\n\r\n* Tiny typo\r\n\r\n* Escaping apple sign id\r\n\r\n* Reverting back to PyInstaller for macOS\r\n\r\n* Updating README and Python minimum version\r\n\r\n* Moving resources out of code folder\r\n\r\n* Removing pyobjc dependency and going back to Nuitka build","shortMessageHtmlLink":"More refactoring (#214)"}},{"before":"36de32db3563bafc7bda176c9053f33794a096fe","after":"91b2c5a113bafcc9d95189137c094d64ad5d0bcc","ref":"refs/heads/cleanup","pushedAt":"2024-06-07T20:20:24.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Removing pyobjc dependency and going back to Nuitka build","shortMessageHtmlLink":"Removing pyobjc dependency and going back to Nuitka build"}},{"before":"0be59dd43302103fb476d63c035466fb5018ca0c","after":"875195a52df8085847dde95fb3509dc64a98c768","ref":"refs/heads/main","pushedAt":"2024-06-06T21:25:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Updating translations for refactor","shortMessageHtmlLink":"Updating translations for refactor"}},{"before":"50aac65ec793b817c9ee06f132e57a37c083f9f8","after":"0be59dd43302103fb476d63c035466fb5018ca0c","ref":"refs/heads/main","pushedAt":"2024-06-06T21:19:55.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/weblate'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/weblate'"}},{"before":"78fbc820c8200eae85349963600d7d95e08b20ad","after":"36de32db3563bafc7bda176c9053f33794a096fe","ref":"refs/heads/cleanup","pushedAt":"2024-06-06T20:23:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Updating README and Python minimum version","shortMessageHtmlLink":"Updating README and Python minimum version"}},{"before":"81b1a90e4734b9a44258eaf7b6d3eb49f9ee7e38","after":"50aac65ec793b817c9ee06f132e57a37c083f9f8","ref":"refs/heads/main","pushedAt":"2024-06-06T20:06:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Extensive refactor for v1.0 release (#212)\n\n* Added translation using Weblate (Swedish)\r\n\r\n* Translated using Weblate (Swedish)\r\n\r\nCurrently translated at 12.5% (21 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/sv/\r\n\r\n* Translated using Weblate (Turkish)\r\n\r\nCurrently translated at 72.0% (121 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/tr/\r\n\r\n* Translated using Weblate (Italian)\r\n\r\nCurrently translated at 82.7% (139 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/it/\r\n\r\n* Translated using Weblate (Italian)\r\n\r\nCurrently translated at 100.0% (168 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/it/\r\n\r\n* Translated using Weblate (Czech)\r\n\r\nCurrently translated at 65.4% (110 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/cs/\r\n\r\n* Translated using Weblate (Turkish)\r\n\r\nCurrently translated at 100.0% (168 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/tr/\r\n\r\n* Added translation using Weblate (Hindi)\r\n\r\n* Translated using Weblate (Hindi)\r\n\r\nCurrently translated at 100.0% (168 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/hi/\r\n\r\n* Translated using Weblate (Hindi)\r\n\r\nCurrently translated at 100.0% (168 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/hi/\r\n\r\n* Translated using Weblate (French)\r\n\r\nCurrently translated at 97.0% (163 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/fr/\r\n\r\n* Added translation using Weblate (Polish)\r\n\r\n* Translated using Weblate (Polish)\r\n\r\nCurrently translated at 44.0% (74 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/pl/\r\n\r\n* Translated using Weblate (Dutch)\r\n\r\nCurrently translated at 99.4% (167 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/nl/\r\n\r\n* Translated using Weblate (Polish)\r\n\r\nCurrently translated at 51.7% (87 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/pl/\r\n\r\n* Start of refactor\r\n\r\n* More refactoring, still untested\r\n\r\n* Page filter and tiler working with preliminary tests\r\n\r\n* Changing to requested vs. computed rows/cols\r\n\r\n* Changing to default vs requested alignment\r\n\r\n* Moving existing tests to integration and starting to write actual unit tests\r\n\r\n* A few small forgotten changes\r\n\r\n* Starting to do more proper tests\r\n\r\n* Adding some more tests\r\n\r\n* Translated using Weblate (Hindi)\r\n\r\nCurrently translated at 100.0% (168 of 168 strings)\r\n\r\nTranslation: PDFStitcher/PDFStitcher\r\nTranslate-URL: https://hosted.weblate.org/projects/pdfstitcher/user-interface/hi/\r\n\r\n* Tests behaving better, should have committed earlier.\r\n\r\nTrim with mixed units still not behaving\r\n\r\n* Blackening\r\n\r\n* Adding type hinting to utils\r\n\r\n* Adding some more tests for pagetiler, now at a whole 50% coverage\r\n\r\n* Fixing propagation of page range\r\n\r\n* Moving things around to accommodate cli version\r\n\r\nStill need to test pyinstaller on mac/win\r\n\r\n* Simplifying the pagefilter/tiler interaction\r\n\r\n* Updating pyinstaller specs (not yet tested)\r\n\r\n* Adding __main__ files to both gui and cli interfaces\r\n\r\n* Preliminary refactor of layer filter\r\n\r\n* Adding test coverage\r\n\r\n* Marking as beta release for testing\r\n\r\n* Restoring enable/disable behaviour of tabs\r\n\r\n* Removal of non-optional content working again\r\n\r\n* Making layer filter behave on repeated runs\r\n\r\n* Working on CLI\r\n\r\n* Fixing path to mangler\r\n\r\n* Testing nuitka build on windows\r\n\r\n* Fixing path\r\n\r\n* Using Nuitka action\r\n\r\n* Apparently Nuitka action puts it in a build folder\r\n\r\n* Adding back install command for requirements\r\n\r\n* Making Nuitka action happy\r\n\r\n* Simplifying trimming, behaving for integration tests now\r\n\r\n* Re-run if page range changes\r\n\r\n* Adding layer stuff to CLI, no line props yet though\r\n\r\n* Testing and updating scaled tiling functionality\r\n\r\n* Adding Nuitka options for macOS (needs further testing)\r\n\r\n* Trying to fix workflow\r\n\r\n* Adding qpdf install and more info to executables\r\n\r\n* Trying Github's M1 hosted runner\r\n\r\n* Removing file-version info, needs numeric tuple\r\n\r\n* Removing pyinstaller files and moving create-dmg stuff to workflow\r\n\r\n* Removing mac output name\r\n\r\n* Bumping action versions to update Node\r\n\r\n* Trying another modification to create-dmg\r\n\r\n* Adding all the action updates\r\n\r\n* Trying nuitka directly\r\n\r\n* Trying again without output-filename (conflicts with pdfstitcher python package)\r\n\r\n* Bumping python version and getting rid of venvs\r\n\r\n* Going back to Nuitka action now that venv issue is fixed\r\n\r\n* Still not including all files, trying with output-dir = current\r\n\r\n* Back to nuitka cli... this is annoying\r\n\r\n* Trying homebrew python out of desparation\r\n\r\n* Adding a venv\r\n\r\n* Just uploading the app to isolate the issue\r\n\r\n* Zipping the app, release action doesn't like it\r\n\r\n* Trying with DMG creator again\r\n\r\n* Trying with output dir=., also zipping app artefact\r\n\r\n* Giving up on the filename thing\r\n\r\n* Setting onefile to false\r\n\r\n* Fixing path to dmg\r\n\r\n* Adding attempted workaround for X64\r\n\r\n* Attempting to add code signing\r\n\r\n* Adding notarization\r\n\r\n* Adding signing of dmg and notarization\r\n\r\n* Tiny typo\r\n\r\n* Escaping apple sign id\r\n\r\n* Reverting back to PyInstaller for macOS\r\n\r\n---------\r\n\r\nCo-authored-by: Josefine Kristmansson \r\nCo-authored-by: İsmet Çakır \r\nCo-authored-by: albanobattistella \r\nCo-authored-by: Lucie Holá \r\nCo-authored-by: Oğuz Ersen \r\nCo-authored-by: Nitin Khalia \r\nCo-authored-by: Lucas Mouazan \r\nCo-authored-by: MA N \r\nCo-authored-by: Mikachu \r\nCo-authored-by: Eryk Michalak ","shortMessageHtmlLink":"Extensive refactor for v1.0 release (#212)"}},{"before":"c00407bfda8c609006ac916a24c3cb2a19ec0320","after":"78fbc820c8200eae85349963600d7d95e08b20ad","ref":"refs/heads/cleanup","pushedAt":"2024-06-06T19:40:26.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/weblate' into cleanup","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/weblate' into cleanup"}},{"before":"e8ff2770a6fdf727f17063050a1cde652a922f72","after":"c00407bfda8c609006ac916a24c3cb2a19ec0320","ref":"refs/heads/cleanup","pushedAt":"2024-06-06T18:09:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Reverting back to PyInstaller for macOS","shortMessageHtmlLink":"Reverting back to PyInstaller for macOS"}},{"before":"f5032401dbc25deeb3d326ee4b34a312436aa503","after":"e8ff2770a6fdf727f17063050a1cde652a922f72","ref":"refs/heads/cleanup","pushedAt":"2024-06-05T22:35:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cfcurtis","name":"Charlotte Curtis","path":"/cfcurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/282731?s=80&v=4"},"commit":{"message":"Escaping apple sign id","shortMessageHtmlLink":"Escaping apple sign id"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEa-bHIwA","startCursor":null,"endCursor":null}},"title":"Activity · cfcurtis/pdfstitcher"}