Skip to content

Commit

Permalink
mostly fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
averrin committed Oct 1, 2022
1 parent 04ed12e commit be8388c
Show file tree
Hide file tree
Showing 12 changed files with 182 additions and 118 deletions.
15 changes: 12 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,28 @@ jobs:
manifest: https://github.com/${{github.repository}}/releases/latest/download/module.json
download: https://github.com/${{github.repository}}/releases/download/${{github.event.release.tag_name}}/module.zip

# Install packages.
- run: npm install
- run: echo "VERSION:" ${{github.event.release.tag_name}}

- name: Clear caches
if: ${{ !env.ACT }}
uses: easimon/wipe-cache@main

- name: NPM install
if: ${{ !env.ACT }}
run: npm install

# Build distribution.
- run: npm run build

# Create a zip file with all files required by the module to add to the release.
- run: zip -r ./module.zip module.json index.js index.js.map style.css assets/ dist/ lang/ packs/ LICENSE AUTHORS
- run: rm -rf ./module.zip
- run: zip -r ./module.zip module.json index.js index.js.map style.css assets/ lang/ packs/ LICENSE AUTHORS

# Create a release for this specific version.
- name: Update Release with Files
id: create_version_release
uses: ncipollo/release-action@v1
if: ${{ !env.ACT }}
with:
allowUpdates: true # Set this to false if you want to prevent updating existing releases.
name: ${{ github.event.release.name }}
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file. Dates are displayed in UTC.

## [Unreleased]
## [0.9.2 - 0.9.3](https://github.com/averrin/director/compare/0.9.2...0.9.3)
Fixed:
* Selects don't react on clicks on text of the selected element
* Small UI issues

Added:
* You can disable sequencer's modifier to skip its execution without removing. It's useful when you are using one sequence for several effects with different scale or rotation
* Game Icons collection for tags and actions icons (`game-icons` value for the corresponding setting)

## [0.9.1 - 0.9.2](https://github.com/averrin/director/compare/0.9.1...0.9.2)
Fixed:
* Stupid bug prevents saving actions and hooks into scene for v9
Expand Down
160 changes: 80 additions & 80 deletions module.json
Original file line number Diff line number Diff line change
@@ -1,83 +1,83 @@
{
"title": "Director",
"description": "Control your scenes!",
"authors": [
{
"name": "Averrin",
"url": "https://github.com/averrin",
"discord": "Averrin#0374"
}
],
"url": "https://github.com/averrin/director",
"readme": "https://github.com/averrin/director/blob/master/README.md",
"bugs": "https://github.com/averrin/director/issues",
"changelog": "https://github.com/averrin/director/releases/latest/",
"version": "1.0.0",
"esmodules": [
"index.js"
],
"styles": [
"style.css"
],
"languages": [
{
"lang": "en",
"name": "English",
"path": "lang/en.json"
}
],
"manifest": "https://github.com/averrin/director/releases/latest/download/module.json",
"download": "https://github.com/averrin/director/releases/download/0.2.0/module.zip",
"id": "director",
"name": "director",
"relationships": {
"requires": [
{
"id": "tagger",
"type": "module",
"compatibility": {}
},
{
"id": "sequencer",
"type": "module",
"compatibility": {}
},
{
"id": "socketlib",
"type": "module",
"compatibility": {}
},
{
"id": "warpgate",
"type": "module",
"compatibility": {}
}
]
},
"dependencies": [
{
"name": "tagger",
"type": "module",
"compatibility": {}
},
{
"name": "sequencer",
"type": "module",
"compatibility": {}
},
{
"name": "socketlib",
"type": "module",
"compatibility": {}
"title": "Director",
"description": "Control your scenes!",
"authors": [
{
"name": "Averrin",
"url": "https://github.com/averrin",
"discord": "Averrin#0374"
}
],
"url": "https://github.com/averrin/director",
"readme": "https://github.com/averrin/director/blob/master/README.md",
"bugs": "https://github.com/averrin/director/issues",
"changelog": "https://github.com/averrin/director/releases/latest/",
"version": "0.10.0-dev",
"esmodules": [
"index.js"
],
"styles": [
"style.css"
],
"languages": [
{
"lang": "en",
"name": "English",
"path": "lang/en.json"
}
],
"manifest": "https://github.com/averrin/director/releases/latest/download/module.json",
"download": "https://github.com/averrin/director/releases/download/0.10.0-dev/module.zip",
"id": "director",
"name": "director",
"relationships": {
"requires": [
{
"id": "tagger",
"type": "module",
"compatibility": {}
},
{
"id": "sequencer",
"type": "module",
"compatibility": {}
},
{
"id": "socketlib",
"type": "module",
"compatibility": {}
},
{
"id": "warpgate",
"type": "module",
"compatibility": {}
}
]
},
{
"name": "warpgate",
"type": "module",
"compatibility": {}
"dependencies": [
{
"name": "tagger",
"type": "module",
"compatibility": {}
},
{
"name": "sequencer",
"type": "module",
"compatibility": {}
},
{
"name": "socketlib",
"type": "module",
"compatibility": {}
},
{
"name": "warpgate",
"type": "module",
"compatibility": {}
}
],
"compatibility": {
"minimum": "0.8.6",
"verified": "9"
}
],
"compatibility": {
"minimum": "0.8.6",
"verified": "9"
}
}
}
79 changes: 58 additions & 21 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"@typhonjs-fvtt/runtime": "^0.0.19",
"class-transformer": "^0.5.1",
"consola": "^2.15.3",
"crew-components": "github:averrin/crew-components",
"crew-components": "averrin/crew-components",
"daisyui": "^2.22.0",
"export-from-json": "^1.6.0",
"iconify": "^1.4.0",
Expand Down
3 changes: 2 additions & 1 deletion src/modules/Integrations.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { capitalize } from "crew-components/helpers";
import { capitalize, logger } from "crew-components/helpers";
import { argSpecs as _argSpecs } from "./Specs.js";
import { argSpecs } from "crew-components/specs";

Expand All @@ -9,6 +9,7 @@ export default function initIntegrations() {
initFxMasterIntegration();

Hooks.call("DirectorInitIntegrations");
logger.info("Init Director integrations")

argSpecs.push(..._argSpecs);
}
Expand Down
Loading

0 comments on commit be8388c

Please sign in to comment.