Commit Graph

65 Commits

Author SHA1 Message Date
jdescottes
be3d2cf20d merge 2015-04-14 22:36:25 +02:00
juliandescottes
b480acc6a0 Added JSCS linter to enforce style conventions 2015-04-14 18:02:33 +02:00
juliandescottes
6070ebead5 Updated dependencies 2015-04-13 17:24:49 +02:00
juliandescottes
5b081c8859 Cleanup Gruntfile.js 2015-04-13 16:30:30 +02:00
juliandescottes
3d58bcae6c Fix jshint errors 2015-04-09 18:24:34 +02:00
jdescottes
243990a90f Fixed : cache issue coming from piskel-boot file 2014-09-30 00:19:54 +02:00
juliandescottes
12dcacea5a increased the timeout for Travis tests 2014-09-13 20:32:01 +02:00
jdescottes
b2ab504422 Drawing tests structure cleanup 2014-08-26 08:21:58 +02:00
jdescottes
35d4be5d3e Configuration clenup 2014-08-26 01:11:14 +02:00
jdescottes
caebce5ec8 added test suite runner, removed tests from travis build 2014-08-23 22:45:52 +02:00
jdescottes
56b1f421bc add drawing tests to casper 2014-08-22 00:37:35 +02:00
jdescottes
b0ec276aac Adding karma tests to grunt build 2014-08-14 01:50:33 +02:00
jdescottes
05e8f9adac added karma runner + first test 2014-07-23 19:42:08 +02:00
jdescottes
1b99a22c1d Updated node and dependencies 2014-07-20 23:55:10 +02:00
jdescottes
cc8460cc26 Fix gif worker URL on IE11 appengine mode 2014-07-13 14:02:35 +02:00
jdescottes
dfc3bfd181 Fixed Gruntfile for ghpages export 2014-07-12 21:14:07 +02:00
jdescottes
982a5ab048 Refactoring tooltip code + display CMD on mac 2014-07-10 01:32:16 +02:00
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