Andy Meneely
240d40a0c0
deps: lock in cairo 1.15.3
...
At least until 1.15.4 comes out
2017-01-06 19:47:06 -05:00
Andy Meneely
f2521be199
Onward and upward.
2017-01-04 16:01:35 -05:00
Andy Meneely
a98e0b5acc
I dub thee v0.13
2017-01-04 15:57:37 -05:00
Andy Meneely
a3b6a99e02
gem: shrink gem size. 👊 ...again.
2017-01-04 15:46:08 -05:00
Andy Meneely
a1cbca68ed
samples: fix gitignore issue
2017-01-04 15:37:51 -05:00
Andy Meneely
f4a9a668c2
docs: cleanup and warning fixes
2017-01-04 15:31:29 -05:00
Andy Meneely
1cdc9c0d71
samples: reorganize for better sanity
...
Converted to a more consistent organization of each folder for groups of samples
Contributes to #118
2017-01-04 15:16:11 -05:00
Andy Meneely
5152651813
rake sanity: img diff'ing with CSS blending
...
Got CSS blending properly working for diff'ing images so we can do a quick sanity test on all the samples before releasing.
Works toward #118
2017-01-04 14:19:26 -05:00
Andy Meneely
cdc016c8be
travis: require Ruby 2.4 to pass
2017-01-03 12:43:56 -05:00
Andy Meneely
ce257b6de6
appveyor: bump to Ruby 2.3
2017-01-03 12:43:37 -05:00
Andy Meneely
b8da0dbfae
deps: bump roo, nokogiri. And refactor.
2017-01-03 12:42:30 -05:00
Andy Meneely
f7e5c67a11
docs: add another project
...
Close #194
2017-01-03 12:07:05 -05:00
Andy Meneely
c267e1dda7
spec: rip out flaky mock object test
2017-01-03 12:07:04 -05:00
Andy Meneely
dea4bb38b4
travis: use Ruby 2.4
...
Happy New Year!!
2016-12-31 23:48:26 -05:00
Andy Meneely
3ce5d8b4eb
data: fix wrap_n_pad bug
...
This doesn't make modifications to the original string. If only Ruby used their own convention and did str#concat! instead of str#concat
Fixes #191
[skip ci]
2016-12-22 16:31:23 -05:00
Andy Meneely
db0bf38ec0
save_pdf: full-length crop marks
...
Implements #184
[skip ci]
2016-12-19 17:02:56 -05:00
Andy Meneely
3f218037f0
travis: roll back ruby 2.3.3
2016-12-19 16:42:33 -05:00
Andy Meneely
7ca0b9bd3c
deps: roll back to 3.0.9 for pango et al
2016-12-09 00:21:30 -05:00
Andy Meneely
3a8699145a
deps: simplify dev deps
2016-12-03 00:25:06 -05:00
Andy Meneely
2e1bced8d7
gem: shrink gem size. 👊
2016-12-03 00:20:47 -05:00
Andy Meneely
1ab9be16a4
docs: duplicate option
...
[skip ci]
2016-12-03 00:12:27 -05:00
Andy Meneely
776f4896e9
Onward and upward.
2016-12-02 23:51:38 -05:00
Andy Meneely
cd53644ee4
Onward and upward.
2016-12-02 23:39:34 -05:00
Andy Meneely
73b4ed9697
I dub thee v0.12
2016-12-02 23:31:02 -05:00
Andy Meneely
f4d94240e0
import: data frames are here!
...
Implemented a whole new class to represent the data that comes in from CSV and XLSX. See docs for more info.
Closes #153
2016-12-02 00:17:57 -05:00
Andy Meneely
935040b342
docs: projects using squib
2016-11-26 09:50:19 -05:00
Andy Meneely
8594c86e5a
docs: organizing more thoughts on guide
2016-11-24 14:23:32 -05:00
Andy Meneely
08f4f6a877
CHANGELOG wording tweak
...
[skip ci]
2016-11-24 14:17:12 -05:00
Andy Meneely
91342c629a
travis: bump to latest ruby
2016-11-24 14:01:54 -05:00
Andy Meneely
e53e47dde7
build groups: add convenience methods
2016-11-24 14:00:23 -05:00
Andy Meneely
9aac069c76
docs+samples: documenting a project
2016-11-17 21:14:06 -05:00
Andy Meneely
56b5a711e4
dsl: add Squib.configure
...
I ended up adding this one on a whim, but it feels like a long time coming. We need cleaner support for Rakefiles, and this is a good step toward that I think.
2016-11-17 21:11:12 -05:00
Andy Meneely
738aab3997
git: ignore byebug cruft
2016-11-17 20:42:12 -05:00
Andy Meneely
a19bb72b16
rake: speedup by doing local install
2016-11-17 20:41:20 -05:00
Andy Meneely
6807e0bce0
docs: begin writeup of guard
...
While writing this I realized that this really should be part of part_3_workflows.rst, so it'll eventually make it into there. But it's recorded in its unpolished form for now.
2016-11-16 15:04:42 -05:00
Andy Meneely
2bd6ef117f
CHANGELOG: document bugfixes
...
[skip ci]
2016-11-16 12:09:12 -05:00
Andy Meneely
dfedad0fed
docs: cleanup and error silencing
2016-11-16 12:01:33 -05:00
Andy Meneely
c9440ec57c
showcase: use correct width&height vars
...
Fixes #179
2016-11-15 20:28:22 -05:00
Andy Meneely
e18084d963
deck: flush surface upon exit
...
Fixes bug #180
2016-11-15 20:02:12 -05:00
Andy Meneely
8604ebd684
docs: overall cleanup
2016-11-15 18:21:37 -05:00
Andy Meneely
c1b8cf14ab
docs: including more code samples
2016-11-15 18:08:52 -05:00
Andy Meneely
b4068d2ac6
docs: include code sample for build groups
2016-11-15 17:56:25 -05:00
Andy Meneely
b4da00d8bb
docs: gotta have my drop shadows
2016-11-15 15:30:18 -05:00
Andy Meneely
5c087680ea
regression tests: take off training wheels
2016-11-15 15:26:17 -05:00
Andy Meneely
0dcd2a06bc
docs: document units better
2016-11-15 15:25:55 -05:00
Andy Meneely
7c66644955
samples: better units example
2016-11-15 15:22:39 -05:00
Andy Meneely
1cd168c998
docs: include code snippet for units
2016-11-15 15:01:43 -05:00
Andy Meneely
29ffa4afe0
README: cleanup badges
2016-11-15 14:51:18 -05:00
Andy Meneely
015ea90c3a
README: badge url for appveyor
2016-11-15 14:47:25 -05:00
Andy Meneely
02c78d8f13
spec: fix regression breakage
2016-11-15 14:43:36 -05:00
Andy Meneely
96b683c2e1
travis: require 2.3.1 builds, remove 2.3.0
2016-11-15 14:38:02 -05:00
Andy Meneely
2835bc4ee2
docs: include samples ranges and colors
2016-11-15 14:35:25 -05:00
Andy Meneely
7f8c3cd236
deps: bump pango+cairo
...
Nothing that should impact us... I think.
2016-11-15 14:30:15 -05:00
Andy Meneely
ae246272ef
samples: tweak the .gitignore
2016-11-14 18:15:41 -05:00
Andy Meneely
ab91685260
Revert "deps: bump pango et al."
...
This reverts commit 7bbf77ac41 .
2016-11-13 19:29:17 -05:00
Andy Meneely
56752997e0
docs: embed samples in colors
2016-11-13 19:29:06 -05:00
Andy Meneely
7bbf77ac41
deps: bump pango et al.
2016-11-13 19:15:44 -05:00
Andy Meneely
4bde295ace
samples: un-submoduling
2016-11-13 18:46:15 -05:00
Andy Meneely
f52446d71b
samples: un-submoduling
2016-11-13 18:43:49 -05:00
Andy Meneely
f30e152d46
docs: include text samples automatically
2016-11-13 18:33:56 -05:00
Andy Meneely
7b4794e685
samples: remove submodules entirely
2016-11-13 17:32:06 -05:00
Andy Meneely
a2f85e4062
samples: un-submodule various more gists
2016-11-13 17:25:37 -05:00
Andy Meneely
47292ad0ea
samples: un-submodule saves gist
...
The saves gist is now no longer maintained
2016-11-13 17:21:05 -05:00
Andy Meneely
01e0d77f82
travis: enable sudo for a library
2016-11-10 09:14:05 -05:00
Andy Meneely
2cae7f6937
travis: allow 2.3.1 build failure
2016-11-10 09:02:42 -05:00
Andy Meneely
cf950d68b5
travis: test out on ruby 2.4 previews
2016-11-10 08:57:47 -05:00
Andy Meneely
c8f615d955
docs: more writing in the guides
2016-11-06 21:49:49 -05:00
Andy Meneely
4a9ad95e9b
docs: ignore built files
2016-11-06 19:58:44 -05:00
Andy Meneely
1792605aa0
docs: work on main guide
2016-11-05 17:04:28 -04:00
Andy Meneely
3d46888b28
docs: cleanup of parameters page
...
[skip ci]
2016-11-05 00:23:17 -04:00
Andy Meneely
d0e1e2613a
docs: fix url
...
[skip ci]
2016-11-05 00:16:10 -04:00
Andy Meneely
f41c1e806d
docs: fill out hello world dissected
2016-11-05 00:01:40 -04:00
Andy Meneely
b0f0a8b625
docs: writeup of game_icons gem
...
[skip ci]
2016-11-04 23:21:00 -04:00
Andy Meneely
e4ae26c0dd
docs: rename stub page
2016-11-04 23:20:31 -04:00
Andy Meneely
c454bf43a4
docs: messing around with guides
...
[skip ci]
2016-11-04 16:24:16 -04:00
Andy Meneely
21e09e45c7
docs: add warning about printer behavior
2016-11-03 15:05:49 -04:00
Andy Meneely
8db5417a7c
CHANGELOG: document #123
2016-11-01 12:20:05 -04:00
Andy Meneely
30395aee56
save_pdf: add crop marks
...
Should satisfy #123
Needs some testing on printers but the functionality is there.
2016-11-01 12:12:03 -04:00
Andy Meneely
f94f710040
deps: bump roo
2016-09-15 16:47:24 -04:00
Andy Meneely
4d7a0a483b
RELEASE TODO: check for deps on the next project
2016-09-15 16:43:21 -04:00
Andy Meneely
aee348a582
Onward and upward
2016-09-15 16:12:12 -04:00
Andy Meneely
b6de00e0bb
CHANGELOG: remember this day :shipit:
2016-09-15 16:05:22 -04:00
Andy Meneely
df9fe7a9cc
I dub thee v0.11.0
2016-09-15 16:02:11 -04:00
Andy Meneely
ee2ed28550
text: rewrite embedding to use set_shape_renderer
...
No more arcane unicode magic!
Closes #177
Related to #170 , #171 , #158 , #103 , and #153 too.
2016-09-15 15:19:56 -04:00
Andy Meneely
0501a94bac
test: update regression test for rotated ellipse
2016-09-09 00:29:03 -04:00
Andy Meneely
3c5c4847a9
README: add link to yourlastheist.com
2016-09-09 00:24:06 -04:00
Andy Meneely
dc91413cda
Release to beta testing
2016-09-09 00:14:07 -04:00
Andy Meneely
d2eae64da2
shapes: rect and ellipse get the angle option
...
Closes #162
2016-09-09 00:10:43 -04:00
Andy Meneely
01cd0f1ef2
docs: fix links to images
2016-09-08 23:30:03 -04:00
Andy Meneely
e343605e88
docs: add a stub
2016-09-08 23:19:57 -04:00
Andy Meneely
c8e1daf79d
docs: provide previews of built-in layouts
...
Closes #163
2016-09-08 23:19:35 -04:00
Andy Meneely
4ec1a33cfd
layouts: support unit conversion in extends
...
fixes bug #173
Also: LayoutParser is now a proper class, as God intended.
2016-09-08 21:32:30 -04:00
Andy Meneely
73bf116d97
travis: install a native dependency for gobject-introspection
2016-09-08 11:09:21 -04:00
Andy Meneely
cadb0c9ac0
deps: reorder dependency for pango's sake
2016-09-08 11:02:07 -04:00
Andy Meneely
a35398a466
text: document lack of :scale behavior on embeds
...
Contributes to #160
2016-09-08 11:00:36 -04:00
Andy Meneely
19b989f8e6
text: use a different invisible character for text embedding
...
Contributes to the work of @temetherian in #170
2016-09-08 10:51:39 -04:00
Andy Meneely
c0c3600143
CHANGELOG: document bug fix
2016-09-08 10:22:30 -04:00
Andy Meneely
eedf6478a7
deps: add gio2
...
Fixes #172
2016-09-08 10:12:14 -04:00
Andy Meneely
d70878f1bd
deps: include gobject-introspection
...
Fixes #172
2016-08-25 17:11:10 -04:00
Andy Meneely
4ea30c63e2
units: support mm
...
Closes #161
2016-06-27 11:10:39 -04:00