{"push_id":2639969634,"size":21,"distinct_size":9,"ref":"refs/heads/feature/watch_local_settings","head":"562412cd48a53cd9a9c1a5a3f62898bbcbdbfb93","before":"aebcded1d104f028b272fd36ecec813ebe3d33d2","commits":[{"sha":"190a104b886b698985b3925cbb7ec5a356e6654d","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Add FileWatcher class.","distinct":true,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/190a104b886b698985b3925cbb7ec5a356e6654d"},{"sha":"192bc3fbd9b59c5c14f16ae6d8f13c4d77aefa60","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"First version of FileWatcher, which should recover from internal buffer overflow exceptions.","distinct":true,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/192bc3fbd9b59c5c14f16ae6d8f13c4d77aefa60"},{"sha":"18ef8b5ee760cad80dc2948edaa915470d96b191","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Rename file to Union.cs.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/18ef8b5ee760cad80dc2948edaa915470d96b191"},{"sha":"f507ebbeea48d846149fc0ad8cf0dda7eb02ff0d","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Rename classes to Union, and selector method to Match, closer to F# terminology.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/f507ebbeea48d846149fc0ad8cf0dda7eb02ff0d"},{"sha":"9f509d346cdf6ae0582d8944cdb66ddc28697260","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Move ToSnakeCase() utility to SettingKey as a static non-extension method.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/9f509d346cdf6ae0582d8944cdb66ddc28697260"},{"sha":"4ffa9d9284b2a2d7d09ddeba7ebf7c01490b896c","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Convert long constant strings to static read-only fields.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/4ffa9d9284b2a2d7d09ddeba7ebf7c01490b896c"},{"sha":"4c8382d28411491cde88649a4416813efb856034","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Rename to TryGetRawValue().","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/4c8382d28411491cde88649a4416813efb856034"},{"sha":"9f4b5a651f91bf53a691270c28a0c1d1944855a5","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Rename to AddOrReplaceRaw().","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/9f4b5a651f91bf53a691270c28a0c1d1944855a5"},{"sha":"86eceed910d4a7f5b360b79f560bfae82aa58b75","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Instead of copying all settings to LocalSettings, allow omitted properties and provide fallback onto DefaultSettings.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/86eceed910d4a7f5b360b79f560bfae82aa58b75"},{"sha":"56b2a48720862b518dabbabe2b338474d3d3b417","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"No need to set values which are already the default.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/56b2a48720862b518dabbabe2b338474d3d3b417"},{"sha":"f0b97a105cc3aee48ee8da9d8fd735520468c632","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Add Roslyn to the credits.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/f0b97a105cc3aee48ee8da9d8fd735520468c632"},{"sha":"c6b275e6d59508ea0f5c9c7bc766aa7dd136835a","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Update README.md with feature list.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/c6b275e6d59508ea0f5c9c7bc766aa7dd136835a"},{"sha":"17abd41463192b197c7772c23cbfa1b3dc6b1e74","author":{"name":"Henk Nicolai","email":"85b250f3fd8ea88da2c81b7609222c282a5b3d81@users.noreply.github.com"},"message":"Merge pull request #91 from PenguinF/quality/rollup2_0.4.0\n\nQuality rollup after 0.4.0 tag, part 2","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/17abd41463192b197c7772c23cbfa1b3dc6b1e74"},{"sha":"15638310c5cdebe94f8e9242afcb71c5cebf3774","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Fix markdown in README.md.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/15638310c5cdebe94f8e9242afcb71c5cebf3774"},{"sha":"d88f38f20c59c73f30f594d98051a0cf6e98e238","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Merge branch 'master' into feature/watch_local_settings","distinct":true,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/d88f38f20c59c73f30f594d98051a0cf6e98e238"},{"sha":"c97b1f60d256b937fbcae5f3b5e7434444679e31","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Convert constant long description to static readonly field.","distinct":true,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/c97b1f60d256b937fbcae5f3b5e7434444679e31"},{"sha":"2524f2a9816d95c2555073fc4b1ba6a9f8b60360","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"As in AutoSave.cs, make sure the directory of the AbsoluteFilePath exists.","distinct":true,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/2524f2a9816d95c2555073fc4b1ba6a9f8b60360"},{"sha":"80884b98eae0f6b59bede4ba2fc4aed1803f0fb1","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Extract Load() method.","distinct":true,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/80884b98eae0f6b59bede4ba2fc4aed1803f0fb1"},{"sha":"e2afbec0c0a201c8b1fdf85f6c981c9a37c5ef10","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Maintain a read-only TemplateSettings object, and a Settings object which can be updated during the lifetime of the SettingsFile.","distinct":true,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/e2afbec0c0a201c8b1fdf85f6c981c9a37c5ef10"},{"sha":"089648dc52022d9eaaa95d3cc2efe8ddab766044","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Publish a SettingsChanged event, register in StandardChessBoardForm.","distinct":true,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/089648dc52022d9eaaa95d3cc2efe8ddab766044"}]}
{"actor":{"display_login":"PenguinF"}}