{"push_id":1820118690,"size":7,"distinct_size":1,"ref":"refs/heads/wip-linux-electron-builder","head":"76e691079ccf84413e7e4e4c2ad25e231bc85c01","before":"9f0e8f95389b344f2e45b16548dfd0746f750c47","commits":[{"sha":"103a048e4d4b670ca16d473ed6d6074b17519f94","author":{"name":"Juan Cruz Viotti","email":"db42497bc28374179ae0e7f94332f2231294b685@jviotti.com"},"message":"refactor(GUI): replace SET_SETTING with an atomic SET_SETTINGS action (#1515)\n\nThis commit is the first on a series of commit to incrementally\r\nimplement support for configuration files (so we avoid a huge PR like we\r\nhave at the moment).\r\n\r\nOnce of the first things we can do is replace the `SET_SETTING` redux\r\naction with an atomic `SET_SETTINGS` action that sets all the settings\r\nfor the application at once.\r\n\r\nThe purpose of this change is that later the `SET_SETTINGS` action can\r\nbe modified to stringify all the settings and store them in a\r\nconfiguration file, without having to deal with merges, conflicts, etc\r\n(since the client application if forced to resolve those problems before\r\ncalling the `SET_SETTINGS` action.)\r\n\r\nThe behaviour of the code remains almost the same, with the exception\r\nthat the user can now set settings that we don't know about, so the user\r\ncan switch between Etcher versions without getting weird errors if one\r\nof the configuration keys he has doesn't exist in the other version.\r\n\r\nSee: https://github.com/resin-io/etcher/pull/1382\r\nChange-Type: patch\r\nSigned-off-by: Juan Cruz Viotti <jv@jviotti.com>","distinct":false,"url":"https://api.github.com/repos/resin-io/etcher/commits/103a048e4d4b670ca16d473ed6d6074b17519f94"},{"sha":"dbc8aa159d6b1e82f3cdae83c8026139dbb349d2","author":{"name":"Juan Cruz Viotti","email":"db42497bc28374179ae0e7f94332f2231294b685@jviotti.com"},"message":"chore(travis): remove unused afsctool macOS dependency (#1521)\n\nSigned-off-by: Juan Cruz Viotti <jv@jviotti.com>","distinct":false,"url":"https://api.github.com/repos/resin-io/etcher/commits/dbc8aa159d6b1e82f3cdae83c8026139dbb349d2"},{"sha":"4f4c60694947e3adac271097ea8e3838e552a4e4","author":{"name":"Jonas Hermsmeier","email":"85d2918f4aaaf36fe6c3aff5c1fd48a0b19f15bc@gmail.com"},"message":"test(image-stream): Fix test image data (#1535)\n\nThis updates the base test image to be a complete, but small\r\ndisk image, as thre previous image was quite large for running tests (32MB),\r\nand was chopped off at an arbitrary position, causing other tools to fail\r\non it as an input.\r\n\r\nChange-Type: patch","distinct":false,"url":"https://api.github.com/repos/resin-io/etcher/commits/4f4c60694947e3adac271097ea8e3838e552a4e4"},{"sha":"5297ddf68c436fc9f5321744274a2d2eebdbbda7","author":{"name":"Benedict Aas","email":"76d32a338b74fe3d72523d1e08687e722af1eb5f@shou.io"},"message":"feat(GUI): swap progress bar speed and time (#1537)\n\nWe swap the placement of the progress speed and time residing below the\r\nprogress bar.\r\n\r\nChangelog-Entry: Swap speed and time below the flashing progress bar.\r\nCloses: https://github.com/resin-io/etcher/issues/1312","distinct":false,"url":"https://api.github.com/repos/resin-io/etcher/commits/5297ddf68c436fc9f5321744274a2d2eebdbbda7"},{"sha":"840388e8c56f250e22a4ca0cfef46fd031d26ab4","author":{"name":"Juan Cruz Viotti","email":"db42497bc28374179ae0e7f94332f2231294b685@jviotti.com"},"message":"chore: don't extract native dependencies out of the asar (#1542)\n\nTurns out add-ons are loaded just fine from the asar now.\r\n\r\nSee: https://github.com/electron-userland/electron-builder/issues/1723\r\nChange-Type: patch\r\nSigned-off-by: Juan Cruz Viotti <jv@jviotti.com>","distinct":false,"url":"https://api.github.com/repos/resin-io/etcher/commits/840388e8c56f250e22a4ca0cfef46fd031d26ab4"},{"sha":"4f87079f124d301dc1fdd60d584e8d9e0e2084ed","author":{"name":"Juan Cruz Viotti","email":"db42497bc28374179ae0e7f94332f2231294b685@jviotti.com"},"message":"chore: make use of electron-builder for the package-electron target (#1540)\n\nThis target builds a package for the current operating system, but\r\ndoesn't create an installer out of it, which is useful for debugging\r\npurposes.\r\n\r\nChange-Type: patch\r\nSigned-off-by: Juan Cruz Viotti <jv@jviotti.com>","distinct":false,"url":"https://api.github.com/repos/resin-io/etcher/commits/4f87079f124d301dc1fdd60d584e8d9e0e2084ed"},{"sha":"76e691079ccf84413e7e4e4c2ad25e231bc85c01","author":{"name":"Juan Cruz Viotti","email":"db42497bc28374179ae0e7f94332f2231294b685@jviotti.com"},"message":"chore: make use of electron-builder to build GNU/Linux packages\n\nChange-Type: patch\nSigned-off-by: Juan Cruz Viotti <jv@jviotti.com>","distinct":true,"url":"https://api.github.com/repos/resin-io/etcher/commits/76e691079ccf84413e7e4e4c2ad25e231bc85c01"}]}
{"actor":{"display_login":"jviotti"}}