Commit graph

98 commits

Author SHA1 Message Date
jdescottes
707a69182f Fixed IE issues + verisoning for iframeloader and boot 2014-07-06 17:15:18 +02:00
jdescottes
8f5ead43d9 Fix : remove cache issues for css, js, templates
Packaged css and js are now suffixed with the build date.
All templates are exported to a folder named after the build date.
Streamlined the build process to copy files to piskel-website.

Isolated common part between piskel and piskel-website in a separated
template, which is now completely created by the grunt build of piskel.

Added a windows CMD script to copy the static resources to piskel-website.
2014-07-06 16:17:14 +02:00
jdescottes
8e425c64d4 Add fonts to copy task 2014-07-05 11:45:10 +02:00
jdescottes
42c799d217 added scripts for desktop packaging 2014-06-21 22:39:37 +02:00
fsvieira
8eb0374351 Change node webkit releases location, ignore unecessary files. 2014-05-11 21:16:57 +01:00
Filipe Vieira
7ad836f9f9 Setup nw releases destinations to build folder. 2014-05-06 03:16:51 +01:00
Filipe Vieira
8a85e953f1 Merge remote-tracking branch 'upstream/master'
Conflicts:
	Gruntfile.js
2014-05-06 02:53:18 +01:00
jdescottes
c565111947 Added grunt server and server:watch tasks 2014-05-05 23:43:23 +02:00
jdescottes
fa3b44baf9 Build : Added grunt server:debug target 2014-05-05 23:20:00 +02:00
jdescottes
adca1bbd08 Added grunt server task to run server+watch 2014-05-05 23:08:11 +02:00
jdescottes
bc23e9cea6 Enhancement : full piskel build deployed to dest
Use grunt [default] to build the application.
Target dest with a webserver to launch the application.
2014-05-05 22:36:34 +02:00
Filipe Vieira
7fb5fe93fa Make desktop app directory with all nedded files before build it. 2014-05-01 01:00:10 +01:00
Filipe Vieira
d803e88c93 added node-webkit to generate standalone app. 2014-04-28 22:13:44 +01:00
jdescottes
87574a2b30 Cleanup project root 2014-03-16 21:15:34 +01:00
jdescottes
0f817ddf58 Increased timeout config for Remote build 2014-02-12 00:14:24 +01:00
jdescottes
e4cf2ac40b Merged 2013-12-18 23:22:25 +01:00
Vince
09da75af92 Removing external libs from Closure compiler pass 2013-10-02 00:11:03 +02:00
jdescottes
82dda463a8 Dev environment : JSHint will raise error if trailing whitespace 2013-09-29 22:50:24 +02:00
Julian Descottes
ca427e0853 Dev environment : closure compiler + jshint update
Fixed error raised by closure compiler
Added es3 option to jshint (detect trailing commas)
Added curly option to jshint (missing curly braces for if/for blocks)
Removed trailing whitespaces (not enforced through jshint though)
2013-09-28 23:52:51 +02:00
Julian Descottes
b254c582b9 Merge branch 'master' into feature-gif-export-panel 2013-09-28 23:37:12 +02:00
Vince
948457a3dc Show closure compiler warnings
- Flush JS binary to temporary file instead of STDOUT
 - Flushing to temp file allow display of warnings (mostly our fake
require/provide)
 - gitignore the temp JS file
 - Clean some comments
2013-09-28 21:28:45 +02:00
Vince
38dc1dc9fe Closure Compiler: Fix All The things !
- Adding some small fixes to pass compile step (mostly /** instead of
/*).
  - Adding some closure externs
2013-09-28 21:10:12 +02:00
Vince
39d9491aff Plug 'compile' on test
Let's break all the thingz !
2013-09-28 19:11:41 +02:00
Vince
f3453918c1 Fix typo + plugin compile step in Travis 2013-09-28 19:06:35 +02:00
Vince
2f9b75fe5e Experiment closure compiler - should trigger errors
local compiler.jar
should trigger errors on Travis
2013-09-28 18:51:10 +02:00
jdescottes
4f6863eb8a Gif export panel first draft 2013-09-07 17:50:43 +02:00
jdescottes
d8d6f27462 New grunt task : serve 2013-08-11 20:51:04 +02:00
jdescottes
fd2907cfde Testing pre-commit hook 2013-08-11 13:37:23 +02:00
jdescottes
750f2fb7b5 darn it man, forgot to update Gruntfile.js with the new script list filename. 2013-08-11 10:31:24 +02:00
jdescottes
c23de31e07 Merge from master + bugfixing on b64 2013-08-10 14:47:26 +02:00
jdescottes
f468790baa Merge from master + added more jshint checks (undef and latedef). Very helpful to catch post merge issues. 2013-08-10 14:28:10 +02:00
jdescottes
87a68bfe21 Dev environment:force indentation to 2 spaces. Added new grunt module, grunt-leading-indent to check space consistency, and modified jshint options to enforce 2 spaces 2013-08-10 12:11:16 +02:00
jdescottes
a16e1bab09 added Function.prototype.bind polyfill for PhantomJS. Make Casper happy. 2013-08-04 21:20:25 +02:00
jdescottes
8acd91b4d9 updated smoke test URL to point to debug version 2013-08-04 18:36:43 +02:00
jdescottes
91bacd1dd9 Added concat and uglify tasks to grunt. Piskel on master will only be able to work in debug mode, by passing ?debug in URL. The minified version is built in /build, which has been added to .gitignore 2013-08-04 18:27:32 +02:00
grosbouddha
ec996d80b4 Adding notes to run Grunt tasks 2013-05-27 23:57:39 +02:00
grosbouddha
32d4f1c377 Activate jshint on JS codebase 2013-05-27 23:42:16 +02:00
grosbouddha
6c7c426cec Add jshint TODO 2013-05-27 01:37:08 +02:00
grosbouddha
fdcce6ccd7 Set back original jshint path 2013-05-27 01:31:37 +02:00
grosbouddha
b3f87e19dd Add back jshint 2013-05-27 01:16:41 +02:00
grosbouddha
921502b752 Clean nodeunit + wait test 2013-05-27 00:59:24 +02:00
grosbouddha
fdcaad9d39 Adapt ghost casperjs config file 2013-05-27 00:45:22 +02:00
grosbouddha
fa356c3564 test 2 2013-05-27 00:38:54 +02:00
grosbouddha
3b6d5aeea1 test 2013-05-27 00:35:12 +02:00
grosbouddha
88afff89c9 Make grunt-casperjs smoketest work 1 2013-05-27 00:29:40 +02:00
grosbouddha
a12a23e91c Node0.8 + test root filepath 1 2013-05-27 00:11:30 +02:00
grosbouddha
72a28f7905 Formatting gruntfile correctly 2013-05-27 00:02:48 +02:00
grosbouddha
d794301301 Initial Grunt architecture 2013-05-26 23:58:59 +02:00