|
1e86425dcf
|
plugins/moveElemsAttrsToGroup: should affect only inheritable attributes (fix #46)
|
2012-11-18 20:05:36 +02:00 |
|
|
1abee24a34
|
plugins/removeComments: ignore comments which starts with 'git st' (close (#43)
|
2012-11-18 18:17:46 +02:00 |
|
|
51ca295dbe
|
plugins/convertPathData: first M, M + L and current point after Z bug (fix #41)
|
2012-11-16 23:47:55 +02:00 |
|
|
1b296adc7e
|
lib/svgo: global API refactoring (close #37); temporarily remove PhantomJS and --test (close #38)
|
2012-11-09 18:54:00 +02:00 |
|
|
aa10a8b5de
|
lib/svgo/
|
2012-11-09 14:21:06 +02:00 |
|
|
7e3e4a5b01
|
config.json -> config.yml (close #34)
|
2012-11-08 16:55:30 +02:00 |
|
|
4c21bba984
|
q@0.8.10 compatibility: 'end is deprecated, use done instead'
|
2012-11-08 16:38:52 +02:00 |
|
|
3752b1a724
|
plugins/convertPathData: convert M + L into M (close #32)
|
2012-11-06 12:48:20 +02:00 |
|
|
7e64142772
|
plugins/convertPathData: convert quadratic Bézier curveto into smooth shorthand (close #31)
|
2012-11-05 15:36:18 +02:00 |
|
|
c300b4119b
|
plugins/convertPathData: convert curveto into smooth shorthand (close #30)
|
2012-11-05 14:54:27 +02:00 |
|
|
acbaa170ee
|
Istanbul code coverage
|
2012-11-05 12:14:38 +02:00 |
|
|
1b63f8134a
|
plugins/convertPathData: convert straight curves into lines segments (close #17); remove an absolute coords conversions
|
2012-11-04 23:05:53 +02:00 |
|
|
da38ede3b1
|
plugins/convertPathData: prevent an infinity loop on invalid path data (fix #26)
|
2012-10-28 00:52:06 +03:00 |
|
|
5444b4f234
|
allow any plugin of any type to go in any order (close #14)
|
2012-10-28 00:28:50 +03:00 |
|
|
50a8c8af20
|
allow to do a multiple optimizations with one init (close #25)
|
2012-10-26 23:46:09 +03:00 |
|
|
aa3fa83c10
|
Revert to 0d32aa9f6f
|
2012-10-25 17:31:54 +03:00 |
|
|
3e3e53bc71
|
lib/svgo: allow to do a multiple optimizations with one init (close #25)
|
2012-10-25 09:42:11 +03:00 |
|
|
0d32aa9f6f
|
plugins/convertPathData: do not remove very first M from the path data (fix #24)
|
2012-10-23 21:51:03 +03:00 |
|
|
0403897942
|
plugins/removeXMLProcInst: remove only 'xml' but not 'xml-stylesheet'
|
2012-10-22 14:11:23 +03:00 |
|
|
cbc7b38b4e
|
plugins/collapseGroups: fix #13
|
2012-10-21 12:16:59 +03:00 |
|
|
d2a2641338
|
plugins/convertTransform: fix #12
|
2012-10-21 11:57:28 +03:00 |
|
|
50b825d305
|
plugins/moveElemsAttrsToGroup: merge split-level transforms instead of replacing (fix #10)
|
2012-10-20 21:41:19 +03:00 |
|
|
b4141bdfef
|
plugins/convertPathData: remove useless segments feature; a lot of refactoring
plugins/convertTransform: a lot of refactoring
|
2012-10-20 21:22:02 +03:00 |
|
|
17c7500719
|
plugins/convertTransform: remove useless transforms; refactoring (close #5)
|
2012-10-20 14:13:40 +03:00 |
|
|
2f23170076
|
new plugin convertTransform
|
2012-10-20 12:49:41 +03:00 |
|
|
3204a06ca5
|
new plugin removeUnusedNS
|
2012-10-15 19:29:26 +03:00 |
|
|
03ad5f6446
|
plugins/convertPathData: filter h0 or v0
|
2012-10-14 13:19:42 +03:00 |
|
|
7ff1680513
|
plugins/convertPathData: collapse repeated instructions
|
2012-10-14 13:12:48 +03:00 |
|
|
53719daa26
|
plugins/convertPathData: convert Lineto segments to 'h' or 'v' shorthands
|
2012-10-13 21:54:16 +03:00 |
|
|
6d62e8b826
|
JSHint :-|
|
2012-10-12 22:40:30 +03:00 |
|
|
a284478882
|
new 'convertPathData' plugin. that was hard...
|
2012-10-12 21:42:45 +03:00 |
|
|
027a88957c
|
.svgo -> config.json
|
2012-10-10 12:34:06 +03:00 |
|
|
bbb6edb3b5
|
tests fix
|
2012-10-04 22:38:54 +03:00 |
|
|
f0f4a48b33
|
test/ completely revised; every plugin now has at least one test
|
2012-10-03 18:15:05 +03:00 |
|
|
668b7544a5
|
test/config.js: forgotten debug comment
|
2012-10-02 13:10:24 +04:00 |
|
|
69a7b4ffd5
|
tests fix
|
2012-09-30 11:07:23 +04:00 |
|
|
e1209976d5
|
add --disable and --enable command line options
|
2012-09-28 12:32:53 +04:00 |
|
|
13af2ed95e
|
go!
|
2012-09-27 14:06:28 +03:00 |
|