{"action":"created","issue":{"url":"https://api.github.com/repos/godotengine/godot/issues/6066","repository_url":"https://api.github.com/repos/godotengine/godot","labels_url":"https://api.github.com/repos/godotengine/godot/issues/6066/labels{/name}","comments_url":"https://api.github.com/repos/godotengine/godot/issues/6066/comments","events_url":"https://api.github.com/repos/godotengine/godot/issues/6066/events","html_url":"https://github.com/godotengine/godot/pull/6066","id":169807262,"number":6066,"title":"Added script tree list, and function fast access","user":{"login":"Paulb23","id":6584330,"avatar_url":"https://avatars.githubusercontent.com/u/6584330?v=3","gravatar_id":"","url":"https://api.github.com/users/Paulb23","html_url":"https://github.com/Paulb23","followers_url":"https://api.github.com/users/Paulb23/followers","following_url":"https://api.github.com/users/Paulb23/following{/other_user}","gists_url":"https://api.github.com/users/Paulb23/gists{/gist_id}","starred_url":"https://api.github.com/users/Paulb23/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Paulb23/subscriptions","organizations_url":"https://api.github.com/users/Paulb23/orgs","repos_url":"https://api.github.com/users/Paulb23/repos","events_url":"https://api.github.com/users/Paulb23/events{/privacy}","received_events_url":"https://api.github.com/users/Paulb23/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/godotengine/godot/labels/feature%20proposal","name":"feature proposal","color":"1144ff"},{"url":"https://api.github.com/repos/godotengine/godot/labels/topic:editor","name":"topic:editor","color":"ffdd44"},{"url":"https://api.github.com/repos/godotengine/godot/labels/topic:gdscript","name":"topic:gdscript","color":"ffdd44"},{"url":"https://api.github.com/repos/godotengine/godot/labels/usability","name":"usability","color":"007700"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-08-07T17:43:12Z","updated_at":"2016-08-07T19:55:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/godotengine/godot/pulls/6066","html_url":"https://github.com/godotengine/godot/pull/6066","diff_url":"https://github.com/godotengine/godot/pull/6066.diff","patch_url":"https://github.com/godotengine/godot/pull/6066.patch"},"body":"This PR adds a new class `ScriptTreeList` to replace the `ItemList` in the `script_editor_plugin`, and adds quick function access, based on @puppetmaster- mockup in #2732.\r\n\r\nThe `ScriptTreeList` follows the same API as the `ItemList` class. It comes with a setting to enable list mode that will make it behave as before. If not running in list mode the `ScriptTreeList` will create a drop down containing all function in that file. By clicking on the function it will open the file and go to the function.\r\n\r\n![code_tree](https://cloud.githubusercontent.com/assets/6584330/17463972/6a9d1398-5ccb-11e6-94f2-d422e14bf8bb.png)\r\n\r\ncloses #3238"},"comment":{"url":"https://api.github.com/repos/godotengine/godot/issues/comments/238104406","html_url":"https://github.com/godotengine/godot/pull/6066#issuecomment-238104406","issue_url":"https://api.github.com/repos/godotengine/godot/issues/6066","id":238104406,"user":{"login":"volzhs","id":8281454,"avatar_url":"https://avatars.githubusercontent.com/u/8281454?v=3","gravatar_id":"","url":"https://api.github.com/users/volzhs","html_url":"https://github.com/volzhs","followers_url":"https://api.github.com/users/volzhs/followers","following_url":"https://api.github.com/users/volzhs/following{/other_user}","gists_url":"https://api.github.com/users/volzhs/gists{/gist_id}","starred_url":"https://api.github.com/users/volzhs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/volzhs/subscriptions","organizations_url":"https://api.github.com/users/volzhs/orgs","repos_url":"https://api.github.com/users/volzhs/repos","events_url":"https://api.github.com/users/volzhs/events{/privacy}","received_events_url":"https://api.github.com/users/volzhs/received_events","type":"User","site_admin":false},"created_at":"2016-08-07T19:55:32Z","updated_at":"2016-08-07T19:55:32Z","body":"I think this PR could be more convenient than what @reduz proposed.\r\nI can work easily by coming and going to several functions in different scripts."}}
{"actor":{"display_login":"volzhs"}}