frondeus / fvtt-syrin-control

Syrinscape Online Control plugin for FoundryVTT
MIT License
13 stars 4 forks source link

Edit Playlists dialog hard to read, missing asset #92

Closed notrealdan closed 1 year ago

notrealdan commented 1 year ago

Describe the bug

There seems to be an issue with the Edit Playlists dialog. It's hard to see the text fields and buttons, and doesn't match the screenshots in the release notes for "0.4.1 - polished UI."

To Reproduce

  1. Right-click on a Syrinscape Playlist.
  2. Choose "Edit Playlist."

Expected behavior

We should be able to read everything, but can't.

Screenshots

image

Details

OS: Client is Window 10, Server is Linux Mint 21.1 running Foundry on NodeJS 18.15.0 Browser: Chrome Foundry VTT v10.291 Module version: 0.4.2 [No, same result] Does it work in Safety Mode (without other plugins enabled) [Yes] I did read FAQ - https://github.com/frondeus/fvtt-syrin-control/wiki/Frequently-Asked-Questions

Logs

VM17906:2 Executing DR script (add)...
VM17906:20 Added DR style.
VM17907:2 Executing DR script (add)...
commons.js:12582 Foundry VTT | Foundry Commons Framework Loaded
foundry.js:610 Foundry VTT | Registered callback for init hook
foundry.js:610 Foundry VTT | Registered callback for init hook
foundry.js:610 Foundry VTT | Registered callback for babele.ready hook
foundry.js:610 Foundry VTT | Registered callback for canvasInit hook
foundry.js:610 Foundry VTT | Registered callback for canvasReady hook
foundry.js:610 Foundry VTT | Registered callback for canvasReady hook
foundry.js:610 Foundry VTT | Registered callback for closeCombatTrackerConfig hook
foundry.js:610 Foundry VTT | Registered callback for closeWorldClockSettings hook
foundry.js:610 Foundry VTT | Registered callback for diceSoNiceReady hook
foundry.js:610 Foundry VTT | Registered callback for dropCanvasData hook
foundry.js:610 Foundry VTT | Registered callback for getSceneControlButtons hook
foundry.js:610 Foundry VTT | Registered callback for init hook
foundry.js:610 Foundry VTT | Registered callback for lightingRefresh hook
foundry.js:610 Foundry VTT | Registered callback for ready hook
foundry.js:610 Foundry VTT | Registered callback for renderCombatTrackerConfig hook
foundry.js:610 Foundry VTT | Registered callback for renderDialog hook
foundry.js:610 Foundry VTT | Registered callback for renderJournalPageSheet hook
foundry.js:610 Foundry VTT | Registered callback for renderJournalTextPageSheet hook
foundry.js:610 Foundry VTT | Registered callback for renderSettings hook
foundry.js:610 Foundry VTT | Registered callback for renderTokenHUD hook
foundry.js:610 Foundry VTT | Registered callback for setup hook
foundry.js:610 Foundry VTT | Registered callback for targetToken hook
foundry.js:610 Foundry VTT | Registered callback for updateWorldTime hook
foundry.js:610 Foundry VTT | Registered callback for socketlib.ready hook
foundry.js:610 Foundry VTT | Registered callback for init hook
foundry.js:79678 _______________________________________________________________
 _____ ___  _   _ _   _ ____  ______   __ __     _______ _____ 
