pjekel / cbtree

The Dijit Tree with Multi State Checkboxes, project code 'cbtree' , is a highly configurable dojo/dijit tree with support for multi-state checkboxes or third party widgets capable of presenting a so-called 'checked' state.
Other
75 stars 34 forks source link

updated simpsonsIcons.css - cap S on Simpsons.gif #15

Closed Flet closed 11 years ago

Flet commented 11 years ago

In our automated build process for Dojo 1.81, when using the cssOptimize flag we ran into issues related to this file due to the capitalization in the css file not matching the actual file.

We were getting this error from the Dojo build script:

starting executing global optimizations...
error(357) While optimizing a CSS file, it was impossible to compute the destination location of a relative URL. 
CSS file: C:/dev/workspace/myproject/WebContent/thirdparty/cbtree/icons/cbtreeIcons.css; 
import: C:/dev/workspace/myproject/WebContent/thirdparty/cbtree/icons/simpsonsIcons.css; 
relative URL: url('images/simpsons.gif')

Making this small change fixes the issue.

pjekel commented 11 years ago

Thanks for pointing it out. Unfortunately Windows doesn' t pickup on some of those little details :) BTW, if you are building your own dojo release you should check the cbtreeIcons.css file and only include what you really need, most, if not all of the included css files, are for demos only.

Flet commented 11 years ago

Great point :) thanks for maintaining this repo!

pjekel commented 11 years ago

Actually, it turned out the issue is with the github client on Windows. If you rename a file, (e.g. only change uppercase to lowercase or visa versa) it does recognize the fact the file was updated but it does push the updated name. hmmmm, sad face :(