{"push_id":541040139,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"30f65129e031bc3d915ef50594e8dd7c34607d74","before":"62fb2475fd9e44e7be98fd290a57d4cf40257fa1","commits":[{"sha":"7d524ebec5dfa1dc1448b4ca94f3459131504417","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Move checked macro to a separate file","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/7d524ebec5dfa1dc1448b4ca94f3459131504417"},{"sha":"4545da09f71fe3815742b1a63dd544cfa4039597","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Implement misc. UI utilities","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/4545da09f71fe3815742b1a63dd544cfa4039597"},{"sha":"c7ebe3c1dbce5bed0f7cf748e87815fb2816c1ad","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Use consistent naming: Default Monitor -> Primary Monitor","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/c7ebe3c1dbce5bed0f7cf748e87815fb2816c1ad"},{"sha":"ba3289b4a46c5c62bc74d7855e2a4435d2f01cb0","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"TESTING: more selective device removal notification","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/ba3289b4a46c5c62bc74d7855e2a4435d2f01cb0"},{"sha":"88aad22d843bf565c9f54c3d5b23d7266f82ac07","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Use Monitor::Primary() instead of Default","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/88aad22d843bf565c9f54c3d5b23d7266f82ac07"},{"sha":"c4d9a9bd224966e1c0016b23d8b01f30d7729eda","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Make xml tag for fullscreen detection clearer","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/c4d9a9bd224966e1c0016b23d8b01f30d7729eda"},{"sha":"a544655079f5ad6d021b473d797c5f179f700b61","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Update defaults","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/a544655079f5ad6d021b473d797c5f179f700b61"},{"sha":"f33784e8a2a29b0539d5cf4994e7c01e4de393ec","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Keep a set of OSD position names (as strings)","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/f33784e8a2a29b0539d5cf4994e7c01e4de393ec"},{"sha":"9579473bd07e01ccaaf93d38c54a8f5abe5a5640","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Use new list of position names to populate combo box","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/9579473bd07e01ccaaf93d38c54a8f5abe5a5640"},{"sha":"e0fc7064ec03c699cd2fad038c0a1a02059c2f54","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Map controls to member variables","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/e0fc7064ec03c699cd2fad038c0a1a02059c2f54"},{"sha":"4c6092ec7b6e0c7131bf1b541ded7c3ab701a143","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Handle custom edge offsets","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/4c6092ec7b6e0c7131bf1b541ded7c3ab701a143"},{"sha":"d4e8aced588e69b167c99bd03e6905aa7f654daf","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Update project files for UIUtils","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/d4e8aced588e69b167c99bd03e6905aa7f654daf"},{"sha":"605258c580af24cba705c6ab49b2a5b2e22116a6","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Load monitor and animation settings","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/605258c580af24cba705c6ab49b2a5b2e22116a6"},{"sha":"d9c932e2cfb40f7617a822dc41df7282c46d55f6","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Use position list to simplify method","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/d9c932e2cfb40f7617a822dc41df7282c46d55f6"},{"sha":"ddc6516ec479494bf118bfc2bb829cd02635de0a","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Hide animation settings","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/ddc6516ec479494bf118bfc2bb829cd02635de0a"},{"sha":"f8a1eb7db442a7d31833ae4db54bb77fd8cbeb00","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"OSD Positioning","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/f8a1eb7db442a7d31833ae4db54bb77fd8cbeb00"},{"sha":"7764db4d4be4861c4dcf9e27d89558904f681843","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Always on top, hide fullscreen setters","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/7764db4d4be4861c4dcf9e27d89558904f681843"},{"sha":"9f21d153b3c524a262243b82d0b0ca4e41faf4ae","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Monitor settings","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/9f21d153b3c524a262243b82d0b0ca4e41faf4ae"},{"sha":"41b3f7b743fe1fdce7fe9190981510e607896b25","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Use helper methods instead of manually converting strings","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/41b3f7b743fe1fdce7fe9190981510e607896b25"},{"sha":"f60f6ae11d25b608cf7bb48c931f0803b91d5b88","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@malensek.net","name":"Matthew Malensek"},"message":"Move settings save to display tab (this needs to be on the last tab)","distinct":true,"url":"https://api.github.com/repos/malensek/3RVX/commits/f60f6ae11d25b608cf7bb48c931f0803b91d5b88"}]}