Commit graph

90 commits

Author SHA1 Message Date
Alexander Wang
5abda40ca6
allow minimum dimensions to be less than label dimensions 2024-04-10 10:30:44 -07:00
Gavin Nishizawa
7a5705e143
fix 2023-12-12 16:44:26 -08:00
Gavin Nishizawa
55d43f4800
fix 2023-12-12 16:44:26 -08:00
Gavin Nishizawa
9f63c305a9
hasIcon restore label+icon height adjustment 2023-12-12 16:44:26 -08:00
Gavin Nishizawa
eca0febf84
fix 2023-12-12 16:44:26 -08:00
Gavin Nishizawa
8075bdfa72
move edges with adjustments when cleaning up 2023-12-12 15:49:55 -08:00
Gavin Nishizawa
40e65da0f4
update adjustments 2023-12-12 15:49:54 -08:00
Gavin Nishizawa
a18ce57c51
update elk layout dimension adjustments 2023-12-12 12:47:42 -08:00
Gavin Nishizawa
2edcacffaa
Revert "elk label height"
This reverts commit 018b0d4fa0.
2023-12-12 12:44:57 -08:00
Alexander Wang
018b0d4fa0
elk label height 2023-12-12 12:14:54 -08:00
Alexander Wang
5cdeca30e0
layout, export: icons for special objects 2023-12-12 09:23:17 -08:00
Gavin Nishizawa
eb755db91c
use more efficient label position type 2023-11-07 16:27:45 -08:00
Michał Wieluński
b76eaa4433
Fix rowCenter calculation in ELK
Co-authored-by: gavin-ts <85081687+gavin-ts@users.noreply.github.com>
2023-10-25 08:53:54 +02:00
Michał Wieluński
28c04bbcb2
use ports in ELK plugin
fixes #1429
2023-10-22 13:46:06 +02:00
Gavin Nishizawa
40e8cc8530
cleanup 2023-10-20 16:21:41 -07:00
Gavin Nishizawa
9ab1971d54
elk: don't grow node if there is a width/height input 2023-10-20 16:13:54 -07:00
Gavin Nishizawa
3ebc557ee8
cleanup 2023-07-12 15:40:21 -07:00
Gavin Nishizawa
d85c1e9f3b
fix 2023-07-12 15:39:02 -07:00
Gavin Nishizawa
e2289fb13f
account for shape growth 2023-07-12 15:38:44 -07:00
Gavin Nishizawa
b6263a4955
left right 2023-07-12 15:38:25 -07:00
Gavin Nishizawa
b3713d1fa7
fix 2023-07-12 15:38:25 -07:00
Gavin Nishizawa
42988d5f90
update padding for label and icons 2023-07-12 15:38:24 -07:00
Gavin Nishizawa
3431c70c30
adjust parent padding for child outside icons 2023-07-12 15:38:24 -07:00
Gavin Nishizawa
5979628a17
update 2023-07-12 15:38:24 -07:00
Gavin Nishizawa
95156063d2
update, refactor, cleanup 2023-07-12 15:38:24 -07:00
Gavin Nishizawa
1926ec1be9
elk adjust padding for inner labels 2023-07-12 15:38:24 -07:00
Gavin Nishizawa
c4d9a6231f
adjust elk layout for outside labels 2023-07-12 15:38:24 -07:00
Gavin Nishizawa
90e2fcf4e2
cleanup 2023-06-22 19:26:49 -07:00
Gavin Nishizawa
af32907a8a
user-specified label/icon positions 2023-06-22 19:17:56 -07:00
Gavin Nishizawa
07390c7ae0
also trace in elk 2023-06-08 14:20:37 -07:00
Gavin Nishizawa
176df52cec
fix grid icon positioning 2023-05-30 13:32:08 -07:00
Gavin Nishizawa
6d8dde153e
adjust grid for outside top labels 2023-05-30 11:08:05 -07:00
Gavin Nishizawa
182af8dc39
comments, renaming 2023-05-26 12:37:51 -07:00
Gavin Nishizawa
d06d797025
refactor/cleanup 2023-05-25 19:14:11 -07:00
Gavin Nishizawa
ee70180a87
fixes 2023-05-25 18:35:58 -07:00
Gavin Nishizawa
c3a3454353
elk 2023-05-25 16:22:04 -07:00
Alexander Wang
e93682d7f5
fix elk issue when container named root
changelog
2023-04-29 20:27:33 -07:00
Alexander Wang
cd34ddcc4c
model_order cycle breaking elk 2023-04-20 11:44:00 -07:00
Alexander Wang
88e71c3088
fix elk self loop spacing 2023-04-19 20:09:53 -07:00
Gavin Nishizawa
214c95eefc
refactor d2graph.Attributes 2023-04-13 20:04:55 -07:00
Gavin Nishizawa
882df2fac9
refactor LabelWidth and LabelHeight to LabelDimensions 2023-04-13 15:43:25 -07:00
Alexander Wang
c3c60c5bab
fix elk container label 2023-03-17 21:46:57 -07:00
Alexander Wang
e36f2f946b
elk fit labels, center contents 2023-03-15 13:07:45 -07:00
Alexander Wang
b4518cdb03
fix rounding hopefully 2023-03-14 17:54:05 -07:00
Alexander Wang
27870fc7d6
fix 2023-03-14 17:37:19 -07:00
Alexander Wang
f35be526c6
remove ladders 2023-03-14 15:29:50 -07:00
Alexander Wang
05938bdef2
s-shape 2023-03-14 14:54:30 -07:00
Alexander Wang
73c35bb14b
implement s-shape 2023-03-14 14:11:51 -07:00
Alexander Wang
90a927131d
node edge spacing 2023-03-14 13:06:56 -07:00
Alexander Wang
330045f6a2
error handling 2023-03-14 12:49:56 -07:00