Commit graph

13 commits

Author SHA1 Message Date
Igor Gassmann
728ca72fa9 Revert "fix: mac build"
This reverts commit 2dcf04c47c.
2018-04-27 14:44:03 -04:00
Sean Yesmunt
2dcf04c47c fix: mac build 2018-04-25 22:50:00 -04:00
Igor Gassmann
232c1d8109
fix: re-enable flow type checking for the project (#1197)
Flow wasn't working anymore. This fixes flow type checking and it to the git precommit hook.
2018-04-25 17:20:59 -04:00
Igor Gassmann
b9f4d7b307
chore: migrate to AppImage and update publish workflow (#1010)
The app now uses AppImage instead of .deb files for Linux. Thanks to this change, the app supports now auto-updates on Linux too.

The publishing workflow has been updated. It uses now the publishing mechanisms offered by electron-builder.
2018-03-07 18:03:45 -05:00
Igor Gassmann
fd64ae58fe Refactor main process 2018-01-17 23:13:08 -03:00
Igor Gassmann
7cd25e777a Pretty print and lint non-component sources 2017-12-21 18:00:33 -03:00
Igor Gassmann
a9d386e5dd Pretty print and lint Webpack configuration file 2017-12-20 12:38:52 -03:00
Sean Yesmunt
38a5509ed0 use flow check and move flowtype-plugin to top level 2017-12-11 23:16:44 -05:00
Igor Gassmann
8f37e12819 Move flow webpack plugin to only development 2017-12-09 10:23:40 -03:00
Igor Gassmann
153db7c3a5 Fix Flow config 2017-12-07 17:04:19 -03:00
Igor Gassmann
b07e16c913 Fix electron-webpack related errors 2017-12-06 13:32:21 -03:00
Igor Gassmann
d4466703c4 Resolve package.json path 2017-12-04 17:09:40 -03:00
Igor Gassmann
6982fc5647 Configure electron-webpack 2017-12-04 16:45:18 -03:00