{"action":"created","issue":{"url":"https://api.github.com/repos/mypaint/mypaint/issues/300","labels_url":"https://api.github.com/repos/mypaint/mypaint/issues/300/labels{/name}","comments_url":"https://api.github.com/repos/mypaint/mypaint/issues/300/comments","events_url":"https://api.github.com/repos/mypaint/mypaint/issues/300/events","html_url":"https://github.com/mypaint/mypaint/issues/300","id":70184551,"number":300,"title":"Incompatible Overlay mode in MyPaint vs GIMP","user":{"login":"Griatch","id":294267,"avatar_url":"https://avatars.githubusercontent.com/u/294267?v=3","gravatar_id":"","url":"https://api.github.com/users/Griatch","html_url":"https://github.com/Griatch","followers_url":"https://api.github.com/users/Griatch/followers","following_url":"https://api.github.com/users/Griatch/following{/other_user}","gists_url":"https://api.github.com/users/Griatch/gists{/gist_id}","starred_url":"https://api.github.com/users/Griatch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Griatch/subscriptions","organizations_url":"https://api.github.com/users/Griatch/orgs","repos_url":"https://api.github.com/users/Griatch/repos","events_url":"https://api.github.com/users/Griatch/events{/privacy}","received_events_url":"https://api.github.com/users/Griatch/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mypaint/mypaint/labels/needs-info","name":"needs-info","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-04-22T17:18:46Z","updated_at":"2015-04-22T19:14:01Z","closed_at":null,"body":"MyPaint's Overlay layer is not compatible with the GIMP equivalent. Now, I don't recall if this is one of those famous cases where GIMP \"does it wrong\" but the fact remains that this inconsistency makes exporting/importing certain images back and forth between the two programs useless. \r\n\r\nThe example file is two layers large. The topmost layer is in Overlay mode. In Gimp, cloning to an overload-mode layer is one way for cloning texture onto a flat surface. \r\n\r\nFirst, how this looks in GIMP 2.8.10 at 100% opacity:\r\n![comparing_overlay_gimp1](https://cloud.githubusercontent.com/assets/294267/7280570/f2283fbc-e923-11e4-9083-21d067b88c57.png)\r\n\r\nNext, we let GIMP save this as an .ORA file which is opened in MyPaint (rev 0b3067f) : \r\n![comparing_overlay_gimp2](https://cloud.githubusercontent.com/assets/294267/7280606/2b666484-e924-11e4-913a-a190a9efc536.png)\r\n\r\nMypaint is doing something completely different than GIMP for its overlay. \r\n\r\nThis may be an issue with GIMP rather than MyPaint but if GIMP's Overlay layer is actually something else than it should be then I would like to know what MyPaint could use in its place in order to represent the GIMP image exactly. "},"comment":{"url":"https://api.github.com/repos/mypaint/mypaint/issues/comments/95307922","html_url":"https://github.com/mypaint/mypaint/issues/300#issuecomment-95307922","issue_url":"https://api.github.com/repos/mypaint/mypaint/issues/300","id":95307922,"user":{"login":"Griatch","id":294267,"avatar_url":"https://avatars.githubusercontent.com/u/294267?v=3","gravatar_id":"","url":"https://api.github.com/users/Griatch","html_url":"https://github.com/Griatch","followers_url":"https://api.github.com/users/Griatch/followers","following_url":"https://api.github.com/users/Griatch/following{/other_user}","gists_url":"https://api.github.com/users/Griatch/gists{/gist_id}","starred_url":"https://api.github.com/users/Griatch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Griatch/subscriptions","organizations_url":"https://api.github.com/users/Griatch/orgs","repos_url":"https://api.github.com/users/Griatch/repos","events_url":"https://api.github.com/users/Griatch/events{/privacy}","received_events_url":"https://api.github.com/users/Griatch/received_events","type":"User","site_admin":false},"created_at":"2015-04-22T19:14:01Z","updated_at":"2015-04-22T19:14:01Z","body":"And yes, collapsing the layers is what I've been doing. It is, needless to say, not ideal as a workaround unless for the very last step of the process when the image is to be flattened anyway. "}}