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.

73 check-ins using file fr version ab56e72cda

2023-11-10
23:35
fix `attrib` method name, and translate float detection Leaf check-in: 519aaabdbf user: mario tags: trunk
2023-05-23
10:10
prepare potential all-merge mode check-in: 58335bd8d7 user: mario tags: trunk
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) 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
13:54
Support for --delay=1.23 flags in layer labels. check-in: 46fb3f2d39 user: mario tags: trunk
12:19
location=inx check-in: 9ad458888b user: mario tags: trunk
12:18
location=inx check-in: b013140b9c user: mario tags: trunk
12:17
rename pmd2inx to pmd2inks (to avert assumption as extension, Inkscapes' extension discover glob is seemingly *inx, not *.inx) check-in: d13aa43ca4 user: mario tags: trunk
11:19
add LICENSE, fix location=inx reference check-in: f2bde364c7 user: mario tags: trunk
2022-09-25
12:57
sample files for export_gif check-in: cabe3847e9 user: mario tags: trunk
12:43
Add screenshot check-in: ee08d4df0a user: mario tags: trunk
12:37
import v0.7 ยท introduce combined modes ยท JavaScript embed option check-in: 2d4ea1818e user: mario tags: trunk
2018-01-27
10:40
Add support for clearsigned `InRelease` file. check-in: 66b1ddf665 user: mario tags: trunk
2015-03-08
18:29
Transform PHP function parameter /*type*/ hints into assert() statements. check-in: 5eaf0c63f6 user: mario tags: trunk
2014-12-13
17:36
Retrieve count of backlinks to URL from various web services (Facebook, Google+, Twitter, Reddit, StumbleUpon, LinkedIn, Delicious, Pinterest) <em>Shallow merge of previous <code>php-scripts.fossil</code> repo.</em> check-in: c49ea11126 user: mario tags: trunk
2014-12-12
20:10
Use array_shift for multiple positional - - - stdin/json placeholders. Don't populate $args from optional args. check-in: e4e8e5030f user: mario tags: trunk
19:41
Reworked wrapper script to allow for piping and `-` placeholder parameters, and array functions be called (implicit JSON input/output). check-in: cb3d40f15b user: mario tags: trunk
2014-03-21
01:28
Shortened. check-in: 63d55e97c1 user: mario tags: trunk
01:27
Superseded by <a href="https://fossil.include-once.org/versionnum/">version read/write</a> check-in: 692d0a3f23 user: mario tags: trunk
01:15
moved to <a href="/php-scripts">separate repo</a> check-in: 81acd3793c user: mario tags: trunk
2014-03-09
03:30
Uses curl_multi{} wrapper to fetch total social media backlinks to given URL check-in: f2846c5a3a user: mario tags: trunk
2012-01-09
04:19
wrapper to use PHP functions from commandline, needs function name symlinks onto it check-in: 428b5c30a3 user: mario tags: trunk
04:18
dialog based mass renaming check-in: 9db78a345e user: mario tags: trunk
04:15
work on php plugin standard files and extract version:\d+ field, while epm_set_version can update epm packaging .list files Both tools have been superseded by <a href=https://fossil.include-once.org/versionnum/>versionnum/</a> check-in: 94410824fb user: mario tags: trunk
04:14
file replace cmdline tool check-in: c66385ed29 user: mario tags: trunk