nandi/frqpublic Fork 0
7ef7673
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 where Enter sends and a field can ask for its width

A prop-level diff of every hiccup prop frq writes against what
glimmer-jvui reads: 54 of 528 uses were being ignored silently. A tag
being handled is not the same as a tag reading the props a client passes,
which is why the tag diff came back clean while the TLS tick stayed empty.

These two break function. Without :on-activate the compose box takes a
message and cannot send it; eight fields ask for :width-request and were
all default-sized.

The rest are recorded in the jolt-native commit. The scroll props are the
ones that will show next: a chat that does not follow new messages.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
nandi committed 2026-09-10T06:24:49-07:00 Browse files
7ef7673 parent: 85dfca6
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 "c131fc627e173c8f2ca84d0f2809ac8b22dc1a03"
20+ :git/sha "c03a75281355a14d95e6e810f66f52d4ac6d4977"
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 "c131fc627e173c8f2ca84d0f2809ac8b22dc1a03"20+ :git/sha "c03a75281355a14d95e6e810f66f52d4ac6d4977"
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.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=c131fc627e173c8f2ca84d0f2809ac8b22dc1a03";
67+ url = "git+https://gitlab.com/nandithebull/jolt-native?rev=c03a75281355a14d95e6e810f66f52d4ac6d4977";
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=c131fc627e173c8f2ca84d0f2809ac8b22dc1a03";67+ url = "git+https://gitlab.com/nandithebull/jolt-native?rev=c03a75281355a14d95e6e810f66f52d4ac6d4977";
68 inputs.nixpkgs.follows = "nixpkgs";68 inputs.nixpkgs.follows = "nixpkgs";
69 };69 };
70 70