A simple CPU rendered GUI IDE experience.
place image
bendn 5 weeks ago
parent c5ec168 · commit 6753c73
-rw-r--r--Cargo.toml8
-rw-r--r--README.md10
-rw-r--r--dist/gracilaria.svg1
-rw-r--r--dist/image.pngbin0 -> 162072 bytes
4 files changed, 13 insertions, 6 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 0d879c8..3d9f0e7 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -10,18 +10,18 @@ pattypan = { git = "https://git.bendn.org/pattypan" }
implicit-fn = "0.1.0"
ropey = "1.6.1"
softbuffer = "0.4.8"
-swash = "0.2.7"
+swash = "0.2.9"
winit = "0.31.0-beta.2"
tree-sitter = "0.25.10"
-memchr = "2.8.1"
+memchr = "2.8.2"
lower = "0.2.1"
amap = "0.1.4"
run_times = "0.1.0"
array_chunks = "1.0.0"
rust-fsm = { git = "https://git.bendn.org/rust-fsm", features = ["diagram"] }
clipp = "0.1.1"
-regex = { version = "1.12.3", features = ["unstable", "use_std"] }
+regex = { version = "1.12.4", features = ["unstable", "use_std"] }
tree-house = { version = "0.3.0", features = ["fixtures"] }
# for tree house grammar loading
@@ -39,7 +39,7 @@ rust-analyzer = { git = "https://git.bendn.org/rust-analyzer" }
serde_json = "1.0.150"
serde = { version = "1.0.228", features = ["unstable"] }
serde_derive = "1.0.228"
-log = "0.4.31"
+log = "0.4.32"
crossbeam = { version = "0.8.4", features = ["nightly", "crossbeam-channel"] }
test-log = "0.2.21"
env_logger = "0.11.10"
diff --git a/README.md b/README.md
index ec0d37b..bb43eff 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,9 @@
-# gracilaria
+<h1><svg xmlns="http://www.w3.org/2000/svg" style="height: 1em; vertical-align: middle; display: inline-block" viewBox="0 0 121.876 121.876"><circle cx="60.938" cy="60.938" r="60.938" style="fill:#0a3d81;fill-rule:evenodd;stroke-width:7.14375;stroke-linecap:round;stroke-dasharray:none;paint-order:markers stroke fill;fill-opacity:1"/><path fill="none" d="M64.282 145.583c.55.043 1.1.085 3.91 2.96 2.812 2.874 7.884 8.58 12.98 12.87 5.096 4.292 10.215 7.166 13.366 5.39 3.152-1.775 4.335-8.2 8.33-8.348s10.8 5.981 17.268 5.03c6.467-.951 12.597-8.982 18.261-8.961 5.665.021 10.864 8.095 16.063 16.169" style="fill:#0f0;fill-opacity:0;fill-rule:evenodd;stroke:#e0605c;stroke-width:15.734;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" transform="translate(-54.874 -94.9)"/><path d="m88.944 95.828-.75-15.062-14.587-3.837 12.67-8.184-3.97-14.552 13.42 6.884 10.617-10.714.752 15.064 14.585 3.834-12.67 8.185 3.97 14.552-13.42-6.885z" style="fill:#ffb30c;fill-opacity:1;fill-rule:evenodd;stroke:#0cff48;stroke-width:0;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"/></svg> gracilaria</h1>
-readme for testing cgit
+lsp-enabled gui text editor / ide
+
+![picture](/gracilaria/plain/dist/image.png)
+
+### installation steps
+
+`cargo build -r`
diff --git a/dist/gracilaria.svg b/dist/gracilaria.svg
new file mode 100644
index 0000000..a38781f
--- /dev/null
+++ b/dist/gracilaria.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="460.634" height="460.634" viewBox="0 0 121.876 121.876"><path d="M18.21 209.008h159.257v153.159H18.21z" style="fill:#0a3d81;fill-opacity:1;fill-rule:evenodd;stroke:#0cff48;stroke-width:0;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" transform="translate(-35.069 -216.54)"/><path fill="none" d="M64.282 145.583c.55.043 1.1.085 3.91 2.96 2.812 2.874 7.884 8.58 12.98 12.87 5.096 4.292 10.215 7.166 13.366 5.39 3.152-1.775 4.335-8.2 8.33-8.348s10.8 5.981 17.268 5.03c6.467-.951 12.597-8.982 18.261-8.961 5.665.021 10.864 8.095 16.063 16.169" style="fill:#0f0;fill-opacity:0;fill-rule:evenodd;stroke:#e0605c;stroke-width:15.734;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" transform="translate(-54.874 -94.9)"/><path d="m133.155 245.006-4.046-2.166-3.288 3.203-.148-4.588-4.418-1.246 3.9-2.421-1.13-4.449 4.047 2.166 3.287-3.203.148 4.588 4.418 1.246-3.9 2.421z" style="fill:#ffb30c;fill-opacity:1;fill-rule:evenodd;stroke:#0cff48;stroke-width:0;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" transform="rotate(58.987 890.717 143.189)scale(3.28598)"/></svg> \ No newline at end of file
diff --git a/dist/image.png b/dist/image.png
new file mode 100644
index 0000000..e60b96b
--- /dev/null
+++ b/dist/image.png
Binary files differ