Scott Nonnenberg
e441a662f0
Bump version to 1.0.19
...
FREEBIE
2017-09-14 16:53:52 -07:00
Scott Nonnenberg
b62fdd1b36
Bump version to 1.0.18
...
FREEBIE
2017-09-14 16:53:52 -07:00
Scott Nonnenberg
476fe13e89
Bump version to 1.0.17
...
FREEBIE
2017-09-14 16:53:52 -07:00
Scott Nonnenberg
51198318e9
Bump version to 1.0.16
...
FREEBIE
2017-09-14 16:53:52 -07:00
Scott Nonnenberg
46221677d7
Bump version to v1.0.15
...
FREEBIE
2017-09-14 16:53:51 -07:00
Scott Nonnenberg
b79aa6a75f
Bump version to 1.0.14
...
FREEBIE
2017-09-14 16:53:51 -07:00
David Balatero
ed831dacd0
Refactor external source files to live in app/
2017-09-14 16:53:50 -07:00
David Balatero
db62494109
Force app to quit on Mac when we auto update
2017-09-14 16:53:50 -07:00
David Balatero
9a7f4ae41c
Show dialog box when there's an update for download
2017-09-14 16:53:50 -07:00
Scott Nonnenberg
b5c10041b2
Bump version to 1.0.13
...
FREEBIE
2017-09-14 16:53:50 -07:00
Scott Nonnenberg
37d803fb13
Bump version to 1.0.12
...
FREEBIE
2017-09-14 16:53:50 -07:00
Scott Nonnenberg
ceff9ca203
Bump version to 1.0.11
...
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg
b82cc62913
Bump version to 1.0.10
...
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg
0c4161e5a3
Bump version to v1.0.9
...
1.0.8 seems to have a signing problem.
FREEBIE
2017-09-14 16:53:49 -07:00
Scott Nonnenberg
3b6c9dd34e
Bump version to v1.0.8
...
FREEBIE
2017-09-14 16:53:49 -07:00
lilia
634b7dbb39
Bump to 1.0.7
...
// FREEBIE
2017-09-14 16:53:49 -07:00
lilia
00aabfd4e0
Exclude hunspell source from packaged apps
...
// FREEBIE
2017-09-14 16:53:48 -07:00
lilia
cedbd5db8d
Unpack hunspell dictionaries on windows and linux
...
// FREEBIE
2017-09-14 16:53:48 -07:00
Scott Nonnenberg
ebc373185a
Introduce new dependency for user settings: electron-config
...
FREEBIE
2017-09-14 16:53:48 -07:00
Scott Nonnenberg
4e9305fc96
Remove duplicate key in package.json
...
FREEBIE
2017-09-14 16:53:48 -07:00
lilia
5a88faf334
Bump to 1.0.6
2017-09-14 16:53:46 -07:00
lilia
cf9523f1f8
Restructure prep-release script slightly
...
Order of operations is now:
- regenerate local assets
- clean the release dir
- download linux/windows releases
- build osx release
- smoke all test releases
// FREEBIE
2017-09-14 16:53:46 -07:00
lilia
bb431f7c91
Remove mac artifactName config
...
Default is fine here.
// FREEBIE
2017-09-14 16:53:46 -07:00
lilia
d63c603c21
Add spectron
2017-09-14 16:53:45 -07:00
lilia
bc71f4aa2b
CI builds and uploads all targets
...
// FREEBIE
2017-09-14 16:53:45 -07:00
lilia
08b7ce88d9
More release scripting in npm
...
npm run icon-gen and grunt (run default task) can be grouped into one
operation.
Use SIGNAL_ENV instead of NODE_ENV since Setting NODE_ENV adversely
affects yarn's install behavior, so we had to set it after the install
and before the build. By using a custom variable instead, we can set it
globally and eventually use it in a build matrix.
Move mas build to its own npm script
// FREEBIE
2017-09-14 16:53:45 -07:00
lilia
5078e1e7d8
Reset bundleVersion
2017-09-14 16:53:45 -07:00
lilia
a2667f784b
CI builds zip for all platforms
...
// FREEBIE
2017-09-14 16:53:45 -07:00
lilia
e1282f9b3b
Bump to 1.0.5
2017-09-14 16:53:44 -07:00
lilia
2d65ae3689
Disable build script publishing in ci
...
Travis and AppVeyor configs will handle publishing ci builds
// FREEBIE
2017-09-14 16:53:44 -07:00
lilia
6977928e99
Build only .zip on mac
2017-09-14 16:53:44 -07:00
lilia
aaee025409
Rename script
2017-09-14 16:53:44 -07:00
lilia
693a59809e
Fix setting environment var on windows
...
Use platform-specific commands to set NODE_ENV after yarn install but
before yarn travis-build.
// FREEBIE
2017-09-14 16:53:44 -07:00
lilia
81d8b78d05
Switch to grunt-sass + node-sass-import-once
...
These modules together allow us to import css files from third party
components without maintaining symlinks that essentially rename them as
sass partials, which doesn't work on windows.
// FREEBIE
2017-09-14 16:53:44 -07:00
lilia
d6c0fbe9a3
WIP Travis build
...
// FREEBIE
2017-09-14 16:53:43 -07:00
lilia
689827ee2f
Bump bundleVersion
...
// FREEBIE
2017-09-14 16:53:43 -07:00
lilia
e83ceba570
Bump bundleVersion for app store
2017-09-14 16:53:43 -07:00
lilia
f716f70bf4
Add icon path for linux
...
// FREEBIE
2017-09-14 16:53:42 -07:00
lilia
6468038401
Add bundleVersion to mac config
...
This corresponds to CFBundleVersion in the mac build. It must be
incremented every time we upload a new build to the app store for the
current release version.
// FREEBIE
2017-09-14 16:53:42 -07:00
lilia
4c3977e13b
Change mac output dir in asar script
...
// FREEBIE
2017-09-14 16:53:42 -07:00
lilia
0c8e769c2a
Exclude some build files from native modules
...
In practice this removes about 1MB of extraneous build resoures from the
spellchecker module in a packaged build.
// FREEBIE
2017-09-14 16:53:42 -07:00
lilia
38b292ef9e
Setup for mas build
...
// FREEBIE
2017-09-14 16:53:42 -07:00
lilia
6c49687126
Bump version
2017-09-14 16:53:42 -07:00
lilia
7ef901d628
yarn remove icon-gen
2017-09-14 16:53:41 -07:00
lilia
7d47b53dc3
Generate icons with electron-icon-maker
...
Either icon-gen or local scaling of images was producing a corrupted and
glitchy .icns file. With this module, we need only provide a 1024px
image and it handles the scaling and generation of all other icon
assets.
// FREEBIE
2017-09-14 16:53:40 -07:00
lilia
c9537ff9a9
Add asar for inspeting asar contents
2017-09-14 16:53:40 -07:00
lilia
429cc46cf9
yarn add --dev electron-publisher-s3
...
// FREEBIE
2017-09-14 16:53:40 -07:00
lilia
9f873e21a2
yarn upgrade electron-builder
2017-09-14 16:53:40 -07:00
lilia
8732127b1d
yarn upgrade icon-gen
2017-09-14 16:53:40 -07:00
lilia
a885123ab3
Upgrade dev dependencies
...
Including multiple major version upgrades.
// FREEBIE
2017-09-14 16:53:40 -07:00