{"action":"created","issue":{"url":"https://api.github.com/repos/diagrams/diagrams-lib/issues/236","labels_url":"https://api.github.com/repos/diagrams/diagrams-lib/issues/236/labels{/name}","comments_url":"https://api.github.com/repos/diagrams/diagrams-lib/issues/236/comments","events_url":"https://api.github.com/repos/diagrams/diagrams-lib/issues/236/events","html_url":"https://github.com/diagrams/diagrams-lib/pull/236","id":58641926,"number":236,"title":"Lens style","user":{"login":"cchalmers","id":1354887,"avatar_url":"https://avatars.githubusercontent.com/u/1354887?v=3","gravatar_id":"","url":"https://api.github.com/users/cchalmers","html_url":"https://github.com/cchalmers","followers_url":"https://api.github.com/users/cchalmers/followers","following_url":"https://api.github.com/users/cchalmers/following{/other_user}","gists_url":"https://api.github.com/users/cchalmers/gists{/gist_id}","starred_url":"https://api.github.com/users/cchalmers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cchalmers/subscriptions","organizations_url":"https://api.github.com/users/cchalmers/orgs","repos_url":"https://api.github.com/users/cchalmers/repos","events_url":"https://api.github.com/users/cchalmers/events{/privacy}","received_events_url":"https://api.github.com/users/cchalmers/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-02-23T20:19:06Z","updated_at":"2015-02-28T04:15:07Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/diagrams/diagrams-lib/pulls/236","html_url":"https://github.com/diagrams/diagrams-lib/pull/236","diff_url":"https://github.com/diagrams/diagrams-lib/pull/236.diff","patch_url":"https://github.com/diagrams/diagrams-lib/pull/236.patch"},"body":"See diagrams/diagrams-core#80. Includes a bunch of lenses onto attributes of a `Style`.\r\n\r\nThe only real issue is lenses that include a `Recommend` are always \"committed\" (this is how the previous `styleFillTexture` setter was). This is almost always what you want, otherwise styles set with a lens could be accidentally overwritten. These lenses have warnings and a valid `R` variant that includes the `Recommend`.\r\n\r\nThe 3D attributes lenses haven't been added these lenses because the povray backend needs changes, I'll do that later if this gets merged.\r\n\r\nOther then that this should be ready to merge. "},"comment":{"url":"https://api.github.com/repos/diagrams/diagrams-lib/issues/comments/76509532","html_url":"https://github.com/diagrams/diagrams-lib/pull/236#issuecomment-76509532","issue_url":"https://api.github.com/repos/diagrams/diagrams-lib/issues/236","id":76509532,"user":{"login":"byorgey","id":533859,"avatar_url":"https://avatars.githubusercontent.com/u/533859?v=3","gravatar_id":"","url":"https://api.github.com/users/byorgey","html_url":"https://github.com/byorgey","followers_url":"https://api.github.com/users/byorgey/followers","following_url":"https://api.github.com/users/byorgey/following{/other_user}","gists_url":"https://api.github.com/users/byorgey/gists{/gist_id}","starred_url":"https://api.github.com/users/byorgey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/byorgey/subscriptions","organizations_url":"https://api.github.com/users/byorgey/orgs","repos_url":"https://api.github.com/users/byorgey/repos","events_url":"https://api.github.com/users/byorgey/events{/privacy}","received_events_url":"https://api.github.com/users/byorgey/received_events","type":"User","site_admin":false},"created_at":"2015-02-28T04:15:07Z","updated_at":"2015-02-28T04:15:07Z","body":"Looks good to me too."}}