Permalink
Commits on Feb 20, 2010
  1. Separating out Rails2 actionpack integration logic

    Rails3 has different internal implementations on ActionPack which is causing breakage when trying to calculate image_paths. Lets only calculate this logic for Rails 2 at the moment, and figure out what to do with Rails3 later
    committed Feb 20, 2010
Commits on Feb 14, 2010
  1. Disable the parse method with a decent error message. It should only …

    …be used internally now.
    chriseppstein committed Feb 14, 2010
  2. [Rails] Fix a setup bug and handle compass configuration changes at r…

    …ails boot.
    
    Existing rails projects should change their compass initializer file to:
    
        require 'compass'
        rails_root = (defined?(Rails) ? Rails.root : RAILS_ROOT).to_s
        Compass.add_project_configuration(File.join(rails_root, "config", "compass.rb"))
        Compass.configure_sass_plugin!
        Compass.handle_configuration_change!
    chriseppstein committed Feb 14, 2010
Commits on Feb 13, 2010
  1. [Command Line] Don't force the user to specify the configuration path…

    … when calling compass config
    chriseppstein committed Feb 13, 2010
  2. Merge commit 'cakebaker/master'

    * commit 'cakebaker/master':
      Fixing typo (replacing "WARINING" with "WARNING")
    chriseppstein committed Feb 13, 2010
  3. Merge commit 'sce/master'

    * commit 'sce/master':
      Take margins into account in liquid grid.
    chriseppstein committed Feb 13, 2010
  4. Merge commit 'mrajcok/master'

    * commit 'mrajcok/master':
      Reversed the logic to be correct (IE6 *ignores* the !important identifier).
    chriseppstein committed Feb 13, 2010
Commits on Feb 11, 2010
Commits on Feb 6, 2010
  1. Take margins into account in liquid grid.

    The previous version of liquid grid would not take margins into proper
    account. With this patch the margins are a correct percentage of the
    container, and adding multiple margins / columns together should add up
    to just about 100% (not entirely accurate, but very close).
    
    The math is as follows:
    
    With the previous version, you get these numbers:
    4.173% grid width * 24 columns = 100.152%, which due to rounding 'fixes'
    in the template becomes exactly 100%. However, this is without any margins.
    Once you add margins, you exceed 100%, rendering margins unusable. To add
    to the confusion, the margins are not a percentage of the width, but instead
    in 'em' units, making it very difficult to keep the entire grid from getting
    beyond 100% in width once you add margins.
    
    With this patch, you get these numbers:
    (3.167% grid width + 1.042% margin) * 24 columns = 101.1016%. Since you
    don't use any margin for the last column, you subtract one margin and end up
    with 99.974%. Optimally this number would be 100.000%, but the 0.026% error
    is difficult to remove, and an acceptable compromise in my opinion.
    
    In summary, this patch enables margins to be used with the liquid grid,
    which is the expected behaviour.
    sce committed with sce Nov 27, 2009
Commits on Feb 5, 2010
  1. [Compass Core] Support :first-child and :last-child pseudo selectors …

    …for +horizontal-list.
    Cody Robbins committed with chriseppstein Feb 5, 2010
Commits on Jan 26, 2010
  1. Reversed the logic to be correct (IE6 *ignores* the !important identi…

    …fier).
    
    Moved "hack" value to be the last parameter, and renamed it "ie6_value" so as to better identify which browser the hack is for.
    mrajcok committed Jan 26, 2010
Commits on Jan 21, 2010
Commits on Jan 19, 2010
  1. Fix gemspec

    chriseppstein committed Jan 19, 2010
  2. Changelog for 0.10.0.pre5

    chriseppstein committed Jan 19, 2010
  3. Upgrade FSSM.

    chriseppstein committed Jan 19, 2010
  4. Change the structure of the compass vendor directory in the off chanc…

    …e that we ever have to vendor more than one library.
    chriseppstein committed Jan 19, 2010
Commits on Jan 18, 2010
  1. Move the frameworks directory back to the top level. There's not actu…

    …ally a good reason for it to be buried in the ruby source.
    chriseppstein committed Jan 18, 2010
  2. Merge commit '833d49de961a10574ffde16153fea34568d7efe0'

    * commit '833d49de961a10574ffde16153fea34568d7efe0':
      in the rails installer, ask them if they want to use sudo for gem commands, but only if their system supports sudo.
    chriseppstein committed Jan 18, 2010
Commits on Jan 14, 2010
  1. in the rails installer, ask them if they want to use sudo for gem com…

    …mands, but only if their system supports sudo.
    ryankshaw committed Jan 14, 2010
  2. Generate a baseline grid only by passing 0 for the widths to the grid…

    … builder. E.g. compass grid-img 0+0x28
    chriseppstein committed Jan 14, 2010
Commits on Jan 10, 2010
  1. Merge commit 'der-rich/master'

    * commit 'der-rich/master':
      removed unnecessary .to_a
      Using String#unpack instead of String#bytes to work with Ruby < 1.8.7
    
    Conflicts:
    	lib/compass/grid_builder.rb
    chriseppstein committed Jan 10, 2010