summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-11-19 11:39:49 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-11-19 11:39:49 +0100
commitfdc99e5bf619daf46b9f3508827a79e329b0da9b (patch)
tree690c811bdacefb58b45c99c30334968ed4970b0d /docs
parent5adefdf6613bfe0738b573eab1d280fa041f5417 (diff)
downloadiced-fdc99e5bf619daf46b9f3508827a79e329b0da9b.tar.gz
iced-fdc99e5bf619daf46b9f3508827a79e329b0da9b.tar.bz2
iced-fdc99e5bf619daf46b9f3508827a79e329b0da9b.zip
Update `README` and `ROADMAP` and add `ECOSYSTEM`
Diffstat (limited to 'docs')
-rw-r--r--docs/crates_graph.dot12
-rw-r--r--docs/crates_graph.pngbin40251 -> 0 bytes
-rw-r--r--docs/graphs/core.dot13
-rw-r--r--docs/graphs/core.pngbin0 -> 16123 bytes
-rw-r--r--docs/graphs/ecosystem.dot59
-rw-r--r--docs/graphs/ecosystem.pngbin0 -> 51911 bytes
-rw-r--r--docs/graphs/iced.dot47
-rw-r--r--docs/graphs/iced.pngbin0 -> 32794 bytes
-rw-r--r--docs/graphs/native.dot42
-rw-r--r--docs/graphs/native.pngbin0 -> 27637 bytes
-rw-r--r--docs/graphs/web.dot12
-rw-r--r--docs/graphs/web.pngbin0 -> 13023 bytes
-rw-r--r--docs/graphs/wgpu.dot33
-rw-r--r--docs/graphs/wgpu.pngbin0 -> 20091 bytes
-rw-r--r--docs/graphs/winit.dot33
-rw-r--r--docs/graphs/winit.pngbin0 -> 17051 bytes
16 files changed, 239 insertions, 12 deletions
diff --git a/docs/crates_graph.dot b/docs/crates_graph.dot
deleted file mode 100644
index 85e375d0..00000000
--- a/docs/crates_graph.dot
+++ /dev/null
@@ -1,12 +0,0 @@
-digraph G {
- "iced_core" -> "iced_native"
- "iced_core" -> "iced_web"
- "iced_native" -> "iced_wgpu"
- "iced_native" -> "iced_winit"
- "iced_web" -> "iced"
- "iced_wgpu" -> "iced"
- "iced_winit" -> "iced"
-
- node[shape=box];
- "iced" -> "cross-platform application"
-}
diff --git a/docs/crates_graph.png b/docs/crates_graph.png
deleted file mode 100644
index d598c1dd..00000000
--- a/docs/crates_graph.png
+++ /dev/null
Binary files differ
diff --git a/docs/graphs/core.dot b/docs/graphs/core.dot
new file mode 100644
index 00000000..a52dfbb9
--- /dev/null
+++ b/docs/graphs/core.dot
@@ -0,0 +1,13 @@
+digraph G {
+ fontname = "Roboto";
+ newrank=true;
+ node[fontname = "Roboto", style=filled, fontcolor=white, color="#474973"];
+
+ { rank = same; iced_native iced_web }
+
+ iced_core -> iced_native [style=dashed];
+ iced_core -> iced_web [style=dashed];
+
+ iced_core [style=dashed, fontcolor=black];
+
+}
diff --git a/docs/graphs/core.png b/docs/graphs/core.png
new file mode 100644
index 00000000..a5002c9b
--- /dev/null
+++ b/docs/graphs/core.png
Binary files differ
diff --git a/docs/graphs/ecosystem.dot b/docs/graphs/ecosystem.dot
new file mode 100644
index 00000000..e6c1af94
--- /dev/null
+++ b/docs/graphs/ecosystem.dot
@@ -0,0 +1,59 @@
+digraph G {
+ fontname = "Roboto";
+ newrank=true;
+ node[fontname = "Roboto", style=filled, fontcolor=white, color="#474973"];
+
+ subgraph cluster_1 {
+ label = "renderers ";
+ labelloc = "b";
+ labeljust = "r";
+ fontcolor = "#ffffff";
+ color="#8797AF";
+ bgcolor="#8797AF";
+ style=rounded;
+ node [fillcolor=white, color=white, fontcolor=black];
+
+ etc_1 [label="...", style=empty, shape=none, fontcolor=white];
+ iced_wgpu;
+ }
+
+ subgraph cluster_2 {
+ label = "shells ";
+ labelloc = "b";
+ labeljust = "r";
+ fontcolor = "#ffffff";
+ color="#8797AF";
+ bgcolor="#8797AF";
+ style=rounded;
+ node [fillcolor=white, color=white, fontcolor=black];
+
+ etc_2 [label="...", style=empty, shape=none, fontcolor=white];
+ iced_winit;
+ }
+
+ subgraph cluster_3 {
+ style=invis;
+ margin=20;
+ iced;
+ }
+
+ { rank = same; iced_native iced_web }
+ { rank = same; iced_wgpu iced_winit etc_1 etc_2 }
+
+ iced_core -> iced_native [style=dashed];
+ iced_core -> iced_web [style=dashed];
+ iced_native -> iced_wgpu;
+ iced_native -> iced_winit;
+
+ iced_winit -> iced;
+ iced_wgpu -> iced;
+ iced_web -> iced;
+
+ iced -> "cross-platform application";
+
+ iced_core [style=dashed, fontcolor=black];
+ iced [width=1, height=0.6, style="filled", fontcolor=white, color="#474973"];
+
+
+ "cross-platform application" [shape=box3d, style="solid", width=2.8, height=0.6, fontcolor="#474973"];
+}
diff --git a/docs/graphs/ecosystem.png b/docs/graphs/ecosystem.png
new file mode 100644
index 00000000..647c22ab
--- /dev/null
+++ b/docs/graphs/ecosystem.png
Binary files differ
diff --git a/docs/graphs/iced.dot b/docs/graphs/iced.dot
new file mode 100644
index 00000000..c049bf95
--- /dev/null
+++ b/docs/graphs/iced.dot
@@ -0,0 +1,47 @@
+digraph G {
+ fontname = "Roboto";
+ newrank=true;
+ node[fontname = "Roboto", style=filled, fontcolor=white, color="#474973"];
+
+ subgraph cluster_1 {
+ label = "renderers ";
+ labelloc = "b";
+ labeljust = "r";
+ fontcolor = "#ffffff";
+ color="#8797AF";
+ bgcolor="#8797AF";
+ style=rounded;
+ node [fillcolor=white, color=white, fontcolor=black];
+
+ etc_1 [label="...", style=empty, shape=none, fontcolor=white];
+ iced_wgpu;
+ }
+
+ subgraph cluster_2 {
+ label = "shells ";
+ labelloc = "b";
+ labeljust = "r";
+ fontcolor = "#ffffff";
+ color="#8797AF";
+ bgcolor="#8797AF";
+ style=rounded;
+ node [fillcolor=white, color=white, fontcolor=black];
+
+ etc_2 [label="...", style=empty, shape=none, fontcolor=white];
+ iced_winit;
+ }
+
+ subgraph cluster_3 {
+ style=invis;
+ margin=20;
+ iced;
+ }
+
+ { rank = same; iced_wgpu iced_winit etc_1 etc_2 }
+
+ iced_winit -> iced;
+ iced_wgpu -> iced;
+ iced_web -> iced;
+
+ iced [width=1, height=0.6, style="filled", fontcolor=white, color="#474973"];
+}
diff --git a/docs/graphs/iced.png b/docs/graphs/iced.png
new file mode 100644
index 00000000..dcdd9cd3
--- /dev/null
+++ b/docs/graphs/iced.png
Binary files differ
diff --git a/docs/graphs/native.dot b/docs/graphs/native.dot
new file mode 100644
index 00000000..3bc654a5
--- /dev/null
+++ b/docs/graphs/native.dot
@@ -0,0 +1,42 @@
+digraph G {
+ fontname = "Roboto";
+ newrank=true;
+ node[fontname = "Roboto", style=filled, fontcolor=white, color="#474973"];
+
+ subgraph cluster_1 {
+ label = "renderers ";
+ labelloc = "b";
+ labeljust = "r";
+ fontcolor = "#ffffff";
+ color="#8797AF";
+ bgcolor="#8797AF";
+ style=rounded;
+ node [fillcolor=white, color=white, fontcolor=black];
+
+ etc_1 [label="...", style=empty, shape=none, fontcolor=white];
+ iced_wgpu;
+ }
+
+ subgraph cluster_2 {
+ label = "shells ";
+ labelloc = "b";
+ labeljust = "r";
+ fontcolor = "#ffffff";
+ color="#8797AF";
+ bgcolor="#8797AF";
+ style=rounded;
+ node [fillcolor=white, color=white, fontcolor=black];
+
+ etc_2 [label="...", style=empty, shape=none, fontcolor=white];
+ iced_winit;
+ }
+
+
+ { rank = same; iced_wgpu iced_winit etc_1 etc_2 }
+
+ iced_core -> iced_native [style=dashed];
+ iced_native -> iced_wgpu;
+ iced_native -> iced_winit;
+
+ iced_core [style=dashed, fontcolor=black];
+}
diff --git a/docs/graphs/native.png b/docs/graphs/native.png
new file mode 100644
index 00000000..fbcad808
--- /dev/null
+++ b/docs/graphs/native.png
Binary files differ
diff --git a/docs/graphs/web.dot b/docs/graphs/web.dot
new file mode 100644
index 00000000..06c05176
--- /dev/null
+++ b/docs/graphs/web.dot
@@ -0,0 +1,12 @@
+digraph G {
+ fontname = "Roboto";
+ newrank=true;
+ node[fontname = "Roboto", style=filled, fontcolor=white, color="#474973"];
+
+ iced_core -> iced_web [style=dashed];
+
+ iced_web -> iced;
+
+ iced_core [style=dashed, fontcolor=black];
+ iced [width=1, height=0.6, style="filled", fontcolor=white, color="#474973"];
+}
diff --git a/docs/graphs/web.png b/docs/graphs/web.png
new file mode 100644
index 00000000..6db04087
--- /dev/null
+++ b/docs/graphs/web.png
Binary files differ
diff --git a/docs/graphs/wgpu.dot b/docs/graphs/wgpu.dot
new file mode 100644
index 00000000..dc2d7cc8
--- /dev/null
+++ b/docs/graphs/wgpu.dot
@@ -0,0 +1,33 @@
+digraph G {
+ fontname = "Roboto";
+ newrank=true;
+ node[fontname = "Roboto", style=filled, fontcolor=white, color="#474973"];
+
+ subgraph cluster_1 {
+ label = "renderers ";
+ labelloc = "b";
+ labeljust = "r";
+ fontcolor = "#ffffff";
+ color="#8797AF";
+ bgcolor="#8797AF";
+ style=rounded;
+ node [fillcolor=white, color=white, fontcolor=black];
+
+ etc_1 [label="...", style=empty, shape=none, fontcolor=white];
+ iced_wgpu;
+ }
+
+ subgraph cluster_3 {
+ style=invis;
+ margin=20;
+ iced;
+ }
+
+ { rank = same; iced_wgpu etc_1 }
+
+ iced_native -> iced_wgpu;
+
+ iced_wgpu -> iced;
+
+ iced [width=1, height=0.6, style="filled", fontcolor=white, color="#474973"];
+}
diff --git a/docs/graphs/wgpu.png b/docs/graphs/wgpu.png
new file mode 100644
index 00000000..00ae76ce
--- /dev/null
+++ b/docs/graphs/wgpu.png
Binary files differ
diff --git a/docs/graphs/winit.dot b/docs/graphs/winit.dot
new file mode 100644
index 00000000..c31f869b
--- /dev/null
+++ b/docs/graphs/winit.dot
@@ -0,0 +1,33 @@
+digraph G {
+ fontname = "Roboto";
+ newrank=true;
+ node[fontname = "Roboto", style=filled, fontcolor=white, color="#474973"];
+
+ subgraph cluster_2 {
+ label = "shells ";
+ labelloc = "b";
+ labeljust = "r";
+ fontcolor = "#ffffff";
+ color="#8797AF";
+ bgcolor="#8797AF";
+ style=rounded;
+ node [fillcolor=white, color=white, fontcolor=black];
+
+ etc_2 [label="...", style=empty, shape=none, fontcolor=white];
+ iced_winit;
+ }
+
+ subgraph cluster_3 {
+ style=invis;
+ margin=20;
+ iced;
+ }
+
+ { rank = same; iced_winit etc_2 }
+
+ iced_native -> iced_winit;
+
+ iced_winit -> iced;
+
+ iced [width=1, height=0.6, style="filled", fontcolor=white, color="#474973"];
+}
diff --git a/docs/graphs/winit.png b/docs/graphs/winit.png
new file mode 100644
index 00000000..ef8b98dc
--- /dev/null
+++ b/docs/graphs/winit.png
Binary files differ