{"push_id":874765947,"size":119,"distinct_size":2,"ref":"refs/heads/master","head":"3f0e4d9c298e0aea659f9cd763cfe1eff5b33103","before":"535c2a059910967f0b1fd1b1d985d191e9237f81","commits":[{"sha":"7f50441b459e2a0ce945d6328fcf49ced056758f","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Merge remote-tracking branch 'JMRI/master'","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/7f50441b459e2a0ce945d6328fcf49ced056758f"},{"sha":"19ba7473392d0a5bbf4d1d496c0f2d16f5b690e6","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Merge remote-tracking branch 'JMRI/master'","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/19ba7473392d0a5bbf4d1d496c0f2d16f5b690e6"},{"sha":"5b38897ad24285704d6d5c471052da2044551b50","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Remove unneeded warning.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/5b38897ad24285704d6d5c471052da2044551b50"},{"sha":"2c33e199169e2237ed63ff4b1be502f412ee344f","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Fix error preventing programmer preferences being read.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/2c33e199169e2237ed63ff4b1be502f412ee344f"},{"sha":"09207b584b0e57159245f0ba2dac256a2a7edd14","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Merge remote-tracking branch 'JMRI/master' into multi-node-profiles","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/09207b584b0e57159245f0ba2dac256a2a7edd14"},{"sha":"b827ad27c0dff48faf531c9b2572250c8734f678","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Remove un-needed null checks\n\nIdentified by Jenkins","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/b827ad27c0dff48faf531c9b2572250c8734f678"},{"sha":"5209743225ecfd3145a4184df4d2faa477beb7bd","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Avoid errors failing to write profile catalog\n\nDo not attempt to write profile catalog if ```settings:``` directory\ndoes not exist. This avoids errors during unit tests on the CI servers.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/5209743225ecfd3145a4184df4d2faa477beb7bd"},{"sha":"355be64c88bf85fbe504c47370a66da6289508fe","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Merge pull request #203 from rhwood/multi-node-profiles\n\nFix error preventing programmer preferences being read.\r\nAddresses programmer issues in #193.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/355be64c88bf85fbe504c47370a66da6289508fe"},{"sha":"682692aead61a0a9e4f60ef69cfcfbb9bd902871","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"use proper list ctor","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/682692aead61a0a9e4f60ef69cfcfbb9bd902871"},{"sha":"5ce2d6ecda46c271e4ccf9be4b0009ee3ebf3fbc","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Merge remote-tracking branch 'JMRI/master' into multi-node-profiles","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/5ce2d6ecda46c271e4ccf9be4b0009ee3ebf3fbc"},{"sha":"f18a630d87e4d26122908904d8db6955a9ce8aa8","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Merge pull request #204 from rhwood/multi-node-profiles\n\nAvoid errors failing to write profile catalog.\r\nFixes #199.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/f18a630d87e4d26122908904d8db6955a9ce8aa8"},{"sha":"83efe85afdeea1b19c39e4c472fb5f66ee34725a","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Programmer format changes are effective immediately.\n\nThese changes were previously effective immediately everywhere except\nthe Roster window, these changes are now universally immediate.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/83efe85afdeea1b19c39e4c472fb5f66ee34725a"},{"sha":"83039c66c040c3b88f97fedaad6e58231198b61c","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Merge remote-tracking branch 'JMRI/master' into multi-node-profiles","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/83039c66c040c3b88f97fedaad6e58231198b61c"},{"sha":"b578f48e8f4dd0eb90e0c78004e0538e8693df08","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Merge pull request #206 from rhwood/multi-node-profiles\n\nProgrammer format changes are immediate in the Roster window to address concerns in the comments of #193. Note that these changes were immediately respected in all other windows prior to this change.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/b578f48e8f4dd0eb90e0c78004e0538e8693df08"},{"sha":"e3ea3631284a6d8b368ddf4f6cebadd495113d05","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Merge remote-tracking branch 'JMRI/master' into multi-node-profiles","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/e3ea3631284a6d8b368ddf4f6cebadd495113d05"},{"sha":"ac83144468656919e356d1f0850be115bc2a2874","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Initialize HelpUtil on demand if needed.\n\nPreferencesProviders might require that this be initialized prior to\ncreating the Help menu on the main application window, so allow\ninitialization on demand.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/ac83144468656919e356d1f0850be115bc2a2874"},{"sha":"2dab3ab25524a9001ffc443e8bcfae79e590acd8","author":{"email":"516b0acf25ce124e897666d15c211177f6c5c112@alexandriasoftware.com","name":"Randall Wood"},"message":"Merge pull request #207 from rhwood/multi-node-profiles\n\nInitialize HelpUtil on demand if needed. This should address an issue observed on the developer's mailing list.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/2dab3ab25524a9001ffc443e8bcfae79e590acd8"},{"sha":"355cf17393d47c9e195537137329072ea86fa6bb","author":{"email":"089c96beb6796cd7e4a0e0bf2508b9d0d4696acd@ebroerse.nl","name":"Egbert Broerse"},"message":"Merge remote-tracking branch 'JMRI/master'","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/355cf17393d47c9e195537137329072ea86fa6bb"},{"sha":"d63f70ab7cf056a770a9cff9d751eaebecc769bc","author":{"email":"089c96beb6796cd7e4a0e0bf2508b9d0d4696acd@ebroerse.nl","name":"Egbert Broerse"},"message":"Stray clase tag\n\n</ in sidebar\n<pre> in FAQ didn’t display right on iPad","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/d63f70ab7cf056a770a9cff9d751eaebecc769bc"},{"sha":"4abd0a75a805ffb7c398f3f719113b1ebeed1dfe","author":{"email":"089c96beb6796cd7e4a0e0bf2508b9d0d4696acd@ebroerse.nl","name":"Egbert Broerse"},"message":"Missing logo\n\nLogo spelling","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/4abd0a75a805ffb7c398f3f719113b1ebeed1dfe"}]}