From e99bc6583ae88da0535de0b5f945a84936774e40 Mon Sep 17 00:00:00 2001 From: Vali Date: Mon, 10 Aug 2020 15:48:31 +0200 Subject: [PATCH] Final commit for v1.0.0 --- README.md | 6 +++--- js/find-the-culprit.js | 4 ++-- module.json | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 92fac4b..a6af9c3 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Find the culprit -GitHub release (latest by date) GitHub GitHub Releases [![PayPal](https://img.shields.io/badge/Donate-PayPal-blue?style=for-the-badge)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FYZ294SP2JBGS&source=url) +GitHub release (latest by date) GitHub Releases [![PayPal](https://img.shields.io/badge/Donate-PayPal-blue?style=for-the-badge)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FYZ294SP2JBGS&source=url) This module helps you debug compatibility issues of modules, by finding the module that is responsible for the issue, without having to manually activate and deactivate all your modules yourself. Just click the **Find the culprit** button in **Module Management** to start the process. * You will be asked to select a module to keep active at all times. Choose the module that you want to debug. @@ -8,11 +8,11 @@ This module helps you debug compatibility issues of modules, by finding the modu * Check whether your issue still persists. * If the issue persists, the module will start a binary search by only reactivating half of your previous modules, refreshing the page, going on like this until the culprit is found. * Just follow the prompts appearing after each refresh. - * Depending on the amount of modules you have installed this process could take a while, but at most ``log(n) + 2`` iterations, where *n* is the amount of modules you had activated. + * Depending on the amount of modules you have installed this process could take a while, but at most ``log(n) + 2`` iterations, where *n* is the amount of modules you have activated. * If you accidently close one of the prompts, just refresh the page manually and it will reappear. ## Licensing -This module currently is not licensed itself. +GitHub This work is licensed under Foundry Virtual Tabletop [EULA - Limited License Agreement for module development](https://foundryvtt.com/article/license/). diff --git a/js/find-the-culprit.js b/js/find-the-culprit.js index ecc2ae6..0418b66 100644 --- a/js/find-the-culprit.js +++ b/js/find-the-culprit.js @@ -36,9 +36,9 @@ function startDebugging(ev) { ${settings.current.map(e => ``).join('')} -

After clicking start the page will refresh and you will be prompted to check whether your issue still exists. This will possibly repeat multiple times until the culprit was found.

+

After clicking start the page will refresh and you will be prompted to check whether your issue still exists. This will repeat multiple times until the culprit was found.

After the culprit was found you will be able to choose whether you want to reactivate all currently activated modules or not.

-

Don't worry if you accidently closed the window, just refresh the page manually and it will reappear.

`, +

Don't worry if you accidently close one of the popups, just refresh the page manually and it will reappear.

`, buttons: { yes: { icon: '', diff --git a/module.json b/module.json index 4e75150..0d8f445 100644 --- a/module.json +++ b/module.json @@ -1,13 +1,13 @@ { "name": "find-the-culprit", "title": "Find the culprit", - "description": "This module helps you to find a module causing issues (for another module).", + "description": "This module helps you to find a module causing issues, by automating the process of deactivating and reactivating modules.
Just click the 'Find the culprit' button inside Module Management.", "version": "1.0.0", "minimumCoreVersion": "0.6.0", "compatibleCoreVersion": "1.0.0", "author": "Moerill", "esmodules": ["js/find-the-culprit.js"], - "manifest": "https://raw.githubusercontent.com/Moerill/fvtt-find-the-culprit/master/src/module.json", + "manifest": "https://raw.githubusercontent.com/Moerill/fvtt-find-the-culprit/master/module.json", "url": "https://github.com/Moerill/fvtt-find-the-culprit", - "download": "https://github.com/Moerill/fvtt-find-the-culprit/releases/download/v0.3.2/markdown-editor.zip" + "download": "https://github.com/Moerill/fvtt-find-the-culprit/releases/download/v1.0.0/v1.0.0.zip" } \ No newline at end of file