1
0
mirror of https://github.com/octoleo/plantuml.git synced 2024-11-29 08:13:53 +00:00
Commit Graph

374 Commits

Author SHA1 Message Date
arnaudroques
a2c22941f2
Merge pull request #505 from matthew16550/seed
Simplify passing around of seed value
2021-03-23 14:16:20 +01:00
matthew16550
68be6ae4a0 Simplify passing around of seed value. 2021-03-24 00:06:33 +11:00
Arnaud Roques
437a3b08f0 Rename testfile 2021-03-23 11:15:34 +01:00
arnaudroques
3cbe042f8e
Merge pull request #504 from matthew16550/builders-2
Add plainImageBuilder() plainPngBuilder() styledImageBuilder() and PlainDiagram / PlainStringsDiagram classes
2021-03-23 11:13:07 +01:00
Arnaud Roques
c2eadfd3e4 Add minor correction and some test test 2021-03-23 11:11:32 +01:00
matthew16550
ac1fa530cf Extract common functionality to new ImageBuilder methods plainImageBuilder() plainPngBuilder() styledImageBuilder() and to PlainDiagram / PlainStringsDiagram classes. 2021-03-23 20:40:50 +11:00
Arnaud Roques
efab37d3ce Import version 1.2021.3 2021-03-22 19:00:32 +01:00
Arnaud Roques
2efa343e38 Decouple StringBounderDebug from any OS 2021-03-22 14:20:24 +01:00
Arnaud Roques
1a5bbd36ae Merge branch 'master' of https://github.com/plantuml/plantuml 2021-03-22 10:55:37 +01:00
Arnaud Roques
aad084e5a1 Try to turn around some rounding issues 2021-03-22 10:54:54 +01:00
Arnaud Roques
465d53a545 Try to turn around some rounding issues 2021-03-22 10:51:48 +01:00
Arnaud Roques
0d6a17a27e Fix SimpleSequenceDiagramTest by using the appropriate StringBounderDebug 2021-03-22 09:45:48 +01:00
Arnaud Roques
4b9abcdb63 simplify this test until we understand why an OS dependent StringBounder is used here 2021-03-21 15:13:28 +01:00
Arnaud Roques
c4540da8d7 Add a first Github Action for JUnit 2021-03-21 14:03:23 +01:00
Arnaud Roques
bdc0eb9709 Add a first test using Debug format output 2021-03-21 13:52:20 +01:00
arnaudroques
9048552ecb
Merge pull request #500 from matthew16550/smetana-tweak
Tweak Smetana Y offset to avoid clipping at top
2021-03-21 11:36:20 +01:00
matthew16550
720d9f5203 Tweak Smetana Y offset to avoid clipping at top 2021-03-21 19:07:28 +11:00
arnaudroques
b2a4e20792
Merge pull request #499 from matthew16550/smetana-margins
Fix top & left margin problems with CucaDiagrams
2021-03-20 15:12:43 +01:00
matthew16550
9f576036df Fix top & left margin problems with CucaDiagrams (#497) 2021-03-21 00:37:59 +11:00
Arnaud Roques
f7b9b3181e First tiny test 2021-03-19 18:27:58 +01:00
Arnaud Roques
ad2e9d5fb3 Remove unused files 2021-03-19 18:27:32 +01:00
Arnaud Roques
e6437ce908 Refactor Gantt and clean TitledDiagram 2021-03-19 17:58:09 +01:00
arnaudroques
0e0f7ef258
Merge pull request #496 from matthew16550/regression-again
Fix default margin regression a different way (replaces #495)
2021-03-19 17:05:35 +01:00
matthew16550
848a75216f Fix previous regression a different way that fixes a use case the previous fix missed. 2021-03-20 02:51:26 +11:00
arnaudroques
409d7bfef3
Merge pull request #495 from matthew16550/margin-regressions
Fix default margin regressions
2021-03-19 13:49:04 +01:00
matthew16550
3c87ae4671 Fix regression for Activity, Class, Description & State Diagram default margins. 2021-03-19 23:06:57 +11:00
matthew16550
c20fe8d58f Fix regression for Sequence Diagram default margins when using Puma. 2021-03-19 22:20:29 +11:00
arnaudroques
4a1a8787d0
Merge pull request #493 from matthew16550/scale
Handle Scale & DPI more consistently for all diagram types.
2021-03-18 22:38:24 +01:00
Arnaud Roques
756225dee0 Add Gantt bugfix 2021-03-18 22:38:00 +01:00
matthew16550
270fec579a Simplify GitDiagram code for consistency with other diagrams. Margin / scale / background color etc will not take effect until those commands are enabled for this diagram type. 2021-03-19 06:00:55 +11:00
matthew16550
2da2146f21 Handle Scale & DPI more consistently for all diagram types. 2021-03-19 05:14:42 +11:00
arnaudroques
69645c8e1e
Merge pull request #492 from matthew16550/test-2
Tweaks to enable "Test Playground" in plantuml-test repo
2021-03-18 14:38:48 +01:00
Arnaud Roques
266e8b6497 Add new affectation 2021-03-18 14:38:17 +01:00
matthew16550
741776f67d Pin Maven plugin versions to ensure repeatable builds. 2021-03-19 00:13:44 +11:00
matthew16550
7d7fdaddf2 Tweak visibility in PSystemError to help with tests. 2021-03-19 00:12:00 +11:00
Arnaud Roques
82c57e1b54 fix typo in comment 2021-03-15 17:14:41 +01:00
arnaudroques
9152e7348d
Merge pull request #489 from ioplker/master
Interactive SVG for Class and Object diagrams
2021-03-14 17:59:51 +01:00
Kir Ax
8b99027a83 Add empty line between code blocks 2021-03-14 23:40:04 +07:00
Kir Ax
869143866f Make interactive SVG for Object diagrams 2021-03-14 23:37:50 +07:00
Kir Ax
e27667b683 Make interactive SVG for Class diagrams 2021-03-14 18:56:57 +07:00
Arnaud Roques
28f253d992 Bug fixes 2021-03-12 19:16:16 +01:00
Arnaud Roques
1fb75b1b0e Delete unused files 2021-03-10 18:34:49 +01:00
arnaudroques
5ac46df336
Merge pull request #482 from matthew16550/image-param-4
Move diagram.getAnimation() & diagram.getWarningOrError() into ImageParameter class.
2021-03-09 19:59:17 +01:00
matthew16550
4b4562ec35 Move UmlDiagram.animation to parent class (TitledDiagram). 2021-03-10 05:41:49 +11:00
matthew16550
568c2e3106 Move diagram.getAnimation() & diagram.getWarningOrError() into ImageParameter class. 2021-03-10 05:31:38 +11:00
Arnaud Roques
bedbe1036b Fix background color for MinMapDiagram 2021-03-09 19:02:38 +01:00
arnaudroques
89c170d3ae
Merge pull request #480 from matthew16550/refactor-image-params
Refactor duplicated logic into ImageParameter class
2021-03-09 18:26:53 +01:00
matthew16550
fbbb8a2756 Refactor duplicated logic to ImageParameter class. This will provide consistent support for Diagram Border, Handwritten, Background Color, Metadata (and possibly more) in many diagram types than previously did not support them. 2021-03-09 16:13:14 +11:00
arnaudroques
298721b706
Merge pull request #479 from matthew16550/margins-2
Enable CSS control of diagram margin for many diagram types.
2021-03-08 21:44:26 +01:00
matthew16550
2d50dd9c59 Move diagram margin logic to ImageParameter.calculateDiagramMargin(). This will allow CSS control of margins in many diagrams that previously did not allow it. 2021-03-09 05:32:41 +11:00