{"push_id":2508918690,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"00db3f24defc4203047a7a45ad3e8016bd0344f4","before":"884b50d7b6066529fe753a8c9c8b6b2bfe259771","commits":[{"sha":"00db3f24defc4203047a7a45ad3e8016bd0344f4","author":{"name":"Nick Howley","email":"14f1ff023bdb1987bccb2fc242b81164776631f3@hotmail.com"},"message":"More refactoring to make the application easier to work with:\n- Text for a lot of buttons can now be edited at the top in a textValues\nobject\n- Buttons can be created with a createButton function. Activation (event\nlisteners) handled automatically - just state what function you want\nexecuted when the button is clicked.\n- The whole thing is now generally easier to understand. Cleaner\nseparation of auxillary functions (clearing the interface, deleting\nmodals, selecting the right menu item) and core tasks (displaying a\nparticular view, doing some business - or Quizness- logic).\n- Essentially this was a good exercise in working with higher order\nfunctions.\n- Ultimately it's difficult to cut down too much because the bulk of\nthis application's code is idiosyncratic interface operations. At the\nvery least it has become much more scalable/reusable, in that many of these\noperations could be reapplied to other contexts.","distinct":true,"url":"https://api.github.com/repos/Oreon93/Quizmakermakermaker/commits/00db3f24defc4203047a7a45ad3e8016bd0344f4"}]}
{"actor":{"display_login":"Oreon93"}}