{"action":"created","issue":{"url":"https://api.github.com/repos/EmmittJ/PoESkillTree/issues/94","labels_url":"https://api.github.com/repos/EmmittJ/PoESkillTree/issues/94/labels{/name}","comments_url":"https://api.github.com/repos/EmmittJ/PoESkillTree/issues/94/comments","events_url":"https://api.github.com/repos/EmmittJ/PoESkillTree/issues/94/events","html_url":"https://github.com/EmmittJ/PoESkillTree/pull/94","id":53458589,"number":94,"title":"Basic Tree comparison","user":{"login":"Ttxman","id":2779184,"avatar_url":"https://avatars.githubusercontent.com/u/2779184?v=3","gravatar_id":"","url":"https://api.github.com/users/Ttxman","html_url":"https://github.com/Ttxman","followers_url":"https://api.github.com/users/Ttxman/followers","following_url":"https://api.github.com/users/Ttxman/following{/other_user}","gists_url":"https://api.github.com/users/Ttxman/gists{/gist_id}","starred_url":"https://api.github.com/users/Ttxman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ttxman/subscriptions","organizations_url":"https://api.github.com/users/Ttxman/orgs","repos_url":"https://api.github.com/users/Ttxman/repos","events_url":"https://api.github.com/users/Ttxman/events{/privacy}","received_events_url":"https://api.github.com/users/Ttxman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-01-05T22:52:44Z","updated_at":"2015-01-08T00:25:26Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/EmmittJ/PoESkillTree/pulls/94","html_url":"https://github.com/EmmittJ/PoESkillTree/pull/94","diff_url":"https://github.com/EmmittJ/PoESkillTree/pull/94.diff","patch_url":"https://github.com/EmmittJ/PoESkillTree/pull/94.patch"},"body":"Selected build (in the saved builds expander) is highlighted (paths and passives) by the green color\r\nAttributes in \"PassiveAttributes\" expander now shows difference to the selected build\r\n  - attribute have bigger value than selected build: green colored \"+number\" at the end of attribute line\r\n  - attribute have lesser value than selected build: red colored \"-number\" at the end of attribute line\r\n  - attribute have same value as selected build: nothing :)\r\n\r\nPassive attributes in the selected build that are missing from the current build are automatically added with value 0\r\n\r\n![poeskilltreecomparison](https://cloud.githubusercontent.com/assets/2779184/5621308/9671b718-9534-11e4-8177-fab0ff39f2a9.png)\r\n\r\nsolution for issue #70, maybe :)"},"comment":{"url":"https://api.github.com/repos/EmmittJ/PoESkillTree/issues/comments/69117321","html_url":"https://github.com/EmmittJ/PoESkillTree/pull/94#issuecomment-69117321","issue_url":"https://api.github.com/repos/EmmittJ/PoESkillTree/issues/94","id":69117321,"user":{"login":"Ttxman","id":2779184,"avatar_url":"https://avatars.githubusercontent.com/u/2779184?v=3","gravatar_id":"","url":"https://api.github.com/users/Ttxman","html_url":"https://github.com/Ttxman","followers_url":"https://api.github.com/users/Ttxman/followers","following_url":"https://api.github.com/users/Ttxman/following{/other_user}","gists_url":"https://api.github.com/users/Ttxman/gists{/gist_id}","starred_url":"https://api.github.com/users/Ttxman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ttxman/subscriptions","organizations_url":"https://api.github.com/users/Ttxman/orgs","repos_url":"https://api.github.com/users/Ttxman/repos","events_url":"https://api.github.com/users/Ttxman/events{/privacy}","received_events_url":"https://api.github.com/users/Ttxman/received_events","type":"User","site_admin":false},"created_at":"2015-01-08T00:25:26Z","updated_at":"2015-01-08T00:25:26Z","body":"- The keystones are annoying .. the red coloring was based on absence of numbers. But the Minion instability have 33% inside text, so it was shown as \"Minions .., dealing 0% .... [red]-33[/red]\". I assume, that any keystone with number in text only had red negative number at the end.\r\n- now all missing attributes are marked in red. so missing attributes are more distinguishable  than before\r\n- wordwrap .. I have thought that they made textruns bindable in .NET4 but its not much better than before, so made it the old hacky way with converter. Whole text including the colored numbers is one textbox now so world wrapping works in all cases.\r\n\r\n- i have added INotifyPropertyChanged interface to Options and PersistentData, to make it bindable from XAML\r\n- Tree comparison can be disabled or enabled from View menu and with checkbox at the bottom of saved build list. And it is binded to Options and saved.\r\n- and i have also binded selected speaker index to Options, so comparisons are now completely restored when application start\r\n![poetree2](https://cloud.githubusercontent.com/assets/2779184/5655894/0782496c-96d5-11e4-90ba-6ffcfc47f07c.png)\r\n"}}