1
0
mirror of https://github.com/octoleo/plantuml.git synced 2024-06-02 00:20:49 +00:00
Commit Graph

196 Commits

Author SHA1 Message Date
Martin Ross
61b0f7b138 Add support for interactive mouseover/mouseout focus on SVG to focusing on a node and its edges in a complex diagram. This is enabled with !pragma svginteractive. 2022-02-16 13:31:48 -05:00
Martin Ross
9c79c1256c Add a new !pragma svginterface to control INTERACTIVE mode on SVG output 2022-02-16 12:39:48 -05:00
Martin Ross
416325e6c8 Preserve element group structure in svg output to allow more intelligent post-processing 2022-02-15 13:11:51 -05:00
Arnaud Roques
e7785ff144 minor fixes 2022-02-14 18:44:01 +01:00
Arnaud Roques
2761d1e922 Style improvement 2022-02-12 18:27:51 +01:00
Arnaud Roques
4534dc4ee2 Change default theme 2022-02-10 19:16:18 +01:00
Arnaud Roques
8ae721e3d2 Version 1.2022.1 2022-02-01 21:21:45 +01:00
Arnaud Roques
9d611cf988 wip on prefers-color-scheme:dark 2022-01-28 22:45:34 +01:00
Arnaud Roques
ddaacdf3f7 wip 2022-01-27 18:08:03 +01:00
Arnaud Roques
c623158c6c wip 2022-01-19 22:35:53 +01:00
Arnaud Roques
24bd088e01 Emoji color fix 2022-01-07 19:04:36 +01:00
Arnaud Roques
4a8e9e6e2e wip 2022-01-01 18:05:19 +01:00
Arnaud Roques
1d6d3e8477 Switch to twemoji 2021-12-07 19:15:43 +01:00
Arnaud Roques
42d759d951 Adding more emojis 2021-12-06 19:58:08 +01:00
matthew16550
b99f954128 Get rid of some spammy javadoc warnings 2021-12-01 21:14:35 +11:00
Arnaud Roques
482cc6f25a wip 2021-11-07 19:21:14 +01:00
arnaudroques
eb7c4c7a6d
Merge pull request #734 from matthew16550/more-StringBounder-injection
Inject StringBounder into UGraphicBraille, UGraphicEps, UGraphicHtml5, UGraphicVdx
2021-10-29 09:53:44 +02:00
matthew16550
d6737bb6aa Inject StringBounder into UGraphicBraille, UGraphicEps, UGraphicHtml5, UGraphicVdx. Also minor nearby tidying. 2021-10-29 16:42:46 +11:00
Arnaud Roques
7a30afc9be WIP 2021-10-28 19:40:22 +02:00
matthew16550
699e437bef Rename net.sourceforge.plantuml.security.ImageIO to SImageIO 2021-10-28 00:36:42 +11:00
matthew16550
1f68cc262a Fix broken A000*_Test tests on macOS 2021-10-24 15:10:28 +11: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
matthew16550
abc3ca620f Remove some redundant calls to StringBounder.calculateDimension() 2021-10-04 23:56:35 +11:00
matthew16550
a02ff86cbd Delete UScale and related code as it is now unused. 2021-10-04 22:00:11 +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
matthew16550
16f9d973fa Add AbstractCommonUGraphic.stringBounder field 2021-09-20 22:56:11 +10:00
matthew16550
9791fc3f66 Rename UGraphic2.writeImageTOBEMOVED() -> UGraphic.writeToStream() & remove UGraphic2 interface. 2021-09-20 16:56:14 +10:00
arnaudroques
a6f3d162a6
Merge pull request #675 from matthew16550/UGraphicNo
Extract common functionality to UGraphicNo class
2021-09-19 19:26:30 +02:00
arnaudroques
3c2fbb9c53
Merge pull request #674 from matthew16550/createTextLayout
Extract TextBlockUtils.createTextLayout() methods
2021-09-19 19:05:48 +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
matthew16550
c6f40e32b1 Extract TextBlockUtils.createTextLayout() methods 2021-09-19 20:22:54 +10:00
Arnaud Roques
b3bf75e0b7 Improve style support for nwdiag 2021-09-15 23:03:09 +02:00
matthew16550
e3e2c2836e Use UTF_8 object instead of "UTF-8" string literal. 2021-09-13 15:18:15 +10:00
matthew16550
985916664f Extract ImageIO.read(byte[]) method 2021-09-11 14:21:48 +10:00
Arnaud Roques
9238bacd65 Import version 1.2021.10 2021-08-30 19:13:54 +02:00
Arnaud Roques
1edafc748d Import version 1.2021.9 2021-07-25 12:41:36 +02:00
Arnaud Roques
39c585ee09 Import version 1.2021.7 2021-05-23 17:35:13 +02:00
Arnaud Roques
f83a207360 Import version 1.2021.6 2021-05-14 10:42:57 +02:00
Arnaud Roques
7afaa0c743 Add use of Objects.requireNonNull 2021-05-09 23:14:40 +02:00
Arnaud Roques
c216d071b5 Improve theme support 2021-05-06 23:23:05 +02:00
Arnaud Roques
1048a07d7d Improve theme support 2021-05-03 22:11:48 +02:00