Author: echatellier Date: 2013-06-23 16:20:25 +0200 (Sun, 23 Jun 2013) New Revision: 101 Url: http://nuiton.org/projects/nuiton-js/repository/revisions/101 Log: Include base theme in jquery group Improve sh scripts Modified: sandbox/nuiton-js-jquery-ui/README.txt sandbox/nuiton-js-jquery-ui/generate-theme-group.sh sandbox/nuiton-js-jquery-ui/generate-ui-group.sh sandbox/nuiton-js-jquery-ui/src/main/resources/META-INF/nuiton-js/wro-jquery-ui.xml Modified: sandbox/nuiton-js-jquery-ui/README.txt =================================================================== (Binary files differ) Modified: sandbox/nuiton-js-jquery-ui/generate-theme-group.sh =================================================================== --- sandbox/nuiton-js-jquery-ui/generate-theme-group.sh 2013-06-23 13:44:39 UTC (rev 100) +++ sandbox/nuiton-js-jquery-ui/generate-theme-group.sh 2013-06-23 14:20:25 UTC (rev 101) @@ -1,9 +1,17 @@ -#!/bin/sh +#!/bin/bash # # Permet de genere le code XML necessaire pour la declaration des themes # il faut ensuite mettre ce qui est genere dans le fichier META-INF/nuiton-js/nuiton-js-jquery-ui.xml # for t in src/main/resources/nuiton-js-jquery-ui/css/*; do + # remove useless files + if [[ ! "$t" =~ .*base ]]; then + test -f $t/jquery-ui.css && rm $t/jquery-ui.css + test -f $t/jquery-ui.min.css && rm $t/jquery-ui.min.css + test -f $t/images/animated-overlay.gif && rm $t/images/animated-overlay.gif + + fi + n=$(basename $t) echo -e " <group name='jquery-ui-$n'>" if [ "$n" != "base" ]; then Modified: sandbox/nuiton-js-jquery-ui/generate-ui-group.sh =================================================================== --- sandbox/nuiton-js-jquery-ui/generate-ui-group.sh 2013-06-23 13:44:39 UTC (rev 100) +++ sandbox/nuiton-js-jquery-ui/generate-ui-group.sh 2013-06-23 14:20:25 UTC (rev 101) @@ -24,4 +24,6 @@ echo -e " <group name='jquery-ui'>" echo -ne "$all" +# add base theme +echo -e " <group-ref>jquery-ui-base</group-ref>" echo -e " </group>\n" Modified: sandbox/nuiton-js-jquery-ui/src/main/resources/META-INF/nuiton-js/wro-jquery-ui.xml =================================================================== --- sandbox/nuiton-js-jquery-ui/src/main/resources/META-INF/nuiton-js/wro-jquery-ui.xml 2013-06-23 13:44:39 UTC (rev 100) +++ sandbox/nuiton-js-jquery-ui/src/main/resources/META-INF/nuiton-js/wro-jquery-ui.xml 2013-06-23 14:20:25 UTC (rev 101) @@ -144,11 +144,6 @@ <js>classpath:nuiton-js-jquery-ui/js/jquery.ui.effect-highlight.js</js> </group> - <group name='jquery-ui-effect'> - <group-ref>jquery</group-ref> - <js>classpath:nuiton-js-jquery-ui/js/jquery.ui.effect.js</js> - </group> - <group name='jquery-ui-effect-pulsate'> <group-ref>jquery</group-ref> <group-ref>jquery-ui-effect</group-ref> @@ -179,6 +174,11 @@ <js>classpath:nuiton-js-jquery-ui/js/jquery.ui.effect-transfer.js</js> </group> + <group name='jquery-ui-effect'> + <group-ref>jquery</group-ref> + <js>classpath:nuiton-js-jquery-ui/js/jquery.ui.effect.js</js> + </group> + <group name='jquery-ui-menu'> <group-ref>jquery</group-ref> <group-ref>jquery-ui-core</group-ref> @@ -282,12 +282,12 @@ <group-ref>jquery-ui-effect-fade</group-ref> <group-ref>jquery-ui-effect-fold</group-ref> <group-ref>jquery-ui-effect-highlight</group-ref> - <group-ref>jquery-ui-effect</group-ref> <group-ref>jquery-ui-effect-pulsate</group-ref> <group-ref>jquery-ui-effect-scale</group-ref> <group-ref>jquery-ui-effect-shake</group-ref> <group-ref>jquery-ui-effect-slide</group-ref> <group-ref>jquery-ui-effect-transfer</group-ref> + <group-ref>jquery-ui-effect</group-ref> <group-ref>jquery-ui-menu</group-ref> <group-ref>jquery-ui-mouse</group-ref> <group-ref>jquery-ui-position</group-ref> @@ -300,6 +300,7 @@ <group-ref>jquery-ui-tabs</group-ref> <group-ref>jquery-ui-tooltip</group-ref> <group-ref>jquery-ui-widget</group-ref> + <group-ref>jquery-ui-base</group-ref> </group> <!--