|  ___/ _ \| | | | \ | |  _ \|  _ \ \ / / \ \   / |_   _|_   _|
| |_ | | | | | | |  \| | | | | |_) \ V /   \ \ / /  | |   | |  
|  _|| |_| | |_| | |\  | |_| |  _ < | |     \ V /   | |   | |  
|_|   \___/ \___/|_| \_|____/|_| \_\|_|      \_/    |_|   |_|  
===============================================================
foundry.js:79688 Foundry VTT | Reestablishing existing session 3967a780e39b9eb9bb5ba9c1
VM17933:2 Executing DR script (add)...
foundry.js:7711 Foundry VTT | Connected to server socket using session 3967a780e39b9eb9bb5ba9c1
foundry.js:610 Foundry VTT | Registered callback for renderChatMessage hook
foundry.js:7807 Foundry VTT | Initializing Foundry Virtual Tabletop Game
2foundry.js:661 Foundry VTT | Unregistered callback for init hook
foundry.js:661 Foundry VTT | Unregistered callback for socketlib.ready hook
foundry.js:661 Foundry VTT | Unregistered callback for init hook
main.bundle.js:19 PF2e System | Initializing Pathfinder 2nd Edition System
foundry.js:661 Foundry VTT | Unregistered callback for init hook
main.ts:22 SyrinControl | Initializing...
foundry.js:610 Foundry VTT | Registered callback for ready hook
foundry.js:610 Foundry VTT | Registered callback for ready hook
foundry.js:610 Foundry VTT | Registered callback for ready hook
foundry.js:610 Foundry VTT | Registered callback for ready hook
foundry.js:610 Foundry VTT | Registered callback for ready hook
foundry.js:610 Foundry VTT | Registered callback for renderPlaylistDirectory hook
foundry.js:610 Foundry VTT | Registered callback for getSceneControlButtons hook
foundry.js:610 Foundry VTT | Registered callback for fvtt-syrin-controlmoodChange hook
foundry.js:610 Foundry VTT | Registered callback for renderSettingsConfig hook
foundry.js:610 Foundry VTT | Registered callback for renderPlaylistConfig hook
foundry.js:610 Foundry VTT | Registered callback for renderPlaylistSoundConfig hook
foundry.js:610 Foundry VTT | Registered callback for renderAmbientSoundConfig hook
foundry.js:610 Foundry VTT | Registered callback for closeSettingsConfig hook
foundry.js:610 Foundry VTT | Registered callback for ready hook
foundry.js:3133 Foundry VTT | Synchronized official game time in 10ms
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/chat/check/strike/attack-roll.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/chat/check/target-dc-result.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/chat/damage/damage-taken.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/dice/damage-roll.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/dice/damage-tooltip.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/partials/modifiers-tooltip.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/partials/traits.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/partials/background.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/partials/abilities.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/partials/header.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/partials/granted-feat.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/sidebar/armor-class.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/sidebar/class-dc.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/sidebar/health.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/sidebar/initiative.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/sidebar/iwr.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/sidebar/perception.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/sidebar/saves.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/sidebar/stamina.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/tabs/general.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/tabs/actions.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/tabs/biography.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/tabs/effects.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/tabs/feats.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/tabs/inventory.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/tabs/pfs.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/tabs/proficiencies.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/tabs/spellcasting.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/tabs/crafting.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/hazard/partials/header.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/hazard/partials/sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/partials/coinage.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/partials/inventory.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/partials/item-line.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/partials/carry-type.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/partials/conditions.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/partials/dying-pips.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/crafting-entry-alchemical.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/crafting-entry-list.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/spellcasting-spell-list.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/partials/proficiencylevels-dropdown.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/icons/d20.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/icons/pfs.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/character/icons/plus.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/partials/images/header_stroke.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/partials/images/header_stroke_large.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/npc/tabs/main.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/npc/tabs/inventory.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/npc/tabs/effects.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/npc/tabs/spells.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/npc/tabs/notes.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/npc/partials/header.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/npc/partials/sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/npc/partials/action.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/npc/partials/attack.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/rules-panel.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/action-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/affliction-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/affliction-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/ancestry-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/ancestry-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/armor-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/armor-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/background-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/backpack-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/backpack-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/book-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/book-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/treasure-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/class-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/consumable-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/consumable-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/condition-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/condition-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/deity-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/effect-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/equipment-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/equipment-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/feat-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/feat-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/heritage-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/kit-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/kit-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/lore-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/lore-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/mystify-panel.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/spell-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/spell-overlay.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/spell-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/melee-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/weapon-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/weapon-sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/activation-panel.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/partials/ability-activation.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/items/partials/duration.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/loot/inventory.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/loot/sidebar.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/vehicle/vehicle-header.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/vehicle/sidebar/vehicle-health.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/vehicle/sidebar/vehicle-armorclass.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/vehicle/sidebar/vehicle-saves.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/vehicle/sidebar/iwr.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/vehicle/tabs/vehicle-details.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/vehicle/tabs/vehicle-actions.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/vehicle/tabs/vehicle-inventory.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/vehicle/tabs/vehicle-description.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/actors/vehicle/tabs/vehicle-effects.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/compendium-browser/browser-settings.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/compendium-browser/filters.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/chat/action/header.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/system/actions/repair/chat-button-partial.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/system/actions/repair/repair-result-partial.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/system/actions/repair/item-heading-partial.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/scene/token/partials/appearance.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/scene/token/partials/identity.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/scene/token/partials/lighting.hbs
foundry.js:6771 Foundry VTT | Loaded localization file lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file systems/pf2e/lang/en.json
foundry.js:6771 Foundry VTT | Loaded localization file systems/pf2e/lang/action-en.json
foundry.js:6771 Foundry VTT | Loaded localization file systems/pf2e/lang/re-en.json
foundry.js:6771 Foundry VTT | Loaded localization file modules/fvtt-syrin-control/languages/en.json
foundry.js:661 Foundry VTT | Unregistered callback for setup hook
4utils.ts:45 SyrinControl | Context was undefined. Fixing it!
warn @ utils.ts:45
populateContext @ proxies.ts:15
SyrinPlaylistSound @ proxies.ts:59
construct @ proxies.ts:136
initialize @ commons.js:3472
initialize @ commons.js:4641
_initialize @ commons.js:5408
_initialize @ foundry.js:13087
DataModel @ commons.js:5270
Document @ commons.js:5811
BasePlaylist @ commons.js:9348
ClientDocumentMixin @ foundry.js:13053
Playlist @ foundry.js:20414
SyrinPlaylist @ proxies.ts:92
construct @ proxies.ts:136
fromSource @ commons.js:5702
_initialize @ foundry.js:13892
DocumentCollection @ foundry.js:13878
WorldCollection @ foundry.js:14121
Playlists @ foundry.js:15338
initializeDocuments @ foundry.js:7994
setupGame @ foundry.js:7920
await in setupGame (async)
_initializeGameView @ foundry.js:8999
_initializeView @ foundry.js:8975
initialize @ foundry.js:7825
await in initialize (async)
window.addEventListener.once @ foundry.js:79693
utils.ts:45 SyrinControl | Context was undefined. Fixing it!
warn @ utils.ts:45
populateContext @ proxies.ts:15
SyrinPlaylist @ proxies.ts:94
construct @ proxies.ts:136
fromSource @ commons.js:5702
_initialize @ foundry.js:13892
DocumentCollection @ foundry.js:13878
WorldCollection @ foundry.js:14121
Playlists @ foundry.js:15338
initializeDocuments @ foundry.js:7994
setupGame @ foundry.js:7920
await in setupGame (async)
_initializeGameView @ foundry.js:8999
_initializeView @ foundry.js:8975
initialize @ foundry.js:7825
await in initialize (async)
window.addEventListener.once @ foundry.js:79693
foundry.js:8013 Foundry VTT | Prepared World Documents in 5ms
main.bundle.js:1 PF2e System | compiling search index
main.bundle.js:1 PF2e System | Finished compiling search index
foundry.js:5099 Foundry VTT | Rendering SceneNavigation
foundry.js:5099 Foundry VTT | Rendering Notifications
foundry.js:5099 Foundry VTT | Rendering Sidebar
foundry.js:5099 Foundry VTT | Rendering PlayerList
foundry.js:5099 Foundry VTT | Rendering HotbarPF2e
foundry.js:5099 Foundry VTT | Rendering Pause
foundry.js:5099 Foundry VTT | Rendering SceneControls
VM17953:2 Executing DR script (add)...
VM17954:2 Executing DR script (add)...
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/hud/navigation.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/sidebar.html
foundry.js:5099 Foundry VTT | Rendering ActorDirectoryPF2e
foundry.js:5099 Foundry VTT | Rendering CardsDirectory
foundry.js:5099 Foundry VTT | Rendering ChatLogPF2e
foundry.js:5099 Foundry VTT | Rendering EncounterTrackerPF2e
foundry.js:5099 Foundry VTT | Rendering CompendiumDirectoryPF2e
foundry.js:5099 Foundry VTT | Rendering ItemDirectoryPF2e
foundry.js:5099 Foundry VTT | Rendering JournalDirectory
foundry.js:5099 Foundry VTT | Rendering PlaylistDirectory
foundry.js:5099 Foundry VTT | Rendering SceneDirectory
foundry.js:5099 Foundry VTT | Rendering Settings
foundry.js:5099 Foundry VTT | Rendering RollTableDirectory
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/user/players.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/hud/hotbar.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/hud/pause.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/hud/controls.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/chat-log.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/combat-tracker.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/scene-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/settings.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/document-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/sidebar/actor-document-partial.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/sidebar/compendium-directory.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template systems/pf2e/templates/sidebar/item-document-partial.hbs
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/playlist-partial.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/folder-partial.html
6foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/document-directory.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/sidebar/playlists-directory.html
utils.ts:28 SyrinControl | Item {item: li.directory-item.document.playlist.flexrow.collapsed, playlist: SyrinPlaylist}
trace @ utils.ts:28
onPlaylistTab @ playlist.ts:51
(anonymous) @ main.ts:62
#call @ foundry.js:724
callAll @ foundry.js:681
_render @ foundry.js:5153
await in _render (async)
_render @ foundry.js:60343
_render @ foundry.js:60693
_render @ foundry.js:60113
await in _render (async)
render @ foundry.js:5067
initializeUI @ foundry.js:8069
setupGame @ foundry.js:7931
await in setupGame (async)
_initializeGameView @ foundry.js:8999
_initializeView @ foundry.js:8975
initialize @ foundry.js:7825
await in initialize (async)
window.addEventListener.once @ foundry.js:79693
foundry.js:63231 Foundry VTT | Fonts loaded and ready.
utils.min.mjs:8 
    PixiJS 6.5.2 - ✰ WebGL 2 ✰      http://www.pixijs.com/    ♥♥♥ 
