Commit Graph

18 Commits (e46572c490e5133955d34ead50e3f26ca9dcec46)

Author SHA1 Message Date
Andy Meneely c704c8f6b8 Rakefile: add descriptions for easier building in Atom 2015-12-21 11:12:57 -05:00
Andy Meneely 56319ea817 byebug currently failing on Windows 2015-12-11 23:39:18 -05:00
Andy Meneely ad15e0f933 Task "rake sanity" now does a clean build, and sanity_only is not clean 2015-07-11 11:04:13 -04:00
Andy Meneely 923f346575 Redesigning how config files are read, stored, and delegated
With the new design, we take the load off of deck.rb and simply delegate methods over to the new conf.rb. This means that things like `antialias` is now available as a method to the normal Squib scripts for easy checking (without being mutable). Squib::Conf also handles parsing and defaults, and any potential input validation we need to do in the future.

Typographer is also set up now as a deck-wide configuration. This may change in the future if we want typography customization per-command, although that seems like a strange use case.

Lots of tests for this one, and lots of cross-cutting concerns in this commit.

This commit also includes some tweaks to rspec tests, including tagging of slow tests for a `rake spec_fastonly`

Conflicts:
	spec/samples/samples_regression_spec.rb
	spec/spec_helper.rb
	squib.sublime-project
2015-04-28 20:31:53 -04:00
Andy Meneely 5ea9ce619f Basic visual sanity test for better regression testing 2015-04-27 11:15:31 -04:00
Andy Meneely bcf78cdbf7 Better building within sublime 2015-03-19 00:24:48 -04:00
Andy Meneely 8876b27473 Merging in svg back end work. All but save_doc is done. 2015-02-20 22:56:07 -05:00
Andy Meneely f5e5b1326d Adding in a neat rake task for development 2015-01-31 20:49:14 -05:00
Andy Meneely a958b9a070 This messes up fresh environments 2015-01-22 20:44:54 -05:00
Andy Meneely 5ecec19dbb Applying google analytics to rake doc 2015-01-21 12:57:10 -05:00
Andy Meneely 0dfac2970b Some basic benchmarks 2015-01-13 17:52:27 -05:00
Andy Meneely 04783ef8de Add and document basic rakefile 2015-01-05 22:01:15 -05:00
Andy Meneely 37fd4e7733 Rubocop: Trailing Whitespace 2014-10-29 12:04:32 -04:00
Andy Meneely e250a0cb52 Rake installs THEN specs 2014-07-25 10:59:48 -04:00
Andy Meneely e7217546e4 rake installs and runs all samples 2014-07-22 22:45:12 -04:00
Andy Meneely d34e4729ce Tons of documentation work 2014-07-21 17:02:34 -04:00
Andy Meneely 09a668a3a9 Still messing around 2014-07-10 21:53:47 -04:00
Andy Meneely c552d7bb12 Re-generating gem with bundler 2014-07-08 01:21:21 -04:00