Atmotaye
May 7th, 2025, 20:13
Cascade Windows
This extension is based on the original Close Windows extension by Justin Freitas. It adds a new feature to cascade all open windows in Fantasy Grounds VTT, making it easier to manage multiple windows at once. It is compatible to load both extensions.
This extension adds a new feature to cascade all open windows in Fantasy Grounds VTT, making it easier to manage multiple windows at once. It works on both host/DM and client/player, with each being able to tailor their own settings. Use the chat command /ccw or /cascadewindows if you want to type it or drag it to the hotbar. Use the sidebar button to cascade your open windows.
Forge Page (https://forge.fantasygrounds.com/shop/items/2227/view)
Please provide bug feedback in this thread
Cascade Windows v1.2.1
fix: Remediates issues where windowclasses with subwindows did not display their contents, also remediates slash commands not working in the chat
Cascade Windows v1.2
* feat: Update window class priority for additional windowclass
* feat: Now ignores minimized windows in addition to locked windows
* feat: Add RMB dropdown menu option to Cascade Similar Windows works on defined windowclasses
Cascade Windows v1.1
This build upgrades the CascadeWindows extension to version 1.1 by refining window cascading logic through priority-based sorting and updates to workflow, licensing, and metadata. Key changes include:
* Adding a priority system for window sorting and cascading with new functions.
* Replacing explicit ignore lists with priority mapping in window filtering.
* Updating workflow triggers, metadata in extension.xml, and adding an MIT License.
Cascade Windows v1.0
* Cascade Windows initialization
This commit adds the following files and changes:
- .devcontainer/devcontainer.json: Configuration for a development container.
- .github/dependabot.yml: Configuration for GitHub's Dependabot.
- .github/workflows/build-cascadewindows.yml: Workflow for building Cascade Windows.
- Removed build-windows/build-closewindows-zip.bat and build-windows/zip-items.cmd.
- Renamed campaign/closewindows.xml to campaign/cascadewindows.xml.
- Updated extension.xml to reflect the new extension name.
- Added scripts/cascadewindows.lua for the new functionality.
- Removed scripts/closewindows.lua as it is no longer needed.
* Update build workflow for testing
* Updates to the logic
* Update graphics and debug off
* Updating workflow
This extension is based on the original Close Windows extension by Justin Freitas. It adds a new feature to cascade all open windows in Fantasy Grounds VTT, making it easier to manage multiple windows at once. It is compatible to load both extensions.
This extension adds a new feature to cascade all open windows in Fantasy Grounds VTT, making it easier to manage multiple windows at once. It works on both host/DM and client/player, with each being able to tailor their own settings. Use the chat command /ccw or /cascadewindows if you want to type it or drag it to the hotbar. Use the sidebar button to cascade your open windows.
Forge Page (https://forge.fantasygrounds.com/shop/items/2227/view)
Please provide bug feedback in this thread
Cascade Windows v1.2.1
fix: Remediates issues where windowclasses with subwindows did not display their contents, also remediates slash commands not working in the chat
Cascade Windows v1.2
* feat: Update window class priority for additional windowclass
* feat: Now ignores minimized windows in addition to locked windows
* feat: Add RMB dropdown menu option to Cascade Similar Windows works on defined windowclasses
Cascade Windows v1.1
This build upgrades the CascadeWindows extension to version 1.1 by refining window cascading logic through priority-based sorting and updates to workflow, licensing, and metadata. Key changes include:
* Adding a priority system for window sorting and cascading with new functions.
* Replacing explicit ignore lists with priority mapping in window filtering.
* Updating workflow triggers, metadata in extension.xml, and adding an MIT License.
Cascade Windows v1.0
* Cascade Windows initialization
This commit adds the following files and changes:
- .devcontainer/devcontainer.json: Configuration for a development container.
- .github/dependabot.yml: Configuration for GitHub's Dependabot.
- .github/workflows/build-cascadewindows.yml: Workflow for building Cascade Windows.
- Removed build-windows/build-closewindows-zip.bat and build-windows/zip-items.cmd.
- Renamed campaign/closewindows.xml to campaign/cascadewindows.xml.
- Updated extension.xml to reflect the new extension name.
- Added scripts/cascadewindows.lua for the new functionality.
- Removed scripts/closewindows.lua as it is no longer needed.
* Update build workflow for testing
* Updates to the logic
* Update graphics and debug off
* Updating workflow