KIRCHSTH
0b8067863d
Update version with first beta of v2.14.0 (v2.13.0 was created based on previous commit)
3 months ago
kirchsth
54f831c729
#404 reimplement NEW_C4_STYLE=1, add ROUNDED_STYLE=1 add themes
...
- ´!NEW_C4_STYLE=1´: component are remain drawn with orig, blue/gray background and node background remains white.
Other color are still swapped (works only with the 4 base themes).
- ´ROUNDED_STYLE=1´: rounded corners can be default
- 4 new themes `C4_blue_new`, `C4_brown_new`, `C4_green_new` and `C4_violet_new`
(own elements are with withe background like wireframe, only external elements have a gray background)
3 months ago
Ben Peachey
dceef72c86
Fix string concatenation in C4.puml.
4 months ago
kirchsth
8999a314a0
#400 NEW_C4_STYLE=1 activates new style, SharpCornerShape() resets shape (2)
7 months ago
kirchsth
f24f1972cd
#400 USE_NEW_STYLE=1 activates new style, SharpCornerShape() resets shape
7 months ago
Ben Peachey
3ee3027546
Fix for "Use !option handwritten true" warning
...
C4-PlantUML is compatible up to v1.2023.5 (because of the `?=` operator being used).
We can't use JSON notation (i.e. `$versionPart[1]`) as that triggers a ClassCastException in versions older than v1.2024.5.
The function `%splitstr()` is safe, as it was added in v1.2022.2
Fixes #396
9 months ago
KIRCHSTH
966753a2ab
Update version with first beta of v2.13.0 (v2.12.0 was created based on previous commit)
10 months ago
kirchsth
1959947dd2
#389 New PlantUML server requires %breakline()
1 year ago
kirchsth
e20394066a
#376 LAYOUT_LANDSCAPE() rotates the Lay_* directions too
...
- additional compatibility mode NO_LAY_ROTATE is added
1 year ago
kirchsth
431341a63f
#383 fill undefined property columns and complete header columns
1 year ago
KIRCHSTH
2ed06758e2
Update version with first beta of v2.12.0 (v2.11.0 was created based on previous commit)
1 year ago
kirchsth
dd0ac23637
#364,365 add UpdateLegendTitle(newTitle) call and language themes
2 years ago
KIRCHSTH
81c11a9e7f
Update version with first beta of v2.11.0 (v2.10.0 was created based on previous commit)
2 years ago
kirchsth
8cace5ed5c
#355 Single column property
2 years ago
kirchsth
dcadafc0bd
Merge pull request #352 from kirchsth/feature/350_boundaries_descr_sprite
...
#350 All boundaries supports descriptions and sprites too
2 years ago
kirchsth
8b2b11cf12
#349 $baseShape="label" uses correct color
2 years ago
kirchsth
9c669d01ef
#350 Boundaries support descriptions (2 - remove logs)
2 years ago
kirchsth
4835b90348
#350 Boundaries support descriptions
...
- Boundary(..., ?descr)
- Enterprise_Boundary(..., ?descr)
- System_Boundary(..., ?descr)
- Container_Boundary(..., ?descr)
2 years ago
kirchsth
8bb4a581c0
#350 Boundaries support sprites which are defined via tags
...
If a sprite is defined then it displayed in the first line in front of the
(with a smaller size, typically 50%)
- AddBoundaryTag(..., ?sprite, ?legendSprite)
- UpdateBoundaryStyle(..., ?sprite, ?legendSprite)
- UpdateContainerBoundaryStyle(..., ?sprite, ?legendSprite)
- UpdateSystemBoundaryStyle(..., ?sprite, ?legendSprite)
- UpdateEnterpriseBoundaryStyle(..., ?sprite, ?legendSprite)
Default sprite size can be changed via $BOUNDARY_IMAGE_SIZE_FACTOR
2 years ago
kirchsth
451e337181
#342 Legend displays (unknown) $borderStyle correct
2 years ago
KIRCHSTH
1bf20856a8
Update version with first beta of v2.10.0 (v2.9.0 was created based on previous commit)
2 years ago
kirchsth
1db64bf1cc
support all PlantUML elements - new argument is called $baseShape
2 years ago
kirchsth
dfc8707caa
support all PlantUML elements
...
- activate with ENABLE_ALL_PLANT_ELEMENTS=1
- fix sample - themes before include
2 years ago
kirchsth
7e8b2e257e
first prototype with all PlantUML elements
2 years ago
kirchsth
93bcf8dbb5
fix: SHOW_FLOATING_LEGEND() uses small details as default too
2 years ago
KIRCHSTH
ba89acfa58
Update version with first beta of v2.9.0 (v2.8.0 was created based on previous commit)
3 years ago
kirchsth
5a67e1d3b4
fix a001 error (2)
3 years ago
Giuliano Santandrea
ef164b6345
fix a001 error
3 years ago
kirchsth
a0e509634c
#315 Element/Boundary border thickness and style can be defined via tags
3 years ago
KIRCHSTH
59c077be36
Update version with first beta of v2.8.0 (v2.7.0 was created based on previous commit)
3 years ago
KIRCHSTH
7bb61e9fac
#307 Sequence/Dynamic diagram - simplify to "one" Rel() call
...
- Sequence diagram
- Add SHOW_INDEX() layout option
- Rel() extended with $index, $rel (replaces RelIndex() and RelSpecialIndex())
- Dynamic diagram
- Rel() extended with $index (makes RelIndex...() obsolete)
- all index related macros moved to C4.puml
- update README.ms and LayoutOptions.md
3 years ago
KIRCHSTH
2fe7c7cebc
#307 add sequence support (part 3 - add styles, updated docu/samples)
3 years ago
KIRCHSTH
c036cd6575
#307 add sequence support (part 2 - boundaries, updated docu)
3 years ago
KIRCHSTH
31a5b63140
#307 add sequence support (part 1)
3 years ago
KIRCHSTH
82ab80c1cf
#307 harmonize element definition
3 years ago
kirchsth
44f5f9480c
Update version with first beta of v2.6.1 (v2.6.0 was created based on previous commit) ( #304 )
3 years ago
kirchsth
4e0702ca25
#300 Fix all Add....Tag() related calls (default values are not overwritten anymore) ( #301 )
3 years ago
kirchsth
5c4db8a639
#245,#291 Enables theme support ( #295 )
3 years ago
Andreas Deininger
c8819ae80d
Fixing typos
3 years ago
KIRCHSTH
0d97fb8713
#281 elements and relationships can be empty (2)
3 years ago
KIRCHSTH
ad253a6880
#281 elements and relationships can be empty; additional $sprite is part of relationship links
3 years ago
KIRCHSTH
4350756cd8
Update version with first beta of v2.6.0
3 years ago
KIRCHSTH
467b595719
Update version to v2.5.0
3 years ago
KIRCHSTH
b280110ea0
Update to version 2.5.0
3 years ago
KIRCHSTH
9ea0259219
#256 Add plantuml.jar workaround and style actor after person
3 years ago
KIRCHSTH
8d08100549
#255 All $label and $techn supports line breaks
3 years ago
KIRCHSTH
f1aa60f1ee
#232 Legend details (2 - fix tests)
3 years ago
KIRCHSTH
e68bf9db4c
#232 Legend details can be Small()==default, Normal() or None(); defined via SHOW_LEGEND($details=...)
...
- if $legendText contains a `\n` then the part before is the label and the part behind the details
3 years ago
KIRCHSTH
95a73c1040
Add support for lineThickness in AddRelTag (3 - add test diagram, fix without color)
3 years ago
KIRCHSTH
5de3df31d4
Add support for lineThickness in AddRelTag (2 - fix argument order)
3 years ago