Commit Graph

19 Commits

Author SHA1 Message Date
Scott Davis
cfd7dd3cf3 clean up 2011-06-09 22:09:13 -04:00
Scott Davis
d1ec112b99 bad mock! 2011-06-09 22:06:02 -04:00
Scott Davis
ba2b608f73 Merge branch 'master' of github.com:chriseppstein/compass into better_sprite_packing
Conflicts:
	Gemfile.lock
2011-06-09 21:56:45 -04:00
Scott Davis
ab5d6e51d9 updated importer to validate that sprites are png files 2011-06-09 16:27:23 -04:00
Scott Davis
fc7fd8b6b4 added test for sprite importer 2011-06-09 15:44:35 -04:00
Scott Davis
387bf3665a merge 2011-06-07 12:01:50 -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
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
Scott Davis
bf0662cf87 smart packing inital implimentation 2011-05-17 12:36:39 -04:00
John Bintz
aa4999370f even more cleanup 2011-05-16 11:50:01 -04:00
John Bintz
370044ba77 put in the row fitter 2011-05-16 11:35:00 -04:00
John Bintz
cc26b98909 start work on better packing algorithm, start with scan 2011-05-16 11:30:14 -04:00
Scott Davis
d9ca08f685 test files 2011-05-16 09:36:27 -04:00
Scott Davis
eec6759649 refactored the sass importer for sprites 2011-05-12 23:36:59 -04:00
Scott Davis
325306dcec Fixed and issue with the options keyword in the Sprite::Base class. it was casing the passed options to be reset to an empty hash. I renamed it to kwargs for consistancy. I also refactored my previous changes to be unobtrusive to people currently using the sprite-map function without an @import. 2011-05-10 21:04:57 -04:00
Scott Davis
4321fc0cf5 refactored to allow a per sprite cleanup 2011-05-10 19:20:38 -04:00
Scott Davis
6cb9bc2662 old sprites will now be removed by default 2011-05-10 18:02:32 -04:00
Scott Davis
8f675f936b moved test files to a more sain structure 2011-05-10 18:01:12 -04:00