foundry.js:23757 Foundry VTT | Skipping game canvas - no active scene.
foundry.js:661 Foundry VTT | Unregistered callback for ready hook
main.bundle.js:19 PF2e System | Starting Pathfinder 2nd Edition System
main.bundle.js:19 PF2e System | Build mode: production
foundry.js:661 Foundry VTT | Unregistered callback for ready hook
stores.ts:388 SyrinControl | Refreshing {name: 'elements', loaded: Array(0)}
refresh @ stores.ts:388
(anonymous) @ stores.ts:401
#call @ foundry.js:724
callAll @ foundry.js:681
setupGame @ foundry.js:7952
await in setupGame (async)
_initializeGameView @ foundry.js:8999
_initializeView @ foundry.js:8975
initialize @ foundry.js:7825
await in initialize (async)
window.addEventListener.once @ foundry.js:79693
foundry.js:661 Foundry VTT | Unregistered callback for ready hook
stores.ts:388 SyrinControl | Refreshing {name: 'soundsets', loaded: {…}}
refresh @ stores.ts:388
(anonymous) @ stores.ts:401
#call @ foundry.js:724
callAll @ foundry.js:681
setupGame @ foundry.js:7952
await in setupGame (async)
_initializeGameView @ foundry.js:8999
_initializeView @ foundry.js:8975
initialize @ foundry.js:7825
await in initialize (async)
window.addEventListener.once @ foundry.js:79693
foundry.js:661 Foundry VTT | Unregistered callback for ready hook
stores.ts:388 SyrinControl | Refreshing {name: 'playerVolume', loaded: 100}
refresh @ stores.ts:388
(anonymous) @ stores.ts:401
#call @ foundry.js:724
callAll @ foundry.js:681
setupGame @ foundry.js:7952
await in setupGame (async)
_initializeGameView @ foundry.js:8999
_initializeView @ foundry.js:8975
initialize @ foundry.js:7825
await in initialize (async)
window.addEventListener.once @ foundry.js:79693
foundry.js:661 Foundry VTT | Unregistered callback for ready hook
stores.ts:388 SyrinControl | Refreshing {name: 'globalVolume', loaded: 50}
refresh @ stores.ts:388
(anonymous) @ stores.ts:401
#call @ foundry.js:724
callAll @ foundry.js:681
setupGame @ foundry.js:7952
await in setupGame (async)
_initializeGameView @ foundry.js:8999
_initializeView @ foundry.js:8975
initialize @ foundry.js:7825
await in initialize (async)
window.addEventListener.once @ foundry.js:79693
foundry.js:661 Foundry VTT | Unregistered callback for ready hook
stores.ts:388 SyrinControl | Refreshing {name: 'oneshotsVolume', loaded: 50}
refresh @ stores.ts:388
(anonymous) @ stores.ts:401
#call @ foundry.js:724
callAll @ foundry.js:681
setupGame @ foundry.js:7952
await in setupGame (async)
_initializeGameView @ foundry.js:8999
_initializeView @ foundry.js:8975
initialize @ foundry.js:7825
await in initialize (async)
window.addEventListener.once @ foundry.js:79693
foundry.js:661 Foundry VTT | Unregistered callback for ready hook
foundry.js:280 Foundry VTT | Document indexing complete in 73.89999997615814ms.
utils.ts:28 SyrinControl | SocketLib registered | GM
trace @ utils.ts:28
(anonymous) @ socket.ts:50
setInterval (async)
(anonymous) @ socket.ts:22
setupSocket @ socket.ts:21
(anonymous) @ main.ts:121
#call @ foundry.js:724
callAll @ foundry.js:681
setupGame @ foundry.js:7952
await in setupGame (async)
_initializeGameView @ foundry.js:8999
_initializeView @ foundry.js:8975
initialize @ foundry.js:7825
await in initialize (async)
window.addEventListener.once @ foundry.js:79693
utils.ts:28 SyrinControl | Subscribe | next mood:  undefined
trace @ utils.ts:28
(anonymous) @ main.ts:150
(anonymous) @ stores.ts:342
subscribe @ index.mjs:50
subscribe @ stores.ts:335
(anonymous) @ main.ts:149
await in (anonymous) (async)
#call @ foundry.js:724
callAll @ foundry.js:681
setupGame @ foundry.js:7952
await in setupGame (async)
_initializeGameView @ foundry.js:8999
_initializeView @ foundry.js:8975
initialize @ foundry.js:7825
await in initialize (async)
window.addEventListener.once @ foundry.js:79693
utils.ts:35 SyrinControl | Connecting to the session  7f69da8263304dfb8b850b056f79a9e6
utils.ts:35 SyrinControl | Migrating...
utils.ts:35 SyrinControl | Ready...
foundry.js:5099 Foundry VTT | Rendering PlaylistConfig
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/playlist/playlist-config.html
foundry.js:6887 Foundry VTT | Retrieved and compiled template templates/app-window.html
utils.ts:28 SyrinControl | on Playlist config {details: {…}, window: S.fn.init(1), windowContent: S.fn.init(1), component: Playlist}
trace @ utils.ts:28
onPlaylistConfig @ playlistConfig.ts:39
(anonymous) @ main.ts:104
#call @ foundry.js:724
callAll @ foundry.js:681
_render @ foundry.js:5153
await in _render (async)
_render @ foundry.js:5822
render @ foundry.js:5067
render @ foundry.js:6394
callback @ foundry.js:76385
#onClickItem @ foundry.js:56177
dispatch @ jquery.min.js:2
y.handle @ jquery.min.js:2
style.css:1          GET https://[redacted]:30000/modules/ui/parchment.jpg 404 (Not Found)

