-
-
Notifications
You must be signed in to change notification settings - Fork 74
feat: Add multi-line labels and width control with auto-fitting #47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
warnes
wants to merge
34
commits into
AlexanderGrooff:master
Choose a base branch
from
Warnes-Innovations:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 33 commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
e1eeb1a
docs: add note syntax design and implementation plan
unstableneutron 54fe750
feat(sequence): add Note data types and DiagramElement interface
unstableneutron 45dc3fb
feat(sequence): add noteRegex and parseNote method
unstableneutron 2e619af
feat(sequence): integrate note parsing into main loop
unstableneutron c4b7350
test(sequence): add parser tests for note syntax
unstableneutron 5eb6a14
refactor(sequence): update render loop to iterate Elements
unstableneutron 4cca5ce
feat(sequence): implement renderNoteOver
unstableneutron b1d8d19
fix(sequence): address code review issues in note rendering
unstableneutron d89e06e
docs: add block syntax design and implementation plan
unstableneutron 4758b75
feat(sequence): add Block data types
unstableneutron d646f03
feat(sequence): add block regexes
unstableneutron 934cde7
feat(sequence): implement parseBlock method
unstableneutron b5fa3ea
feat(sequence): integrate block parsing into main loop
unstableneutron 0ca51ac
test(sequence): add parser tests for block syntax
unstableneutron 44b01ea
feat(sequence): add renderBlock stub and helpers
unstableneutron 50c1f58
feat(sequence): implement renderBlock
unstableneutron a5ceabb
test(sequence): add renderer tests for multi-section and nested blocks
unstableneutron 0f4bec9
fix(sequence): address code review issues in block rendering
unstableneutron 6cf06f7
feat(sequence): add distinct styling for each block type
unstableneutron be43709
refactor(sequence): address code review issues
unstableneutron 6b16d71
Fix graph label aliases
unstableneutron 68345b2
Add width fit config
unstableneutron 27ac093
Use config graph direction
unstableneutron dc6f115
Feat(graph): wrap long node labels
unstableneutron a09dadc
Add edge label policies
unstableneutron 764b792
Fit graphs to max width
unstableneutron a7a87f9
Fit sequences to max width
unstableneutron a2fb251
Add render options for width
unstableneutron 0e82a48
feat: Add multi-line label and width control features
warnes d158448
feat: Add multi-line labels and width control with auto-fitting
warnes 9c66cf2
fix: UTF-8 character handling in text rendering and wrapping
warnes f00e25d
feat: Add display width handling for CJK and emoji characters
warnes 388ae79
feat: Add multi-line label control and enhanced UTF-8 support
warnes 1161d5d
chore: rename vscode-config → agent-config in docs/workspace config
warnes File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,7 @@ | ||
| MIT License | ||
|
|
||
| Copyright (c) 2023 Alexander Grooff | ||
| Copyright (c) 2026 Gregory R. Warnes | ||
|
Owner
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please remove this |
||
|
|
||
| Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| of this software and associated documentation files (the "Software"), to deal | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove this AI artifact