Chris Eppstein
f18b5bcbc1
Merge branch 'stable'
...
* stable:
Update CHANGELOG
When the unit is in pixels, round down in the leader and up in the trailer.
Ensure there is a minimum of padding in each line when calculating how many lines are needed.
Support absolute font sizing in the vertical rhythm module
Update homepage
Adding the generated css files from the msfilter change
Removing -ms-filter as it drives IE9+ crazy. plus existing filter works anyway for IE9-
In case you want to buy stuff.
Update Gemfile to use rake 0.8.7
Handle pathnames being assigned to the working path of a command. Closes GH-434.
Fix docs
Fix compass version in the docs.
Conflicts:
Gemfile.lock
2011-07-01 22:23:05 -07:00
Scott Davis
43868ecabd
test files for horizontal sprites
2011-06-25 01:28:01 -04:00
Scott Davis
18c79f51a2
horizontal sprite layout
2011-06-25 01:23:50 -04:00
Scott Davis
8d2ad57e18
Thanks @ngauthier for spellchecking!
2011-06-23 06:32:41 -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
e0abb38e2f
fixed problem with decimal math and being able to position sprites with "%"s fixes #415
2011-06-19 11:24:44 -04:00
Scott Davis
cfe5b8ed7e
refactor
2011-06-15 23:37:23 -04: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
Scott Davis
bcc3000860
moved config check to perform
2011-05-26 15:00:54 -04:00
Scott Davis
d080fdddb7
added @chriseppsteins suggestion for issue #300
2011-05-26 14:42:24 -04:00
Scott Davis
b6ca6e4efb
Merge branch 'master' of github.com:chriseppstein/compass into stable
2011-05-25 11:45:27 -04:00
Scott Davis
faba01f34c
added failing test for issue #400 and fixed the callback typo closes #400
2011-05-25 11:44:13 -04:00
Scott Davis
6ba72b9533
move hashing and comparison methods into SpriteMap class
2011-05-12 23:44:21 -04:00
Scott Davis
2d797ba956
removed unneeded file
2011-05-12 23:38:57 -04:00
Scott Davis
eec6759649
refactored the sass importer for sprites
2011-05-12 23:36:59 -04:00
Scott Davis
2f105f3696
made things less ambiguous
2011-05-11 02:45:26 -04:00
Scott Davis
fdd639efaf
updated the regex to support nested files and refactored some unclear functions
2011-05-11 02:41:51 -04:00