{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":43975673,"defaultBranch":"master","name":"krita","ownerLogin":"KDE","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-10-09T19:24:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14312869?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724750255.0","currentOid":""},"activityList":{"items":[{"before":"732932325d3ebcede3f2fa5ef88dc0a163e1d262","after":"0ca92676e6dfcc7e6a744b26829ae305b478e55e","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-16T15:39:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Remove spurious includes from MoveStrokeStrategy","shortMessageHtmlLink":"Remove spurious includes from MoveStrokeStrategy"}},{"before":"82ee6527f0b293511ede7b2800971f82df418b6c","after":"9f35dc6dc6f51acf7863be1dddf4dd309289c7f6","ref":"refs/heads/master","pushedAt":"2024-09-16T15:38:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Remove spurious includes from MoveStrokeStrategy","shortMessageHtmlLink":"Remove spurious includes from MoveStrokeStrategy"}},{"before":"ce7a8c5fcadfc932c15c4dea43f69865de97bf14","after":"82ee6527f0b293511ede7b2800971f82df418b6c","ref":"refs/heads/master","pushedAt":"2024-09-16T14:08:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Fix perspective value for hovering pixel\n\nWe used to create wrong perspective value for hovering paint\ninformation, because we passed the position in image pixels\ninstead of document pixels","shortMessageHtmlLink":"Fix perspective value for hovering pixel"}},{"before":"71dc7df73c4f3ef5a1f06d8d0f9196918d4bf554","after":"732932325d3ebcede3f2fa5ef88dc0a163e1d262","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-16T14:08:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Fix perspective value for hovering pixel\n\nWe used to create wrong perspective value for hovering paint\ninformation, because we passed the position in image pixels\ninstead of document pixels","shortMessageHtmlLink":"Fix perspective value for hovering pixel"}},{"before":"49c4395642ef9a4b6239aa5209404d1746b9fcc9","after":"71dc7df73c4f3ef5a1f06d8d0f9196918d4bf554","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-16T13:43:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Fix onion skins rendering on layers with a transform masks\n\nWhen calculating the final static image of a transform mask we\nshould use layer's exact bounds, not its original's. The latter\ndoesn't include the bounds of the onion skins.\n\nBUG:457136","shortMessageHtmlLink":"Fix onion skins rendering on layers with a transform masks"}},{"before":"979965d84c56d118baa9825eebd4d32b3a72d2a7","after":"ce7a8c5fcadfc932c15c4dea43f69865de97bf14","ref":"refs/heads/master","pushedAt":"2024-09-16T13:42:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Fix onion skins rendering on layers with a transform masks\n\nWhen calculating the final static image of a transform mask we\nshould use layer's exact bounds, not its original's. The latter\ndoesn't include the bounds of the onion skins.\n\nBUG:457136","shortMessageHtmlLink":"Fix onion skins rendering on layers with a transform masks"}},{"before":"b38b3450ecc12e6e499af41ea290be26332c6695","after":"49c4395642ef9a4b6239aa5209404d1746b9fcc9","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-16T12:31:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Relink clones to the new layer when flattening\n\nWhen flattening a layer we can easily relink all the clones of the\nsource into the new layer.\n\nBUG:476514","shortMessageHtmlLink":"Relink clones to the new layer when flattening"}},{"before":"73025b43bf68e804e473090819a3e4cb2922dd22","after":"979965d84c56d118baa9825eebd4d32b3a72d2a7","ref":"refs/heads/master","pushedAt":"2024-09-16T12:27:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Relink clones to the new layer when flattening\n\nWhen flattening a layer we can easily relink all the clones of the\nsource into the new layer.\n\nBUG:476514","shortMessageHtmlLink":"Relink clones to the new layer when flattening"}},{"before":"ce21f0aec9129e74b5876a91185207dcc3ff2277","after":"b38b3450ecc12e6e499af41ea290be26332c6695","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-16T11:03:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Update cache when cloning perspective assistants\n\nCloning is used in undo/redo operations. If we don't update the cache,\nthen \"perspective distance\" value used in brushes is incorrect.\n\nBUG:493185","shortMessageHtmlLink":"Update cache when cloning perspective assistants"}},{"before":"36d76c72d96ffc64d240ec61a6f45ac393f671cd","after":"73025b43bf68e804e473090819a3e4cb2922dd22","ref":"refs/heads/master","pushedAt":"2024-09-16T10:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Update cache when cloning perspective assistants\n\nCloning is used in undo/redo operations. If we don't update the cache,\nthen \"perspective distance\" value used in brushes is incorrect.\n\nBUG:493185","shortMessageHtmlLink":"Update cache when cloning perspective assistants"}},{"before":"bdea2a985e72eeba4515f4bcd524ecd1ce47e709","after":"ce21f0aec9129e74b5876a91185207dcc3ff2277","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-16T09:22:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Fix redo actions to appear when undoing juggler-compressed actions\n\nBUG:491186","shortMessageHtmlLink":"Fix redo actions to appear when undoing juggler-compressed actions"}},{"before":"38c7e7a4e6d211d794cbffaf6adc58a679312f86","after":"36d76c72d96ffc64d240ec61a6f45ac393f671cd","ref":"refs/heads/master","pushedAt":"2024-09-16T09:21:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Fix redo actions to appear when undoing juggler-compressed actions\n\nBUG:491186","shortMessageHtmlLink":"Fix redo actions to appear when undoing juggler-compressed actions"}},{"before":"5c8e6ce59ed76f730e9697a584b230082fea4648","after":"bdea2a985e72eeba4515f4bcd524ecd1ce47e709","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-16T04:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}},{"before":"8f76e2cd2b7bb62e7f44bb65276bb5ef109e62ce","after":"38c7e7a4e6d211d794cbffaf6adc58a679312f86","ref":"refs/heads/master","pushedAt":"2024-09-16T02:41:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}},{"before":"7a5c5d8ef3ce2b0801128ed488d536d1791e3abf","after":"5c8e6ce59ed76f730e9697a584b230082fea4648","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-15T03:40:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}},{"before":"b41e309d5a5dfbb202a769671ab69a600aa5d1fa","after":"8f76e2cd2b7bb62e7f44bb65276bb5ef109e62ce","ref":"refs/heads/master","pushedAt":"2024-09-15T02:23:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}},{"before":"91d3906f79676771842a34cb4bcf2d635f6ca896","after":"7a5c5d8ef3ce2b0801128ed488d536d1791e3abf","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-14T03:48:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}},{"before":"60c5dcaf3769268f763cc1be8bfe8c2076491906","after":"b41e309d5a5dfbb202a769671ab69a600aa5d1fa","ref":"refs/heads/master","pushedAt":"2024-09-14T02:28:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}},{"before":"ceb854a8c5cf27595673c84a923d4b5e6e4036bc","after":"91d3906f79676771842a34cb4bcf2d635f6ca896","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-13T13:51:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Fix an assert when trying to activate an image snapshot\n\nNode activation should happen via KisImageSignalRouter since it\npushes the signal into the same queue where node removel/addition\nsignals go (via KisSynchronizedConnection).\n\nBUG:492114","shortMessageHtmlLink":"Fix an assert when trying to activate an image snapshot"}},{"before":"871826ac90054fc7d33f9c1e86b747d24c841b07","after":"60c5dcaf3769268f763cc1be8bfe8c2076491906","ref":"refs/heads/master","pushedAt":"2024-09-13T13:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Fix an assert when trying to activate an image snapshot\n\nNode activation should happen via KisImageSignalRouter since it\npushes the signal into the same queue where node removel/addition\nsignals go (via KisSynchronizedConnection).\n\nBUG:492114","shortMessageHtmlLink":"Fix an assert when trying to activate an image snapshot"}},{"before":"c227dc9a95dbdf0575dedaa7115398fd5c6adf47","after":"871826ac90054fc7d33f9c1e86b747d24c841b07","ref":"refs/heads/master","pushedAt":"2024-09-13T12:38:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"[not for 5.2.5] Disable clone updates in KisProcessingApplicator\n\nThese ad-hoc updates were implemented much earlier than we got\nproper clone updates in KisBaseRectsWalker::registerCloneNotification.\nNow the latter system should handle all the clone updates.\n\nTo make sure it doesn't cause any critical issues for the users I just\ndisabled the updates with an 'if' and added an ability to restore\nthe functionality with an environment variable. Just do\n\nset KRITA_ENABLE_CLONE_UPDATES_IN_APPLICATOR=1\n\nand the old behavior will be recovered.","shortMessageHtmlLink":"[not for 5.2.5] Disable clone updates in KisProcessingApplicator"}},{"before":"b95d15fbdfa0896d50bd9b8db03ac2e38161ad10","after":"ceb854a8c5cf27595673c84a923d4b5e6e4036bc","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-13T03:41:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}},{"before":"9f8f65fcb3961f234d80b8fcefb1b88d2ba597d0","after":"c227dc9a95dbdf0575dedaa7115398fd5c6adf47","ref":"refs/heads/master","pushedAt":"2024-09-13T02:22:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}},{"before":"d061b93c44ae0431a64fe5a30c57ad05496e6fc4","after":"b95d15fbdfa0896d50bd9b8db03ac2e38161ad10","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-12T14:26:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Remove KisImage::refreshGraph()\n\nInstead, one should use a pair of async and wait:\n\nimage->refreshGraphAsync();\nimage->waitForDone()\n\nThis method has been deprecated long ago and was used incorrectly\nmost of the time.","shortMessageHtmlLink":"Remove KisImage::refreshGraph()"}},{"before":"c119f403c414f1505d0784f0e71205457580a6a7","after":"9f8f65fcb3961f234d80b8fcefb1b88d2ba597d0","ref":"refs/heads/master","pushedAt":"2024-09-12T14:21:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Remove KisImage::refreshGraph()\n\nInstead, one should use a pair of async and wait:\n\nimage->refreshGraphAsync();\nimage->waitForDone()\n\nThis method has been deprecated long ago and was used incorrectly\nmost of the time.","shortMessageHtmlLink":"Remove KisImage::refreshGraph()"}},{"before":"242dfbcd03c7ed2bdb1a45311534542083342d47","after":"d061b93c44ae0431a64fe5a30c57ad05496e6fc4","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-12T03:28:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}},{"before":"c973ce619c606402d5671a7d5d60280fe3080f34","after":"c119f403c414f1505d0784f0e71205457580a6a7","ref":"refs/heads/master","pushedAt":"2024-09-12T02:17:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}},{"before":"bde2392343e72caae2e5c1d0a3eeccda7a1e8080","after":"c973ce619c606402d5671a7d5d60280fe3080f34","ref":"refs/heads/master","pushedAt":"2024-09-12T00:17:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"Merge branch 'b437020-cancelCompExport'","shortMessageHtmlLink":"Merge branch 'b437020-cancelCompExport'"}},{"before":"48b28f2b3c9b2a4355eb327f8aa96471315c962d","after":"242dfbcd03c7ed2bdb1a45311534542083342d47","ref":"refs/heads/krita/5.2","pushedAt":"2024-09-11T03:30:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}},{"before":"9a1fbe89c7da8062739cc6f2227e1943d456e374","after":"bde2392343e72caae2e5c1d0a3eeccda7a1e8080","ref":"refs/heads/master","pushedAt":"2024-09-11T02:17:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdesysadmin","name":null,"path":"/kdesysadmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14346011?s=80&v=4"},"commit":{"message":"GIT_SILENT Sync po/docbooks with svn","shortMessageHtmlLink":"GIT_SILENT Sync po/docbooks with svn"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxNTozOToxNi4wMDAwMDBazwAAAAS3m3Yx","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxNTozOToxNi4wMDAwMDBazwAAAAS3m3Yx","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQwMjoxNzo1My4wMDAwMDBazwAAAASysMbG"}},"title":"Activity ยท KDE/krita"}