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

714 Commits

Author SHA1 Message Date
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
dependabot[bot]
27b0e4029b
Bump assertj-core from 3.20.2 to 3.21.0
Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.20.2 to 3.21.0.
- [Release notes](https://github.com/assertj/assertj-core/releases)
- [Commits](https://github.com/assertj/assertj-core/compare/assertj-core-3.20.2...assertj-core-3.21.0)

---
updated-dependencies:
- dependency-name: org.assertj:assertj-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-20 01:15:25 +00:00
Arnaud Roques
5ed7094e1f Restore fixed test failure due to missing skin 2021-09-19 22:50:22 +02:00
arnaudroques
a6f3d162a6
Merge pull request #675 from matthew16550/UGraphicNo
Extract common functionality to UGraphicNo class
2021-09-19 19:26:30 +02:00
Arnaud Roques
ba12631464 Temporary remove unexpected test result 2021-09-19 19:18:21 +02:00
arnaudroques
3c2fbb9c53
Merge pull request #674 from matthew16550/createTextLayout
Extract TextBlockUtils.createTextLayout() methods
2021-09-19 19:05:48 +02:00
Arnaud Roques
6fdb340b37 Improve style support 2021-09-19 19:05:24 +02:00
matthew16550
8ec5a84040 * Extract common functionality to UGraphicNo class
* Simplify subclass constructors
* Remove dpiFactor() methods which became redundant a while ago
2021-09-19 22:33:09 +10:00