Skip to content

Tags: Forien/foundryvtt-forien-quest-log

Tags

v0.8.1

Verified

This commit was signed with the committer’s verified signature.
Fix #135

v0.8.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
FQL Reunification (#134)

* 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]>

v0.5.1

v0.5.1

* [BUG] "_fql_quests" folder not being created on fresh installs

v0.5.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.5.0 (#74)

* Quest Log UI Overhaul, big thanks to sdenec for designing new UI and for help implementing it!
* Quests can now have Quest Source that consists of custom image and name, without relying on any existing Entity
* Quest are now sortable in Quest Log
* Rewards and Tasks are now sortable in Quest Details
* You can now click on Item Rewards and preview item sheet.
* Removed old Welcome Screen
* Added prompt to install new Workshop's Welcome Screen
* [BUG] Subquest inherits description and gm notes from parent
* [BUG] Error when invalid quest or non-quest journal entry is present in `_fql_quests` folder

Co-authored-by: sdenec <[email protected]>

v0.4.4

v0.4.4

* Added compatibility changes to work with D&D5E Dark Mode module by Stryxin
* Added Brazilian Portuguese translation thanks to Discord member Innocenti
* Updated French translation with help of original contributor (Naoki)

v0.4.3

v0.4.3

* Fixed error showing up and rejecting submitting Quest Form if Quest Giver is invalid string
* Fixed Quest Details to properly refresh parent when created subquest
* Fixed Quest Details to properly refresh parent when deleted subquest
* Updated translations with help of original contributors

v0.4.2

v0.4.2

* Fixed Players list overflowing on Managenemt tab for those crazy people with more than 12 players

v0.4.1

v0.4.1

* Fixed Players list overflowing on Managenemt tab for those crazy people with 8 or more players
* Fixed hidden subquests showing empty row to players
* Fixed deleting subquests not being removed from parents
* Fixed updating subquests not refreshing Parent's details

v0.4.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.4.0 (#49)

* Added Quest Branching in form of ability to create SubQuests
* Added support for Item and JournalEntry as quest giver entities.
    * localization string `ForienQuestLog.QuestForm.DragDropActor` needs updating for all languages
    * localization string `ForienQuestLog.QuestForm.QuestGiverPlaceholder` needs updating for all languages
    * localization string `ForienQuestLog.Quests` needs updating for all languages
* Added optional Setting to allow Players to create quests
    * Player also needs "Create Journal Entry" permission
* Added optional Setting to allow Players to accept quests
* Added Quest Setting to allow Players to edit that quest
* Added "Copy Link" button on Quest Preview window
* Added Configuration setting to decide if hidden tasks should be counted
* Added Chinese translation provided by Discord member Ztt1996
* Added status edit buttons to Quest Details window
* Added Quest Status to Quest Details window
* Allowed to drag&drop Quests from Quest Log to create rich-text entity links
* Allowed for multiple Quest Detail windows to be displayed at once
* Migrated from quest folders to quest statuses.
* Fixed linking Quests in Quest tasks causing stack overflow
* Fixed Secret disappearing from Description
* Fixed additional Macros being created for opening the Quests while dragging quest to Hotbar

v0.3.4

spanish translation

Co-authored-by: JJBocanegra <[email protected]>