{"id":16883774,"url":"https://github.com/toku-sa-n/krita-git-docker","last_synced_at":"2026-05-19T06:03:29.293Z","repository":{"id":36980867,"uuid":"475246704","full_name":"toku-sa-n/Krita-git-docker","owner":"toku-sa-n","description":"A Krita plugin for viewing Krita files in other git revisions.","archived":false,"fork":false,"pushed_at":"2022-06-20T03:07:25.000Z","size":226,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-05T11:44:41.203Z","etag":null,"topics":["git","krita"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/toku-sa-n.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-03-29T02:08:05.000Z","updated_at":"2022-04-03T14:38:49.000Z","dependencies_parsed_at":"2022-08-18T02:01:15.423Z","dependency_job_id":null,"html_url":"https://github.com/toku-sa-n/Krita-git-docker","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/toku-sa-n/Krita-git-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toku-sa-n%2FKrita-git-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toku-sa-n%2FKrita-git-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toku-sa-n%2FKrita-git-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toku-sa-n%2FKrita-git-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/toku-sa-n","download_url":"https://codeload.github.com/toku-sa-n/Krita-git-docker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toku-sa-n%2FKrita-git-docker/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265430452,"owners_count":23764003,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["git","krita"],"created_at":"2024-10-13T16:14:14.709Z","updated_at":"2026-05-19T06:03:24.264Z","avatar_url":"https://github.com/toku-sa-n.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Krita-git-docker\nA Krita plugin for viewing Krita files in other git revisions.\n\n## Screenshot\n\n![Screenshot](screenshot.png)\n\n## Features\n\n* You can open your file in the previous commit.\n* You can commit the file you are editing without opening your terminal.\n\n## Installation\n\nYou need `GitPython`.\n\n```sh\npip install --user GitPython\n```\n\nClone this project and copy `gitdocker.desktop` and the `gitdocker/` directory into to the `pykrita` directory in your Krita resource folder. See [the documentation](https://docs.krita.org/en/reference_manual/resource_management.html#resource-management) for the location of the Krita resource folder.\n\n## Usage\n\nOpen an image with Krita. If the file is untracked, the docker will say, \"Git repository not found.\"\n\nThe docker will show the thumbnail if the file is tracked, and the combo box lists the newest ten commits' summaries. Click the \"open\" button to open the revision.\n\nAfter modifying the image, write the commit message in the textbox and push the \"Commit\" button. Note that this will commit all staged files, not only the image.\n\nSee [my blog article](https://tokuchan3515.hatenablog.com/entry/2022/04/03/162752) (written in Japanese).\n\n## Limitation\n\nAny commits made by this plugin are not GPG-signed.\n\n## License\n\nAll files are licensed under GNU General Public License v3.0. See [LICENSE](https://github.com/toku-sa-n/Krita-git-docker/blob/main/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoku-sa-n%2Fkrita-git-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftoku-sa-n%2Fkrita-git-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoku-sa-n%2Fkrita-git-docker/lists"}