Commit graph

3467 commits

Author SHA1 Message Date
Gavin Nishizawa
078559e5ea
changelog 2023-09-18 14:09:58 -07:00
Gavin Nishizawa
095e23ddad
save test 2023-09-18 14:03:32 -07:00
Gavin Nishizawa
75ad59838b
validate empty text labels 2023-09-18 13:57:37 -07:00
Gavin Nishizawa
731a7df195
validate text shape labels 2023-09-18 13:16:50 -07:00
gavin-ts
b84a51e1c0
Merge pull request #1586 from gavin-ts/simple-edges-in-grid
Simple edges in grid
2023-09-15 10:40:10 -07:00
Gavin Nishizawa
e74aa2ac22
add step notes to test 2023-09-13 21:19:16 -07:00
Gavin Nishizawa
56126d90ee
cleanup 2023-09-13 21:04:09 -07:00
Gavin Nishizawa
f84e3381db
test works 2023-09-13 20:27:55 -07:00
Gavin Nishizawa
c9a6e65c6b
shift edges with grid 2023-09-13 20:27:31 -07:00
Gavin Nishizawa
c0c66ad36e
fix 2023-09-13 20:27:31 -07:00
Gavin Nishizawa
dbf4a86134
refactor pluck 2023-09-13 20:27:31 -07:00
Gavin Nishizawa
fc06b09df6
validate nested grid edges (not implemented yet) 2023-09-13 20:27:17 -07:00
Gavin Nishizawa
64313e1787
restrict edges in grid diagrams to between direct children (nested not implemented yet) 2023-09-12 22:17:57 -07:00
Gavin Nishizawa
f4b153d059
cleanup 2023-09-12 22:04:57 -07:00
Gavin Nishizawa
d651c3eb63
changelog 2023-09-12 17:19:24 -07:00
Gavin Nishizawa
46bd6aeee5
edge case of edges on grid container 2023-09-12 17:08:34 -07:00
Gavin Nishizawa
10775c2f32
update test 2023-09-12 16:56:49 -07:00
Gavin Nishizawa
a17013a323
update grid layout with simple edge routing 2023-09-12 16:54:42 -07:00
Gavin Nishizawa
c51834df24
add arrows to test 2023-09-12 16:54:17 -07:00
Gavin Nishizawa
5c50f41ce9
update grid edge validation 2023-09-12 16:07:57 -07:00
Gavin Nishizawa
2870725788
add simple_grid_edges test 2023-09-12 15:29:44 -07:00
gavin-ts
b7852299cd
Merge pull request #1582 from gavin-ts/arrowhead-font-color
connection arrowhead font color
2023-09-12 10:30:07 -07:00
Gavin Nishizawa
fdf9ec1f41
changelog 2023-09-11 12:27:57 -07:00
Gavin Nishizawa
3f77d06c20
update test 2023-09-11 12:22:39 -07:00
Gavin Nishizawa
cfd7c3996d
render arrowhead labels using style.font-color 2023-09-11 12:22:17 -07:00
Gavin Nishizawa
eef0331199
add arrowhead_font_color test 2023-09-11 12:22:16 -07:00
gavin-ts
cb0c19f611
Merge pull request #1574 from gavin-ts/fix-grid-label
fix object.Level during nested layout
2023-09-06 12:20:47 -07:00
Gavin Nishizawa
30be66b84f
remove emulated font size adjustments during layout 2023-09-05 19:04:48 -07:00
Gavin Nishizawa
cce41a3f48
test with correct levels for font size 2023-09-05 19:04:46 -07:00
Gavin Nishizawa
3e08f51c66
consider root level of extracted subgraph 2023-09-05 19:04:17 -07:00
Gavin Nishizawa
fab9f79039
test with dimensions adjusted alongside font size 2023-09-05 19:04:16 -07:00
Gavin Nishizawa
8a0204fa54
update label dimensions alonside font size 2023-09-05 19:03:48 -07:00
Gavin Nishizawa
12e28f5195
update test with bugged result 2023-09-05 19:03:47 -07:00
Gavin Nishizawa
3e9aef47a9
emulate setting font size according to level 2023-09-05 19:02:55 -07:00
Gavin Nishizawa
2232a3b275
add outside_grid_label_position test 2023-09-05 19:02:52 -07:00
Anmol Sethi
dd131f83ad
Merge pull request #1552 from nhooyr/lazy-globs
d2ir: Implement lazy globs and triple glob
2023-09-05 02:03:20 -07:00
Anmol Sethi
64c2c8467a
d2ir: Fixup lazy globs across imports 2023-09-04 15:28:55 -07:00
Anmol Sethi
b1f9083ba1
d2ir: Make globs work through imports 2023-09-03 23:18:05 -07:00
Anmol Sethi
d03082d84d
d2ir: Fix Alex's null glob problem 2023-08-30 05:23:35 -07:00
Anmol Sethi
4523b503a7
d2ir: Ensure new scenario map doesn't re overlay 2023-08-30 04:38:35 -07:00
Anmol Sethi
88b885a753
d2ir: Ensure filters pass before setting primary 2023-08-30 00:37:03 -07:00
Anmol Sethi
df25d8b5fb
make.sh: Enforce at least go 1.20 instead of exactly go 1.20 2023-08-30 00:37:03 -07:00
Anmol Sethi
47d671209a
d2ir: More alex fixes 2023-08-30 00:37:03 -07:00
Anmol Sethi
eed3f7eb21
d2ir: Many more glob fixes 2023-08-30 00:37:03 -07:00
Anmol Sethi
57ffc8dbbd
d2ir: Filter glob creation of edges with edge index where appropriate
On query globs, filtering without the edge index overfilters as we only match
one of the edge instead all of them.
2023-08-30 00:37:03 -07:00
Anmol Sethi
69df741a6b
d2ir: Remove stale testdata 2023-08-30 00:37:03 -07:00
Anmol Sethi
2efd87f059
d2ir: Add label filter exception for edges too 2023-08-30 00:37:03 -07:00
Anmol Sethi
1800ae3448
d2ir: Add exception for &label filter 2023-08-30 00:37:03 -07:00
Anmol Sethi
976ec17476
d2ir: Prevent globs from overriding any fields set by non globs 2023-08-30 00:37:03 -07:00
Anmol Sethi
aba28d365a
d2ir: More alixander identified lazy glob bugs 2023-08-30 00:37:03 -07:00