Commit Graph

40 Commits

Author SHA1 Message Date
John Bintz
e7241ce174 Bump version. 2014-09-30 08:59:12 -04:00
John Bintz
1f293bcaa4 Add ability to use RegExp as an active layer name match. 2014-09-30 08:58:46 -04:00
John Bintz
9d78279d5e Cache more SVG lookup data. Much faster! 2014-09-30 08:56:59 -04:00
John Bintz
ff3d4ee51c Cache some sheet info for a small speedup while searching. 2014-09-30 08:55:21 -04:00
John Bintz
632be845cb Bump version 2014-06-23 21:57:37 -04:00
John Bintz
324503dc96 In this code we follow the Laws of Demeter!
context.session.? -> sesson
2014-06-23 21:54:10 -04:00
John Bintz
901b3b2d60 Add landscape card support.
Setting c.orientation to :landscape will rotate your exported Inkscape
output images 270 degrees, so that you can upload them to The Game
Crafter and create PnP PDFs and they're oriented correctly.
2014-06-23 21:45:57 -04:00
John Bintz
4a9879074a Bump version.
* Rework PDF generation internals
* Remove useless crop marks
* New part types
2014-06-23 20:18:22 -04:00
John Bintz
8f68703e5b Start reworking internals to support other Game Crafter part types. 2014-06-23 20:14:48 -04:00
John Bintz
40121e6b6a Bump bugfix version. 2014-06-05 07:44:33 -04:00
John Bintz
1665c3c0f9 Use a better approach for handling source document <defs>.
The original approach would destroy the original <defs>. :( This one
doesn't.
2014-06-05 07:43:31 -04:00
John Bintz
53c67192a9 Update docs to reflect <defs> copy from injected file changes. 2014-05-29 20:03:45 -04:00
John Bintz
692f37f83e Quick-and-dirty <defs> copying from injected files into target file.
If using (inject) layers, the SVG <defs> are copied over, so that things
like clipping paths and masks make it across.
2014-05-29 20:00:15 -04:00
John Bintz
3ebd5934b3 Add file injection to help split apart big files without needing to prerender individual pieces 2014-04-10 18:29:58 -04:00
John Bintz
f12f23e8a3 Add child visible support for layers 2014-03-21 08:14:02 -04:00
John Bintz
1e2f9ac79e Run Bundler on install and bump version 2014-03-06 07:56:31 -05:00
John Bintz
83fef0c9e7 Add prereq detection support; bump version 2014-03-05 07:00:15 -05:00
John Bintz
e9a905864f Bump version 2014-03-05 06:34:41 -05:00
John Bintz
8056229fb3 Doc updates 2014-03-05 06:34:14 -05:00
John Bintz
5e7ff66772 Change absolute path to cat image to a relative image, fixes #1 2014-03-02 08:32:12 -05:00
John Bintz
00f441a3da Option to prepend another PDF to the PnP PDF (think rules) 2014-03-01 17:40:49 -05:00
John Bintz
915521d94f Bump version 2014-03-01 13:16:01 -05:00
John Bintz
e672388460 Add crop marks to PDF output 2014-03-01 13:15:01 -05:00
John Bintz
4160a3fcdd Bump version 2014-03-01 11:08:19 -05:00
John Bintz
e366b0c1b2 Be able to specify sheet names that are read for card data in each Cardfile 2014-03-01 11:03:54 -05:00
John Bintz
0c8a377b5f Be able to pass options hash to Roo 2014-03-01 11:03:28 -05:00
John Bintz
cc9f2df964 add data source support, drive a project nearly entirely from a spreadsheet 2013-11-22 08:17:13 -05:00
John Bintz
6f78aac0b5 parallelize the heck out of what i can 2013-11-17 13:56:58 -05:00
John Bintz
7c7f50515f readme updates 2013-11-17 13:02:20 -05:00
John Bintz
991296bdbf layers marked as (visible) will always be shown 2013-11-17 12:04:45 -05:00
John Bintz
543663e8f8 update gemspec 2013-11-17 11:32:19 -05:00
John Bintz
77bee5bce1 rip stuff out of gemfile, add bundler gem tasks 2013-11-17 11:31:32 -05:00
John Bintz
e0c0e0eb14 lots more cleanups, skeleton project file 2013-11-17 11:28:19 -05:00
John Bintz
cf9b2c224f ensure pdf path is there 2013-11-16 12:41:21 -05:00
John Bintz
e9b60b622f support adding card backs to PnP pdfs and speed up rendering by removing hidden layers 2013-11-16 12:24:18 -05:00
John Bintz
7cd12544c0 namespace not needed, svg is the default one anyway 2013-11-14 19:17:26 -05:00
John Bintz
77b72b3118 don't be so greedy with eliminating clones 2013-11-10 15:26:11 -05:00
John Bintz
47dacf891c more support for cool things 2013-11-09 18:59:15 -05:00
John Bintz
40cb9ad750 add the things I need for lie your face off 2013-11-09 18:06:23 -05:00
John Bintz
9a071262b2 initial commit, works for crma, now to get working for lyfo 2013-11-09 17:34:27 -05:00