nandi/frqpublic Fork 0
57a93bb
Commits
Clone
git clone https://git.rickub.com/nandi/frq.git
git clone ssh://git@rickub.com/nandi/frq.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Take the jvui that fills the window and has glyphs for the icons

The chat filled the top of the window and stopped, and every icon and
emoji was a missing-glyph box. Fallback faces behind the UI font fix the
second; the first was three separate places the height stopped being
passed down — the row that holds the panes, the viewport asking for a
height rather than filling one, and the container default overriding the
viewport's own :expand.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
nandi committed 2026-09-10T06:59:10-07:00 Browse files
57a93bb parent: fce25ec
modified deps.edn +1 -1
@@ -17,7 +17,7 @@
1717 :deps {jolt-lang/glimmer {:git/url "https://gitlab.com/nandithebull/glimmer"
1818 :git/sha "399df371c790d690fb6e4560c3d4d7f838502857"}
1919 nandi/glimmer-jvui {:git/url "https://gitlab.com/nandithebull/jolt-native"
20- :git/sha "5fcbb425b7211dfee6777d0307642b33325ab62f"
20+ :git/sha "7d907d008b66abc03da83dc36411cf13f3085a35"
2121 :deps/root "glimmer-backends/glimmer-jvui"}}
2222
2323 ;; What the UI loads is SDL, and jvui declares it itself — SDL3, SDL3_ttf
@@ -17,7 +17,7 @@
17 :deps {jolt-lang/glimmer {:git/url "https://gitlab.com/nandithebull/glimmer"17 :deps {jolt-lang/glimmer {:git/url "https://gitlab.com/nandithebull/glimmer"
18 :git/sha "399df371c790d690fb6e4560c3d4d7f838502857"}18 :git/sha "399df371c790d690fb6e4560c3d4d7f838502857"}
19 nandi/glimmer-jvui {:git/url "https://gitlab.com/nandithebull/jolt-native"19 nandi/glimmer-jvui {:git/url "https://gitlab.com/nandithebull/jolt-native"
20- :git/sha "5fcbb425b7211dfee6777d0307642b33325ab62f"20+ :git/sha "7d907d008b66abc03da83dc36411cf13f3085a35"
21 :deps/root "glimmer-backends/glimmer-jvui"}}21 :deps/root "glimmer-backends/glimmer-jvui"}}
22 22
23 ;; What the UI loads is SDL, and jvui declares it itself — SDL3, SDL3_ttf23 ;; What the UI loads is SDL, and jvui declares it itself — SDL3, SDL3_ttf
modified flake.lock +5 -5
@@ -155,16 +155,16 @@
155155 "rust-overlay": "rust-overlay"
156156 },
157157 "locked": {
158- "lastModified": 1789047880,
159- "narHash": "sha256-KXxEfzla8d1soVwuzvK69bPBZrAlRbZEZwKgQHquDls=",
158+ "lastModified": 1789048102,
159+ "narHash": "sha256-8KK/aRexI+GUriy9AOjDuxC6keKhVcwoYOa2gqgzi7w=",
160160 "ref": "refs/heads/main",
161- "rev": "e72d7b0bc9988bb21d5ed6f0cc8e4d8a15020b82",
162- "revCount": 83,
161+ "rev": "5fcbb425b7211dfee6777d0307642b33325ab62f",
162+ "revCount": 84,
163163 "type": "git",
164164 "url": "https://gitlab.com/nandithebull/jolt-native"
165165 },
166166 "original": {
167- "rev": "e72d7b0bc9988bb21d5ed6f0cc8e4d8a15020b82",
167+ "rev": "5fcbb425b7211dfee6777d0307642b33325ab62f",
168168 "type": "git",
169169 "url": "https://gitlab.com/nandithebull/jolt-native"
170170 }
@@ -155,16 +155,16 @@
155 "rust-overlay": "rust-overlay"155 "rust-overlay": "rust-overlay"
156 },156 },
157 "locked": {157 "locked": {
158- "lastModified": 1789047880,158+ "lastModified": 1789048102,
159- "narHash": "sha256-KXxEfzla8d1soVwuzvK69bPBZrAlRbZEZwKgQHquDls=",159+ "narHash": "sha256-8KK/aRexI+GUriy9AOjDuxC6keKhVcwoYOa2gqgzi7w=",
160 "ref": "refs/heads/main",160 "ref": "refs/heads/main",
161- "rev": "e72d7b0bc9988bb21d5ed6f0cc8e4d8a15020b82",161+ "rev": "5fcbb425b7211dfee6777d0307642b33325ab62f",
162- "revCount": 83,162+ "revCount": 84,
163 "type": "git",163 "type": "git",
164 "url": "https://gitlab.com/nandithebull/jolt-native"164 "url": "https://gitlab.com/nandithebull/jolt-native"
165 },165 },
166 "original": {166 "original": {
167- "rev": "e72d7b0bc9988bb21d5ed6f0cc8e4d8a15020b82",167+ "rev": "5fcbb425b7211dfee6777d0307642b33325ab62f",
168 "type": "git",168 "type": "git",
169 "url": "https://gitlab.com/nandithebull/jolt-native"169 "url": "https://gitlab.com/nandithebull/jolt-native"
170 }170 }
modified flake.nix +1 -1
@@ -64,7 +64,7 @@
6464 # drift this comment warns about wearing a different hat: one input, and
6565 # the window and the terminal are the same library either way.
6666 jolt-native = {
67- url = "git+https://gitlab.com/nandithebull/jolt-native?rev=5fcbb425b7211dfee6777d0307642b33325ab62f";
67+ url = "git+https://gitlab.com/nandithebull/jolt-native?rev=7d907d008b66abc03da83dc36411cf13f3085a35";
6868 inputs.nixpkgs.follows = "nixpkgs";
6969 };
7070
@@ -64,7 +64,7 @@
64 # drift this comment warns about wearing a different hat: one input, and64 # drift this comment warns about wearing a different hat: one input, and
65 # the window and the terminal are the same library either way.65 # the window and the terminal are the same library either way.
66 jolt-native = {66 jolt-native = {
67- url = "git+https://gitlab.com/nandithebull/jolt-native?rev=5fcbb425b7211dfee6777d0307642b33325ab62f";67+ url = "git+https://gitlab.com/nandithebull/jolt-native?rev=7d907d008b66abc03da83dc36411cf13f3085a35";
68 inputs.nixpkgs.follows = "nixpkgs";68 inputs.nixpkgs.follows = "nixpkgs";
69 };69 };
70 70