Andy Meneely
75c01f7d9e
Added line primitive
2014-07-29 16:17:29 -04:00
Andy Meneely
10b0e1811e
Adding circle and triangle, and example
...
Closes #7
2014-07-29 16:10:49 -04:00
Andy Meneely
e4d1900965
Added circle shape
2014-07-29 14:58:22 -04:00
Andy Meneely
77755cf150
aligning and valigning based on ink, not logical
2014-07-29 14:57:48 -04:00
Andy Meneely
fad0f93e4a
Custom layouts now support ALL options!
2014-07-29 14:33:34 -04:00
Andy Meneely
b0e65d3783
Implementing initial layout functionality
2014-07-29 14:17:38 -04:00
Andy Meneely
20bd850bb7
Revising the README with better wording and links
2014-07-29 11:44:01 -04:00
Andy Meneely
7f309869f2
Marking lots of stuff as :nodoc:
2014-07-29 00:34:27 -04:00
Andy Meneely
98c4152a21
Fixing docs for #initialize
2014-07-29 00:19:38 -04:00
Andy Meneely
8b12344c7b
Tons of docs, xlsx can be used outside Deck now
2014-07-29 00:16:47 -04:00
Andy Meneely
ec0adf0345
Ignoring inch doc stuff
2014-07-29 00:16:24 -04:00
Andy Meneely
7315a7d0a2
Don't need this for now
2014-07-28 17:22:33 -04:00
Andy Meneely
efe146e1e2
Got all the specs passing!
2014-07-28 17:22:25 -04:00
Andy Meneely
c227340323
Still disabled since we're not done yet.
2014-07-28 17:09:22 -04:00
Andy Meneely
f6480445df
Stabilizing the code after the options switch. Getting there...
2014-07-28 17:08:57 -04:00
Andy Meneely
e38b5dfdbe
More sensible default for text coloring
2014-07-28 16:38:42 -04:00
Andy Meneely
3f5adce4a6
Lots of new documentation, in better formatting for new opts
2014-07-28 16:16:01 -04:00
Andy Meneely
10890be8a1
Putting together a global set method for defaults
2014-07-28 16:01:46 -04:00
Andy Meneely
50c4da8e1a
More work - disabling the test so it runs cleanly for now.
2014-07-25 17:41:15 -04:00
Andy Meneely
093b2cf15b
More work on the conversion
2014-07-25 17:38:23 -04:00
Andy Meneely
246b9df9fc
Better documentation for text
2014-07-25 13:10:04 -04:00
Andy Meneely
6c60476e42
Starting work on the new options
2014-07-25 13:10:04 -04:00
Andy Meneely
a017330d0b
Spec for the new command
2014-07-25 13:04:53 -04:00
Andy Meneely
952e3f522b
Coverage using both SimpleCov and Coveralls
2014-07-25 12:50:56 -04:00
Andy Meneely
8615c2bb05
Getting coverage to work
2014-07-25 11:00:11 -04:00
Andy Meneely
e250a0cb52
Rake installs THEN specs
2014-07-25 10:59:48 -04:00
Andy Meneely
4e665cdd8d
Don't really need the samples as actual files - just link them or embed them.
2014-07-24 23:37:46 -04:00
Andy Meneely
d36907b74c
More documentation to satisfy Inch
2014-07-24 21:39:48 -04:00
Andy Meneely
323e7ec1f5
Some quick documentation
2014-07-24 21:37:43 -04:00
Andy Meneely
11f9d155ab
Fixing special character example with pango
2014-07-24 16:49:16 -04:00
Andy Meneely
50976fcc47
Another badge! Inch documentation
2014-07-24 16:38:35 -04:00
Andy Meneely
5e8fa54d92
Updating spec to run all samples
2014-07-23 23:11:34 -04:00
Andy Meneely
70f8eb3643
Adding more to the sample
2014-07-23 22:39:56 -04:00
Andy Meneely
e608e21d01
Fixing hinting bug
2014-07-23 22:18:17 -04:00
Andy Meneely
d2e99d5bf6
Actually documenting said svg id
2014-07-23 21:47:05 -04:00
Andy Meneely
b4702e1d4a
Example of svg id being supplied, better input handling of svg ids
2014-07-23 13:17:46 -04:00
Andy Meneely
9784d928d1
svg command can now specify an ID
2014-07-23 09:35:10 -04:00
Andy Meneely
a59a3a5790
Removing debug statement
2014-07-23 09:34:50 -04:00
Andy Meneely
e7217546e4
rake installs and runs all samples
2014-07-22 22:45:12 -04:00
Andy Meneely
37794bdb56
Removing the puts from the samples
2014-07-22 22:43:50 -04:00
Andy Meneely
b7e9e5459a
Removing print statement
2014-07-22 17:40:31 -04:00
Andy Meneely
c79462146b
Documenting how Enumerables play nicely with text
2014-07-22 16:55:50 -04:00
Andy Meneely
d7e3435715
Renaming files to be more conventional
2014-07-22 15:34:12 -04:00
Andy Meneely
77b7437df0
More documentation for prior methods
2014-07-22 15:34:03 -04:00
Andy Meneely
0c6b6e4d72
Minor documentation tweaks
2014-07-22 15:33:32 -04:00
Andy Meneely
a7d914e156
Don't need this watch.html - Explorer is fine
2014-07-22 15:33:16 -04:00
Andy Meneely
c2ec7947df
SVG scaling is now supported!
2014-07-22 14:54:09 -04:00
Andy Meneely
b021e9aca3
Moving requires out to main file
2014-07-22 14:30:40 -04:00
Andy Meneely
bda920ebe6
Adding stroke and fill to rect
2014-07-22 14:30:24 -04:00
Andy Meneely
d34e4729ce
Tons of documentation work
2014-07-21 17:02:34 -04:00
Andy Meneely
209b4240eb
Added a colors example
2014-07-21 17:02:25 -04:00
Andy Meneely
5b9bf0e6d4
Iniital example text
2014-07-20 01:56:59 -04:00
Andy Meneely
0bcac1a76d
Adding a basic custom config file
...
* Also adding in a logger
* Added a sample for custom config
* Saving a png now creates _output
2014-07-20 01:33:49 -04:00
Andy Meneely
3daea1b452
Putting in _output so the warning doesn't come up
2014-07-20 01:31:56 -04:00
Andy Meneely
b64e88ed0e
Putting together a basic squib new command
2014-07-20 00:17:05 -04:00
Andy Meneely
a6eed0ad3d
Added valign, renaming text
2014-07-19 15:30:29 -04:00
Andy Meneely
cfcfa063d8
Getting travis to use new bundler
2014-07-19 08:31:30 -04:00
Andy Meneely
11d2730b44
PDF support more stable now
...
* Lays out cards with possiblity of margin, gap, and trim
* Some new directory and file validation
* Added a logger
2014-07-19 01:44:21 -04:00
Andy Meneely
1ebb148e94
Ignoring built pdfs
2014-07-18 17:25:16 -04:00
Andy Meneely
b0bf7f65bd
Cleaning up some samples
2014-07-18 15:52:56 -04:00
Andy Meneely
410a6b91d0
Sample for alpha transparency with TGC proofs
2014-07-18 15:46:55 -04:00
Andy Meneely
c98c662eb8
Moving sample watch.html out of the output folder
2014-07-18 15:37:38 -04:00
Andy Meneely
0f87a27b55
Fixing bugs in rangeify, adding todo
2014-07-18 15:37:17 -04:00
Andy Meneely
a91b3189fc
Adding in alpha transparency to png
2014-07-18 15:36:58 -04:00
Andy Meneely
131aa56e0a
Using a more sane color definition in the simple example
2014-07-17 16:51:30 -04:00
Andy Meneely
2f34104f38
Still fixing badges.
2014-07-17 16:47:53 -04:00
Andy Meneely
1967923d26
Fixing badges
2014-07-17 16:47:22 -04:00
Andy Meneely
5c1c91a450
Can't spell xlsx...
2014-07-17 16:45:06 -04:00
Andy Meneely
d4daeb5625
Selecting the sheet in xlsx actually works now.
2014-07-17 16:44:32 -04:00
Andy Meneely
de4f8d8c7b
Revising the README with more details
2014-07-17 16:26:22 -04:00
Andy Meneely
1e9cbb3edb
Rearranging the gemspec
2014-07-17 16:06:22 -04:00
Andy Meneely
06cf063126
Better default handling, more samples
2014-07-17 15:54:53 -04:00
Andy Meneely
9da4d0a499
Tons of text features and options added
2014-07-17 15:24:55 -04:00
Andy Meneely
c477432239
Color handling handed off to rcairo
2014-07-17 13:11:26 -04:00
Andy Meneely
f47ab6f4dd
Range sample with some cool idioms
2014-07-17 13:10:17 -04:00
Andy Meneely
7ccce99e65
Removing hardcoded test data
2014-07-17 10:58:01 -04:00
Andy Meneely
3f4e001e63
Adding SVG support
2014-07-17 10:55:20 -04:00
Andy Meneely
d7c8941620
Whitespace cleanup
2014-07-17 10:53:23 -04:00
Andy Meneely
e4f6a51f45
Bump to next version
2014-07-17 09:56:10 -04:00
Andy Meneely
0119e8e9aa
A basic README for now
2014-07-16 23:35:50 -04:00
Andy Meneely
c50a7ec1f7
Adding some badges to the README
2014-07-16 23:27:21 -04:00
Andy Meneely
6c1d32a8cd
Adding in a png method
2014-07-16 23:14:56 -04:00
Andy Meneely
7e86630ad7
Setting up travis
2014-07-16 16:54:01 -04:00
Andy Meneely
b24b967e25
Initial putzing around with a squibwatch
2014-07-16 16:45:35 -04:00
Andy Meneely
889414260f
Changing default output folder to _output
2014-07-16 16:44:57 -04:00
Andy Meneely
0e351754f3
Adding Excel xlsx support and prefixed images
...
* New sample!
* New API function!
* Ignoring _img in samples
2014-07-16 15:32:48 -04:00
Andy Meneely
f778b2f920
Moving samples out of bin
2014-07-16 12:02:30 -04:00
Andy Meneely
4748f1a32c
Writing up some basic rspecs
2014-07-16 11:48:58 -04:00
Andy Meneely
c5bc1fc103
Getting text to work
2014-07-16 11:26:48 -04:00
Andy Meneely
9c51b03783
Adding pango to the dependencies
2014-07-16 10:40:40 -04:00
Andy Meneely
b001da7ba3
Massive rewrite to use DSL conventions
2014-07-16 10:39:10 -04:00
Andy Meneely
c2f1a9673b
Disabling pdf for now
2014-07-13 16:18:52 -04:00
Andy Meneely
e036d36737
More exploration spikes
...
* Playing with PDF support
* Added background
* Added rectangle
* Split save to save_pdf and save_images since PDFs are way different
* Working on text rendering (non-pango for now, but that'll change)
2014-07-13 01:10:24 -04:00
Andy Meneely
6fd2ab8684
Fixing syntax error
2014-07-12 12:48:01 -04:00
Andy Meneely
468f13b513
Got the example workingrake install && squib-eg
2014-07-12 10:23:25 -04:00
Andy Meneely
c27514b493
Working on new files
2014-07-11 23:58:28 -04:00
Andy Meneely
a50c70ae57
Working on new files
2014-07-11 23:58:03 -04:00
Andy Meneely
e9b42da5cf
Working on examples to get to know the API
2014-07-11 23:40:22 -04:00
Andy Meneely
88202962cc
Removing queue require
2014-07-11 21:37:27 -04:00
Andy Meneely
09a668a3a9
Still messing around
2014-07-10 21:53:47 -04:00