For the time being, you have to use the converter externally, see https://github.com/jDramaix/gss.gwt/wiki/Migration-guide#the-converter (Now the support of GSS is included in GWT, you don't need any other dependencies than gwt-user.jar)
I've proposed to store the result of the conversion on disk id the -extra flag is set, but I don't have any reaction about that: > Another idea: In order to ease the conversion of existing CssResource to GSS, we could maybe during the compilation convert every .css file with the converter and write the result on disk (in the "extra" directory) if the -extra flag is set. On Friday, October 24, 2014 4:34:32 PM UTC+2, Paul Stockley wrote: > > Is there a way to do an explicit one-time conversion to the new gss > format? I would want to do this on my major css files so I can take > advantage of the new features. > > On Friday, October 24, 2014 4:37:18 AM UTC-4, Thomas Broyer wrote: >> >> >> >> On Thursday, October 23, 2014 11:40:08 PM UTC+2, Julien Dramaix wrote: >>> >>> Just to summarize: >>> - GSS will be available in GWT 2.7 >>> - GSS will use the CssResource interface and your file needs to end with >>> the .gss extension >>> - GSS will not be enabled by default. To enable it: add >>> <set-configuration-property >>> name="CssResource.enableGss" value="true" /> in your module file. >>> - Once enabled, all the CssResource interfaces will be generated by the >>> new GssResourceGenerator >>> - If your app uses still old css file compatible with the GWT-CSS syntax >>> you will need to enable the automatic conversion of these files to GSS. To >>> do that: add <set-configuration-property name="CssResource.legacy" >>> value="true" /> in your module file. >>> - The GSS parser and compiler is more strict than the old one. If you >>> meet some issue in this automatic conversion, you can also enable the >>> lenient mode: <set-configuration-property >>> name="CssResource.conversionMode" value="lenient" /> >>> - When GSS is enabled, we have to use an attribute gss="true" in your >>> uibinder inline style (<ui:style>) in order to enable GSS >>> >> >> Great summary! That should go into the release notes. >> > -- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-contributors+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/b8776c8c-309a-440b-aba6-adc6d3ecdb84%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.