Commit graph

77 commits

Author SHA1 Message Date
joshaber
c120e8f7c6 Build on OS X 2016-05-27 11:53:09 -04:00
Markus Olsson
61a90f55b8 Merge pull request #24 from desktop/package-release
Package release builds
2016-05-27 16:28:01 +02:00
joshaber
3686706780 Don't overwrite the environment anymore. 2016-05-27 10:15:06 -04:00
joshaber
5e15ebde10 Specify the build type for rebuild 2016-05-27 10:14:27 -04:00
Markus Olsson
f3579fc47c Merge pull request #29 from desktop/menu
Menu & polish
2016-05-26 22:46:53 +02:00
Josh Abernathy
e2d4dae662 Merge pull request #30 from desktop/my-subpixel-aliased-fonts-let-me-show-you-them
Fix subpixel antialiasing on Windows
2016-05-26 13:02:21 -04:00
Markus Olsson
45b4aa8f99 Reindent 2016-05-26 18:49:58 +02:00
joshaber
d68d093be4 Don't bother logging the launch time since it's pretty wrong. 2016-05-26 12:35:38 -04:00
joshaber
3a094f7e6d Re-create the window if needed on activate. 2016-05-26 12:35:25 -04:00
joshaber
fb83cebe9c Dummy out a default menu 2016-05-26 12:35:10 -04:00
Markus Olsson
33cbef3840 Add explicit window background color to fix subpixel aliasing on Windows 2016-05-26 18:26:10 +02:00
Markus Olsson
864d83a3d7 Formatting 2016-05-26 18:24:22 +02:00
joshaber
ab60145302 Move the zip up a level. 2016-05-25 12:18:15 -04:00
joshaber
6591f7a7fb More consistent naming 2016-05-25 11:38:36 -04:00
joshaber
a6f5c9ebd4 Be consistent in our naming. 2016-05-25 11:12:13 -04:00
joshaber
592aceec40 Log the output dir. 2016-05-25 11:10:30 -04:00
joshaber
9e5baefeec Move up a level 2016-05-25 11:03:03 -04:00
joshaber
87d19611ab Remind ourselves that we'll need to sign the app bundles. 2016-05-25 10:48:47 -04:00
joshaber
922b50ecb0 First shot at making Windows installers. 2016-05-25 10:47:51 -04:00
joshaber
de5d6c000a Package for OS X 2016-05-25 10:37:27 -04:00
joshaber
81e79dd532 Rename package => build. 2016-05-25 10:22:54 -04:00
joshaber
8f9144fd61 It ok now 2016-05-24 16:16:57 -04:00
joshaber
833bef59e4 Merge branch 'master' into package-release 2016-05-24 16:15:31 -04:00
Markus Olsson
c940f1089b Merge pull request #23 from desktop/rename-browser
The browser process is now referred to as the main process
2016-05-24 22:08:48 +02:00
joshaber
3f33e43ace Just log the node environment 2016-05-24 15:30:29 -04:00
joshaber
c172750212 Update CI scripts 2016-05-24 15:20:29 -04:00
joshaber
60cbfa635d Log whether we're building for production or development 2016-05-24 15:20:23 -04:00
joshaber
b1e3541db9 Update dev_server 2016-05-24 15:19:34 -04:00
joshaber
a91e6cf6d5 Share the common Webpack configuration 2016-05-24 15:12:06 -04:00
joshaber
e93b06901e The Tale Of Two Webpacks 2016-05-24 15:00:52 -04:00
joshaber
8dc8d74fb1 Package for release or debug. 2016-05-24 14:48:10 -04:00
joshaber
07ed48048c List debug dependencies separately. 2016-05-24 14:47:51 -04:00
joshaber
2c4264e1f2 Merge branch 'master' into rename-browser 2016-05-24 14:26:38 -04:00
Markus Olsson
62108a33aa Merge pull request #22 from desktop/update-electron
Update Electron
2016-05-24 20:25:43 +02:00
joshaber
57c7920557 The browser process is now referred to as the main process. 2016-05-24 14:17:35 -04:00
joshaber
8f3709362e Stop subclassing BrowserWindow
Fixes #20
2016-05-24 14:10:41 -04:00
joshaber
149ef2af87 Update Electron. 2016-05-24 14:09:47 -04:00
Josh Abernathy
1b92529b5b Merge pull request #21 from desktop/rebuild-alias
Rebuild alias
2016-05-24 13:50:05 -04:00
Markus Olsson
73773e5294 No one wants to type all that stuff 2016-05-24 19:28:15 +02:00
Markus Olsson
96c89acf9d Merge pull request #18 from desktop/packaging
Packaging
2016-05-24 19:25:52 +02:00
joshaber
9de9f2527d Fix the comment. 2016-05-24 11:08:05 -04:00
joshaber
afdd08b9b4 We need these at runtime for development builds.
This is less than ideal :\
2016-05-24 10:57:24 -04:00
joshaber
b58ebc1160 Install only the production dependencies for packaging. 2016-05-24 10:56:56 -04:00
joshaber
3613377cb4 Better TODOs 2016-05-23 15:24:09 -04:00
joshaber
a18b8d3b2b Launch on Windows too 2016-05-23 15:16:40 -04:00
joshaber
033d5be819 Load the bundle from the dev server 2016-05-23 15:16:29 -04:00
joshaber
5e6d0a157b Call our run script instead of using electron 2016-05-23 15:12:47 -04:00
joshaber
fd86d1bbaf s/out/dist 2016-05-23 15:01:29 -04:00
joshaber
3a4eca82fc Merge branch 'master' into packaging 2016-05-23 14:34:59 -04:00
Josh Abernathy
e7e89260cd Merge pull request #17 from desktop/ditch-win32-run-script
Use npm magic "env" command instead
2016-05-23 10:58:31 -04:00