Commit graph

163 commits

Author SHA1 Message Date
Alexander Wang
fe36dbe515
d2sequence: fix notes with self messages 2024-12-28 20:35:26 -07:00
Alexander Wang
c680071a56
fix d2sequence tests 2024-11-24 09:57:06 -08:00
Alexander Wang
6035ec7d37
replace cdr.dev/slog dependency with stdlib slog 2024-10-04 15:58:44 -06:00
Alexander Wang
03687c785a
d2sequence: increase distance between label and endpoints 2024-09-14 17:51:39 -06:00
Alexander Wang
7c967954e0
d2sequence: ensure order for child boards 2024-09-11 11:26:37 -06:00
Alexander Wang
2a78e1e9b4
d2sequence: fix long self-reference edge labels 2024-08-07 02:28:18 +08:00
Alexander Wang
9a4125aa5e
d2sequence: fix multiline labels 2024-08-07 02:19:35 +08:00
Alexander Wang
5cbe1f8e28
d2sequence: fix self reference message alignment 2024-08-04 19:02:55 -07:00
Alexander Wang
95136eac4a
d2sequence: fix bounding box of sequence diagrams 2024-08-03 14:00:28 -06:00
Alexander Wang
99843cb9ae
d2sequence: remove global ystep 2024-08-03 10:58:21 -06:00
Alexander Wang
b0a6c01883
d2sequence: self-referential messages account for message height 2024-08-03 10:51:43 -06:00
Alexander Wang
ac25a3009f
d2sequence: edge groups account for edge label heights 2024-08-03 10:08:35 -06:00
Gavin Nishizawa
eb755db91c
use more efficient label position type 2023-11-07 16:27:45 -08:00
Gavin Nishizawa
2f71d575df
handle lifeline edges 2023-10-02 11:05:19 -07:00
Gavin Nishizawa
cee6a92722
cleanup 2023-09-21 21:02:33 -07:00
Gavin Nishizawa
e83ac4c3ac
seq wip 2023-09-21 13:17:17 -07:00
Alexander Wang
45b396c894
config vars 2023-07-20 16:08:08 -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
189e5a005c
Merge pull request #1140 from alexstoick/feat/lifeline-inherit-actor-style
Lifeline should inherit the stroke style from the actor
2023-04-07 14:00:12 -07:00
Stoica Alex
2a93d21420
Lifeline should inherit the stroke style from the actor
Fixes #1137
2023-04-07 21:31:08 +01:00
Gavin Nishizawa
37fc3ea8e0
cleanup 2023-04-06 15:37:35 -07:00
Gavin Nishizawa
abe27cdc26
cleanup 2023-04-03 13:49:10 -07:00
Gavin Nishizawa
d139eeadad
layout with grids 2023-04-03 13:48:38 -07:00
Gavin Nishizawa
8fe2eee56d
lint 2023-03-14 11:20:00 -07:00
Gavin Nishizawa
609b3e5eb3
move person labels to outside bottom 2023-03-02 14:57:13 -08:00
Alexander Wang
25f6c84a3a
check for no actors in sequence diagram 2023-02-23 23:17:45 -08:00
Gavin Nishizawa
4de1f76751
limit oval shape aspect ratio 2023-02-13 11:23:30 -08:00
Alexander Wang
112558d901
changelog 2023-02-12 10:28:55 -08:00
Alexander Wang
281f163acf
tests 2023-02-12 10:25:28 -08:00
Alexander Wang
900e4bab83
fix note placement bug 2023-02-12 09:59:44 -08:00
Alexander Wang
2fb01f34a5
fix 2023-02-09 19:19:40 -08:00
Alexander Wang
b02979f7e4
revert sequence diagram changes 2023-02-09 19:18:24 -08:00
Alexander Wang
50281293e7
save 2023-02-09 12:19:33 -08:00
Alexander Wang
cadaf0c830
save 2023-02-08 22:11:52 -08:00
Alexander Wang
273496bc9e
add experr 2023-02-07 20:47:12 -08:00
Gavin Nishizawa
4bfb6af7e6
Merge branch 'master' into shape-specific-inner-boxes 2023-02-02 20:25:52 -08:00
Gavin Nishizawa
1b1cdaff15
Merge branch 'master' into shape-specific-inner-boxes 2023-02-01 10:31:46 -08:00
Anmol Sethi
30b5b64cad
d2ir: Review fixes #714 2023-01-27 23:19:50 -08:00
Anmol Sethi
2d36513e2c
Merge remote-tracking branch 'upstream/master' into scenarios-a407 2023-01-27 10:51:33 -08:00
Gavin Nishizawa
fd72e10dbc
rename lastGroup to prevGroup 2023-01-27 10:09:38 -08:00
Gavin Nishizawa
74b0ed2064
only add message offset after loops in another group 2023-01-26 18:02:32 -08:00
Gavin Nishizawa
576c8df2c8
update message offset for self messages 2023-01-26 18:02:32 -08:00
Gavin Nishizawa
b2036e8bdf
fix sequence diagram actor shape scaling 2023-01-26 16:44:19 -08:00
Anmol Sethi
5af31670d1
d2compiler: Integrate d2ir (wip) 2023-01-24 03:24:32 -08:00
Anmol Sethi
3e7bdc5468
d2compiler: Integrate d2ir (wip) 2023-01-24 03:24:29 -08:00
Anmol Sethi
c9ef6ab9c9
d2graph: Implement deep copying a graph 2023-01-24 02:56:30 -08:00
Alexander Wang
f595aafcc4
fix self-span in sequence diagrams 2023-01-19 18:09:32 -08:00
Alexander Wang
320d631113
fix constant-near panic 2023-01-19 15:03:52 -08:00
Alexander Wang
31564f1487
exercise serde 2022-12-26 20:51:37 -08:00