Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Enhancement for Issue #124: added completed or failed button to either state to move between these quest states directly. * Enhancement for Issue #122: Added context menu to quest tracker to select content entity link / primary quest. * Update to French translation for `v0.7.7` * Added message when no primary quest is available. * Update for French translation. * Enhancement issue #120: `lib-themer` support for entity link color. * Add more default font sizes for TinyMCE. Added back default `p` margin. * Updated German translation * Packs added back * Initial QuestTracker view management / docking * Updated German translation * v0.7.7 ko.json added new strings * Update icon styles and context menu support. * Initial docking support * Integrated questTrackerManaged setting. * Update macros on startup based on FQL client settings with image state. * Created HandlerTracker for event callbacks. Also documentation. * Added copy quest ID option to context menu; updated English / French language files. * removed unused styles * updated German translation * v0.7.7 ko.json * Match Foundry CSS classes for FQL app * Remove `Close` label from quest tracker header button. Add some padding for message when no primary quests are available in the quest tracker. * Removed questTrackerManaged setting. The QuestTracker will always be managed. * Moved render tracking for QuestTracker to SidebarManager and QuestPreview to ViewManager. * FoundryUIManager - now also controls SceneNavigation for QuestTracker pinning. * Comments * Add primary quest icon to management / subquests. * README / Changelog updates * 0.7.7 release * v0.7.7 ko.json edited false name & weird translation * updated 0.7.7 ko.json I'm sorry. This is the last fix. 😢 * Fixes an edge case due to timing of hooks for Mac / Chrome w/ Minimal UI. * Enhancement #137: Make QuestPreview minimizable. * Enhancement #138: Part 1 / QuestTracker constraints in hook. * Enhancement #138: Part 2 / QuestLog constraints in hook. * Added 'top' as a whitelisted variable * Enhancement #138: QuestTracker hook can also set show primary state. * Correct handlebar helper name to prevent conflicts Renamed the custom Handlebars Helper from `format` to `fql_format` to prevent potential conflicts with other modules. * Namespace custom handlebars helper * Fix for #140: url() usage in templates now includes quotes so filenames with parentheses render correctly. * 0.7.8 release * Patch to disable synthetic quest type registration for v9+ of Foundry preventing a hard crash of FQL. There is a replacement module / continuation of the quest log that is being released soon that will enable this functionality against with a different implementation. You can receive announcements when this is ready on the TyphonJS Discord server: https://discord.gg/mnbgN8f * Update changelog & README * Better version 9 check. * 0.7.9 release * update ja.json * Fix typos * Fix for Issue #13 - save state of quest before status change. * css dist update * add v9 "type" field to pack definitions. * 0.7.10 release * update for v10 `folder.contents` vs `folder.content`. * DataModel update for macroEntry access * Switch to CONST.DOCUMENT_PERMISSION_LEVELS * Added V10Compat for ownership access + TextEditor.enrichHTML * Update for editor handlebars helper v10 change. * Update for handling v10 UUID changes in drag and drop data transfer. * Update for handling macro drop data for v10. * Update for folder contents for v10. * added TinyMCE v6 oEmbed plugin * load TinyMCE v5 or v6 plugin. * TinyMCE options for v9 & v10 * quest link changed to journal entry link * update dev dependencies * add 'browserlist' to cut down on generated CSS * a few style tweaks for TinyMCE 6 * update CSS * fix sourcemap links * Move ViewManager init before DBMigrate * optional chaining for game.data.version * Remove unused QuestCollection * Handle reward item drag / only add 'data' for v9. * Added token and journal image compatibility support. * Explicitly render quest tracker if visible. * Update for ownership control dialog on v10. * Update for token & journal images for v10 * DB migration updates / added schema 3 for checking stale document link data and dnd5e v2 special handling. * comment * fix for content link selector * Fix for issue #14 - tracker app background w/ route prefix. * Added support for showing quest tracker background. * update styles * removed unused libthemer json config * Added show to players app header button for quest log and tracker for GMs. * added `isFQLMacroDataTransfer` * Fix FQL macro detection for compendium drops. * update for pt-BR lang translation * Fix hotbarDrop hook. * Firefox UX style fixes for thin scrollbar and quest tracker scrollbar color with transparent background. * update dist CSS * Added chat message summarizing any unlinked document data in DB migration. * fix chat message content. * normalize all translation data / add machine translation where necessary. * use localization for migration messaging * translation update * translation update * Update to Spanish translation thanks to ZRAAA78 (Raul) * Update zh-tw.json * Update zh-tw.json * Update zh-tw.json * Update zh-tw.json * initial machine translation * Add Finnish (fi-FI) translation * Make 'item' translation consistent * punctuation * Increased custom quest giver name length from 24 to 36 * refactor buttons / tooltips * Update localization references * Update localization references * Provide abbreviated reward button text. * Add Russian translation * update settings for objectives. * update status text * update status text * update templates for new lang keys * update min-width * style update * Added new language resources * Added auto height for FQLDialog * Allow dragging of quest from quest log from full 'li'. Add uuid in drop canvas hook. * Expand open quest hit box * organization refactor * code / template language organization refactor * language organization refactor status tooltips. * language organization refactor API keys. * language organization refactor top level labels. * language organization refactor DB migrate notifications. * language organization refactor quest details. * language organization refactor quest details. * punctuation * punctuation * punctuation * punctuation * punctuation * punctuation * remove QuestLog.Tabs in favor of QuestTypes.Labels * remove QuestLog.Tabs in favor of QuestTypes.Labels * punctuation. * punctuation. * corrections * punctuation * punctuation * add maximum compatibility: v10 * translation update. * Translated using Weblate (Finnish) Currently translated at 100.0% (152 of 152 strings) Translation: Forien's Quest Log/main Translate-URL: https://weblate.foundryvtt-hub.com/projects/forien-quest-log/main/fi/ * update CHANGELOG * update README * update README * fix quest tracker fill icon for v9 * fix for TinyMCE CSS URL / no need to apply `getRoute` as Foundry does automatically. * Translated using Weblate (Swedish) Currently translated at 100.0% (152 of 152 strings) Translation: Forien's Quest Log/main Translate-URL: https://weblate.foundryvtt-hub.com/projects/forien-quest-log/main/sv/ * fix for quest log copy link * remove unused dev dependencies * Fix for systems that overrode `or` handlebars helper. * Added translation using Weblate (Dutch) * Translated using Weblate (Dutch) Currently translated at 15.1% (23 of 152 strings) Translation: Forien's Quest Log/main Translate-URL: https://weblate.foundryvtt-hub.com/projects/forien-quest-log/main/nl/ * Translated using Weblate (Dutch) Currently translated at 88.8% (135 of 152 strings) Translation: Forien's Quest Log/main Translate-URL: https://weblate.foundryvtt-hub.com/projects/forien-quest-log/main/nl/ * Translated using Weblate (Dutch) Currently translated at 100.0% (152 of 152 strings) Translation: Forien's Quest Log/main Translate-URL: https://weblate.foundryvtt-hub.com/projects/forien-quest-log/main/nl/ * add lock file * update Utils.copyTextToClipboard * comments * add error checking * protect against invalid data transfer * Switch to async TextEditor.enrichHTML * QuestLog render now accepts tabId parameter to open a specific quest status tab. * update CHANGELOG * update README * 0.7.11 release * Added override for MCE Everywhere. * 0.7.12 update * update Rollup v3 * update external libs * Rename V10Compat to FVTTCompat * CSS rebuild * Removed prior ownership compatibility dialog. * small fix to not force render main log. * Translated using Weblate (Spanish) Currently translated at 100.0% (152 of 152 strings) Translation: Forien's Quest Log/main Translate-URL: https://weblate.foundryvtt-hub.com/projects/forien-quest-log/main/es/ * Translated using Weblate (Spanish) Currently translated at 100.0% (152 of 152 strings) Translation: Forien's Quest Log/main Translate-URL: https://weblate.foundryvtt-hub.com/projects/forien-quest-log/main/es/ * Translated using Weblate (Spanish) Currently translated at 100.0% (152 of 152 strings) Translation: Forien's Quest Log/main Translate-URL: https://weblate.foundryvtt-hub.com/projects/forien-quest-log/main/es/ * update CHANGELOG * add for packs * v11 LevelDB packs * remove unused config. * update README * Replace DOCUMENT_PREMISSION_LEVELS with DOCUMENT_OWNERSHIP_LEVELS * Updated FVTTCompat. v9 / v10 shims removed. * ES2022 private variables * ESLint fixes * ESLint fixes * Allow actors (IE item piles) to be assigned as rewards. * `console.log` to `console.warn` * Allow all rewards to have associated image changed. * Update packs * Update reward select image selector. * Fix MCE select width for format paragraph. * Player notes feature. * Player notes feature / lang updates. * CSS Updates * Remove oembed MCE v5 support. * Update dependencies. * update config * Update packs * Update version * Update README * Update build scripts * Switched to ProseMirror editor. * Update config. * Update external libs * Switch to normal sanitize method. * Add `getEditorContent` to FVTTCompat. * Disable legacy DB migration. * Update comments for proper linking and recent Foundry API doc links. * Update authors * Remove loading TinyMCE plugin. * Refactor `module private` #1 * Refactor UI control code. * Refactor view classes for named exports. * Refactor model classes for named exports. * Refactor control classes for named exports. * Move FVTTCompat / ModuleSettings to control. * Named exports for external libraries. * Disable eslint. * Add private constructor for static classes. * Refactor for ES2022. * Group util control classes. * Update QuestDB to ES2022. * comments. * Update CHANGELOG * Update README --------- Co-authored-by: drdwing <[email protected]> Co-authored-by: flamewave000 <[email protected]> Co-authored-by: BrotherSharper <[email protected]> Co-authored-by: Sad <[email protected]> Co-authored-by: Demian Wright <[email protected]> Co-authored-by: Jonas Karlsson <[email protected]> Co-authored-by: Kyra van den Berg <[email protected]> Co-authored-by: Zaen8 <[email protected]> Co-authored-by: Neil White <[email protected]>
- Loading branch information