David Hidalgo
208c49af93
I added the time of scss change for control more efficiently of the last change
2012-01-26 15:16:26 +01:00
ShishKabab
317999bc4e
Fix wrong degree to radian conversion in trig function. Might break some stylesheets for users so proceed with caution!
2012-01-08 13:54:58 +01:00
Chris Eppstein
5138d5a187
Support for new versions of sass where the callback name changed.
2011-12-23 17:00:59 -08:00
Chris Eppstein
ca59adfa12
Add a new helper function to reject values from a list.
2011-12-23 16:53:48 -08:00
Chris Eppstein
fc46730b36
Fix broken tests.
2011-12-23 16:53:23 -08:00
Robert Vock
570ce43d96
remove less files, when cleaning up old sprites (fixes deleting to many generated sprites in some cases)
2011-12-13 22:56:54 +01:00
Chris Eppstein
4183a60e31
Handle frameworks without a templates directory.
2011-11-06 18:01:27 -08:00
Chris Eppstein
9888efdbc2
We actually count css selectors, not rules in compass stats
2011-11-06 18:01:27 -08:00
Irina Dumitrascu
07819ccfbd
Reset only the block HTML elements #339
...
- used elements-of-type(html5-block) in all the reset stylesheets
(instead of duplicate tag enumerations)
- removed dialog
- canvas is inline, not block
Closes GH-339, GH-462.
2011-07-10 17:26:23 -07:00
Chris Eppstein
539f206e51
Fix issue with parent directory references within the sass_path in the compass compiler.
...
Closes GH-409.
2011-07-03 10:45:33 -07:00
Chris Eppstein
b8b6af9d49
Return a non-zero exit code if there are any stylesheet compilation errors. Closes GH-432.
2011-07-03 00:18:58 -07:00
Matt Fawcett
b2b9d57505
Include the Compass logger to prevent "uninitialized constant Compass::Logger"
...
Closes GH-438.
2011-07-02 21:59:09 -07:00
Costin Bereveanu
3b18b72d64
Fix absolute path detection on Windows.
...
Closes GH-451.
2011-07-02 21:07:49 -07:00
Chris Eppstein
b7e66a7658
Fix the mime type returned for svg images. Closes GH-442.
2011-07-02 20:57:24 -07:00
Chris Eppstein
ab270c1adb
Fix edge case issue when there's no cache location.
2011-07-02 18:05:02 -07:00
Chris Eppstein
852f033160
Handle pathnames being assigned to the working path of a command.
...
Closes GH-434.
2011-06-19 12:56:01 -07:00
Scott Davis
dc504ecd8e
pass new config options to chunky_png canvas on image save
2011-06-12 13:37:20 -04:00
Scott Davis
db74d8bdb3
new config option to pass options along to chunky_png
2011-06-12 13:36:49 -04:00
Chris Eppstein
2d81e0a506
Fix bug
2011-06-11 23:45:00 -07:00
Scott Davis
b9234e50d0
added test for sprite command and removed specs
2011-06-12 02:22:05 -04:00
Scott Davis
41bd992a8d
fixed :sprite_generated callback its now passing along the canvas
2011-06-12 01:42:38 -04:00
Scott Davis
1f17603aea
Merge branch 'stable' of github.com:chriseppstein/compass into stable
2011-06-12 01:38:42 -04:00
Scott Davis
cebe25a460
implimented engine in sprite_map
2011-06-12 01:37:21 -04:00
Scott Davis
80412b5c1d
added engine to sprite_map
2011-06-12 01:35:50 -04:00
Scott Davis
b6cf4f5213
refactored engine to be a class and turned on best compression for chunky_png
2011-06-12 01:35:19 -04:00
Scott Davis
6f95c9d17a
added canvas to engine
2011-06-12 01:34:33 -04:00
Chris Eppstein
39df74c55a
Add a new command to clean up generated files
2011-06-11 22:28:38 -07:00
Chris Eppstein
2be7567bb2
Better error message when a sub command is missing.
2011-06-11 21:54:56 -07:00
Chris Eppstein
ab25ba0b40
Code cleanup
2011-06-11 21:54:32 -07:00
Chris Eppstein
c069babe76
log removal actions in the compiler output.
2011-06-11 21:54:12 -07:00
Scott Davis
7454e522a5
engine abstract
2011-06-12 00:52:36 -04:00
Scott Davis
a6ea065eaa
split sprite map class into modules for easy reading it was way to long
2011-06-12 00:16:11 -04:00
Scott Davis
21a5a2ae3d
sprite module files
2011-06-12 00:15:23 -04:00
Chris Eppstein
40e2f330e6
Merge remote-tracking branch 'pfeiffer/cache_busting' into stable
...
* pfeiffer/cache_busting:
Removing unneeded 'unquote' from tests
Adding note about path based asset cache busting in to documentation
Adding changelog entry
Fix comments for asset_cache_buster
Make asset_cache_buster return a hash with path and query, while still maintaining support for cache busting via query string if a string is returned.
Extend cache busting to allow for path manipulation
2011-06-11 17:37:55 -07:00
Chris Eppstein
5999c7ba6c
Sass and compass both have :quiet options with different meanings. So we have to separate the options out.
2011-06-11 16:49:28 -07:00
Chris Eppstein
59a6d5706d
Fix a bug in the importer string representation.
2011-06-11 13:47:59 -07:00
Chris Eppstein
ecd1efdea4
Fix for a compass validator bug due to some internal compass changes.
2011-06-11 11:33:01 -07:00
Mario Kuroir Ricalde
333240de35
Fixes sprites file names with sprockets, modifies tests accordingly to new structure.
2011-06-10 05:11:28 -05:00
Scott Davis
4461f1be5f
removed all cacheing from importer class it causes more problems then it was worth
2011-06-09 16:37:50 -04:00
Scott Davis
f248c22ab1
removed another instance cache in the importer that could be problematic
2011-06-09 16:28:10 -04:00
Scott Davis
ab5d6e51d9
updated importer to validate that sprites are png files
2011-06-09 16:27:23 -04:00
Scott Davis
89869db09c
cleaned up some over zelious cacheing that was causing inconsistancy problems
2011-06-09 16:02:16 -04:00
Scott Davis
b8811780ef
removed unneeded cache
2011-06-09 15:44:10 -04:00
Scott Davis
7e583e5f58
readded mtime to importer class
2011-06-09 15:43:38 -04:00
Chris Eppstein
008cffa3ef
Rename the sprite Base class to SpriteMap
2011-06-07 07:51:47 -07:00
Chris Eppstein
c73d281e58
Move the sprite importer to the compass module and rename it to be more clear about what it does.
2011-06-06 18:53:35 -07:00
Chris Eppstein
dc8d8cd765
The compass watcher is in quiet mode except for important actions.
2011-06-05 15:50:43 -07:00
Chris Eppstein
3bb88271e7
Clear up a Logger class lookup issue that was reported.
2011-06-05 15:48:11 -07:00
Hampton Catlin
3bf3ddac72
Following a similar API to how the Complier works, don't log
...
anything (don't even load up the logger!) if we pass in the :quiet option.
I need this because of some conflicts with Compass::Logger, being referred
to as "Logger", which seemed to be pulling out the main Logger. This is a
seperate issue, but making this options[:quiet] API functional is a nice
work-around that keeps things from getting too messy.
Tests included, obviously.
2011-05-30 16:17:28 +01:00
Hampton Catlin
9add993129
Previously, calling directory("/hi") would error, because
...
options would remain nil if self doesn't respond_to?(:options)
So, just double check we have something in options
2011-05-30 16:15:35 +01:00