Collection of mostly command line tools / PHP scripts. Somewhat out of date.

⌈⌋ branch:  scripts + snippets


Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2022-10-31
09:39
changed spline pacing mode: one less iteration to avert last section stuck at 1.0, reset .frame.args.delay just in case (repeat animations, e.g. fg/bg frames) Leaf check-in: 483352ece2 user: mario tags: trunk
09:37
more pacing tests check-in: 64ef7120d0 user: mario tags: trunk
2022-10-23
20:02
implement repeatCount, some tests check-in: 58300ed51a user: mario tags: trunk
2022-10-12
13:01
recombine zip_args into imagick_gif(), distribute some flags onto frame.pngs check-in: 4621d9c6bd user: mario tags: trunk
2022-10-11
07:12
hex_color redundant with inkex.Color check-in: c284f16d06 user: mario tags: trunk
07:12
separate handler for notebook/page sectioning check-in: 6b16bde070 user: mario tags: trunk
2022-10-10
07:45
translatable=no for combo boxes check-in: 33dbf985e5 user: mario tags: trunk
2022-10-09
16:36
prepare magick v7 support, minor parameter rework, dissolve duration_arg(), experiment with more convert options check-in: af566d903e user: mario tags: trunk
2022-10-08
17:41
hex_color int(alpha), -background None fallback (semi-transparency likely requires a `-channel A -ordered-dither checker` pattern) check-in: c3d85c855b user: mario tags: trunk
2022-10-07
10:44
individual imports, pre-extract layer.animate, rejoin hex_color and convert_png, add forced export-background (opacity non-func) check-in: e72aece332 user: mario tags: trunk
09:05
Missed typecast for transform-center-xy check-in: 155263fcb4 user: mario tags: trunk
2022-10-06
12:14
check for inkscape:transform-center-x for rotate() check-in: 6418e5a385 user: mario tags: trunk
12:14
minor comments, guard against frames=1 division by zero check-in: faf3c38c8f user: mario tags: trunk
07:43
updated dialog check-in: b894124356 user: mario tags: trunk
07:33
Add new notebook+tabs for calcMode, and compacting options. check-in: 64ec4c5813 user: mario tags: trunk
07:33
Fix type:float param, add discrete calcMode support (pointless) check-in: 9a739ae098 user: mario tags: trunk
2022-10-05
18:03
float(delay) cast for im check-in: 6489cd92f6 user: mario tags: trunk
15:34
Add global options for subframes, [pace] and custom _rotate handler. check-in: f99254a9be user: mario tags: trunk
07:15
Add @animate_with_values decorator for animate_style at least (nobody is ever going to engage this, but it's a "cheap" feature). Fix iteration range (0.0……1.0) by limiting on (frames - 1). Also introduce deco graphics for options dialog. check-in: e2ba243817 user: mario tags: trunk
2022-10-04
18:56
Hidden options get muddled up by dialog history check-in: e25b3547e6 user: mario tags: trunk
16:03
Group options into tabbed dialog, add brief Help: section. check-in: a7ba6af3ec user: mario tags: trunk
16:02
expand pluginconf reading to 8K (options too long now) check-in: 259b7e5f4b user: mario tags: trunk
2022-10-02
19:18
add basic time mapping check-in: 52564363ae user: mario tags: trunk
06:24
prepend existing transform for animotion check-in: abf02b681a user: mario tags: trunk
06:23
add remove_child option, shorten notebook page options check-in: 157fc9695e user: mario tags: trunk
06:22
convolute with notebook handling check-in: d7058fa555 user: mario tags: trunk
2022-10-01
19:23
redef some functions as @staticmethod, rename layer.flags to layer.args check-in: 8cf1db1450 user: mario tags: trunk
19:21
support path_relative transformation check-in: 5baefb8765 user: mario tags: trunk
08:44
add some attributes in default_args() check-in: fb788e945a user: mario tags: trunk
08:39
animateMotion seems to work now (via svgelements or horrific fallback) check-in: 0235b09fbe user: mario tags: trunk
2022-09-30
21:49
Fix parameter handling for scale and style, path.tag_name detection check-in: 82aa296616 user: mario tags: trunk
17:16
restructure and fix attributes to get some functional results check-in: 8272c663a2 user: mario tags: trunk
17:15
fix label: shorthand, add menu-tip, prevent empty args lines check-in: a8bffab0f5 user: mario tags: trunk
2022-09-29
23:11
release as 0.9 check-in: 219dab047e user: mario tags: trunk
23:03
merge animgif branch back into main check-in: 7ffeab6f32 user: mario tags: trunk
23:01
add options help: support Leaf check-in: de5333bf1f user: mario tags: animgif
21:49
Crude accompanying tool to inject some animation properties check-in: ec1084c783 user: mario tags: animgif
21:49
group mapping parameters, for customizing mode: and appearance: for all props check-in: 982feee452 user: mario tags: animgif
21:48
more Transform support check-in: cc48ea74a3 user: mario tags: animgif
10:22
transition save_as mode into hidden option, suppress redundant pylint "tips" check-in: 1c478fe45d user: mario tags: animgif
2022-09-28
22:32
rewrite animation support further (linear moving active) check-in: f612606be9 user: mario tags: animgif
18:58
animation working for style=`fill` at least check-in: 4c27d66633 user: mario tags: animgif
15:25
introduce [animate] mode to extract subframes by tweening on <animate> tags check-in: c6d05f71fa user: mario tags: animgif
00:19
Change back to xpath to find only top-level layers, add [merge] option, and up_until is now handled in effect() check-in: 38e41b0ec5 user: mario tags: trunk
2022-09-27
17:01
use SvgOutputMixin.save for reload_svg option and _js mode, support win32 'start' instead of xdg-open check-in: ea4570a8b1 user: mario tags: trunk
17:00
support broader config: { xml: … } hack, in case hbox or notebooks become relevant check-in: b4099d4084 user: mario tags: trunk
16:09
sys.path redundant in newer Inkscape, remove cut= option (now default), convert prepend_flags into dict-list for conversion to pillow param check-in: d3d4fde167 user: mario tags: trunk
11:52
Refactor, add some "invalid" (pylint) whitespace for readability check-in: 1cd88459cf user: mario tags: trunk
2022-09-26
20:19
fix self.svg usage (always copy, might make cut mode permanent now) check-in: 8c4d1d2b06 user: mario tags: trunk
19:53
simplify layer traversing (self.svg instead of document) check-in: 4532c2098e user: mario tags: trunk