{"action":"created","issue":{"url":"https://api.github.com/repos/dhowe/ReadersJS/issues/8","repository_url":"https://api.github.com/repos/dhowe/ReadersJS","labels_url":"https://api.github.com/repos/dhowe/ReadersJS/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/dhowe/ReadersJS/issues/8/comments","events_url":"https://api.github.com/repos/dhowe/ReadersJS/issues/8/events","html_url":"https://github.com/dhowe/ReadersJS/issues/8","id":208417577,"number":8,"title":"Design Mockups","user":{"login":"cqx931","id":3056154,"avatar_url":"https://avatars.githubusercontent.com/u/3056154?v=3","gravatar_id":"","url":"https://api.github.com/users/cqx931","html_url":"https://github.com/cqx931","followers_url":"https://api.github.com/users/cqx931/followers","following_url":"https://api.github.com/users/cqx931/following{/other_user}","gists_url":"https://api.github.com/users/cqx931/gists{/gist_id}","starred_url":"https://api.github.com/users/cqx931/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cqx931/subscriptions","organizations_url":"https://api.github.com/users/cqx931/orgs","repos_url":"https://api.github.com/users/cqx931/repos","events_url":"https://api.github.com/users/cqx931/events{/privacy}","received_events_url":"https://api.github.com/users/cqx931/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"shadoof","id":1051808,"avatar_url":"https://avatars.githubusercontent.com/u/1051808?v=3","gravatar_id":"","url":"https://api.github.com/users/shadoof","html_url":"https://github.com/shadoof","followers_url":"https://api.github.com/users/shadoof/followers","following_url":"https://api.github.com/users/shadoof/following{/other_user}","gists_url":"https://api.github.com/users/shadoof/gists{/gist_id}","starred_url":"https://api.github.com/users/shadoof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shadoof/subscriptions","organizations_url":"https://api.github.com/users/shadoof/orgs","repos_url":"https://api.github.com/users/shadoof/repos","events_url":"https://api.github.com/users/shadoof/events{/privacy}","received_events_url":"https://api.github.com/users/shadoof/received_events","type":"User","site_admin":false},"assignees":[{"login":"shadoof","id":1051808,"avatar_url":"https://avatars.githubusercontent.com/u/1051808?v=3","gravatar_id":"","url":"https://api.github.com/users/shadoof","html_url":"https://github.com/shadoof","followers_url":"https://api.github.com/users/shadoof/followers","following_url":"https://api.github.com/users/shadoof/following{/other_user}","gists_url":"https://api.github.com/users/shadoof/gists{/gist_id}","starred_url":"https://api.github.com/users/shadoof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shadoof/subscriptions","organizations_url":"https://api.github.com/users/shadoof/orgs","repos_url":"https://api.github.com/users/shadoof/repos","events_url":"https://api.github.com/users/shadoof/events{/privacy}","received_events_url":"https://api.github.com/users/shadoof/received_events","type":"User","site_admin":false},{"login":"cqx931","id":3056154,"avatar_url":"https://avatars.githubusercontent.com/u/3056154?v=3","gravatar_id":"","url":"https://api.github.com/users/cqx931","html_url":"https://github.com/cqx931","followers_url":"https://api.github.com/users/cqx931/followers","following_url":"https://api.github.com/users/cqx931/following{/other_user}","gists_url":"https://api.github.com/users/cqx931/gists{/gist_id}","starred_url":"https://api.github.com/users/cqx931/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cqx931/subscriptions","organizations_url":"https://api.github.com/users/cqx931/orgs","repos_url":"https://api.github.com/users/cqx931/repos","events_url":"https://api.github.com/users/cqx931/events{/privacy}","received_events_url":"https://api.github.com/users/cqx931/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2017-02-17T11:42:05Z","updated_at":"2017-02-19T18:46:39Z","closed_at":null,"body":"One important question is, now that we have multiple readers, whether we need to let the user assign colors and behaviors to each, or if instead we pick the best color and behavior for each, which would greatly simply the interface. The designs below assume the more complex users-choice interface:\r\n\r\n<br>\r\n\r\nStep 0\r\n![image](https://cloud.githubusercontent.com/assets/3056154/23064102/10a5391c-f549-11e6-8821-91a7cdc45b4b.png) \r\n\r\nStep 1: Click to see menu\r\n![image](https://cloud.githubusercontent.com/assets/3056154/23064107/157d1b44-f549-11e6-9353-8e7121c8091e.png)\r\n\r\nStep 2: Hover to see \"Options\" button\r\n![image](https://cloud.githubusercontent.com/assets/3056154/23064112/19796e82-f549-11e6-88ed-8e237e066cac.png)\r\n\r\nStep 3 : Click \"Options\" to see sub menu\r\n![image](https://cloud.githubusercontent.com/assets/3056154/23064119/1df4cbc8-f549-11e6-84e0-1b431ecaa75d.png)\r\n\r\nStep 4: Click item to change\r\n![image](https://cloud.githubusercontent.com/assets/3056154/23064124/23af9476-f549-11e6-9771-6505ff720fa2.png)\r\n"},"comment":{"url":"https://api.github.com/repos/dhowe/ReadersJS/issues/comments/280939128","html_url":"https://github.com/dhowe/ReadersJS/issues/8#issuecomment-280939128","issue_url":"https://api.github.com/repos/dhowe/ReadersJS/issues/8","id":280939128,"user":{"login":"shadoof","id":1051808,"avatar_url":"https://avatars.githubusercontent.com/u/1051808?v=3","gravatar_id":"","url":"https://api.github.com/users/shadoof","html_url":"https://github.com/shadoof","followers_url":"https://api.github.com/users/shadoof/followers","following_url":"https://api.github.com/users/shadoof/following{/other_user}","gists_url":"https://api.github.com/users/shadoof/gists{/gist_id}","starred_url":"https://api.github.com/users/shadoof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shadoof/subscriptions","organizations_url":"https://api.github.com/users/shadoof/orgs","repos_url":"https://api.github.com/users/shadoof/repos","events_url":"https://api.github.com/users/shadoof/events{/privacy}","received_events_url":"https://api.github.com/users/shadoof/received_events","type":"User","site_admin":false},"created_at":"2017-02-19T18:46:39Z","updated_at":"2017-02-19T18:46:39Z","body":"Interface is looking steadily more readable. Great stuff.\r\nThis is to respond, chiefly, to Daniel's suggestion that we strategically limit configurable options. I am tending to agree but there are certain options that I believe need to be maintained. Here, I attempt to set out what I'd like to see in there. Please read, below, indenting as correlating with the menu hierarchy:\r\nTEXT <text_name>\r\n     <selectable_text_name>\r\n     <selectable_options_for_the_text's_colour: 'Faint' | 'Invisible' | 'Cray'>\r\n     <selectable_toggle: 'Invert' (which toggles back and forth from w-on-b to b-on-w, also handling\r\n        any necessary changes in Reader color)>\r\nREADERS <currently_focused_reader_name>\r\n     <activate readers by click the bullet(s) beside its name>\r\n     <select and highlight a 'focused' reader that also turns pages and supplies any widgets that\r\n       monitor what it is reading>\r\n     <select=set_speed_of_focused_reader: speeds as they are for the java sketch>\r\n     PERIGRAM READER\r\n     LESS DIRECTED PERIGRAM READER\r\n     SIMPLE SPAWNING READER\r\n          NE & SE\r\n          South-East\r\n          North-East\r\n     PERIGRAM SPAWNING READER\r\n          NE & SE\r\n          South-East\r\n          North-East\r\n     LESS DIRECTED PERIGRAM SPAWNING READER\r\n          NE & SE\r\n          South-East\r\n          North-East\r\n     MESOSTIC READER\r\nGO <see below>\r\n\r\nThus the spawning directions for spawning readers are still user-configurable, but the color and 'visuals' (traces or haloes) of these readers are hard-coded, as follows:\r\n     PERIGRAM READER - traces\r\n     LESS DIRECTED PERIGRAM READER - haloes\r\n     SIMPLE SPAWNING READER - neither traces nor haloes (just spawning-traces)\r\n     PERIGRAM SPAWNING READER - traces\r\n     LESS DIRECTED PERIGRAM SPAWNING READER - traces\r\n     MESOSTIC READER - <Daniel's call: traces not relevant; haloes possible>\r\n\r\nThis is not meant to suggest design or precise mechanics for the menu system, only to indicate what parameters I think should still be user-configurable.\r\n\r\nAs you see, I do think that there could be a top-level \"GO\" menu that displayed opening and page and grid-coordinate information for the focused reader and allowed a user to move the focused reader (perhaps also relative-shifting all the others) flexibly."}}
{"actor":{"display_login":"shadoof"}}