{"push_id":1109347422,"size":17,"distinct_size":0,"ref":"refs/heads/FindResourceStrings","head":"9f99515259a97bddeae40aeee2c21b9347a7d693","before":"d91d81df12971cd978d4286d8c8402c57ab0fe1f","commits":[{"sha":"fddf74162e26a249a295fd6c0f031a4891305d9e","author":{"email":"f355f2c4339c1f71c243e820ac5752ab4d84dc54@gmail.com","name":"John Hatton"},"message":"Merged in StopDroppingInstalledDynamicStrings (pull request #25)\n\nStop ignoring the contents of the installed english tmx file when building the database.","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/fddf74162e26a249a295fd6c0f031a4891305d9e"},{"sha":"c95ee575cd569f4bc36d6f1025a7b1b7e44a1feb","author":{"email":"e62c6a5a1113cfa12d8548239796518510b2f8c6@users.noreply.github.com","name":"Jason Naylor"},"message":"Merged in andrew_polk/l10nsharp/PreventEmptyCopyCrash (pull request #3)\n\nPrevent crash when user copies empty field in EditSourceBeforeTranslatingDlg","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/c95ee575cd569f4bc36d6f1025a7b1b7e44a1feb"},{"sha":"be46637d1c488b3e75b15b23824717d8a8e9f91f","author":{"email":"5f039e8aba76cf1c7ea20ba600848ef749e4b77e@users.noreply.github.com","name":"Gordon Martin"},"message":"Merge default -> SupportIMultiStringContainer","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/be46637d1c488b3e75b15b23824717d8a8e9f91f"},{"sha":"f3eccbd609518348db7a5347c246060d9257aae1","author":{"email":"5f039e8aba76cf1c7ea20ba600848ef749e4b77e@users.noreply.github.com","name":"Gordon Martin"},"message":"Changes due to code review","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/f3eccbd609518348db7a5347c246060d9257aae1"},{"sha":"fde90fdd1b5d5a44eb46e4077e6f0200a2e7303d","author":{"email":"5f039e8aba76cf1c7ea20ba600848ef749e4b77e@users.noreply.github.com","name":"Gordon Martin"},"message":"Simplify how extender localizes an ILocalizableComponent\n\n* also finished renaming","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/fde90fdd1b5d5a44eb46e4077e6f0200a2e7303d"},{"sha":"48d68b6264ddb09fe4563f35353bbee9852452b3","author":{"email":"5f039e8aba76cf1c7ea20ba600848ef749e4b77e@users.noreply.github.com","name":"Gordon Martin"},"message":"Various refactorings\n\n* Change 'obj' to 'component' most places (except public method names)\n* Make whitespace consistent (used tabs instead of spaces for indent)","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/48d68b6264ddb09fe4563f35353bbee9852452b3"},{"sha":"2e91a442ab6c77bdc14bbcbf36e97d54367568a1","author":{"email":"5f039e8aba76cf1c7ea20ba600848ef749e4b77e@users.noreply.github.com","name":"Gordon Martin"},"message":"Forgot test file changes","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/2e91a442ab6c77bdc14bbcbf36e97d54367568a1"},{"sha":"929611b1bc6fd5c4c8863d1ccfb7bbd71c93fc1c","author":{"email":"5f039e8aba76cf1c7ea20ba600848ef749e4b77e@users.noreply.github.com","name":"Gordon Martin"},"message":"One tab that should be a space.","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/929611b1bc6fd5c4c8863d1ccfb7bbd71c93fc1c"},{"sha":"dd934e817f957e17e382cdb4d1ab4ee684ae9cec","author":{"email":"5f039e8aba76cf1c7ea20ba600848ef749e4b77e@users.noreply.github.com","name":"Gordon Martin"},"message":"Refactored object to IComponent everywhere except public method names","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/dd934e817f957e17e382cdb4d1ab4ee684ae9cec"},{"sha":"4d923ca67666d54b7c0408419f67d46ba78a29f9","author":{"email":"f355f2c4339c1f71c243e820ac5752ab4d84dc54@gmail.com","name":"John Hatton"},"message":"Merged in gmartin7/l10nsharp/SupportIMultiStringContainer (pull request #4)\n\nAdd interface support for localization","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/4d923ca67666d54b7c0408419f67d46ba78a29f9"},{"sha":"e58875fbe83ad8ac175d67984b390cdd8a6c315d","author":{"email":"f355f2c4339c1f71c243e820ac5752ab4d84dc54@gmail.com","name":"John Hatton"},"message":"Close branch SupportIMultiStringContainer","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/e58875fbe83ad8ac175d67984b390cdd8a6c315d"},{"sha":"f6941f4d9abdb343050e00e13b4bfd23678c9f64","author":{"email":"f355f2c4339c1f71c243e820ac5752ab4d84dc54@gmail.com","name":"John Hatton"},"message":"Merged in gmartin7/l10nsharp/SupportIMultiStringContainer (pull request #5)\n\nRemove an unneeded Palaso reference and unused 'usings'","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/f6941f4d9abdb343050e00e13b4bfd23678c9f64"},{"sha":"00705fc870291e53f90fcc5aabc784bbc5f25773","author":{"email":"5f039e8aba76cf1c7ea20ba600848ef749e4b77e@users.noreply.github.com","name":"Gordon Martin"},"message":"Remove unneeded Palaso reference and some usings","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/00705fc870291e53f90fcc5aabc784bbc5f25773"},{"sha":"22139c8bb499d21ccf9f462754743f4cc7004d37","author":{"email":"f355f2c4339c1f71c243e820ac5752ab4d84dc54@gmail.com","name":"John Hatton"},"message":"Merged in gmartin7/l10nsharp/RemovedUnneededRef (pull request #6)\n\nRemove unneeded Palaso reference and some usings","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/22139c8bb499d21ccf9f462754743f4cc7004d37"},{"sha":"16e178631d0d69794778a6338c61329a8e50e271","author":{"email":"c3ae58441bf4258b91eb3206cfecfc909f5b0b24@users.noreply.github.com","name":"John Thomson"},"message":"Extract strings stored in resources\n\nVisual Studio designer puts strings longer than 200 characters in resources.\nThe scanner is looking for code like mylabel.Text = \"localizableString\"\nbut VS generates mylabel.Text = resources.GetString(\"mylabel.Text\") (and a resource with the text)\nWith this change L10NSharp will find text initialized in this way.","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/16e178631d0d69794778a6338c61329a8e50e271"},{"sha":"854a6c2f7957e39ef2c703a8aa254c463fa6ac75","author":{"email":"c3ae58441bf4258b91eb3206cfecfc909f5b0b24@users.noreply.github.com","name":"John Thomson"},"message":"Clean up previous commit","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/854a6c2f7957e39ef2c703a8aa254c463fa6ac75"},{"sha":"9f99515259a97bddeae40aeee2c21b9347a7d693","author":{"email":"c3ae58441bf4258b91eb3206cfecfc909f5b0b24@users.noreply.github.com","name":"John Thomson"},"message":"If a field's text is set both ways, prefer the code literal.","distinct":false,"url":"https://api.github.com/repos/sillsdev/l10nsharp/commits/9f99515259a97bddeae40aeee2c21b9347a7d693"}]}