Commit Graph

73 Commits (3643f5840110a53459ada949ecdc201c7c6916fa)

Author SHA1 Message Date
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 25b8971508 #364,365 add UpdateLegendTitle(newTitle) call and language themes 2 years ago
kirchsth dd0ac23637 #364,365 add UpdateLegendTitle(newTitle) call and language themes 2 years ago
Marko Radišić e236295d16
Fix `plantuml.com/logo3.png` image link (#362) 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 096629c018 #350 Boundaries in sequence diagrams support sprites and descriptions too 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 1db64bf1cc support all PlantUML elements - new argument is called $baseShape 2 years ago
kirchsth 2ef536e889 support all PlantUML elements - fix sequence diagrams
- Timmy/plantuml-action@v1 uses sometimes an older plantuml-1.2023.7.jar version and not the latest version
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 1977d0e47d first prototype with all PlantUML elements (fix labels) 2 years ago
kirchsth 1a7bc85a5f first prototype with all PlantUML elements (use feature/all_plantuml_elements branch) 2 years ago
kirchsth 7e8b2e257e first prototype with all PlantUML elements 2 years ago
kirchsth 22387266db #334 fix AddNodeTag() call 2 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 5c4db8a639
#245,#291 Enables theme support (#295) 3 years ago
kirchsth 859853bfef
Merge pull request #294 from kirchsth/feature/PersonSystemWithType
#287 System and person support [...] notation
3 years ago
Andreas Deininger c14d922ee3 Fixing typos 3 years ago
Andreas Deininger c8819ae80d Fixing typos 3 years ago
KIRCHSTH ac045c6361 #287 System and person support [...] notation 3 years ago
KIRCHSTH ad253a6880 #281 elements and relationships can be empty; additional $sprite is part of relationship links 3 years ago
Ben Peachey c8e739e41f
Fix typo in bigbankplc-styles.puml Sample
Fix `cutomer` typo as reported in #279
3 years ago
KIRCHSTH 8d08100549 #255 All $label and $techn supports line breaks 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 0d26257952 PlantUML >=v.1.2022.2 can merge line and text colors of relationship tags 3 years ago
KIRCHSTH 2fd6c7a58d #240 Fix -DRELATIVE_INCLUDE="absolute/relativeToDiagram" (2 - to many files) 3 years ago
KIRCHSTH eed1546d1d #240 Fix -DRELATIVE_INCLUDE="absolute/relativeToDiagram" 3 years ago
kirchsth 07e5afde0a
Merge pull request #251 from kirchsth/feature/247_FixDynamicLegend
#247 Element styles are correct combined and dynamic legend is correct calculated
4 years ago
KIRCHSTH 344f4f616f #247 Element styles are correct combined and dynamic legend is correct calculated 4 years ago
KIRCHSTH d38fa11878 #244 Add sprites robot and robot2 4 years ago
KIRCHSTH 276a843fec #227 Boundaries can be styled via 4 years ago
KIRCHSTH ee5c527b04 #222 PlantUML stereotypes support no spaces anymore, remove spaces in $tags too (and set $legendText with space) 4 years ago
kirchsth ede252de15
Merge pull request #217 from kirchsth/feature/215_Lay_xxxxx
#215 Lay_x calls supports long version Lay_xxxx too
4 years ago
KIRCHSTH 4cd424258d #215 Lay_x calls supports long version Lay_xxxx too 4 years ago
KIRCHSTH 59f24b597c #186 LAYOUT_AS_SKETCH() styles can be set via SET_SKETCH_STYLE() (4 - build) 4 years ago
KIRCHSTH c65e5de534 #186 LAYOUT_AS_SKETCH() styles can be set via SET_SKETCH_STYLE() (3 - cleanup) 4 years ago
KIRCHSTH e607396e47 #186 LAYOUT_AS_SKETCH() styles can be set via SET_SKETCH_STYLE() (2 - border and arrow color changed too) 4 years ago
KIRCHSTH a05be2c75e #173 Tags support sprites, technology and custom text (resolve conflicts, fix PR findings) 5 years ago
Ben Peachey 990010f495
Merge pull request #182 from kirchsth/feature/181addVersion
#181 Add version information calls `C4Version()` and `C4VersionDetails()`
5 years ago
kirchsth b67e7dc6b4
Merge branch 'master' into master 5 years ago
KIRCHSTH 44d50245b2 #181 Add version information calls `C4Version()` and `C4VersionDetails()` 5 years ago
KIRCHSTH abe5940384 #174 Add Layout Landscape 5 years ago