{"action":"created","issue":{"url":"https://api.github.com/repos/GMOD/Apollo/issues/597","labels_url":"https://api.github.com/repos/GMOD/Apollo/issues/597/labels{/name}","comments_url":"https://api.github.com/repos/GMOD/Apollo/issues/597/comments","events_url":"https://api.github.com/repos/GMOD/Apollo/issues/597/events","html_url":"https://github.com/GMOD/Apollo/issues/597","id":111664859,"number":597,"title":"enabling showing facet track list when present","user":{"login":"nathandunn","id":751274,"avatar_url":"https://avatars.githubusercontent.com/u/751274?v=3","gravatar_id":"","url":"https://api.github.com/users/nathandunn","html_url":"https://github.com/nathandunn","followers_url":"https://api.github.com/users/nathandunn/followers","following_url":"https://api.github.com/users/nathandunn/following{/other_user}","gists_url":"https://api.github.com/users/nathandunn/gists{/gist_id}","starred_url":"https://api.github.com/users/nathandunn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathandunn/subscriptions","organizations_url":"https://api.github.com/users/nathandunn/orgs","repos_url":"https://api.github.com/users/nathandunn/repos","events_url":"https://api.github.com/users/nathandunn/events{/privacy}","received_events_url":"https://api.github.com/users/nathandunn/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GMOD/Apollo/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/GMOD/Apollo/labels/Important","name":"Important","color":"eb6420"},{"url":"https://api.github.com/repos/GMOD/Apollo/labels/Workingon","name":"Workingon","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"cmdcolin","id":6511937,"avatar_url":"https://avatars.githubusercontent.com/u/6511937?v=3","gravatar_id":"","url":"https://api.github.com/users/cmdcolin","html_url":"https://github.com/cmdcolin","followers_url":"https://api.github.com/users/cmdcolin/followers","following_url":"https://api.github.com/users/cmdcolin/following{/other_user}","gists_url":"https://api.github.com/users/cmdcolin/gists{/gist_id}","starred_url":"https://api.github.com/users/cmdcolin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmdcolin/subscriptions","organizations_url":"https://api.github.com/users/cmdcolin/orgs","repos_url":"https://api.github.com/users/cmdcolin/repos","events_url":"https://api.github.com/users/cmdcolin/events{/privacy}","received_events_url":"https://api.github.com/users/cmdcolin/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/GMOD/Apollo/milestones/13","html_url":"https://github.com/GMOD/Apollo/milestones/2.0.1","labels_url":"https://api.github.com/repos/GMOD/Apollo/milestones/13/labels","id":1059255,"number":13,"title":"2.0.1","description":"Important issues minimally include:\r\n- proper isoform overlap handling when making changes to genomic feature structure\r\n- track permissions change\r\n- proper session logout (including a possible change of framework libraries)\r\n- some optimizations\r\n","creator":{"login":"nathandunn","id":751274,"avatar_url":"https://avatars.githubusercontent.com/u/751274?v=3","gravatar_id":"","url":"https://api.github.com/users/nathandunn","html_url":"https://github.com/nathandunn","followers_url":"https://api.github.com/users/nathandunn/followers","following_url":"https://api.github.com/users/nathandunn/following{/other_user}","gists_url":"https://api.github.com/users/nathandunn/gists{/gist_id}","starred_url":"https://api.github.com/users/nathandunn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathandunn/subscriptions","organizations_url":"https://api.github.com/users/nathandunn/orgs","repos_url":"https://api.github.com/users/nathandunn/repos","events_url":"https://api.github.com/users/nathandunn/events{/privacy}","received_events_url":"https://api.github.com/users/nathandunn/received_events","type":"User","site_admin":false},"open_issues":18,"closed_issues":35,"state":"open","created_at":"2015-04-08T21:05:39Z","updated_at":"2015-10-16T18:09:15Z","due_on":"2015-10-22T07:00:00Z","closed_at":null},"comments":1,"created_at":"2015-10-15T17:15:19Z","updated_at":"2015-10-16T19:29:44Z","closed_at":null,"body":"Basically just need to flip this to to 1 here when the trackList is faceted:\r\n\r\nhttps://github.com/GMOD/Apollo/blob/master/src/gwt/org/bbop/apollo/gwt/client/MainPanel.java#L383\r\n\r\nThere is a \"list\" command . . . . issued into AnnotTrack.js  there is probably a very easy way you could just change it here to pass along those changes:\r\n\r\nhttps://github.com/GMOD/Apollo/blob/master/client/apollo/js/View/Track/AnnotTrack.js#L316\r\n\r\nTrackPanel calls loadTracks here:\r\n\r\nhttps://github.com/GMOD/Apollo/blob/master/src/gwt/org/bbop/apollo/gwt/client/TrackPanel.java#L277\r\n\r\nand then here:\r\n\r\nhttps://github.com/GMOD/Apollo/blob/master/src/gwt/org/bbop/apollo/gwt/client/TrackPanel.java#L287\r\n\r\nWhen parsing the JSON object, you can just set a flag in TrackPanel that MainPanel can access.  It will change potentially based on the organism, so it should be interesting. \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/GMOD/Apollo/issues/comments/148813225","html_url":"https://github.com/GMOD/Apollo/issues/597#issuecomment-148813225","issue_url":"https://api.github.com/repos/GMOD/Apollo/issues/597","id":148813225,"user":{"login":"cmdcolin","id":6511937,"avatar_url":"https://avatars.githubusercontent.com/u/6511937?v=3","gravatar_id":"","url":"https://api.github.com/users/cmdcolin","html_url":"https://github.com/cmdcolin","followers_url":"https://api.github.com/users/cmdcolin/followers","following_url":"https://api.github.com/users/cmdcolin/following{/other_user}","gists_url":"https://api.github.com/users/cmdcolin/gists{/gist_id}","starred_url":"https://api.github.com/users/cmdcolin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmdcolin/subscriptions","organizations_url":"https://api.github.com/users/cmdcolin/orgs","repos_url":"https://api.github.com/users/cmdcolin/repos","events_url":"https://api.github.com/users/cmdcolin/events{/privacy}","received_events_url":"https://api.github.com/users/cmdcolin/received_events","type":"User","site_admin":false},"created_at":"2015-10-16T19:29:44Z","updated_at":"2015-10-16T19:29:44Z","body":"The order of loading that you have specified is correct and in this case it makes it difficult to choose to even in principle know what type of tracklist is being used\r\n\r\nI would have to make a rest call from the GWT code to a grails controller that then parses some config files, and even at the end of this it could wrong since the config file system that jbrowse uses is very complex"}}