1
0
mirror of https://github.com/jiahaog/Nativefier synced 2024-07-01 08:20:50 +02:00
Commit Graph

369 Commits

Author SHA1 Message Date
Jia Hao
d6f6bfdfbf Cleanup and skip png conversion test if not OSX 2016-01-28 22:43:43 +08:00
Jia Hao
947a8c2a8b Add workaround to skip passing icon to electron packager if output platform is win32 2016-01-28 22:39:54 +08:00
Jia Hao
e0bee65cfc Fix problem with async each and creation of temporary directories 2016-01-28 22:39:13 +08:00
Jia Hao
df698a24ba Update gulpfile
- Build tests in `gulp build`
- Watch test files
- Clean test files as well
2016-01-28 22:36:34 +08:00
Jia Hao
ecbb84146f Implement automatic retrieval of png 2016-01-28 21:13:57 +08:00
Jia Hao
63a539cd69 Update changelog for 2016-01-28 11:52:09 +08:00
Jia Hao
c3f6707b74 6.7.0 2016-01-28 11:48:39 +08:00
Jia Hao
1174cbc28c Cleanup 2016-01-28 11:47:40 +08:00
Jia Hao
2bdb2ab753 Update readme for .png conversion 2016-01-28 11:38:58 +08:00
Jia Hao
5475c6e968 Add build step to infer and convert pngs to icns 2016-01-28 10:00:28 +08:00
Jia Hao
8eaa3a39e0 Allow using png to build for OSX if OS is OSX 2016-01-27 10:36:30 +08:00
Jia Hao
77b2d93fdd Remove extension from shell script 2016-01-27 10:25:46 +08:00
Jia Hao
d38912ab36 Disable test for app name check after sanitizing app name on linux 2016-01-27 10:24:24 +08:00
Jia Hao
44efe76a47 Use manual compiling of mocha so that sourcemaps can be used 2016-01-27 10:24:02 +08:00
Jia Hao
dbd660b78f Add script to convert png to icns on osx 2016-01-27 10:22:22 +08:00
Jia Hao
f4130f940f Convert app name capitalized camel case if building for linux to prevent dock problems 2016-01-26 14:44:19 +08:00
Jia Hao
0cb4098eb8 Remove logs 2016-01-26 14:43:33 +08:00
Jia Hao
6b0d10f9d4 Fix the icon parameter for linux and windows 2016-01-26 14:24:47 +08:00
Jia Hao
d0cddfde43 Make Browserwindow always reference app/icon.png for the icon 2016-01-26 14:13:33 +08:00
Jia Hao
f45098d543 Add development notes 2016-01-26 13:30:23 +08:00
Jia Hao
7296674473 6.6.2 2016-01-26 10:04:13 +08:00
Jia Hao
a037b22a4d Update changelog for 2016-01-26 10:03:20 +08:00
Jia Hao
03440e9227 Fix #87, Fix #89 - Sanitize app name
- Appname that contains unsafe characters which will cause electron packager to hang, so we sanitize them before passing them to electron-packager
2016-01-26 09:51:39 +08:00
Jia Hao
56b7abacf8 Fix bug in console warning when not overwritting an existing executable 2016-01-26 00:37:00 +08:00
Jia Hao
d74c368627 Add command line flag to make the packaged app ignore certificate errors, fixes #69 2016-01-25 23:42:28 +08:00
Jia Hao
78a624c23f Fix #32 Ability to copy and paste a URL 2016-01-25 18:34:44 +08:00
Jia Hao
d8fb87ccb5 Implement support for clicking buttons so that users can control where links open as referenced in #73 2016-01-25 16:49:11 +08:00
Jia Hao
949fce5e3c Implement right click context menu for regular href links 2016-01-25 15:56:33 +08:00
Jia Hao
dfd0f83b63 Allow es6 for app/static/**/**.js 2016-01-25 12:43:55 +08:00
Jia Hao
1625e0f351 Merge pull request #75 from radarhere/patch-1
Fixed typo
2016-01-25 10:38:02 +08:00
Jia Hao
2044bcfcf7 6.6.1 2016-01-25 10:33:55 +08:00
Jia Hao
da55bd48a6 Update changlog for v6.6.1 2016-01-25 10:33:51 +08:00
Jia Hao
1eb2a8296e Remove unused file 2016-01-25 10:32:35 +08:00
Jia Hao
a6df09fda5 Fix #76 where all placeholder app modules are treated as externals 2016-01-25 10:31:54 +08:00
Jia Hao
a8d020f3e2 Add contributing 2016-01-25 09:53:09 +08:00
Andrew Murray
c58ec15272 Fixed typo 2016-01-25 12:15:35 +11:00
Jia Hao
e1aec8ae8f Update gulp release to also run lints 2016-01-25 09:14:49 +08:00
Jia Hao
37a74f7a2c 6.6.0 2016-01-25 09:12:13 +08:00
Jia Hao
d88a28fe70 Update changelog for v6.6.0 2016-01-25 09:11:30 +08:00
Jia Hao
ba0010840e Remove ci for 0.10 which causes problems with electron-prebuilt 2016-01-25 01:47:53 +08:00
Jia Hao
c1c50bab9f Configure travis to run ci test 2016-01-25 01:33:55 +08:00
Jia Hao
e3dc3ee175 Update dev dependencies and add ci scripts 2016-01-25 01:31:32 +08:00
Jia Hao
68a5f46798 Make main test try multiple platforms 2016-01-25 01:31:11 +08:00
Jia Hao
0fece8dfb7 Add globals for mocha linting and fix code style errors 2016-01-25 01:14:25 +08:00
Jia Hao
cb07b13cad Add mocha basic test to check if nativefier.json is set properly 2016-01-25 01:10:28 +08:00
Jia Hao
0a90cb2ee7 Somehow electron packager returns appPath as an array instead of a string, this fixes it 2016-01-25 01:10:03 +08:00
Jia Hao
b7e2fbf86e Add sourcemaps support for placeholder app 2016-01-24 21:20:29 +08:00
Jia Hao
00ddedf32d Fix invalid json 2016-01-24 21:17:56 +08:00
Jia Hao
afbb5c2544 Add sourcemaps support 2016-01-24 21:07:22 +08:00
Jia Hao
3fa34dead5 Exposes buildApp as a programmatic api for npm, and also shifted the main function from cli.js to within buildApp
Merge branch 'zweicoder-expose-main'
2016-01-24 20:42:26 +08:00