{"action":"created","issue":{"url":"https://api.github.com/repos/UV-CDAT/uvcdat/issues/1235","labels_url":"https://api.github.com/repos/UV-CDAT/uvcdat/issues/1235/labels{/name}","comments_url":"https://api.github.com/repos/UV-CDAT/uvcdat/issues/1235/comments","events_url":"https://api.github.com/repos/UV-CDAT/uvcdat/issues/1235/events","html_url":"https://github.com/UV-CDAT/uvcdat/pull/1235","id":71376273,"number":1235,"title":"Text fixup","user":{"login":"chaosphere2112","id":718512,"avatar_url":"https://avatars.githubusercontent.com/u/718512?v=3","gravatar_id":"","url":"https://api.github.com/users/chaosphere2112","html_url":"https://github.com/chaosphere2112","followers_url":"https://api.github.com/users/chaosphere2112/followers","following_url":"https://api.github.com/users/chaosphere2112/following{/other_user}","gists_url":"https://api.github.com/users/chaosphere2112/gists{/gist_id}","starred_url":"https://api.github.com/users/chaosphere2112/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chaosphere2112/subscriptions","organizations_url":"https://api.github.com/users/chaosphere2112/orgs","repos_url":"https://api.github.com/users/chaosphere2112/repos","events_url":"https://api.github.com/users/chaosphere2112/events{/privacy}","received_events_url":"https://api.github.com/users/chaosphere2112/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-04-27T19:20:05Z","updated_at":"2015-04-27T20:39:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/UV-CDAT/uvcdat/pulls/1235","html_url":"https://github.com/UV-CDAT/uvcdat/pull/1235","diff_url":"https://github.com/UV-CDAT/uvcdat/pull/1235.diff","patch_url":"https://github.com/UV-CDAT/uvcdat/pull/1235.patch"},"body":"This pull request fixes a bunch of small interaction issues (enumerated below) with how I was handling text previously– among other things, it fixes #1205. It's dependent on [this PR](https://github.com/UV-CDAT/VTK/pull/4), which invalidates some baselines ([ctest results](https://open.cdash.org/viewTest.php?buildid=3789252)) that I haven't regenerated yet; we can do those as part of merging the VTK PR.\r\n\r\nThe associated PR for testdata is [here](UV-CDAT/uvcdat-testdata#) the changes in this PR invalidated some button baselines, so I've regenerated those in the PR.\r\n\r\n\r\nInteraction issues:\r\n\r\n- Deleting all of the text from an actor and deselecting it would trigger errors and not update the text actor\r\n- Cursor would behave erratically while rotating\r\n- Cursor placement was really inaccurate\r\n- Clicking on text was inaccurate\r\n- Dragging text and deselecting it would make text jump slightly, or quite a lot depending on alignment\r\n\r\nPlus some more, I'm sure.\r\n\r\n@dlonie If you can double check my text actor handling in text.py and textbox.py, that'd be great.\r\n\r\n@aashish24 This is the PR that I mentioned in the meeting, @doutriaux1 and you can both feel free to poke through it."},"comment":{"url":"https://api.github.com/repos/UV-CDAT/uvcdat/issues/comments/96813414","html_url":"https://github.com/UV-CDAT/uvcdat/pull/1235#issuecomment-96813414","issue_url":"https://api.github.com/repos/UV-CDAT/uvcdat/issues/1235","id":96813414,"user":{"login":"aashish24","id":146527,"avatar_url":"https://avatars.githubusercontent.com/u/146527?v=3","gravatar_id":"","url":"https://api.github.com/users/aashish24","html_url":"https://github.com/aashish24","followers_url":"https://api.github.com/users/aashish24/followers","following_url":"https://api.github.com/users/aashish24/following{/other_user}","gists_url":"https://api.github.com/users/aashish24/gists{/gist_id}","starred_url":"https://api.github.com/users/aashish24/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aashish24/subscriptions","organizations_url":"https://api.github.com/users/aashish24/orgs","repos_url":"https://api.github.com/users/aashish24/repos","events_url":"https://api.github.com/users/aashish24/events{/privacy}","received_events_url":"https://api.github.com/users/aashish24/received_events","type":"User","site_admin":false},"created_at":"2015-04-27T20:39:02Z","updated_at":"2015-04-27T20:39:02Z","body":":+1: :100:  \r\n"}}