Gavin Nishizawa
|
f144886ba5
|
update tests
|
2023-02-24 18:55:43 -08:00 |
|
Gavin Nishizawa
|
b43e2a44b4
|
option placing in center rather than top left
|
2023-02-24 18:55:42 -08:00 |
|
Gavin Nishizawa
|
fd2955fb56
|
update tests
|
2023-02-24 18:55:37 -08:00 |
|
Gavin Nishizawa
|
5f085c3d82
|
add alternative method for fit to screen
|
2023-02-24 15:07:28 -08:00 |
|
Gavin Nishizawa
|
45e58fdca5
|
remove fit to screen script
|
2023-02-24 14:58:45 -08:00 |
|
Bernard Xie
|
c3071598dc
|
add comment, fix tests, add to changelog
|
2023-02-24 12:01:37 -08:00 |
|
Alexander Wang
|
a330b35fc5
|
tests
|
2023-02-23 17:20:15 -08:00 |
|
Vojtěch Fošnár
|
ba72dfa5d5
|
fix appendix background
|
2023-02-23 13:22:36 +01:00 |
|
Vojtěch Fošnár
|
79abc91ea3
|
fix filled circle arrowhead offset
|
2023-02-22 18:50:06 +01:00 |
|
Vojtěch Fošnár
|
5e35b68603
|
finally fixed tests?
|
2023-02-21 09:33:13 +01:00 |
|
Vojtěch Fošnár
|
2cea6ba7f0
|
fix class header, exercise dark theme for appendix, update tests
|
2023-02-20 20:54:32 +01:00 |
|
Vojtěch Fošnár
|
3da8a5c8aa
|
automatically add xml namespace to divs, small tweaks
|
2023-02-19 20:34:42 +01:00 |
|
Vojtěch Fošnár
|
732f5c241f
|
bgColor and fgColor are now just constants
|
2023-02-19 15:54:17 +01:00 |
|
Vojtěch Fošnár
|
6e64949b9e
|
use pointer for DarkThemeID
|
2023-02-19 15:33:40 +01:00 |
|
Vojtěch Fošnár
|
46766d0f04
|
fix sketch tests, better trigger system
|
2023-02-19 14:26:24 +01:00 |
|
Vojtěch Fošnár
|
331cf95284
|
move ThemableElement and others to d2themes, smaller fixes
|
2023-02-19 13:00:01 +01:00 |
|
Vojtěch Fošnár
|
6a89beaeb1
|
merge updates
|
2023-02-19 12:32:44 +01:00 |
|
Gavin Nishizawa
|
4825250819
|
update tests
|
2023-02-15 11:48:14 -08:00 |
|
Gavin Nishizawa
|
3de8d0b5c4
|
fix connection label mask coordinates
|
2023-02-15 11:45:25 -08:00 |
|
Alexander Wang
|
e37fc89bb1
|
icons in top left of containers
|
2023-02-13 10:42:47 -08:00 |
|
Alexander Wang
|
69a4b31aa8
|
Merge pull request #799 from alixander/rx
fix border-radius for firefox
|
2023-02-12 12:37:19 -08:00 |
|
Alexander Wang
|
b842aade73
|
ok
|
2023-02-12 12:30:33 -08:00 |
|
Alexander Wang
|
1bedf5b7a2
|
Test
|
2023-02-12 12:27:18 -08:00 |
|
Alexander Wang
|
3c38e16ccf
|
revert
|
2023-02-12 12:13:35 -08:00 |
|
Alexander Wang
|
2ab9f434e1
|
escape using html
|
2023-02-12 12:01:33 -08:00 |
|
Alexander Wang
|
281f163acf
|
tests
|
2023-02-12 10:25:28 -08:00 |
|
Alexander Wang
|
5c2d75a360
|
tests
|
2023-02-10 21:28:03 -08:00 |
|
Alexander Wang
|
0f9d98fa8a
|
Merge branch 'master' into tune-spacing
|
2023-02-10 21:27:10 -08:00 |
|
Alexander Wang
|
b30a72b2b3
|
merge
|
2023-02-10 21:25:28 -08:00 |
|
Alexander Wang
|
3a15e707a1
|
Merge branch 'master' into tune-spacing
|
2023-02-10 21:19:50 -08:00 |
|
Gavin Nishizawa
|
94bf92a28b
|
use per-axis padding
|
2023-02-10 16:19:19 -08:00 |
|
Alexander Wang
|
b12c878cf2
|
crows feet tuning
|
2023-02-10 00:57:15 -08:00 |
|
Alexander Wang
|
4aaaf8dfa2
|
elk
|
2023-02-09 19:49:53 -08:00 |
|
Alexander Wang
|
675e2ea6ec
|
tests
|
2023-02-09 14:30:38 -08:00 |
|
Alexander Wang
|
8736a16f8f
|
cleanup
|
2023-02-09 14:16:20 -08:00 |
|
Alexander Wang
|
ad24108446
|
label fill
|
2023-02-09 14:14:31 -08:00 |
|
Gavin Nishizawa
|
2d2b7d7cd1
|
update tests
|
2023-02-03 15:01:09 -08:00 |
|
Gavin Nishizawa
|
b387e2c6e0
|
update tests
|
2023-02-03 13:59:12 -08:00 |
|
Gavin Nishizawa
|
1567de64e1
|
don't set obj.LabelDimensions with padding
|
2023-02-03 13:53:24 -08:00 |
|
Gavin Nishizawa
|
4bfb6af7e6
|
Merge branch 'master' into shape-specific-inner-boxes
|
2023-02-02 20:25:52 -08:00 |
|
Anmol Sethi
|
8860b6b716
|
d2graph: Sort objects by AST order
|
2023-02-02 12:24:48 -08:00 |
|
Anmol Sethi
|
09dc9fd12f
|
Merge remote-tracking branch 'upstream/master' into scenarios-a407
|
2023-02-02 10:33:31 -08:00 |
|
Gavin Nishizawa
|
1b1cdaff15
|
Merge branch 'master' into shape-specific-inner-boxes
|
2023-02-01 10:31:46 -08:00 |
|
Vojtěch Fošnár
|
cc324d1f68
|
downgraded tests to Go 1.18.5
|
2023-01-30 18:01:45 +01:00 |
|
Vojtěch Fošnár
|
aa019a9329
|
resolve conflicts
|
2023-01-30 12:22:14 +01:00 |
|
Vojtěch Fošnár
|
01928a5032
|
review fixes
|
2023-01-30 12:06:54 +01:00 |
|
Alexander Wang
|
8b141d37f0
|
use bold and italic for code snippets
|
2023-01-29 14:17:34 -08:00 |
|
Anmol Sethi
|
30b5b64cad
|
d2ir: Review fixes #714
|
2023-01-27 23:19:50 -08:00 |
|
Vojtěch Fošnár
|
6598a1023f
|
fixed appendix text color
|
2023-01-28 01:43:24 +01:00 |
|
Vojtěch Fošnár
|
1cbcca7e3a
|
recreated tests with downgraded go to 1.18.5
|
2023-01-28 01:28:38 +01:00 |
|
Vojtěch Fošnár
|
14f13d99e9
|
added dark theme tests
|
2023-01-27 22:57:50 +01:00 |
|
Vojtěch Fošnár
|
af2be1232f
|
resolved conflicts, updated tests
|
2023-01-27 22:30:44 +01:00 |
|
Vojtěch Fošnár
|
462bd1e23d
|
resolve conflicts
|
2023-01-27 21:08:01 +01:00 |
|
Gavin Nishizawa
|
03788f5c10
|
update tests
|
2023-01-27 11:15:00 -08:00 |
|
Anmol Sethi
|
2d36513e2c
|
Merge remote-tracking branch 'upstream/master' into scenarios-a407
|
2023-01-27 10:51:33 -08:00 |
|
Gavin Nishizawa
|
ce0d81650d
|
update tests
|
2023-01-26 16:45:14 -08:00 |
|
Gavin Nishizawa
|
b76d43536d
|
remove debugging code
|
2023-01-26 16:44:18 -08:00 |
|
Gavin Nishizawa
|
23097370e2
|
set up shape specific inner bounding boxes for labels
|
2023-01-26 16:43:36 -08:00 |
|
Anmol Sethi
|
b350399d66
|
d2ir: Complete integration across all packages
|
2023-01-24 03:24:35 -08:00 |
|
OneRain2333
|
fafc542cfe
|
update tests
|
2023-01-24 17:52:05 +08:00 |
|
OneRain2333
|
194dfac8d2
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# d2renderers/d2sketch/testdata/all_shapes/sketch.exp.svg
# d2renderers/d2sketch/testdata/basic/sketch.exp.svg
# d2renderers/d2sketch/testdata/child_to_child/sketch.exp.svg
# d2renderers/d2sketch/testdata/class/sketch.exp.svg
# d2renderers/d2sketch/testdata/connection_label/sketch.exp.svg
# d2renderers/d2sketch/testdata/sql_tables/sketch.exp.svg
# d2renderers/d2sketch/testdata/twitter/sketch.exp.svg
# d2renderers/d2svg/appendix/testdata/diagram_wider_than_tooltip/sketch.exp.svg
# d2renderers/d2svg/appendix/testdata/links/sketch.exp.svg
# d2renderers/d2svg/appendix/testdata/tooltip_wider_than_diagram/sketch.exp.svg
# d2renderers/d2svg/d2svg.go
# e2etests/testdata/regression/dagre_edge_label_spacing/dagre/sketch.exp.svg
# e2etests/testdata/regression/dagre_edge_label_spacing/elk/sketch.exp.svg
# e2etests/testdata/regression/dagre_special_ids/dagre/sketch.exp.svg
# e2etests/testdata/regression/dagre_special_ids/elk/sketch.exp.svg
# e2etests/testdata/regression/elk_alignment/dagre/sketch.exp.svg
# e2etests/testdata/regression/elk_alignment/elk/sketch.exp.svg
# e2etests/testdata/regression/elk_img_empty_label_panic/dagre/sketch.exp.svg
# e2etests/testdata/regression/elk_img_empty_label_panic/elk/sketch.exp.svg
# e2etests/testdata/regression/elk_order/dagre/sketch.exp.svg
# e2etests/testdata/regression/elk_order/elk/sketch.exp.svg
# e2etests/testdata/regression/empty_sequence/dagre/sketch.exp.svg
# e2etests/testdata/regression/empty_sequence/elk/sketch.exp.svg
# e2etests/testdata/regression/only_header_class_table/dagre/sketch.exp.svg
# e2etests/testdata/regression/only_header_class_table/elk/sketch.exp.svg
# e2etests/testdata/regression/query_param_escape/dagre/sketch.exp.svg
# e2etests/testdata/regression/query_param_escape/elk/sketch.exp.svg
# e2etests/testdata/regression/sequence_diagram_name_crash/dagre/sketch.exp.svg
# e2etests/testdata/regression/sequence_diagram_name_crash/elk/sketch.exp.svg
# e2etests/testdata/regression/sequence_diagram_no_message/dagre/sketch.exp.svg
# e2etests/testdata/regression/sequence_diagram_no_message/elk/sketch.exp.svg
# e2etests/testdata/regression/sequence_diagram_span_cover/dagre/sketch.exp.svg
# e2etests/testdata/regression/sequence_diagram_span_cover/elk/sketch.exp.svg
# e2etests/testdata/regression/sql_table_overflow/dagre/sketch.exp.svg
# e2etests/testdata/regression/sql_table_overflow/elk/sketch.exp.svg
# e2etests/testdata/regression/unnamed_class_table_code/dagre/sketch.exp.svg
# e2etests/testdata/regression/unnamed_class_table_code/elk/sketch.exp.svg
# e2etests/testdata/sanity/1_to_2/dagre/sketch.exp.svg
# e2etests/testdata/sanity/1_to_2/elk/sketch.exp.svg
# e2etests/testdata/sanity/basic/dagre/sketch.exp.svg
# e2etests/testdata/sanity/basic/elk/sketch.exp.svg
# e2etests/testdata/sanity/child_to_child/dagre/sketch.exp.svg
# e2etests/testdata/sanity/child_to_child/elk/sketch.exp.svg
# e2etests/testdata/sanity/connection_label/dagre/sketch.exp.svg
# e2etests/testdata/sanity/connection_label/elk/sketch.exp.svg
# e2etests/testdata/stable/all_shapes/dagre/sketch.exp.svg
# e2etests/testdata/stable/all_shapes/elk/sketch.exp.svg
# e2etests/testdata/stable/all_shapes_multiple/dagre/sketch.exp.svg
# e2etests/testdata/stable/all_shapes_multiple/elk/sketch.exp.svg
# e2etests/testdata/stable/all_shapes_shadow/dagre/sketch.exp.svg
# e2etests/testdata/stable/all_shapes_shadow/elk/sketch.exp.svg
# e2etests/testdata/stable/arrowhead_adjustment/dagre/sketch.exp.svg
# e2etests/testdata/stable/arrowhead_adjustment/elk/sketch.exp.svg
# e2etests/testdata/stable/arrowhead_labels/dagre/sketch.exp.svg
# e2etests/testdata/stable/arrowhead_labels/elk/sketch.exp.svg
# e2etests/testdata/stable/binary_tree/dagre/sketch.exp.svg
# e2etests/testdata/stable/binary_tree/elk/sketch.exp.svg
# e2etests/testdata/stable/chaos1/dagre/sketch.exp.svg
# e2etests/testdata/stable/chaos1/elk/sketch.exp.svg
# e2etests/testdata/stable/chaos2/dagre/sketch.exp.svg
# e2etests/testdata/stable/chaos2/elk/sketch.exp.svg
# e2etests/testdata/stable/child_parent_edges/dagre/sketch.exp.svg
# e2etests/testdata/stable/child_parent_edges/elk/sketch.exp.svg
# e2etests/testdata/stable/circular_dependency/dagre/sketch.exp.svg
# e2etests/testdata/stable/circular_dependency/elk/sketch.exp.svg
# e2etests/testdata/stable/class/dagre/sketch.exp.svg
# e2etests/testdata/stable/class/elk/sketch.exp.svg
# e2etests/testdata/stable/code_snippet/dagre/sketch.exp.svg
# e2etests/testdata/stable/code_snippet/elk/sketch.exp.svg
# e2etests/testdata/stable/connected_container/dagre/sketch.exp.svg
# e2etests/testdata/stable/connected_container/elk/sketch.exp.svg
# e2etests/testdata/stable/constant_near_stress/dagre/board.exp.json
# e2etests/testdata/stable/constant_near_stress/dagre/sketch.exp.svg
# e2etests/testdata/stable/constant_near_stress/elk/board.exp.json
# e2etests/testdata/stable/constant_near_stress/elk/sketch.exp.svg
# e2etests/testdata/stable/constant_near_title/dagre/sketch.exp.svg
# e2etests/testdata/stable/constant_near_title/elk/sketch.exp.svg
# e2etests/testdata/stable/container_edges/dagre/sketch.exp.svg
# e2etests/testdata/stable/container_edges/elk/sketch.exp.svg
# e2etests/testdata/stable/dense/dagre/sketch.exp.svg
# e2etests/testdata/stable/dense/elk/sketch.exp.svg
# e2etests/testdata/stable/different_subgraphs/dagre/sketch.exp.svg
# e2etests/testdata/stable/different_subgraphs/elk/sketch.exp.svg
# e2etests/testdata/stable/direction/dagre/sketch.exp.svg
# e2etests/testdata/stable/direction/elk/sketch.exp.svg
# e2etests/testdata/stable/font_colors/dagre/sketch.exp.svg
# e2etests/testdata/stable/font_colors/elk/sketch.exp.svg
# e2etests/testdata/stable/font_sizes/dagre/sketch.exp.svg
# e2etests/testdata/stable/font_sizes/elk/sketch.exp.svg
# e2etests/testdata/stable/giant_markdown_test/dagre/sketch.exp.svg
# e2etests/testdata/stable/giant_markdown_test/elk/sketch.exp.svg
# e2etests/testdata/stable/hr/dagre/sketch.exp.svg
# e2etests/testdata/stable/hr/elk/sketch.exp.svg
# e2etests/testdata/stable/icon-label/dagre/sketch.exp.svg
# e2etests/testdata/stable/icon-label/elk/sketch.exp.svg
# e2etests/testdata/stable/images/dagre/sketch.exp.svg
# e2etests/testdata/stable/images/elk/sketch.exp.svg
# e2etests/testdata/stable/investigate/dagre/sketch.exp.svg
# e2etests/testdata/stable/investigate/elk/sketch.exp.svg
# e2etests/testdata/stable/large_arch/dagre/sketch.exp.svg
# e2etests/testdata/stable/large_arch/elk/sketch.exp.svg
# e2etests/testdata/stable/latex/dagre/sketch.exp.svg
# e2etests/testdata/stable/latex/elk/sketch.exp.svg
# e2etests/testdata/stable/li1/dagre/sketch.exp.svg
# e2etests/testdata/stable/li1/elk/sketch.exp.svg
# e2etests/testdata/stable/li2/dagre/sketch.exp.svg
# e2etests/testdata/stable/li2/elk/sketch.exp.svg
# e2etests/testdata/stable/li3/dagre/sketch.exp.svg
# e2etests/testdata/stable/li3/elk/sketch.exp.svg
# e2etests/testdata/stable/li4/dagre/sketch.exp.svg
# e2etests/testdata/stable/li4/elk/sketch.exp.svg
# e2etests/testdata/stable/links/dagre/sketch.exp.svg
# e2etests/testdata/stable/links/elk/sketch.exp.svg
# e2etests/testdata/stable/lone_h1/dagre/sketch.exp.svg
# e2etests/testdata/stable/lone_h1/elk/sketch.exp.svg
# e2etests/testdata/stable/markdown/dagre/sketch.exp.svg
# e2etests/testdata/stable/markdown/elk/sketch.exp.svg
# e2etests/testdata/stable/markdown_stroke_fill/dagre/sketch.exp.svg
# e2etests/testdata/stable/markdown_stroke_fill/elk/sketch.exp.svg
# e2etests/testdata/stable/md_2space_newline/dagre/sketch.exp.svg
# e2etests/testdata/stable/md_2space_newline/elk/sketch.exp.svg
# e2etests/testdata/stable/md_backslash_newline/dagre/sketch.exp.svg
# e2etests/testdata/stable/md_backslash_newline/elk/sketch.exp.svg
# e2etests/testdata/stable/md_code_block_fenced/dagre/sketch.exp.svg
# e2etests/testdata/stable/md_code_block_fenced/elk/sketch.exp.svg
# e2etests/testdata/stable/md_code_block_indented/dagre/sketch.exp.svg
# e2etests/testdata/stable/md_code_block_indented/elk/sketch.exp.svg
# e2etests/testdata/stable/md_code_inline/dagre/sketch.exp.svg
# e2etests/testdata/stable/md_code_inline/elk/sketch.exp.svg
# e2etests/testdata/stable/multiline_text/dagre/sketch.exp.svg
# e2etests/testdata/stable/multiline_text/elk/sketch.exp.svg
# e2etests/testdata/stable/multiple_trees/dagre/sketch.exp.svg
# e2etests/testdata/stable/multiple_trees/elk/sketch.exp.svg
# e2etests/testdata/stable/n22_e32/dagre/sketch.exp.svg
# e2etests/testdata/stable/n22_e32/elk/sketch.exp.svg
# e2etests/testdata/stable/number_connections/dagre/sketch.exp.svg
# e2etests/testdata/stable/number_connections/elk/sketch.exp.svg
# e2etests/testdata/stable/one_container_loop/dagre/sketch.exp.svg
# e2etests/testdata/stable/one_container_loop/elk/sketch.exp.svg
# e2etests/testdata/stable/one_three_one_container/dagre/sketch.exp.svg
# e2etests/testdata/stable/one_three_one_container/elk/sketch.exp.svg
# e2etests/testdata/stable/overlapping_image_container_labels/dagre/sketch.exp.svg
# e2etests/testdata/stable/overlapping_image_container_labels/elk/sketch.exp.svg
# e2etests/testdata/stable/p/dagre/sketch.exp.svg
# e2etests/testdata/stable/p/elk/sketch.exp.svg
# e2etests/testdata/stable/pre/dagre/sketch.exp.svg
# e2etests/testdata/stable/pre/elk/sketch.exp.svg
# e2etests/testdata/stable/self-referencing/dagre/sketch.exp.svg
# e2etests/testdata/stable/self-referencing/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_actor_distance/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_all_shapes/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_distance/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_distance/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_groups/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_groups/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_long_note/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_long_note/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_nested_groups/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_nested_groups/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_nested_span/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_nested_span/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_note/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_note/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_real/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_real/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_self_edges/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_self_edges/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_simple/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_simple/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_span/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagram_span/elk/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagrams/dagre/sketch.exp.svg
# e2etests/testdata/stable/sequence_diagrams/elk/sketch.exp.svg
# e2etests/testdata/stable/sql_tables/dagre/sketch.exp.svg
# e2etests/testdata/stable/sql_tables/elk/sketch.exp.svg
# e2etests/testdata/stable/square_3d/dagre/sketch.exp.svg
# e2etests/testdata/stable/square_3d/elk/sketch.exp.svg
# e2etests/testdata/stable/straight_hierarchy_container/dagre/sketch.exp.svg
# e2etests/testdata/stable/straight_hierarchy_container/elk/sketch.exp.svg
# e2etests/testdata/stable/stylish/dagre/sketch.exp.svg
# e2etests/testdata/stable/stylish/elk/sketch.exp.svg
# e2etests/testdata/stable/text_font_sizes/dagre/sketch.exp.svg
# e2etests/testdata/stable/text_font_sizes/elk/sketch.exp.svg
# e2etests/testdata/stable/tooltips/dagre/sketch.exp.svg
# e2etests/testdata/stable/tooltips/elk/sketch.exp.svg
# e2etests/testdata/stable/transparent_3d/dagre/sketch.exp.svg
# e2etests/testdata/stable/transparent_3d/elk/sketch.exp.svg
# e2etests/testdata/stable/unnamed_only_height/dagre/sketch.exp.svg
# e2etests/testdata/stable/unnamed_only_height/elk/sketch.exp.svg
# e2etests/testdata/stable/unnamed_only_width/dagre/sketch.exp.svg
# e2etests/testdata/stable/unnamed_only_width/elk/sketch.exp.svg
# e2etests/testdata/stable/us_map/dagre/sketch.exp.svg
# e2etests/testdata/stable/us_map/elk/sketch.exp.svg
# e2etests/testdata/todo/container_child_edge/dagre/sketch.exp.svg
# e2etests/testdata/todo/container_child_edge/elk/sketch.exp.svg
# e2etests/testdata/todo/font_sizes_containers_large/dagre/sketch.exp.svg
# e2etests/testdata/todo/font_sizes_containers_large/elk/sketch.exp.svg
# e2etests/testdata/todo/font_sizes_large/dagre/sketch.exp.svg
# e2etests/testdata/todo/font_sizes_large/elk/sketch.exp.svg
# e2etests/testdata/todo/sequence_diagram_actor_padding_nested_groups/dagre/sketch.exp.svg
# e2etests/testdata/todo/sequence_diagram_actor_padding_nested_groups/elk/sketch.exp.svg
# e2etests/testdata/todo/shape_set_width_height/dagre/sketch.exp.svg
# e2etests/testdata/todo/shape_set_width_height/elk/sketch.exp.svg
# e2etests/testdata/todo/tall_edge_label/dagre/sketch.exp.svg
# e2etests/testdata/todo/tall_edge_label/elk/sketch.exp.svg
|
2023-01-24 17:30:28 +08:00 |
|
OneRain2333
|
c0821de872
|
rebase and bug fix
|
2023-01-24 17:29:38 +08:00 |
|
OneRain2333
|
ca08c8937d
|
update constant
|
2023-01-24 16:25:29 +08:00 |
|
OneRain2333
|
21b84a3908
|
Use constant to define offset of double-bordered shape
|
2023-01-24 16:24:32 +08:00 |
|
OneRain2333
|
9302a14e02
|
fix typo
|
2023-01-24 16:24:32 +08:00 |
|
OneRain2333
|
9a1fed3077
|
update d2svg.go
|
2023-01-24 16:24:26 +08:00 |
|
OneRain2333
|
9a070a52f9
|
Add double bordered rect, oval, square
|
2023-01-24 16:21:25 +08:00 |
|
OneRain2333
|
344718dad3
|
Remove double circle shape
|
2023-01-24 16:21:25 +08:00 |
|
OneRain2333
|
9575c768dc
|
Make to be a style attribute and remove shape
|
2023-01-24 16:21:25 +08:00 |
|
OneRain2333
|
c75e540840
|
update renderDoubleOval function
|
2023-01-24 16:21:25 +08:00 |
|
OneRain2333
|
a64d87eb61
|
Implement the sketch of double circle
|
2023-01-24 16:21:25 +08:00 |
|
OneRain2333
|
8bb86250fb
|
Add double circle shape
|
2023-01-24 16:21:25 +08:00 |
|
OneRain2333
|
c19d90eb20
|
Use constant to define offset of double-bordered shape
|
2023-01-22 18:21:30 +08:00 |
|
OneRain2333
|
be73f4b2b2
|
fix typo
|
2023-01-22 17:53:10 +08:00 |
|
Alexander Wang
|
a1bebb8b23
|
Merge pull request #634 from Paracelsus-Rose/master
d2renderer: #579 Circle Arrowhead
|
2023-01-19 17:56:36 -08:00 |
|
Alexander Wang
|
2966d393ae
|
fix bounding box for multiple
|
2023-01-19 12:39:12 -08:00 |
|
Alexander Wang
|
2d17947a44
|
account for 3d offset in bounding box
|
2023-01-19 11:51:30 -08:00 |
|
Paracelsus-Rose
|
fd43527da0
|
Merge branch 'master' of github.com:terrastruct/d2 into terrastruct-master
|
2023-01-19 14:38:24 -05:00 |
|
Paracelsus-Rose
|
100927e7dc
|
Seems right. Thanks Gavin.
|
2023-01-19 14:19:29 -05:00 |
|
Alexander Wang
|
c84dcbacf5
|
tests
|
2023-01-19 10:58:46 -08:00 |
|
Alexander Wang
|
74b54f3f8a
|
update
|
2023-01-19 00:52:10 -08:00 |
|
Alexander Wang
|
d832fdd6af
|
fix
|
2023-01-19 00:46:30 -08:00 |
|
Alexander Wang
|
7651aedb8c
|
fix opacity for labels
|
2023-01-19 00:26:00 -08:00 |
|
OneRain2333
|
16d2eee4a3
|
update test using go 1.18
|
2023-01-19 15:24:39 +08:00 |
|
OneRain2333
|
735c421230
|
update d2svg.go
|
2023-01-19 15:12:26 +08:00 |
|
Vojtěch Fošnár
|
0803d129a2
|
updated sketch test, fixed improper arrowhead rendering, made markdown background transparent
|
2023-01-16 22:19:19 +01:00 |
|
Vojtěch Fošnár
|
cfdf59b6b6
|
arrowheads respect background color in sketch mode
|
2023-01-16 15:15:01 +01:00 |
|
Vojtěch Fošnár
|
49291e2734
|
fix animations
|
2023-01-16 12:15:59 +01:00 |
|
Vojtěch Fošnár
|
66dc978418
|
resolved merge conflict
|
2023-01-15 21:36:43 +01:00 |
|
Paracelsus-Rose
|
3b90f3502d
|
Numbers copied from TS but not working
|
2023-01-15 14:55:12 -05:00 |
|
Paracelsus-Rose
|
5cfc71f271
|
Tried making values equal to TS project.
|
2023-01-15 01:36:58 -05:00 |
|
Gavin Nishizawa
|
005ceec44f
|
refactor source/target adjustment and pass to sketch arrowheads
|
2023-01-13 18:13:28 -08:00 |
|
Gavin Nishizawa
|
224af99efd
|
add sketch versions of arrowheads
|
2023-01-13 18:13:28 -08:00 |
|
Gavin Nishizawa
|
af2a032a9e
|
render sketch arrowheads separately
|
2023-01-13 18:13:28 -08:00 |
|
Alexander Wang
|
b9c4678302
|
tooltip
|
2023-01-13 08:16:18 -08:00 |
|
Vojtěch Fošnár
|
5b32cf58b6
|
fix typos
|
2023-01-13 13:12:18 +01:00 |
|
Alexander Wang
|
a6b34634cd
|
refactor
|
2023-01-12 11:22:53 -08:00 |
|
Alexander Wang
|
48c9cc7929
|
sketch
|
2023-01-12 11:20:18 -08:00 |
|
Alexander Wang
|
60523f0446
|
works
|
2023-01-12 11:06:36 -08:00 |
|
Alexander Wang
|
9c1e7eeb73
|
test
|
2023-01-12 10:51:26 -08:00 |
|
Alexander Wang
|
cc0a048757
|
test
|
2023-01-12 10:29:13 -08:00 |
|
Vojtěch Fošnár
|
19c53d5185
|
added missing colors conversion
|
2023-01-12 11:19:34 +01:00 |
|
Vojtěch Fošnár
|
2f9aad07f4
|
Merge branch 'terrastruct:master' into master
|
2023-01-12 08:51:41 +00:00 |
|
Alexander Wang
|
6c852cf792
|
fallback lexer if none found
|
2023-01-11 23:53:02 -08:00 |
|
Vojtěch Fošnár
|
63a0c1e2b1
|
vary sketch overlay color depending on the background and small refactoring
|
2023-01-11 22:18:14 +01:00 |
|
Paracelsus-Rose
|
75c0dee349
|
Circles Rendering closer to border. Still not perfect.
|
2023-01-10 19:16:02 -05:00 |
|
Paracelsus-Rose
|
f21226bfa7
|
Removed Offset and refactored
|
2023-01-10 15:30:20 -05:00 |
|
Paracelsus-Rose
|
fc15982b93
|
Requested Changes
|
2023-01-10 12:48:54 -05:00 |
|
Paracelsus-Rose
|
d46ce55c2f
|
Update d2svg.go
|
2023-01-10 12:08:26 -05:00 |
|
Vojtěch Fošnár
|
3160f88e5c
|
removed useless TODOs
|
2023-01-10 11:34:42 +01:00 |
|
Paracelsus-Rose
|
2c59b1c163
|
Formatting
|
2023-01-09 23:48:26 -05:00 |
|
Paracelsus-Rose
|
b0d3b9d3fd
|
Init
|
2023-01-09 22:44:45 -05:00 |
|
Vojtěch Fošnár
|
41fd673eeb
|
added theming support to LaTeX and markdown
|
2023-01-10 00:17:56 +01:00 |
|
Vojtěch Fošnár
|
84e8c25e37
|
implemented (limited) darkening of theme colors and fixed rendering of the 3D box
|
2023-01-09 22:50:17 +01:00 |
|
Vojtěch Fošnár
|
a972b5b0ee
|
removed --sketch_bg and added --dark_theme option
|
2023-01-09 22:16:22 +01:00 |
|
Vojtěch Fošnár
|
a81ab2d73e
|
support for prefers-color-scheme
|
2023-01-09 19:16:28 +01:00 |
|
Vojtěch Fošnár
|
0919cc160e
|
make Latex use N1 (Text) color
|
2023-01-07 11:27:00 +01:00 |
|
Vojtěch Fošnár
|
8f903d72e1
|
add --sketch_bg option
|
2023-01-07 10:46:37 +01:00 |
|
Vojtěch Fošnár
|
34d15da5ba
|
make bgColor and fgColor variables instead of hardcoded values for generated SVGs
|
2023-01-06 19:32:56 +01:00 |
|
Bernard Xie
|
35c1a1633f
|
add script to tests
|
2023-01-03 16:42:39 -08:00 |
|
Bernard Xie
|
510e7be593
|
Add comment
|
2023-01-03 15:32:31 -08:00 |
|
Bernard Xie
|
dfd66232fc
|
add d2-svg id on generation
|
2023-01-03 15:01:21 -08:00 |
|
Bernard Xie
|
070b50a6e2
|
add check to only run script on root svg
|
2023-01-03 14:44:36 -08:00 |
|
Bernard Xie
|
643aa13de9
|
add fit to screen to exported svg
|
2023-01-03 11:27:15 -08:00 |
|
Alexander Wang
|
be6c3a1eff
|
Merge pull request #578 from martinjirku/d2-384-crows-feet-arrowhead
d2renderer: #384 The arrowhead crow feet variants
|
2023-01-01 13:47:28 -08:00 |
|
harryjrk
|
e3047b6aba
|
fix curved connections issues
|
2023-01-01 11:35:21 +01:00 |
|
OneRain2333
|
f2a0de9f69
|
update tests
|
2023-01-01 16:13:32 +08:00 |
|
Alexander Wang
|
405fdbe57f
|
don't add appendix seperator without appendix
|
2022-12-31 12:17:05 -08:00 |
|
harryjrk
|
2bff170c6f
|
rename crow foot to shorter name, add tests
|
2022-12-31 19:03:40 +01:00 |
|
harryjrk
|
847b712101
|
add next.MD message, replace falltrough with comma
|
2022-12-31 19:03:40 +01:00 |
|
harryjrk
|
8891227045
|
Add the crow feet variants to arrowheads
Introduce new styles for arrowhead:
- crows-feet-many-required
- crows-feet-many-optional
- crows-feet-one-required
- crows-feet-one-optional
|
2022-12-31 19:03:39 +01:00 |
|
OneRain2333
|
ec92fb3606
|
Add double bordered rect, oval, square
|
2022-12-31 15:57:22 +08:00 |
|
OneRain2333
|
679474dce8
|
Remove double circle shape
|
2022-12-31 15:33:16 +08:00 |
|
OneRain2333
|
1b37cf4e48
|
Make to be a style attribute and remove shape
|
2022-12-31 15:26:38 +08:00 |
|
OneRain2333
|
f1b7f2706d
|
update renderDoubleOval function
|
2022-12-31 14:17:34 +08:00 |
|
Alexander Wang
|
e8a897530c
|
update tests
|
2022-12-30 21:00:34 -08:00 |
|
Alexander Wang
|
510c10227e
|
fix bounding boxes
|
2022-12-30 20:49:49 -08:00 |
|
Alexander Wang
|
8708bceef0
|
Merge pull request #563 from alixander/layout-configs
Pass layout configs
|
2022-12-30 14:31:05 -08:00 |
|
Alexander Wang
|
115d6e4147
|
default layouts
|
2022-12-30 13:36:49 -08:00 |
|
OneRain2333
|
07bfb748b0
|
Implement the sketch of double circle
|
2022-12-30 17:30:29 +08:00 |
|
OneRain2333
|
7ad0b6e99c
|
Add double circle shape
|
2022-12-30 17:14:44 +08:00 |
|
Gavin Nishizawa
|
8b81428693
|
use header width for sql_tables if larger than row width
|
2022-12-29 12:01:31 -08:00 |
|
Alexander Wang
|
51e281d3f6
|
update tests
|
2022-12-28 16:42:22 -08:00 |
|
Alexander Wang
|
d52b3b4db5
|
add xlink href for older browsers
|
2022-12-28 16:41:15 -08:00 |
|
Alexander Wang
|
385a2564c7
|
appendix
|
2022-12-28 16:33:46 -08:00 |
|
Alexander Wang
|
d50449cf63
|
works
|
2022-12-28 16:19:30 -08:00 |
|
Alexander Wang
|
60b6133b2c
|
remove commented
|
2022-12-28 15:16:18 -08:00 |
|
Alexander Wang
|
e7aa4f8d19
|
fix tooltip shadow
|
2022-12-28 15:15:38 -08:00 |
|
Alexander Wang
|
36ef848a82
|
len -> radius
|
2022-12-28 14:58:27 -08:00 |
|
Alexander Wang
|
6d4e0cd64c
|
add ascii diagram
|
2022-12-28 14:54:04 -08:00 |
|
Alexander Wang
|
6af5a9728f
|
save
|
2022-12-28 12:07:01 -08:00 |
|
Alexander Wang
|
65df91b70e
|
save
|
2022-12-28 11:39:20 -08:00 |
|
Alexander Wang
|
3aebfaf1d2
|
save
|
2022-12-27 20:29:51 -08:00 |
|
Alexander Wang
|
70f76a8f5b
|
replace icon
|
2022-12-27 10:07:19 -08:00 |
|
Alexander Wang
|
51d51709b0
|
svg works
|
2022-12-27 00:20:49 -08:00 |
|
Alexander Wang
|
e4a7bb5215
|
save
|
2022-12-26 23:56:23 -08:00 |
|
Alexander Wang
|
4cc7dde896
|
text font sizes and bold, italic, underline
|
2022-12-25 21:49:26 -08:00 |
|
Alexander Wang
|
7c41142487
|
make font family for markdown headings explicit
|
2022-12-25 17:22:55 -08:00 |
|
Alexander Wang
|
a02779cb7f
|
use monospace font for class shape
|
2022-12-24 16:10:58 -08:00 |
|
Alexander Wang
|
64d7d5f1b6
|
apply themes to tables and classes
|
2022-12-24 15:56:22 -08:00 |
|
Alexander Wang
|
96374da51e
|
fix icon query param escaping
|
2022-12-24 12:45:12 -08:00 |
|
Alexander Wang
|
c828d2c825
|
classes
|
2022-12-22 11:32:41 -08:00 |
|
Alexander Wang
|
2f545e3f61
|
tables
|
2022-12-22 11:06:57 -08:00 |
|
Alexander Wang
|
b21318ca5b
|
Merge branch 'master' into sketch
|
2022-12-21 21:04:30 -08:00 |
|
Alexander Wang
|
07fb1a3d86
|
implement sketch
|
2022-12-21 20:55:27 -08:00 |
|
Gavin Nishizawa
|
2452e4b658
|
remove unused code
|
2022-12-21 12:55:49 -08:00 |
|
Gavin Nishizawa
|
1434306948
|
fix connection mask clipping along top and left edges of graph
|
2022-12-21 12:54:02 -08:00 |
|
Gavin Nishizawa
|
018e8a82a3
|
refactor consts
|
2022-12-19 21:02:50 -08:00 |
|
Gavin Nishizawa
|
0c71c63b2d
|
export column name/type dimensions to avoid ruler in renderer
|
2022-12-19 17:53:58 -08:00 |
|
Gavin Nishizawa
|
abb57adf48
|
fix rendering table measurement
|
2022-12-19 17:53:18 -08:00 |
|
Gavin Nishizawa
|
1a3511d632
|
apply stroke and fill to markdown
|
2022-12-17 21:32:59 -08:00 |
|
Gavin Nishizawa
|
8e4096b83c
|
typo
|
2022-12-16 17:15:58 -08:00 |
|
Gavin Nishizawa
|
f166077e7b
|
always define the referenced mask
|
2022-12-16 17:15:37 -08:00 |
|
Gavin Nishizawa
|
412713e2b7
|
render connection label background according to style.fill
|
2022-12-16 15:46:14 -08:00 |
|
Alexander Wang
|
8feb4d4749
|
add pad option
|
2022-12-11 23:39:21 -08:00 |
|
Alexander Wang
|
59815cc218
|
add comment
|
2022-12-05 22:33:35 -08:00 |
|
Alexander Wang
|
06ea7c191a
|
unique label mask
|
2022-12-05 22:32:23 -08:00 |
|
Júlio César Batista
|
662aef4660
|
Fix nit
|
2022-12-05 19:50:42 -08:00 |
|
Júlio César Batista
|
6272fec709
|
Use Blend instead MaskLabel
|
2022-12-05 15:53:43 -08:00 |
|
Júlio César Batista
|
27996f348a
|
Merge branch 'master' into mask-group-label
|
2022-12-05 15:20:23 -08:00 |
|
Alexander Wang
|
1b99604359
|
fix nested sequence diagram shape
|
2022-12-05 13:53:09 -08:00 |
|
Júlio César Batista
|
358a53d815
|
Mask only labels in sequence diagram groups
|
2022-12-05 13:32:33 -08:00 |
|
Júlio César Batista
|
73f08a24a0
|
Merge branch 'master' into mask-group-label
|
2022-12-05 13:22:46 -08:00 |
|
Júlio César Batista
|
6ad1ae0f24
|
Remove inner label padding for masks
|
2022-12-05 12:48:03 -08:00 |
|
Alexander Wang
|
159e2016a9
|
blend groups
|
2022-12-05 12:09:32 -08:00 |
|
Júlio César Batista
|
845351793b
|
Mask container labels
|
2022-12-05 11:57:16 -08:00 |
|
Alexander Wang
|
bed4ef7fae
|
fix group classification
|
2022-12-05 11:36:19 -08:00 |
|
Alexander Wang
|
5deb9b2d7d
|
blend groups
|
2022-12-05 11:22:16 -08:00 |
|
Alexander Wang
|
3b94fabb0b
|
add label masks over all connections
|
2022-12-03 16:36:11 -08:00 |
|
Anmol Sethi
|
a05ba67a36
|
go2: rm -rf
|
2022-12-01 10:49:15 -08:00 |
|
Anmol Sethi
|
c4ef432daf
|
Move textmeasure into lib
It's not a d2renderer.
|
2022-12-01 06:51:17 -08:00 |
|
Júlio César Batista
|
347a6b263d
|
PR comments
|
2022-11-30 13:15:33 -08:00 |
|
Júlio César Batista
|
61f4e1172a
|
Ensure object count doesn't change suring sorting
|
2022-11-30 11:26:12 -08:00 |
|
Júlio César Batista
|
684b72eb5a
|
Change sorting order to be multi level
|
2022-11-30 11:22:43 -08:00 |
|
Júlio César Batista
|
0fc1294ae6
|
Rename RenderPriority -> ZIndex
|
2022-11-29 21:41:32 -08:00 |
|
Júlio César Batista
|
e7b72b4365
|
Add RenderPriority to objects and edges
|
2022-11-29 21:40:50 -08:00 |
|
Gavin Nishizawa
|
1847c76b08
|
cleanup border path trailing space
|
2022-11-29 16:42:37 -08:00 |
|
Gavin Nishizawa
|
ffab97e778
|
render 3d border all in one path to avoid (transparent) overlapping segments
|
2022-11-28 14:23:26 -08:00 |
|
Alexander Wang
|
72dcdf9cc4
|
2022-11-27 01:54:41PM
|
2022-11-27 13:54:41 -08:00 |
|
Alexander Wang
|
fc4cea1a89
|
2022-11-27 10:11:14AM
|
2022-11-27 10:11:14 -08:00 |
|