{ "dependencyControlFeedFormatVersion": "0.3.0", "name": "PhosCity's Aegisub Scripts", "description": "Main repository for all of PhosCity's automation macros.", "maintainer": "PhosCity", "knownFeeds": { "a-mo": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json", "ASSFoundation": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, "baseUrl": "https://github.com/PhosCity/Aegisub-Scripts", "url": "@{baseUrl}", "fileBaseUrl": "https://raw.githubusercontent.com/PhosCity/Aegisub-Scripts/main", "macros": { "phos.wave": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "Wave", "description": "Make the string wavy", "channels": { "main": { "version": "1.0.3", "released": "2022-12-28", "default": true, "files": [ { "name": ".lua", "url": "@{fileBaseUrl}@{fileName}", "sha1": "13f3e0ad8d0c073eaac5f7218231aaa676245421" } ] } }, "changelog": { "1.0.0": [ "Initial Release" ] } }, "phos.wobble": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "Wobble", "description": "Adds wobbling to text and shape", "channels": { "main": { "version": "2.0.6", "released": "2023-03-11", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "82290d08d869cc18029e38a77e39f96a9ec2d7c2" }, { "name": ".lua", "delete": true, "sha1": "82290d08d869cc18029e38a77e39f96a9ec2d7c2" } ], "requiredModules": [ { "moduleName": "a-mo.LineCollection", "name": "Aegisub-Motion (LineCollection)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.3.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "l0.ASSFoundation", "name": "ASSFoundation", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.5.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "Yutils" } ] } }, "changelog": { "1.3.1": [ "Initial Release" ], "2.0.0": [ "Added animation feature.", "Added oscillation feature.", "Add support for shapes", "Change frequency value to percentage based." ], "2.0.4": [ "Moonscript rewrite with AssFoundation." ] } }, "phos.snap": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "Bidirectional Snapping", "description": "Snap to close keyframes during timing", "channels": { "main": { "version": "1.0.3", "released": "2022-04-24", "default": true, "files": [ { "name": ".lua", "url": "@{fileBaseUrl}@{fileName}", "sha1": "2e433a462272074aa815a7e0fbc5139c632d8e6b" } ] } }, "changelog": { "1.0.0": [ "Initial Release" ] } }, "phos.svg2ass": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "svg2ass", "description": "Script that uses svg2ass to convert svg files to ass lines", "channels": { "main": { "version": "1.2.5", "released": "2023-04-04", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "9f561a529625e0ed6020cf389523856ee4fd8b53" }, { "name": ".lua", "delete": true, "sha1": "9f561a529625e0ed6020cf389523856ee4fd8b53" } ], "requiredModules": [ { "moduleName": "a-mo.LineCollection", "name": "Aegisub-Motion (LineCollection)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.3.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "l0.ASSFoundation", "name": "ASSFoundation", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.5.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "l0.Functional", "name": "(Almost) Functional Suite", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.6.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" } ] } }, "changelog": { "1.0.0": [ "Initial Release" ], "1.2.3": [ "Moonscript Rewrite" ] } }, "phos.AddGrain": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "Add Grain", "description": "Add static and dynamic grain", "channels": { "main": { "version": "1.1.4", "released": "2023-04-04", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "4e831f55616aa03ae90038a408d76af03fb53f2d" } ], "requiredModules": [ { "moduleName": "a-mo.LineCollection", "name": "Aegisub-Motion (LineCollection)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.3.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "l0.ASSFoundation", "name": "ASSFoundation", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.5.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "l0.Functional", "name": "(Almost) Functional Suite", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.6.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "Yutils" } ] } }, "changelog": { "1.0.0": [ "Initial Release" ], "1.1.0": [ "Add more characters for more randomization.", "Add gui with abitlity to change grain density and grain color" ] } }, "phos.RotateGradient": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "Rotate Gradient", "description": "Create rotated gradient with clip.", "channels": { "main": { "version": "2.0.2", "released": "2023-06-06", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "8fb56b31c262594ae3505beaef677e1f2c599053" } ], "requiredModules": [ { "moduleName": "a-mo.LineCollection", "name": "Aegisub-Motion (LineCollection)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.3.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "a-mo.Line", "name": "Aegisub-Motion (Line)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.5.3", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "l0.ASSFoundation", "name": "ASSFoundation", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.5.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "l0.Functional", "name": "(Almost) Functional Suite", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.6.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" } ] } }, "changelog": { "1.0.0": [ "Initial Release" ], "2.0.0": [ "Added to Dependency Control" ] } }, "phos.TimingAssistant": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "Timing Assistant", "description": "A second brain for timers.", "channels": { "main": { "version": "2.0.0", "released": "2024-04-01", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "bbb1c71932f1df7cacf2d8028536b98d3b3562d6" } ], "requiredModules": [ { "moduleName": "phos.AegiGui", "name": "AegiGui", "url": "https://github.com/PhosCity/Aegisub-Scripts", "version": "1.0.0", "feed": "https://raw.githubusercontent.com/PhosCity/Aegisub-Scripts/main/DependencyControl.json" } ] } }, "changelog": { "1.0.0": [ "Added to Dependency Control" ] } }, "phos.RemoveTags": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "Remove Tags", "description": "Dynamically remove tags based on selection", "channels": { "main": { "version": "1.0.0", "released": "2023-01-11", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "9134e7e4967373bacf84aab6ee0b39aeec02e69e" } ], "requiredModules": [ { "moduleName": "a-mo.LineCollection", "name": "Aegisub-Motion (LineCollection)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.3.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "l0.ASSFoundation", "name": "ASSFoundation", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.5.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "l0.Functional", "name": "(Almost) Functional Suite", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.6.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" } ] } }, "changelog": { "1.0.0": [ "Added to Dependency Control" ] } }, "phos.FoldOperations": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "Fold Operations", "description": "Different operations on folds", "channels": { "main": { "version": "1.3.2", "released": "2024-04-04", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "56823ad26b2d60dfebe0ec7e268b3557b51e6623" } ], "requiredModules": [ { "moduleName": "a-mo.LineCollection", "name": "Aegisub-Motion (LineCollection)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.3.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "l0.Functional", "name": "(Almost) Functional Suite", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.6.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "phos.AegiGui", "name": "AegiGui", "url": "https://github.com/PhosCity/Aegisub-Scripts", "version": "1.0.0", "feed": "https://raw.githubusercontent.com/PhosCity/Aegisub-Scripts/main/DependencyControl.json" } ] } }, "changelog": { "1.0.0": [ "Added to Dependency Control" ] } }, "phos.AutoFade": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "Auto Fade", "description": "Automatically determine fade in and fade out", "channels": { "main": { "version": "1.1.1", "released": "2024-05-13", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "264340220e72ad8011b6fa5d48580ce9913e0d1e" } ], "requiredModules": [ { "moduleName": "a-mo.LineCollection", "name": "Aegisub-Motion (LineCollection)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.3.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "a-mo.DataWrapper", "name": "Aegisub-Motion (DataWrapper)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.0.2", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "l0.ASSFoundation", "name": "ASSFoundation", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.5.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" } ] } }, "changelog": { "1.0.0": [ "Added to Dependency Control" ] } }, "phos.ExtrapolateTracking": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "Extrapolate Tracking", "description": "Extrapolate the tag values where mocha can't reach", "channels": { "main": { "version": "1.0.2", "released": "2023-04-15", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "dde86c6d83cac599f79e970bb7b2f9cb31d7dacf" } ], "requiredModules": [ { "moduleName": "a-mo.LineCollection", "name": "Aegisub-Motion (LineCollection)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.3.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "a-mo.DataWrapper", "name": "Aegisub-Motion (DataWrapper)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.0.2", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "a-mo.MotionHandler", "name": "Aegisub-Motion (MotionHandler)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.1.8", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "l0.ASSFoundation", "name": "ASSFoundation", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.5.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "arch.Math", "name": "ArchMath", "url": "https://github.com/TypesettingTools/arch1t3cht-Aegisub-Scripts", "version": "0.1.8", "feed": "https://raw.githubusercontent.com/TypesettingTools/arch1t3cht-Aegisub-Scripts/main/DependencyControl.json" } ] } }, "changelog": { "1.0.2": [ "Added to Dependency Control" ] } }, "phos.EditTags": { "fileBaseUrl": "@{fileBaseUrl}/macros/@{namespace}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "Edit Tags", "description": "Edit tags of current line.", "channels": { "main": { "version": "1.0.0", "released": "2024-02-23", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "c651ed1238f073ea8ce0f44d34258d7877503b8f" } ], "requiredModules": [ { "moduleName": "a-mo.LineCollection", "name": "Aegisub-Motion (LineCollection)", "url": "https://github.com/TypesettingTools/Aegisub-Motion", "version": "1.3.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/Aegisub-Motion/DepCtrl/DependencyControl.json" }, { "moduleName": "l0.ASSFoundation", "name": "ASSFoundation", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.5.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "l0.Functional", "name": "(Almost) Functional Suite", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.6.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "phos.AegiGui", "name": "AegiGui", "url": "https://github.com/PhosCity/Aegisub-Scripts", "version": "1.0.0", "feed": "https://raw.githubusercontent.com/PhosCity/Aegisub-Scripts/main/DependencyControl.json" }, { "moduleName": "Yutils" } ] } }, "changelog": { "1.0.0": [ "Added to Dependency Control" ] } } }, "modules": { "phos.AegiGui": { "fileBaseUrl": "@{fileBaseUrl}/modules/@{namespacePath}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "AegiGui", "description": "Create GUI for Aegisub macros.", "channels": { "main": { "version": "1.0.0", "released": "2024-02-23", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "5a4fff65e539120edbb36e3ba720ecda4b04af21" } ], "requiredModules": [ { "moduleName": "l0.Functional", "name": "(Almost) Functional Suite", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.6.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" } ] } }, "changelog": { "1.0.0": [ "Add to DependencyControl" ] } }, "phos.AssfPlus": { "fileBaseUrl": "@{fileBaseUrl}/modules/@{namespacePath}", "url": "@{baseUrl}#@{namespace}", "author": "PhosCity", "name": "AssfPlus", "description": "Adds more features to ASSFoundation", "channels": { "main": { "version": "1.0.2", "released": "2024-04-19", "default": true, "files": [ { "name": ".moon", "url": "@{fileBaseUrl}@{fileName}", "sha1": "406ff4f88fa3522857dab1d97c641820abe5d9d6" } ], "requiredModules": [ { "moduleName": "l0.ASSFoundation", "name": "ASSFoundation", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.5.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "l0.Functional", "name": "(Almost) Functional Suite", "url": "https://github.com/TypesettingTools/ASSFoundation", "version": "0.6.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/ASSFoundation/master/DependencyControl.json" }, { "moduleName": "arch.Perspective", "name": "Perspective", "url": "https://github.com/TypesettingTools/arch1t3cht-Aegisub-Scripts", "version": "1.1.0", "feed": "https://raw.githubusercontent.com/TypesettingTools/arch1t3cht-Aegisub-Scripts/main/DependencyControl.json" }, { "moduleName": "Yutils" }, { "moduleName": "ILL.ILL", "name": "ILL Library", "url": "https://github.com/TypesettingTools/arch1t3cht-Aegisub-Scripts", "version": "1.4.6", "feed": "https://raw.githubusercontent.com/TypesettingTools/ILL-Aegisub-Scripts/main/DependencyControl.json" } ] } }, "changelog": { "1.0.0": [ "Add to DependencyControl" ] } } } }