Commit 61561e1
committed
feat: full schema export — 79 nodes including all zenfilters and codecs
Schema now includes all registered nodes when nodes-all feature is used:
- 38 zenfilters (Exposure, Contrast, Saturation, Clarity, Sharpen,
Vignette, Grain, Dehaze, ColorGrading, Levels, HslAdjust, etc.)
- 15 codec encode/decode nodes (JPEG, Mozjpeg, PNG, WebP lossy/lossless,
GIF, AVIF, JXL, TIFF, BMP, HEIC decode, WebP decode, JPEG decode,
JXL decode)
- 11 geometry nodes (Crop variants, Flip, Rotate, Orient, Region, etc.)
- 6 RIAPI adapter nodes (flip, rotate, autorotate, crop, frame)
- 5 pipeline nodes (CropWhitespace, FillRect, RoundCorners, Composite,
Overlay, RemoveAlpha)
- 4 layout/resize nodes (Constrain, Resize, OutputLimits)
- 1 quality intent node (format/quality selection)
106 RIAPI querystring keys documented.
Doc generator produces 79 node pages + index + QS reference + formats.1 parent a3e3fcc commit 61561e1
File tree
3 files changed
+2190
-10
lines changed- tools/docgen/sample_schemas
3 files changed
+2190
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
123 | | - | |
| 122 | + | |
| 123 | + | |
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | | - | |
140 | | - | |
| 139 | + | |
| 140 | + | |
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
157 | | - | |
| 156 | + | |
| 157 | + | |
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
| |||
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
180 | | - | |
181 | | - | |
| 180 | + | |
| 181 | + | |
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| |||
0 commit comments