Commit Graph

432 Commits

Author SHA1 Message Date
Chris Eppstein
3df9f7d3a5 Merge branch 'stable'
* stable:
  Print out the new style help with -h and --help instead of the old-style help.
  clean up the docs on the fancy-type module in blueprint.
  update some comments and formatting
  make the docs on extensions a bit more clear for rubygems extensions.
  official gradients still need image declared
  fix typo in docs
  Print a better error message if the extension isn't found.
  versions change.
  prepare for release
  Update docs
  Update docs
  A command to unpack an extension from the system location.

Conflicts:
	VERSION.yml
	doc-src/content/CHANGELOG.markdown
2010-08-31 22:30:35 -07:00
Chris Eppstein
01cbc9cc6c Print out the new style help with -h and --help instead of the old-style help. 2010-08-31 21:57:34 -07:00
Chris Eppstein
71bf9d6607 Disable that for now. 2010-08-29 19:32:01 -07:00
Chris Eppstein
32856b5899 Print a better error message if the extension isn't found. 2010-08-29 14:35:32 -07:00
Chris Eppstein
8ad10dc467 A command to unpack an extension from the system location. 2010-08-29 11:30:58 -07:00
Chris Eppstein
ee6d537999 less stuff in the rails config file... more stuff coming from defaults. 2010-08-29 02:58:20 -07:00
Chris Eppstein
8a7fdd6fa3 Reload the compass configuration with each request in case it changes. 2010-08-29 02:58:20 -07:00
Chris Eppstein
ca789f00d8 Scope any css stylesheets that get generated into a project without the user's permission 2010-08-29 02:58:20 -07:00
Chris Eppstein
e4608e3e4c load the sass plugin for the user in rails3 2010-08-29 02:58:20 -07:00
Chris Eppstein
52c47d7de4 In rails 3, there's no need for an initializer. Instead we use a
Railstie. Additionally, we now default to app/stylesheets for sass files
and public/stylesheets for css files -- though they can still be changed
after installation or on the command line during project initialization.
Compass is now a gem plugin in a rails environment.

Lastly, in a rails3 environment the compass configuration can now be
changed without restarting the rails server process.
2010-08-29 02:57:38 -07:00
Chris Eppstein
f44e1ea492 Detect the version of rails and print out instructions accordingly. 2010-08-28 21:54:40 -07:00
Chris Eppstein
04eb17968e Don't add load paths to sass that already exist. 2010-08-28 21:54:00 -07:00
Chris Eppstein
ac1f0a4be8 Default stylesheet locations for rails apps 2010-08-28 21:52:50 -07:00
Chris Eppstein
034012295a Merge branch 'stable'
* stable: (81 commits)
  Gemfiles for testing and a rails test helper that works for both rails 2 and rails 3.
  provide correct installation steps when the compass validator is not found.
  Fix a broken test case.
  That wasn't supposed to be released yet.
  Fixed error: there is no opposite-position(both)
  Fix a bug in the statistics analyzer for rules with interpolation.
  bump version for release
  upgrade to bundler 1.0
  link the docs to the stable branch.
  Update the CHANGELOG for the 0.10.5 release
  Read assets in binary mode for the windows users.
  bump version.
  Get the imports straightend out for the new mixins.
  Bug fix: make the path-based configuration really work right.
  inline-block-list tests
  inline-block-list documentation
  inline-block-list mixin
  added additional html5 block-level elements per recommended reset stylesheet: http://html5doctor.com/html-5-reset-stylesheet/
  Prepare for release.
  Prepare for release
  ...

Conflicts:
	VERSION.yml
	doc-src/content/CHANGELOG.markdown
	frameworks/blueprint/stylesheets/blueprint/_colors.scss
	frameworks/compass/stylesheets/compass/css3/_box-shadow.scss
	frameworks/compass/stylesheets/compass/css3/_font-face.scss