Additional context

I redacted my hostname from the Foundry URL in the logs, but you can see a 404 error when opening the Edit Playlist dialog. That would seem to be the issue. That path does not exist on my instance.

notrealdan commented 1 year ago

That link should probably instead just not have the "modules" folder in the path. This link does work for me instead: https://[redacted]:30000/ui/parchment.jpg

frondeus commented 1 year ago

Hi! Thank you for both reports and very clear issue descriptions, stating exactly what's wrong. It made my coding life much, much easier; I appreciate it :)

Anyway, I am not sure why I didn't catch it locally before; perhaps it's because I'm running it with the URL: https://localhost:9443/game and therefore, ../ui/parchment in the CSS worked?

I am still trying to figure out how I missed it.

Nevertheless now it's fixed: https://github.com/frondeus/fvtt-syrin-control/commit/1eb57052f770172fcef3e9a74600bc3a4952a9e4

I am going to release it soon. Just let me do one more manual test of the whole module :)

notrealdan commented 1 year ago

That fixed it, thanks!

I have one request, if possible. It looks like the new UI improvement isn't compatible with the module Monk's Sound Enhancements. It's not completely broken. It's very minor, actually. That module adds tabs to the Edit Playlist box, and that pushes the rest of the content down, but the box doesn't resize to account for this. It also adds some additional options that go away when Syrincontrol is present. Here are some screenshots to demonstrate.

Only Syrincontrol: image

Only Monk's Sound Enhancements: image

Both modules: image

"No" is an acceptable answer for this one, but hopefully it's also an easy adjustment. :)

notrealdan commented 1 year ago

I'll clarify that the dialog box sizing is the issue, since the additional options the other module adds aren't really relevant to Syrincontrol playlists anyways, so they're not missed there.

frondeus commented 1 year ago

I created separate issue for that. Closing this one