Commit Graph

868 Commits

Author SHA1 Message Date
Arnaud Roques ff6e71e626 fix: only allow to read some environment variables 2023-06-13 12:55:32 +02:00
Arnaud Roques fbe7fa3b25 feat: remove legacy ALLOW_INCLUDE use PLANTUML_SECURITY_PROFILE instead
https://github.com/plantuml/plantuml-server/issues/232
2023-06-13 12:41:34 +02:00
Arnaud Roques b32500bb61 fix: improve filelist support and nwdiag 2023-06-12 22:49:47 +02:00
Arnaud Roques 793b78abc5 feat: work not yet complete
https://forum.plantuml.net/10049/2019-pipemap-diagrams-containing-links-give-zero-exit-code
2023-06-11 20:51:41 +02:00
Arnaud Roques 4a246c7cb9 fix: wip
https://forum.plantuml.net/17926/sprite-transparent-only-jar-defined-sprites-are-working
https://github.com/plantuml/plantuml/issues/1448
https://forum.plantuml.net/17932/nwdiag-possible-misbehavior
2023-06-11 20:44:08 +02:00
Arnaud Roques c95bbfe585 fix: minor issues
https://github.com/plantuml/plantuml/issues/1442
https://github.com/plantuml/plantuml/issues/1436
2023-05-31 20:51:54 +02:00
Arnaud Roques 892dd6c8e9 fix: improve pipemap option
https://github.com/plantuml/plantuml/issues/1429
2023-05-22 18:48:42 +02:00
Arnaud Roques 63a09e24c5 chore: Version 1.2023.8 2023-05-21 10:54:21 +02:00
Arnaud Roques 18a7f99b55 fix: improve theme support 2023-05-18 13:32:30 +02:00
Arnaud Roques 95026709a6 chore: question about improving Version.java and gradle.properties 2023-05-17 22:17:15 +02:00
Arnaud Roques f72fec23c3 fix: improve theme support
https://forum.plantuml.net/17811/theme-supports-no-calculated-from-path-and-stdlib-from-path
2023-05-17 22:11:36 +02:00
Arnaud Roques 35ec8a700c chore: simply Version.java implementation 2023-05-17 21:34:24 +02:00
Arnaud Roques eb85d9c9c5 chore: build only GPL and MIT version for beta 2023-05-17 21:19:43 +02:00
Arnaud Roques 2adee2f574 chore: improve multilicence and add improve theme support
https://forum.plantuml.net/17811/theme-supports-no-calculated-from-path-and-stdlib-from-path
2023-05-15 18:37:07 +02:00
Arnaud Roques c60d959c95 chore: version 1.2023.7 2023-05-12 19:28:51 +02:00
Arnaud Roques 72f2d856f3 chore: generate MIT version 2023-05-12 16:03:57 +02:00
Arnaud Roques 488029b9b0 fix: work in progress
https://github.com/plantuml/plantuml/issues/1405
https://github.com/plantuml/plantuml/issues/1423
2023-05-11 21:06:04 +02:00
Arnaud Roques 475f814b65 fix: minor bug fix
https://github.com/plantuml/plantuml/issues/1422
2023-05-10 20:43:48 +02:00
Arnaud Roques 26874fe610 fix: minor issues
https://github.com/plantuml/plantuml/issues/1401#issuecomment-1523451970
https://github.com/plantuml/plantuml/issues/1399
2023-05-07 23:30:37 +02:00
Arnaud Roques c158ce4383 chore: init snapshot 2023-04-18 23:04:32 +02:00
Arnaud Roques beb3cb25e2 feat: version 1.2023.6 2023-04-18 18:14:10 +02:00
Arnaud Roques e23d7e56fc fix: minor issues
https://github.com/plantuml/plantuml/issues/1367
https://github.com/plantuml/plantuml/issues/1389
2023-04-11 19:57:58 +02:00
PlantUML 44f6e295d2
chore: test CI 2023-04-11 15:18:14 +02:00
Arnaud Roques 87caaebdb9 fix: change month display
https://github.com/plantuml/plantuml/issues/1380
2023-04-10 19:51:43 +02:00
Eric Vantillard ac83a5d64e fix: revert Version.java change
Postpone this modification until `ci.yml`will be ready.
2023-04-05 09:21:53 +02:00
Arnaud Roques 905510cd8b feat: extract version and compile time to a resource file 2023-04-04 23:13:35 +02:00
Arnaud Roques 5600f0999e fix: multiple breaks in repeat
https://github.com/plantuml/plantuml/issues/1369
2023-04-03 23:29:34 +02:00
Arnaud Roques 81bd00e252 fix: restore correct cache behavior
https://github.com/plantuml/plantuml/issues/1368
2023-03-29 20:19:05 +02:00
Florian Greinacher 4e879c3cfd feat: support alternate environment variable names
The current variable names with dots can not be used in some shells.
2023-03-27 12:09:05 +02:00
Arnaud Roques 47f2995aa3 fix: fix several issues
https://github.com/plantuml/plantuml/issues/1357
https://github.com/plantuml/plantuml/issues/1353
https://github.com/plantuml/plantuml/issues/1352
https://forum.plantuml.net/17654/malformed-layout-and-missing-arrows-on-large-amount-of-edges
https://github.com/plantuml/plantuml/issues/1349
https://github.com/plantuml/plantuml/issues/1348
https://github.com/plantuml/plantuml/issues/1355
https://github.com/plantuml/plantuml/issues/166
2023-03-24 19:07:32 +01:00
Arnaud Roques 003222a00f fix: wip on various issues
https://github.com/plantuml/plantuml/issues/1352
https://github.com/plantuml/plantuml/issues/1348
2023-03-22 19:25:52 +01:00
Arnaud Roques cdec3380ec fix: improve smetana support
https://github.com/plantuml/plantuml/issues/1348
2023-03-21 23:47:11 +01:00
Arnaud Roques 897a4736bc fix: patch several issues
https://github.com/plantuml/plantuml/issues/1286
https://github.com/plantuml/plantuml/issues/166
https://github.com/plantuml/plantuml/issues/171
2023-03-20 23:19:33 +01:00
Arnaud Roques e739cd8f5d fix: restore some help commands
https://github.com/plantuml/plantuml/issues/1331
https://github.com/plantuml/plantuml/issues/1232
2023-03-19 13:13:13 +01:00
Arnaud Roques e16b1d0b75 fix: remove buggy margin
https://github.com/plantuml/plantuml/issues/1334
2023-03-18 19:46:30 +01:00
Arnaud Roques e53a679331 refactor: improve smetana support for JSON 2023-03-18 11:25:17 +01:00
Arnaud Roques 7447766553 fix: allow notes with ELK
https://github.com/plantuml/plantuml/issues/1331
2023-03-17 22:53:25 +01:00
Arnaud Roques 89ff4699a0 fix: allow notes with smetana
https://github.com/plantuml/plantuml/issues/1332
2023-03-17 22:48:24 +01:00
Arnaud Roques 68c35a5ac3 fix: partial correction
https://github.com/plantuml/plantuml/issues/1335
2023-03-17 22:42:27 +01:00
Arnaud Roques 707d612229 fix: improve ditaa management
https://github.com/plantuml/plantuml/issues/1331
2023-03-17 18:14:13 +01:00
Arnaud Roques a202116a0c fix: improve dot message status 2023-03-16 21:33:59 +01:00
Arnaud Roques 0f9f96dade fix: improve return code management 2023-03-16 21:25:46 +01:00
Arnaud Roques ba0fd1efb4 fix: partially improve smetana code
https://forum.plantuml.net/17600/note-and-position-not-rendering-correctly-on-cheerpj
2023-03-15 19:03:47 +01:00
Arnaud Roques 9adc8dd067 refactor: prepare haxe version 2023-03-14 18:52:44 +01:00
Arnaud Roques 8f074cfbdf fix: improve note syntax in sequence diagrams
https://forum.plantuml.net/17587/notes-linked-to-messages-in-sequence-diagrams
2023-03-14 18:50:51 +01:00
Arnaud Roques 4e0af3328c fix: improve port management
https://github.com/plantuml/plantuml/discussions/1325
2023-03-14 18:48:52 +01:00
Arnaud Roques 534fc27942 fix: Improve line endings in the output files
https://github.com/plantuml/plantuml/pull/1183
2023-03-14 18:46:55 +01:00
Arnaud Roques da21293630 fix: still in progress
https://forum.plantuml.net/17566/global-%24variable-default-variable-produces-error-a001
https://github.com/plantuml/plantuml/issues/1320
2023-03-13 21:46:30 +01:00
Arnaud Roques 9c62daa35d Fix UGraphic hierarchy 2023-03-12 12:41:34 +01:00
Arnaud Roques 5febaa9aeb Preprocessing with __MIT__ is now working 2023-03-12 12:15:51 +01:00
Arnaud Roques be8454cb59 update to 1.2023.3 2023-03-09 19:04:46 +01:00
Arnaud Roques aa033bc2c1 wip 2023-03-08 21:49:44 +01:00
rohitsud 02ce388a5a
Allow only one underscore when escaping -->
This improves https://github.com/plantuml/plantuml/pull/1303 by preventing expressions like `*--____>` from being allowed. Now only expressions like `*--_>` and `*-->` will be allowed in maps,
2023-03-05 11:43:49 -08:00
Arnaud Roques 5cdd5c76e5 wip 2023-03-04 10:34:43 +01:00
Arnaud Roques 690fa349ba wip 2023-03-01 18:05:03 +01:00
Arnaud Roques f4221e340a wip 2023-02-28 22:22:51 +01:00
rohitsud ece128c3f1
Allow underscore to be used as an escape character for pattern -->
The issue is described in more detail at https://forum.plantuml.net/17507/dotted-arrow-also-the-close-comment-blocks-html-xml-markdown --
Similar to the issue in https://forum.plantuml.net/11806/dotted-arrow-also-the-close-comment-blocks-html-xml-markdown map uses the syntax with --> for longer arrows but they pose a problem when embedding in HTML.

