Skip to content

Value Tree Debugger with more features - #16

Open
AdamVenn wants to merge 4 commits into
jcredland:masterfrom
AdamVenn:vtdbg
Open

Value Tree Debugger with more features#16
AdamVenn wants to merge 4 commits into
jcredland:masterfrom
AdamVenn:vtdbg

Conversation

@AdamVenn

@AdamVenn AdamVenn commented Jan 8, 2026

Copy link
Copy Markdown
Contributor
  • Added standard gitignore to repo.
  • Added a CmakeLists for Cmake users.
  • Reworked the Value Tree Debugger to includes extra editing features and view types.
  • Updated readme to include screenshots and more details.

Moved existing images into assets as well to not clutter the root.
@AdamVenn

AdamVenn commented Jan 8, 2026

Copy link
Copy Markdown
Contributor Author

I wasn't quite sure how to include this code:

#ifdef JCF_SERIALIZER

    /* Code for handling valuetree serialization classes I use internally.
        They allow ReferenceCountedObjects that are stored in the tree
        to save, load and display debug information easily. You won't
        need this but it makes my life easier to leave it here - Jim. */
    if (t[name].isObject())
    {
        ReferenceCountedObject* p = t[name].getObject();

        if (Serializable* s = dynamic_cast<Serializable*> (p))
            propertyValue = "[[" + s->getDebugInformation() + "]]";
    }

#endif

Happy to get that back in if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant