1
0
mirror of https://github.com/octoleo/plantuml.git synced 2024-11-19 11:45:09 +00:00
Commit Graph

570 Commits

Author SHA1 Message Date
arnaudroques
256d008215
Merge pull request #706 from matthew16550/UDriver-shape-type
Simplify UDriver code a little
2021-10-15 13:09:35 +02:00
matthew16550
f8871accbe Simplify UDriver code:
- Add SHAPE type param to UDriver.draw()
- Add AbstractUGraphic.ignoreShape()
- Rename some driver classes for consistency
2021-10-15 21:53:50 +11:00
arnaudroques
d7d07310cd
Merge pull request #704 from matthew16550/exportDiagram
Add PlantUmlTestUtils.exportDiagram()
2021-10-14 09:48:00 +02:00
arnaudroques
08b3276fcc
Merge pull request #705 from matthew16550/compare-image
Add assertImagesEqual(), assertImageSizeEqual(), ColorHSB.
2021-10-14 09:21:47 +02:00
matthew16550
14006f7fcf Add assertImagesEqual(), assertImageSizeEqual(), ColorHSB. 2021-10-14 18:04:52 +11:00
matthew16550
85311858ad Add PlantUmlTestUtils.exportDiagram() 2021-10-14 14:25:48 +11:00
arnaudroques
7d1c70dfe9
Merge pull request #703 from matthew16550/Object-theme
Fix border color of object diagram in some themes
2021-10-13 10:19:01 +02:00
matthew16550
a60d3bc560 Fix border color of object diagram in some themes (plain / amiga / blueprint / crt-amber / crt-green / mimeograph) 2021-10-13 17:56:02 +11:00
arnaudroques
b5bf071737
Merge pull request #696 from matthew16550/xml-factories
Reuse long-lived XML DocumentBuilderFactory & TransformerFactory instances
2021-10-07 18:59:50 +02:00
Arnaud Roques
75006da678 Update tests 2021-10-07 18:57:48 +02:00
Arnaud Roques
637adfa6cb Stereotype refactoring 2021-10-07 18:51:26 +02:00
matthew16550
cd6f988eac Reuse long-lived XML DocumentBuilderFactory & TransformerFactory instances. 2021-10-07 02:59:13 +11:00
Arnaud Roques
c874842158 Import version 1.2021.12 2021-10-05 18:52:46 +02:00
Arnaud Roques
5fb770cb57 Fix arrow constraint position 2021-10-04 23:01:59 +02:00
arnaudroques
9383a24be7
Merge pull request #693 from matthew16550/remove-redundant-calculateDimension
Remove some redundant calls to StringBounder.calculateDimension()
2021-10-04 15:06:47 +02:00
matthew16550
abc3ca620f Remove some redundant calls to StringBounder.calculateDimension() 2021-10-04 23:56:35 +11:00
arnaudroques
c452894bb2
Merge pull request #692 from matthew16550/Delete-UScale
Delete UScale and related code as it is now unused
2021-10-04 14:14:26 +02:00
matthew16550
a02ff86cbd Delete UScale and related code as it is now unused. 2021-10-04 22:00:11 +11:00
arnaudroques
4ac9b7cd90
Merge pull request #689 from matthew16550/StringBounder-simplifications
StringBounder injection & some minor related tidyings
2021-10-04 09:25:43 +02:00
arnaudroques
ce5e90165e
Merge pull request #690 from The-Lum/Theme-None
Create puml-theme-_none_.puml
2021-10-03 23:13:19 +02:00
Arnaud Roques
11de152d92 Import version 1.2021.11 2021-10-03 23:01:18 +02:00
The-Lum
d8ad68d9c2
Create puml-theme-_none_.puml
A no theme named `_none_` (intentionally empty)
Especially to have a `no theme` (first or last in alphabetical order) to compare with all the others.
2021-10-03 17:38:04 +02:00
matthew16550
ead2698f01 Remove redundant getDefaultStringBounder() methods 2021-10-03 06:12:31 +11:00
matthew16550
c38b269089 Simplify StringBounder code in ImageBuilder 2021-10-03 06:11:03 +11:00
matthew16550
102d67271c Pass a StringBounder into DriverTextG2d & DriverTextAsPathG2d 2021-10-03 05:39:53 +11:00
matthew16550
102a7ccf64 Pass a StringBounder into UGraphicG2d & EmptyImageBuilder 2021-10-03 05:12:56 +11:00
matthew16550
d3a4fc6fe0 Pass a StringBounder into UGraphicSvg 2021-10-03 04:54:37 +11:00
matthew16550
2b2a47b9f0 Add FileFormat.getDefaultStringBounder(SvgCharSizeHack) 2021-10-03 04:50:13 +11:00
matthew16550
f1bff6dde6 Simplify UGraphicTikz constructors 2021-10-03 04:36:02 +11:00
matthew16550
eecb097640 Remove redundant UGraphicTikz constructor param 2021-10-03 04:34:41 +11:00
matthew16550
ff53f679ef Pass a StringBounder into UGraphicTikz 2021-10-03 04:31:42 +11:00
matthew16550
4c3b0bd989 Remove unused tikzFontDistortion field 2021-10-03 04:04:23 +11:00
matthew16550
3c5769cc5f Remove unused stringBounder field 2021-10-03 04:02:00 +11:00
arnaudroques
57953f4e5b
Merge pull request #682 from plantuml/dependabot/maven/org.junit-junit-bom-5.8.1
Bump junit-bom from 5.8.0 to 5.8.1
2021-10-02 15:28:45 +02:00
arnaudroques
6c8b67fd0c
Merge pull request #687 from plantuml/dependabot/github_actions/actions/setup-java-2.3.1
Bump actions/setup-java from 2.3.0 to 2.3.1
2021-10-02 15:28:28 +02:00
dependabot[bot]
1ebd727d9f
Bump actions/setup-java from 2.3.0 to 2.3.1
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v2.3.0...v2.3.1)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-30 01:13:05 +00:00
a-krawciw
467241bf92 Change the output of a file to match the natural file structure. In reference to plantuml/plantuml#672 2021-09-23 22:15:07 -07:00
dependabot[bot]
ecf54172c4
Bump junit-bom from 5.8.0 to 5.8.1
Bumps [junit-bom](https://github.com/junit-team/junit5) from 5.8.0 to 5.8.1.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.0...r5.8.1)

---
updated-dependencies:
- dependency-name: org.junit:junit-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-23 01:03:02 +00:00
arnaudroques
2a3ecbb72e
Merge pull request #680 from matthew16550/PSystemUtils
Enable cmapx file creation for Board, Mindmap, Network, Timing & WBS diagrams
2021-09-22 09:33:31 +02:00
matthew16550
4937c8f1be Enable cmapx file creation for Board, Mindmap, Network, Timing & WBS diagrams. 2021-09-22 15:19:39 +10:00
Arnaud Roques
8f8d2863b1 Fix nwdiagram issue 2021-09-21 19:44:04 +02:00
arnaudroques
08cba946b3
Merge pull request #679 from matthew16550/png-split
Update PNG splitting to support more diagram types
2021-09-21 14:43:38 +02:00
matthew16550
25413d5b2b Update PNG splitting to support these diagram types:
Activity, Archimate, Board, Class, Component, Deployment, Gantt, Mindmap, Network, Salt, State, Timing, WBS, Wire
2021-09-21 21:45:07 +10:00
Arnaud Roques
3d7aa78624 Merge branch 'master' of https://github.com/plantuml/plantuml 2021-09-20 18:38:45 +02:00
Arnaud Roques
d0fe54026d Fix broken switch/case arrows when using kill/detach 2021-09-20 18:38:08 +02:00
arnaudroques
c3a3744850
Merge pull request #678 from matthew16550/AbstractCommonUGraphic.stringBounder
Add AbstractCommonUGraphic.stringBounder field
2021-09-20 15:14:51 +02:00
matthew16550
16f9d973fa Add AbstractCommonUGraphic.stringBounder field 2021-09-20 22:56:11 +10:00
arnaudroques
1da60d24dc
Merge pull request #676 from plantuml/dependabot/maven/org.assertj-assertj-core-3.21.0
Bump assertj-core from 3.20.2 to 3.21.0
2021-09-20 10:31:06 +02:00
arnaudroques
bc2696fa47
Merge pull request #677 from matthew16550/UGraphic2
Rename UGraphic2.writeImageTOBEMOVED() -> UGraphic.writeToStream() & remove UGraphic2 interface
2021-09-20 10:29:26 +02:00
matthew16550
9791fc3f66 Rename UGraphic2.writeImageTOBEMOVED() -> UGraphic.writeToStream() & remove UGraphic2 interface. 2021-09-20 16:56:14 +10:00