Create alpha branch

This commit is contained in:
Manuel Vögele
2021-03-15 17:42:43 +01:00
parent 035cfb8969
commit 0ad03ad5f7
3 changed files with 16 additions and 8 deletions
+7 -7
View File
@@ -1,6 +1,6 @@
{ {
"name": "drag-ruler", "name": "drag-ruler-alpha",
"title": "Drag Ruler", "title": "Drag Ruler (Alpha Branch)",
"description": "When dragging a token displays a ruler showing how far you've moved that token.", "description": "When dragging a token displays a ruler showing how far you've moved that token.",
"version": "1.8.2", "version": "1.8.2",
"minimumCoreVersion" : "0.8.5", "minimumCoreVersion" : "0.8.5",
@@ -59,10 +59,10 @@
], ],
"socket": true, "socket": true,
"url": "https://github.com/manuelVo/foundryvtt-drag-ruler", "url": "https://github.com/manuelVo/foundryvtt-drag-ruler",
"download": "https://github.com/manuelVo/foundryvtt-drag-ruler/archive/v1.8.2.zip", "download": "https://github.com/manuelVo/foundryvtt-drag-ruler/archive/alpha.zip",
"manifest": "https://raw.githubusercontent.com/manuelVo/foundryvtt-drag-ruler/master/module.json", "manifest": "https://raw.githubusercontent.com/manuelVo/foundryvtt-drag-ruler/alpha/module.json",
"readme": "https://github.com/manuelVo/foundryvtt-drag-ruler/blob/master/README.md", "readme": "https://github.com/manuelVo/foundryvtt-drag-ruler/blob/alpha/README.md",
"changelog": "https://github.com/manuelVo/foundryvtt-drag-ruler/blob/master/CHANGELOG.md", "changelog": "https://github.com/manuelVo/foundryvtt-drag-ruler/blob/alpha/CHANGELOG.md",
"bugs": "https://github.com/manuelVo/foundryvtt-drag-ruler/issues", "bugs": "https://github.com/manuelVo/foundryvtt-drag-ruler/issues",
"allowBugReporter": true "allowBugReporter": false
} }
+8
View File
@@ -32,6 +32,14 @@ Hooks.once("init", () => {
}) })
Hooks.once("ready", () => { Hooks.once("ready", () => {
{
const alphaWarning = "You are using the alpha branch of Drag Ruler. DO NOT USE IT IN PRODUCTION ENVIRONMENTS. This branch is used for pre-release testing. As a result this branch will only be updated sporadically and may be siginificantly newer (or even older) than the main Drag Ruler release branch. In addition this branch is likely to be likely to contain more bugs.";
console.warn(alphaWarning)
ui.notifications.warn(alphaWarning)
if (game.modules.get("drag-ruler")?.active) {
ui.notification.error("You have both the release version and the alpha version of Drag Ruler enabled. Doing so prevents the module from working properly. Please disable either the release or the alpha version of Drag Ruler.", {permanent: true});
}
}
performMigrations() performMigrations()
checkDependencies(); checkDependencies();
Hooks.callAll("dragRuler.ready", SpeedProvider) Hooks.callAll("dragRuler.ready", SpeedProvider)
+1 -1
View File
@@ -3,7 +3,7 @@ import {currentSpeedProvider} from "./api.js";
let socket; let socket;
Hooks.once("socketlib.ready", () => { Hooks.once("socketlib.ready", () => {
socket = socketlib.registerModule("drag-ruler"); socket = socketlib.registerModule("drag-ruler-alpha");
socket.register("updateCombatantDragRulerFlags", _socketUpdateCombatantDragRulerFlags); socket.register("updateCombatantDragRulerFlags", _socketUpdateCombatantDragRulerFlags);
socket.register("recalculate", _socketRecalculate); socket.register("recalculate", _socketRecalculate);
}); });