Commit Graph

  • d9a33f338e Bump version for bug fix to configuration handling of :environment and :line_comments. Chris Eppstein 2009-04-01 17:25:51 -0700
  • 1991f729f0 Fixes to make the environment setting work correctly with configuration files and to correctly pass the :line_comments option to Sass::Engine. Chris Eppstein 2009-04-01 17:24:36 -0700
  • a711197b2a Fix broken test fixtures with new, better css output from sass. Chris Eppstein 2009-04-01 17:22:51 -0700
  • a363370572 Updated Manifest and gemspec. Chris Eppstein 2009-03-16 20:09:14 -0700
  • 356f134621 Added a configuration helper method to access the compass load paths suitable for passing to the Sass option :load_paths Chris Eppstein 2009-03-16 20:08:38 -0700
  • 2558e8cff3 Bump version to 0.5.3 for output_style bug fix and new +unobtrusive-logo mixin. Chris Eppstein 2009-03-12 11:54:30 -0700
  • 48b705943e fix --output-style to actually work Thomas Reynolds 2009-03-06 12:15:03 -0800
  • 923703b058 Credit where credit is due. Chris Eppstein 2009-03-12 11:22:05 -0700
  • 619afebdc5 Added an example for the unobtrusive logo. Chris Eppstein 2009-03-12 09:52:11 -0700
  • 6280f97071 Added a mixin for styling the Unobtrusive stylesheet logo. Chris Eppstein 2009-03-12 09:53:11 -0700
  • 2efbdda1e1 Made the 'rake examples' task use the command line tool instead of using custom code for compiling the examples. Chris Eppstein 2009-03-12 09:54:20 -0700
  • feed1af38b Updated Manifest and gemspec. Chris Eppstein 2009-03-11 23:02:44 -0700
  • de2d06d9b8 [Blueprint] Fixed a bug where the .last class was not overridden by the .append-N classes. Chris Eppstein 2009-03-11 22:58:39 -0700
  • 5c3d5bdbc0 trailing comment closure in sass messes with css sbfaulkner 2009-03-01 22:43:50 +0800
  • 2d7bc7ae01 Bump version for bug fix. Chris Eppstein 2009-02-25 09:44:40 -0800
  • 28473d5293 Fixed bug in the watch_project command. Chris Eppstein 2009-02-25 09:43:39 -0800
  • 63ba519ad1 Compass 0.5.0 release. Chris Eppstein 2009-02-21 00:05:52 -0800
  • e14f6968f1 Allow rails installs to proceed without requiring input if the css-dir and sass-dir options are set on the command line. Chris Eppstein 2009-02-21 00:26:22 -0800
  • af6f16d4b8 Eric Meyer's reset uses a line-height value of 1. Blueprint uses 1.5 and YUI doesn't even consider it part of the reset. With so much disagreement, I decided to make the compass reset agnostic and let individual frameworks decide what the body line-height ought to be. Chris Eppstein 2009-02-21 00:01:35 -0800
  • 79ee96dcf4 Polish the table scaffolding mixin and add the table borders mixins. Chris Eppstein 2009-02-20 23:51:46 -0800
  • 77e19e512b move the CSS rules extracted from alternating-rows-and-columns into a table-scaffolding mixin. Tim Riley 2009-02-21 12:09:59 +1100
  • 3d340b6972 remove any non-colour related CSS from the alternating-rows-and-columns mixin. this mixin works best when it _only_ affects your table's background colours. Tim Riley 2009-02-20 09:55:43 +1100
  • 43ee4e1c98 Added a new command line option to emit and update the stand-alone configuration file. Chris Eppstein 2009-02-20 17:12:36 -0800
  • 95fd94428a Refactored the Configuration Singleton and the UpdateProject command so that it now relies more heavily on the configuration object. Chris Eppstein 2009-02-20 17:11:22 -0800
  • a8f6648a64 Give a better error when a framework is misspelled. Chris Eppstein 2009-02-20 17:07:56 -0800
  • 7f63fe7a29 Clean up some of the command line documentation. Chris Eppstein 2009-02-20 14:39:01 -0800
  • ccf0dfa19a Rename the --source and --target command line options to --sass-dir and --css-dir respectively to match the configuration file syntax. Chris Eppstein 2009-02-20 14:38:33 -0800
  • e15edbe4d5 Fixes for RunCodeRun tests. Chris Eppstein 2009-02-12 23:49:29 -0800
  • f5c0edf710 Bump version to 0.4.2. Chris Eppstein 2009-02-12 23:49:03 -0800
  • 3f0e16b261 Updated Manifest and gemspec. Chris Eppstein 2009-02-12 23:32:49 -0800
  • 39a4b48b5e Fixed a bug in the configuration parser. Chris Eppstein 2009-02-12 23:08:57 -0800
  • e865d91dd2 Bump version for patch release. Chris Eppstein 2009-02-08 13:09:49 -0800
  • c391ce09c0 Import the configuration module by default and not just for installation. Chris Eppstein 2009-02-08 13:09:29 -0800
  • d0a9e0bcab Version is now 0.4.0. Chris Eppstein 2009-02-08 03:30:09 -0800
  • 10e6808648 Detect identical files when writing files during install, compile, etc. Also centralize the actions to use the write_file action as much as possible. Chris Eppstein 2009-02-08 03:21:08 -0800
  • 0dfd60671f Remove some unused methods. Chris Eppstein 2009-02-08 02:44:14 -0800
  • 3adf6a6435 Extract a project compiler class from the update_project command. Chris Eppstein 2009-02-08 02:22:10 -0800
  • 6c4759278e Don't return a trailing slash from templatize or targetize. Chris Eppstein 2009-02-08 01:20:12 -0800
  • c0c422c373 Consolodate error classes. Chris Eppstein 2009-02-08 01:14:31 -0800
  • 9e80847ac7 Remove unused method. Chris Eppstein 2009-02-08 00:06:06 -0800
  • 8a0d2b900c Clean up the version parsing code. Chris Eppstein 2009-02-07 23:43:52 -0800
  • 29666e177c DRY up the different types of installs. Chris Eppstein 2009-02-07 23:42:20 -0800
  • a0552a67c4 Modify the update command to use the Actions module and Logger. Moved the compile action to the Actions module. Chris Eppstein 2009-02-04 09:10:07 -0800
  • dbc262fbe1 Factored out an Actions module for doing the filesystem actions like copying, making directories, etc. Chris Eppstein 2009-02-04 08:10:45 -0800
  • 98a2f0538b Use the Compass.configuration singleton for updates. Chris Eppstein 2009-02-04 08:09:13 -0800
  • a7406659b6 New Ruby on Rails project installer. Chris Eppstein 2009-02-03 11:34:39 -0800
  • 94f4471ad5 Better followup messages after installation. Chris Eppstein 2009-02-03 10:01:06 -0800
  • 1da3b3ae9b Add a to method to Manifest::Entry to centralize the logic. Chris Eppstein 2009-02-02 18:45:25 -0800
  • d2a3046526 Make the Configuration class a singleton + added some access helpers to the Compass module. Chris Eppstein 2009-02-02 18:43:17 -0800
  • 91e081cd50 New project creation implemented using manifests and installation strategies. Chris Eppstein 2009-02-01 14:23:16 -0800
  • 0ac537a81b Added a framework accessor for the current framework. Chris Eppstein 2009-02-01 14:21:19 -0800
  • 61de5ae125 New base class for Compass Errors. Chris Eppstein 2009-02-01 14:19:35 -0800
  • 59e626fe8b Factored out a Configuration object to parse stand-alone project configuration files. Chris Eppstein 2009-02-01 14:18:27 -0800
  • 845fa14e71 Factored out a logger for the command line to tell the user what is happening. Chris Eppstein 2009-02-01 14:17:07 -0800
  • e8d249fa38 Better comments/instructions on the compass project stylesheets. Chris Eppstein 2009-02-01 14:13:58 -0800
  • 359be7e46e Added an import to the install_rails command line command. Bumped the version up to 0.3.9 Chris Eppstein 2009-02-06 10:57:08 -0800
  • ab149f895e Bump version. Chris Eppstein 2009-01-25 22:45:36 -0800
  • f316dd013e Centralize all the framework specific code into the frameworks directory. Chris Eppstein 2009-01-25 15:05:36 -0800
  • 1e5502159b Refactor the Compass commands to centralize and cleanup the project commands. Chris Eppstein 2009-01-25 14:27:08 -0800
  • 911041f355 Give a better error message to users with an unsupported version of haml installed. Chris Eppstein 2009-01-25 11:28:11 -0800
  • c8e07b4228 Make the compass watch command a little more understandable for first time users and handle Interrupt more gracefully. Chris Eppstein 2009-01-24 14:35:17 -0800
  • 8fc0c48dd5 Unit test for the compass rails installer. Chris Eppstein 2009-01-19 11:04:25 -0800
  • a9aa79d9a7 Support for testing the compass command line when it expects stdin responses. Chris Eppstein 2009-01-19 10:05:59 -0800
  • d5b711170c First pass at testing the command line tool. Chris Eppstein 2009-01-19 07:53:51 -0800
  • ff2a54af53 Changes to make the command-line tool more testable. Chris Eppstein 2009-01-19 07:52:39 -0800
  • 5fce487ba8 Don't reference ARGV in the exec module. This makes testing easier. Chris Eppstein 2009-01-18 17:41:20 -0800
  • becda48b83 Allow passing a path to the rails project instead of requiring the user to change into the rails project directory first. Chris Eppstein 2009-01-18 17:04:20 -0800
  • f903da3434 Indifferent access (symbol, string) for Compass::Frameworks[] Chris Eppstein 2009-01-18 12:25:16 -0800
  • 6be55d55e5 Remove obsolete code in the test helper. Chris Eppstein 2009-01-13 08:08:27 -0800
  • 98035eea07 Better to keep the config file in the source directory. Chris Eppstein 2009-01-02 01:35:14 -0800
  • 835fcdee2b Updated Manifest and gemspec. Chris Eppstein 2009-01-02 01:27:46 -0800
  • 3389b30dab Bump version. Chris Eppstein 2009-01-02 01:27:40 -0800
  • 77077c6347 Allow a ruby configuration file named config.rb to be placed at the top of a compass project to import other plugins and frameworks. Chris Eppstein 2009-01-02 01:26:16 -0800
  • 0b68f55948 Updated the README. Chris Eppstein 2009-01-02 01:00:42 -0800
  • 7ff89ec5f9 Updated Manifest and gemspec. Chris Eppstein 2009-01-02 00:35:20 -0800
  • 94274475fe Bump the version. Chris Eppstein 2009-01-02 00:35:15 -0800
  • 9311922cc0 Updated Manifest and gemspec. Chris Eppstein 2009-01-02 00:34:44 -0800
  • 8b8ad95c15 Make framework plugins actually work. Chris Eppstein 2009-01-01 23:18:21 -0800
  • ebb22c1060 Register the blueprint framework as the correct name. Chris Eppstein 2009-01-01 23:14:51 -0800
  • a54ccae040 Don't limit the legal framework values on the command line. Chris Eppstein 2009-01-01 23:14:24 -0800
  • e93051d239 Add a command to list available frameworks. Chris Eppstein 2009-01-01 23:11:52 -0800
  • b021b77894 Allow frameworks more control over specifying where the templates and stylesheets are located. Chris Eppstein 2009-01-01 18:06:37 -0800
  • 03156b7c72 Updated Manifest and gemspec. Chris Eppstein 2008-12-21 22:20:48 -0800
  • 682a44b967 Bump the version number. Chris Eppstein 2008-12-21 22:20:41 -0800
  • 07f36dfe55 Updated Manifest and gemspec. Chris Eppstein 2008-12-21 22:09:44 -0800
  • 9631a403e3 Allow the project source and target directories to be different by specifying --source and --target to any of the command line commands. Chris Eppstein 2008-12-21 22:07:32 -0800
  • c36e539990 Updated Manifest and gemspec. Chris Eppstein 2008-12-17 13:08:57 -0800
  • 42f1cd8855 Added a rake task to do normal stuff before a github push. Chris Eppstein 2008-12-17 13:13:55 -0800
  • 606aba9df2 Unit tests for compass stylesheets. Chris Eppstein 2008-12-17 10:07:54 -0800
  • 40b5ad0a3b Removed redundant include of +global-reset. Chris Eppstein 2008-12-17 09:11:41 -0800
  • 91aa83cbfd Silence implicit string deprecation warnings. Chris Eppstein 2008-12-17 09:02:48 -0800
  • 180d98d8d3 Bump version to 0.3.4 Chris Eppstein 2008-12-08 20:43:52 -0800
  • 618bd788e1 Require rubygems helps to require sass when running locally instead of out of a gem. Chris Eppstein 2008-12-08 20:43:13 -0800
  • 208d0b1f04 Added +sticky-footer mixin Andrew Vit 2008-12-08 15:02:59 -0800
  • b9d2f78a82 Meant to include this mixin, not (re)define it. Chris Eppstein 2008-12-08 20:32:29 -0800
  • e76f5863ec Update version to 0.3.3 Chris Eppstein 2008-12-08 13:59:27 -0800
  • faed0a0061 Work around a bug in Sass comments at the start of a file. Chris Eppstein 2008-12-08 13:57:30 -0800
  • 7495e1d284 Updated version to 0.3.2 Chris Eppstein 2008-12-08 10:46:26 -0800
  • 2c3e57bec6 Created top level imports for all frameworks. This change broke backwards compatibility for YUI, where users should now @import yui.sass instead of yui/screen.sass Chris Eppstein 2008-12-08 09:53:28 -0800
  • e42bc133dd extracted a +global-reset and +nested-reset mixins from the reset library which got moved to compass/utilities/general/reset. Chris Eppstein 2008-12-08 09:51:36 -0800