For example, the following cannot be embedded in HTML.

map example {

    A*--> B

}

The linked thread above suggests the use of _ before the > but that doesn't work for maps.
2023-02-28 11:38:27 -08:00
Arnaud Roques 52664342f6 Version 1.2023.2 2023-02-26 19:51:17 +01:00
Arnaud Roques c54983bb5e Make AgoUML work 2023-02-22 20:55:55 +01:00
Arnaud Roques 934a1c357b Fix package and (temporary) remove generalization 2023-02-22 20:21:30 +01:00
Arnaud Roques 75835ce2a0 Packages move and bugfix 2023-02-22 19:43:48 +01:00
Arnaud Roques 58cc4e096b wip 2023-02-08 19:38:46 +01:00
Arnaud Roques 62d819dae4 wip 2023-02-06 22:11:35 +01:00
Arnaud Roques 678949b44c Wip 2023-02-06 22:04:53 +01:00
Arnaud Roques 1c650bb2f9 Fix https://github.com/plantuml/plantuml/issues/1284 2023-02-04 13:50:16 +01:00
Arnaud Roques 4888ac976d Start major packages refactoring 2023-02-02 18:59:43 +01:00
Arnaud Roques aa53729752 Fix state id in Scxml export 2023-01-31 20:45:20 +01:00
Arnaud Roques 6979fb6d55 Major change on internal identifier management 2023-01-31 20:27:04 +01:00
Arnaud Roques e1b9c0a0f0 version 1.2023.1 2023-01-29 15:24:49 +01:00
Arnaud Roques 74bcf039a2 Fix https://github.com/plantuml/plantuml/issues/1265 2023-01-17 19:23:30 +01:00
Arnaud Roques c1bbdd6ade Partially fix https://github.com/plantuml/plantuml/issues/1266 2023-01-17 19:19:39 +01:00
Arnaud Roques db9080e28f wip 2023-01-16 20:06:31 +01:00
Arnaud Roques 54afac2f27 Fix https://github.com/plantuml/plantuml/discussions/1264 2023-01-14 11:49:57 +01:00
Arnaud Roques eac7a29c67 wip 2023-01-13 18:36:46 +01:00
Arnaud Roques 97c7f1ed34 wip 2023-01-11 22:47:15 +01:00
Arnaud Roques cc840383e3 Fix https://github.com/plantuml/plantuml/issues/1250 2023-01-10 18:48:14 +01:00
Arnaud Roques a5d39f6dda Version 1.2023.0 2023-01-09 20:13:37 +01:00
PlantUML 0ed5f14c32
Merge pull request #1237 from Geronymos/latex-file-extension
FileFormat changed to correct LaTeX file extension
2023-01-05 12:06:34 +01:00
The-Lum ec8af62c97
Update FromSkinparamToStyle.java
Adapted from 8ff88645d4 (with correction of #1214):
- fixes #1227
- fixes #1228

Regards.
2023-01-04 20:53:21 +01:00
Orangerot 74bd6652ce FileFormat changed to correct LaTeX file extension 2022-12-28 02:33:59 +01:00
Arnaud Roques 58469686e6 Revert StringUtils to original package 2022-12-17 12:10:05 +01:00
Arnaud Roques ec12ff5f1e Refactor packages organization 2022-12-17 12:01:10 +01:00
Arnaud Roques 4044c73d06 Fix https://github.com/plantuml/plantuml/issues/1216 2022-12-16 19:37:14 +01:00
Arnaud Roques 5deec17711 Fix https://github.com/plantuml/plantuml/issues/1210 2022-12-16 18:43:17 +01:00
Arnaud Roques 8ff88645d4 wip 2022-12-16 17:20:14 +01:00
Ole Martin Ruud 19b12df687
Add scale parameter to includegraphics for tikz 2022-12-16 05:50:43 +01:00
Arnaud Roques 80217d8c90 wip 2022-12-13 18:30:41 +01:00
Arnaud Roques 117102bb65 Version 1.2022.14 2022-12-06 20:47:32 +01:00
Arnaud Roques 3cf5e15bb4 wip 2022-12-04 19:59:49 +01:00
Arnaud Roques 0d7f2eea2c wip 2022-11-30 18:41:17 +01:00
Arnaud Roques 4ea37512c7 wip 2022-11-29 19:57:22 +01:00
Arnaud Roques 8a5e7a48ca Fix https://forum.plantuml.net/17043/transparent-background-colours-on-alt-else-elements 2022-11-26 21:22:40 +01:00
Arnaud Roques fae0dfdf02 wip 2022-11-26 13:57:59 +01:00
Arnaud Roques 8b03ff71b9 wip 2022-11-25 18:50:02 +01:00
Arnaud Roques 5fce218b08 Fix https://forum.plantuml.net/17019/prevent-wrap-for-comma-dot-etc 2022-11-23 19:58:01 +01:00
Arnaud Roques 6e25b30d60 Improve compression management 2022-11-19 15:57:30 +01:00
Arnaud Roques 665cae15ba Adding awslib10 and awslib14 2022-11-17 18:56:16 +01:00
Arnaud Roques 97d3281ec3 Improve stdlib versioning 2022-11-16 00:15:21 +01:00
YassinHajaj 8b5ee45cd7
Fixed typo : arround becomes around 2022-11-14 10:59:47 +01:00
Arnaud Roques ac0ccd1af2 wip 2022-11-08 19:45:10 +01:00
Arnaud Roques fce894d4e1 wip 2022-11-07 20:27:11 +01:00
Arnaud Roques 48ae51e8c3 wip 2022-11-04 18:36:03 +01:00
Tagir Valeev 35f94e2b6d
Fix poorly distributed hashCode in Position.java
Bitwise shift has lower precedence than addition, so the hashCode calculation was like `(xmin + ymin) << (8 + xmax) << (16 + ymax) << 24` which results in absolutely poor hashCode (in particular, lower 24 bits are always zero).
2022-10-28 11:26:32 +02:00
Arnaud Roques 718266f443 wip 2022-10-25 22:43:40 +02:00
Arnaud Roques 62c8b26e25 Version 1.2022.12 2022-10-24 23:24:20 +02:00
Rui Chen 3662ba3464
fix: update graphviz version check pattern
Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-10-23 16:40:48 -04:00
Arnaud Roques b6a3efd259 Version 1.2020.10 2022-10-22 19:35:10 +02:00
Arnaud Roques 780e31ed77 wip 2022-10-20 18:58:12 +02:00
PlantUML 5c4b6b7fef
Merge pull request #1159 from The-Lum/AddMetaclassStereotypeInClassDiag
Add support for `MetaClass` and `Stereotype` in class diagram
2022-10-18 23:11:44 +02:00
Arnaud Roques 1928fb31ca wip 2022-10-18 22:57:44 +02:00
The-Lum b2e2a2bbcd add support for `MetaClass`, `Stereotype` in class 2022-10-18 20:00:25 +00:00
Arnaud Roques f0048de5b7 wip 2022-10-05 22:32:57 +02:00
Arnaud Roques cfe2b60db9 minor Ebbn fix 2022-09-28 08:14:16 +02:00
Arnaud Roques ecf66ff391 EBNF improvements 2022-09-27 18:12:38 +02:00
PlantUML ea0c9f98a2
Merge pull request #1128 from soloturn/java18
javadoc build warnings removed
2022-09-25 18:07:15 +02:00
Arnaud Roques 5e30d89eb4 Version 1.2022.8 2022-09-25 17:35:14 +02:00
soloturn c124a9d550 javadoc links which are not in the code removed 2022-09-24 11:06:25 +02:00
soloturn 763e60b2d1 literal & in javaddoc 2022-09-24 11:06:25 +02:00
Arnaud Roques f846634ce2 wip 2022-09-23 18:53:33 +02:00
Arnaud Roques 9bdc69ecee wip 2022-09-20 22:35:41 +02:00
PlantUML 7e1a26051e
Merge pull request #1122 from soloturn/java18
Double.valueOf instead of new Double()
2022-09-18 19:18:13 +02:00
Arnaud Roques 648b02f8c8 wip 2022-09-18 19:08:06 +02:00
soloturn e8d057127a Double.valueOf instead of new Double() 2022-09-17 19:37:51 +02:00
Arnaud Roques 2d07f5ae2c wip 2022-09-15 19:24:26 +02:00
Arnaud Roques 206f807952 wip 2022-09-14 22:02:44 +02:00
Arnaud Roques b2afe9c916 wip 2022-09-14 20:12:03 +02:00
Arnaud Roques 9ab898fe1b wip refactoring 2022-09-12 22:08:34 +02:00
Arnaud Roques b0dbb29e2a Add text support in inline SVG sprites 2022-09-06 11:56:31 +02:00
Arnaud Roques 847f482609 Scxml improvement 2022-09-06 10:49:43 +02:00
Arnaud Roques a562d24aa4 ScXml improvement 2022-09-01 19:40:58 +02:00
Arnaud Roques 0dd8e23270 wip 2022-08-30 21:15:53 +02:00
Arnaud Roques 775d2e16c9 Remove version from UML:model 2022-08-29 18:43:42 +02:00
Arnaud Roques a195b4e842 xmi improvement and add alpha support for GraphML 2022-08-29 18:21:06 +02:00
Arnaud Roques 6809546c65 wip 2022-08-26 18:00:28 +02:00
Arnaud Roques 7c576ed4ac wip 2022-08-24 18:46:33 +02:00
Arnaud Roques b4d191a365 Import version 1.2022.7 2022-08-23 18:39:27 +02:00
Arnaud Roques b5a6684cd1 Refactoring about colors 2022-08-19 18:34:21 +02:00
Arnaud Roques 9da0fd0939 Gantt improvement 2022-08-18 18:55:09 +02:00
Arnaud Roques 62e5a00c8d wip 2022-08-17 19:34:24 +02:00
Guillaume Grossetie aaf3a8ee24 resolves #1086 replace printStackTrace by java.util.logging.Logger 2022-08-16 17:22:32 +02:00
Peter Schuller 0813b747e3 adds HyperLinks to GANTT Milestones
This resembles the behavior of "normal" tasks in the GANTT chart to
enable linking of milestones.
It is meant to resolve issue #1074
2022-08-02 18:43:52 +02:00
Arnaud Roques 1b89a48f46 wip 2022-07-29 14:43:01 +02:00
Arnaud Roques dd53272c19 wip 2022-07-27 15:51:02 +02:00
Arnaud Roques 0fc2fad432 wip 2022-07-26 12:57:15 +02:00
Arnaud Roques ed8ad4bf69 Fix various mindmap and WBS style issues 2022-07-22 16:12:55 +02:00
Arnaud Roques 3bff5329c7 fix https://forum.plantuml.net/16284/how-to-left-align-when-the-aws-lib-is-also-used 2022-07-21 19:01:57 +02:00
Arnaud Roques 8294ca6e78 Add order, see https://forum.plantuml.net/15232/declare-participants-similar-to-components?show=16269#c16269 2022-07-21 18:06:55 +02:00
Arnaud Roques 9371ad88dc Adding %now function 2022-07-21 15:40:34 +02:00
Arnaud Roques ebf7613792 Minor bug fix 2022-07-21 14:09:24 +02:00
Bob Jacobsen fe789981d6
Merge branch 'master' into bj-add-protocol-struct 2022-07-14 10:33:41 -04:00
Bob Jacobsen 1f2b3980e6 include missing clause 2022-07-13 20:17:28 -04:00
The-Lum c6c2343ee9 add support for `Exception` in class diagram 2022-07-13 23:39:29 +00:00
Arnaud Roques 227045a4ae fix https://github.com/plantuml/plantuml/issues/1053 2022-07-04 18:40:37 +02:00
PlantUML d926c4bfcb
Setting CORS 2022-07-04 12:23:41 +02:00
Arnaud Roques ac9d76cda6 wip 2022-06-29 18:45:19 +02:00
Arnaud Roques 649a13e04b Workaround for issue https://github.com/plantuml/plantuml/issues/1036 2022-06-27 18:34:58 +02:00
Arnaud Roques e801884415 wip 2022-06-27 18:33:45 +02:00
Arnaud Roques 285c21492f Import version 1.2022.6 2022-06-22 09:30:15 +02:00
Arnaud Roques 16ad46f0ea Merge branch 'wo' 2022-06-06 14:37:25 +02:00
Arnaud Roques 6e3ba0e4da wip 2022-06-06 14:36:58 +02:00
PlantUML f6b47e6ea7
Merge pull request #1028 from bobjacobsen/bj-add-protocol-struct
Add Swift support for Protocol and Struct in class diagram
2022-06-06 12:47:29 +02:00
Arnaud Roques 26f5b7f1fd Add support for GraphViz 4 2022-06-06 12:35:27 +02:00
Bob Jacobsen 2b337ac940 add support for Protocol and Struct in class diagram 2022-06-02 14:50:03 -04:00
Arnaud Roques a5952259b7 Minor bug fixes 2022-05-31 18:31:10 +02:00
Arnaud Roques 1afe7aae82 Minor bug fixes 2022-05-27 16:18:47 +02:00
Arnaud Roques 2621139b20 wip 2022-05-22 12:22:28 +02:00
Arnaud Roques 7ac50bf403 wip 2022-05-21 11:41:00 +02:00
Arnaud Roques 93e5964e5f Import version 1.2022.5 2022-05-04 19:52:00 +02:00
Arnaud Roques 25a51b27e7 wip 2022-04-27 18:37:41 +02:00
Arnaud Roques dbaaa0165e wip 2022-04-27 18:30:36 +02:00
PlantUML ba32c10f7c
Merge pull request #991 from gwilherm/ascii-ref
Fix #990: ascii reference implementation
2022-04-11 10:12:55 +02:00
PlantUML 90fe34915f
Merge pull request #987 from soloturn/small-improvements
Small improvements
2022-04-11 10:12:12 +02:00
PlantUML f03b99a3c7
Merge pull request #988 from soloturn/always-true
always true, collapse
2022-04-11 10:01:03 +02:00
Arnaud Roques bee4d458eb Import version 1.2022.4 2022-04-10 21:24:55 +02:00
Guillaume 9058c7444c Fix #990: ascii reference implementation 2022-04-10 19:46:45 +02:00
soloturn 8add65d317 transparent is no color in latex, fixes #974 2022-04-09 13:08:59 +02:00
soloturn 38d5625b3a always true, collapse
also, remove assert from PSystemCommandFactory, getCandidate
2022-04-09 11:27:01 +02:00
soloturn 8e7c39ebac clazz.newInstance deprecated with java17, PsystemDedication 2022-04-09 08:31:12 +02:00
soloturn 1885f4b21c remove exceptions not thrown 2022-04-09 08:31:12 +02:00
Arnaud Roques c9137be051 wip 2022-04-07 19:07:38 +02:00
Arnaud Roques d8c80f4110 Bug fix 2022-04-07 18:53:33 +02:00
Jacek Lipiec b26e591c47 Fix typos in src/README.md 2022-04-06 08:54:11 +02:00
Arnaud Roques 02b244a320 wip 2022-04-04 23:07:57 +02:00
Arnaud Roques 7146f93b79 Fix https://github.com/plantuml/plantuml/pull/980 2022-04-03 14:18:33 +02:00
Arnaud Roques 35b05e7e6c Fix archimate monochrome issue 2022-04-02 16:33:30 +02:00
Arnaud Roques bbf173962a Minor refactoring 2022-04-02 14:56:05 +02:00
Guillaume a2859242ff Move main link on header line of CommandReferenceMultilinesOverSeveral 2022-04-01 23:21:59 +02:00
Guillaume 51f90138b7 Use RegexConcat in CommandReferenceMultilinesOverSeveral 2022-04-01 23:20:30 +02:00
Guillaume 410f1caf71 Remove unused final color pattern 2022-04-01 23:09:01 +02:00
Guillaume bc4d2bf73c Main ref link definition before colon 2022-04-01 23:06:50 +02:00
Guillaume 986a521a66 Add missing topurl argument to UrlBuilder 2022-04-01 23:04:54 +02:00
Guillaume f83674f4b3 Fix #635 Link in ref element not displayed 2022-03-31 20:57:04 +02:00
Arnaud Roques a5fe482b59 Version 1.2022.3 2022-03-29 23:13:46 +02:00
PlantUML d36da706ec
Merge branch 'master' into java8syntax 2022-03-28 19:43:11 +02:00
Guillaume a38383b9e3 Fix buggy links in sequence groups #970 2022-03-27 21:22:28 +02:00
Guillaume fb2296510c Fix buggy links in sequence groups #970 2022-03-27 21:07:34 +02:00
Arnaud Roques d6afa3fb5a Tikz fix 2022-03-26 16:11:48 +01:00
Arnaud Roques ebf1b1b622 wip 2022-03-19 13:48:23 +01:00
Arnaud Roques fc0b494b62 wip 2022-03-13 15:21:12 +01:00
Arnaud Roques 4be0ee3198 wip 2022-03-13 13:22:51 +01:00
soloturn 789ff2309b <> operator 2022-03-11 06:19:02 +01:00
Arnaud Roques 7f7cf2621f wip 2022-03-10 22:52:18 +01:00
Arnaud Roques 1e69806f44 wip 2022-03-10 18:38:16 +01:00
PlantUML df9f6cbfb1
https://github.com/plantuml/plantuml/issues/947 2022-03-10 12:49:37 +01:00
PlantUML 601620b039
Issue https://github.com/plantuml/plantuml/issues/948 2022-03-10 12:26:37 +01:00
Arnaud Roques 57b1cde03a wip 2022-03-09 20:15:12 +01:00
Arnaud Roques a1a599b633 Import version 1.2022.2 2022-03-07 20:33:46 +01:00
Arnaud Roques 5a784dcb0c Fix issue 2022-03-04 20:25:35 +01:00
Arnaud Roques d387828147 wip 2022-03-01 19:19:15 +01:00
Arnaud Roques 12b33f3202 Merge branch 'wip' 2022-03-01 19:12:20 +01:00
Arnaud Roques dbc5104528 wip 2022-03-01 19:11:51 +01:00
PlantUML c0332c621d
Support for Graphviz 3.0 2022-03-01 09:31:02 +01:00
Christoph Rüthing 10931ae95c Force Font Size if sepcified instead of Deriving it 2022-02-28 14:40:39 +01:00
Christoph Rüthing 473a8fce42 Allow Transparent Background for Ditaa Diagrams 2022-02-28 13:45:48 +01:00
Christoph Rüthing 8066a3f730 Add Support for Font Selection in Ditaa
This adds support for selecting the font in ditaa diagrams by specifying
--font-family, --font-size and/or --font-variant in the ditaa() line.

The change is actually taken over from @pepijnve who implemented in
https://github.com/pepijnve/ditaa/issues/1. I extended it for supporting
the necessary flags from plantuml.
2022-02-28 13:45:48 +01:00
Arnaud Roques 87cbe82cd0 wip 2022-02-24 19:18:19 +01:00
Arnaud Roques 5d0d2bb8da wip 2022-02-17 19:27:32 +01:00
PlantUML db67c75919
Merge pull request #930 from blipper/master
Add a new !pragma svginterface <true|false> to control INTERACTIVE mode on SVG output and 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 22:43:35 +01:00
Martin Ross 6d0f6302ef Remove imports and push up Pragma to higher in call chain 2022-02-16 16:18:55 -05:00
Arnaud Roques 1fd8715ec9 wip 2022-02-16 19:59:44 +01:00
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
PlantUML a250727e18
Merge pull request #926 from blipper/master
Remove extra logging and switch startGroup maps from HashMap to EnumMap
2022-02-15 21:48:46 +01:00
Martin Ross 2ca7dca0e3 Remove extra logging and switch startGroup maps from HashMap to EnumMap 2022-02-15 14:55:21 -05:00
PlantUML 7fca076240
Merge pull request #925 from blipper/master
Preserve element group structure in svg output to allow more intelligent post-processing
2022-02-15 19:37:27 +01:00
Arnaud Roques 90a19ab7e1 Skinparam fix 2022-02-15 19:29:18 +01: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
PlantUML 8015ed1285
Remove contentScriptType: application/ecmascript 2022-02-14 12:42:16 +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
soloturn 90fd3b5a51 simpler syntax, clazz.newInstance deprecated with java17 2022-02-04 15:21:27 +01:00
soloturn a6f1f58300 .editorconfig ignore ext, use intellij notation, otherwise it does not kick in
i placed a christmas wish request that intellij changes its default to respect an
empty .editorconfig but chances seem to be slim they'd really do it:
https://youtrack.jetbrains.com/issue/IDEA-287505.

give in and use an intellij property to stop it reformatting SVG on global reformat.
2022-02-04 00:01:29 +01:00
Arnaud Roques db76ab28b5 Fix style issue and add splitstr function 2022-02-03 11:18:56 +01:00
Arnaud Roques 8ae721e3d2 Version 1.2022.1 2022-02-01 21:21:45 +01:00
Jan Sende b84c1670d8
Added <<start>> Stereotype
Currently the state diagram only supports <<end>> as a stereotype for creating named end points. However, the same functionality is missing for starting points. This commit adds this ability.
2022-01-31 11:52:24 +09:00
Arnaud Roques f0a3fbf548 Add two json functions 2022-01-29 19:00:48 +01:00
Arnaud Roques 9d611cf988 wip on prefers-color-scheme:dark 2022-01-28 22:45:34 +01:00
PlantUML 2628400b89
Merge pull request #884 from soloturn/gradle
editorconfig fix syntax for pom, yml,  should not touch svg
2022-01-27 18:25:47 +01:00
Arnaud Roques 5ad243efd4 wip 2022-01-27 18:22:47 +01:00
Arnaud Roques 6fb89e85e7 Merge branch 'wip' 2022-01-27 18:08:23 +01:00
Arnaud Roques ddaacdf3f7 wip 2022-01-27 18:08:03 +01:00
soloturn c019d3d559 editorconfig fix syntax for pom, yml, should not touch svg 2022-01-27 17:26:07 +01:00
PlantUML 6fe22da334
Merge pull request #871 from soloturn/gradle
valueOf instead of new
2022-01-27 09:41:45 +01:00
soloturn 703b83a5ac pendingStart < pause.pos1 always true in Segment.java 2022-01-27 06:42:55 +01:00
Arnaud Roques 9ae7706e5c Add frames and state diagrams 2022-01-26 20:41:21 +01:00
Arnaud Roques 3dac7c05ce wip 2022-01-26 20:04:21 +01:00
soloturn 457197c49f valueOf or auto-unbox instead of new
new Double and similar got a removal warning in java-17, do Double.valueOf,
Double.parseDouble and similar for other types.

.editorconfig caused some trimming of trailing whitespaces.

remove boxing
2022-01-22 04:30:44 +01:00
Arnaud Roques c623158c6c wip 2022-01-19 22:35:53 +01:00
The-Lum bbec8d3c6b
fix: nwdiag name with special char
Fix: nwdiag server or element name with special char ("-" or ".")

Here is the similar patch as:
- #adc23450c82e822d6fe8836defa01277f7901f71
But for server or element, on the: `CommandElement.java` file.

Regards.

Fixes #827
2022-01-15 15:56:05 +01:00