2010-08-28 14:07:47 -07:00
Chris Eppstein
a2a9835688 provide correct installation steps when the compass validator is not found. 2010-08-28 12:52:54 -07:00
Chris Eppstein
8083760ef2 Fix a bug in the statistics analyzer for rules with interpolation. 2010-08-27 09:30:01 -07:00
Chris Eppstein
b6b0723788 Read assets in binary mode for the windows users. 2010-08-26 22:23:43 -07:00
Chris Eppstein
ec648f17b0 Bug fix: make the path-based configuration really work right. 2010-08-25 08:41:03 -07:00
Chris Eppstein
30c28a76bf Update the rails version of image_url to match the new signature. 2010-08-06 12:59:54 -07:00
Chris Eppstein
46b4ce1679 [Rails] bug fix: the new rails initializer did not find old configuration files (config/compass.config) 2010-08-06 11:36:00 -07:00
Chris Eppstein
973a568c1d Tests are more useful if you actually run them. 2010-08-05 22:13:35 -07:00
Chris Eppstein
03221b9e7c [Extensions] Manifests don't have to be hard. Allow discovery of basic assets and follow conventions for templates. 2010-08-05 21:18:11 -07:00
Chris Eppstein
776b772c08 [Rails] Don't emit configuration files when installing extensions into an existing project. 2010-08-05 21:16:51 -07:00
Chris Eppstein
ad967f5e6d [Compass Core] All url helpers now accept a second argument that when true will cause only the path to be emited. 2010-08-05 20:55:48 -07:00
Chris Eppstein
dd0f3a816b [Command Line] Make it easier to load non-gem frameworks from the
command line and project configuration files.
2010-08-01 11:18:33 -07:00
Chris Eppstein
165e3b43fb Add missing file. 2010-07-24 02:01:43 -07:00
Chris Eppstein
06ab3d4b41 [CSS3] if a root relative url is passed to image-url, still find the file and do the normal processing. 2010-07-24 01:34:14 -07:00
Chris Eppstein
c02cab30bb [CSS3] Support for specifying horizontal and vertical radii for the shorthand border-radius property. 2010-07-24 00:55:09 -07:00
Chris Eppstein
a2a0d58508 [Rails] Make it possible to only install the configuration files into a rails project. 2010-07-23 23:31:11 -07:00
Chris Eppstein
5864f2aeab [Rails] Move most of the contents of the compass initializer back to the compass codebase. Discover compass extensions automatically during boot. 2010-07-23 22:54:23 -07:00
Chris Eppstein
755b9a3a11 [Extensions] Make it possible for extensions to create empty directories. Closes GH-173. 2010-07-23 20:41:52 -07:00
Chris Eppstein
c78e097841 Don't use the Base64 library. It's not found in ruby 1.9. 2010-07-23 19:36:40 -07:00
Chris Eppstein
6289fa1de1 [Compass Core] Fixed a bug in inlint-font-files(). 2010-07-20 01:23:34 -07:00
Chris Eppstein
ea355b8cf0 [Command Line] Fixed a display issue when the filenames were shorter than the total label in the compass stats tool 2010-07-18 00:11:00 -07:00
Max Baumann
acffc9fd73 bugfix for inline-font-files helper
path variable isn't an argument to this function - deleted unnecessary  line causing error
2010-07-10 00:08:06 -07:00
Chris Eppstein
fe056d6597 [Core] Rename the grad-opposite-position() helper to opposite-position() and expose it as part of the core library. 2010-07-09 17:53:22 -07:00
Chris Eppstein
f4a1e85f34 Fix confusing error scenario on windows. Closes GH-156. 2010-07-08 22:33:50 -07:00
Chris Eppstein
39e01c57ce Merge branch 'stable'
* stable:
  Prepare for release.
  [Blueprint] Fixed an incorrect include.
  Verify all sass files generate the correct css in the test fixtures.
  Fixed a regression in the rails installer.
  Remove a redundant, broken test
  [Compass Core] Only unquote strings when a number might be passed instead.
  [Docs] Fix some obsolete syntax that was used in the examples.
  [Docs] Update the gem bundle
  Fix some tests around listing projects.
  [Command Line] Allow another configuration file to be used when creating a new project
  [Blueprint] The basic template was missing the scaffolding.
  [Blueprint] Better descriptions of the various blueprint project templates.
  [Command Line] The compass frameworks command has nicer output now -- similar to compass help. The -q option can be used to get a simple list of frameworks.
  [Rails] Provide a wrapper method for Rails.root/RAILS_ROOT that avoids deprecation warnings and handles the case where rails is not loaded at all.
  [Docs] Fix a bug in the docs for link_icons. Closes GH-146.
  [Blueprint] Clean up some comments in the blueprint templates.
  [Command Line] Fix a bug in `compass stats` when using scss files.
  [Command Line] Respect the --dry-run option during compilation.
  Fix a bug in the  command and added a test case for that feature.
  Fix some broken documentation.

Conflicts:
	VERSION.yml
	doc-src/content/CHANGELOG.markdown
2010-05-31 23:49:50 -07:00
Chris Eppstein
a7b6ae0d50 Fixed a regression in the rails installer. 2010-05-31 13:12:05 -07:00
Chris Eppstein
01277cd6ea [Command Line] Allow another configuration file to be used when creating a new project 2010-05-30 12:08:56 -07:00
Chris Eppstein
8889d25414 [Command Line] The compass frameworks command has nicer output now -- similar to compass help. The -q option can be used to get a simple list of frameworks. 2010-05-30 10:59:39 -07:00
Chris Eppstein
6ab85ecd83 [Rails] Provide a wrapper method for Rails.root/RAILS_ROOT that avoids deprecation warnings and handles the case where rails is not loaded at all. 2010-05-30 10:37:00 -07:00
Chris Eppstein
f3d3a66151 [Command Line] Fix a bug in compass stats when using scss files. 2010-05-30 08:10:07 -07:00
Chris Eppstein
9f561e97cb [Command Line] Respect the --dry-run option during compilation. 2010-05-30 07:02:07 -07:00
Chris Eppstein
98e291fa2b Fix a bug in the command and added a test case for that feature. 2010-05-29 14:57:25 -07:00
Chris Eppstein
845b790155 Merge branch 'stable'
* stable:
  Fixed image-width and image-height helpers to function properly on Windows by forcing file reads in binary mode.
2010-05-16 19:03:24 -07:00
xcephe
2a1731f705 Fixed image-width and image-height helpers to function properly on Windows by forcing file reads in binary mode. 2010-05-16 19:02:11 -07:00
Chris Eppstein
cebd685468 Fix a bug in the version code that only manifests when there's no patch release version. 2010-05-16 10:16:13 -07:00
Chris Eppstein
0da025c78d Merge branch 'stable'
* stable:
  Fix some bugs introduced when the Sass monkey patch was removed.
  [Docs] Some polish for the new reset page.
2010-05-15 00:57:27 -07:00
Chris Eppstein
942ea5f1b0 Fix some bugs introduced when the Sass monkey patch was removed. 2010-05-15 00:55:31 -07:00