nandi/frqpublic Fork 0
f218f2a
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 jolt-native that opens a room where it means to

A conversation opened at its newest line most of the time and at the top of
its backlog the rest of the time, and nothing about the room decided which.
The ask for where a list opens goes out on the commit that list arrives on,
and iced runs a widget operation against the tree the last `view` built — so
it can name a scrollable that this frame is only now building, and be dropped
where it falls.

jolt-native 8e8cd51 asks again, the way `reveal` already does for a row that
has not been laid out yet, and stops the moment the list says it arrived.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
nandi committed 2026-09-12T11:05:09-07:00 Browse files
f218f2a parent: 9e0676c
modified flake.lock +5 -5
@@ -112,16 +112,16 @@
112112 "rust-overlay": "rust-overlay"
113113 },
114114 "locked": {
115- "lastModified": 1789235060,
116- "narHash": "sha256-aCshmsLx344lAmaGT++kBYzu79XWAdwewFIzXDc7iCk=",
115+ "lastModified": 1789236164,
116+ "narHash": "sha256-Bb8AYcr2XTj9KCl7QsIT6eTEo/WfQ5DQKm+9VSEnG4o=",
117117 "ref": "refs/heads/main",
118- "rev": "4f920afa410da72bfdb7a07d7faa0264c7bb8a08",
119- "revCount": 116,
118+ "rev": "8e8cd5192dc161b423c0ee5dd41a7a058b24b409",
119+ "revCount": 117,
120120 "type": "git",
121121 "url": "https://gitlab.com/nandithebull/jolt-native"
122122 },
123123 "original": {
124- "rev": "4f920afa410da72bfdb7a07d7faa0264c7bb8a08",
124+ "rev": "8e8cd5192dc161b423c0ee5dd41a7a058b24b409",
125125 "type": "git",
126126 "url": "https://gitlab.com/nandithebull/jolt-native"
127127 }
@@ -112,16 +112,16 @@
112 "rust-overlay": "rust-overlay"112 "rust-overlay": "rust-overlay"
113 },113 },
114 "locked": {114 "locked": {
115- "lastModified": 1789235060,115+ "lastModified": 1789236164,
116- "narHash": "sha256-aCshmsLx344lAmaGT++kBYzu79XWAdwewFIzXDc7iCk=",116+ "narHash": "sha256-Bb8AYcr2XTj9KCl7QsIT6eTEo/WfQ5DQKm+9VSEnG4o=",
117 "ref": "refs/heads/main",117 "ref": "refs/heads/main",
118- "rev": "4f920afa410da72bfdb7a07d7faa0264c7bb8a08",118+ "rev": "8e8cd5192dc161b423c0ee5dd41a7a058b24b409",
119- "revCount": 116,119+ "revCount": 117,
120 "type": "git",120 "type": "git",
121 "url": "https://gitlab.com/nandithebull/jolt-native"121 "url": "https://gitlab.com/nandithebull/jolt-native"
122 },122 },
123 "original": {123 "original": {
124- "rev": "4f920afa410da72bfdb7a07d7faa0264c7bb8a08",124+ "rev": "8e8cd5192dc161b423c0ee5dd41a7a058b24b409",
125 "type": "git",125 "type": "git",
126 "url": "https://gitlab.com/nandithebull/jolt-native"126 "url": "https://gitlab.com/nandithebull/jolt-native"
127 }127 }
modified flake.nix +1 -1
@@ -56,7 +56,7 @@
5656 # drift this comment warns about wearing a different hat: one input, and
5757 # the window and the terminal are the same library either way.
5858 jolt-native = {
59- url = "git+https://gitlab.com/nandithebull/jolt-native?rev=4f920afa410da72bfdb7a07d7faa0264c7bb8a08";
59+ url = "git+https://gitlab.com/nandithebull/jolt-native?rev=8e8cd5192dc161b423c0ee5dd41a7a058b24b409";
6060 inputs.nixpkgs.follows = "nixpkgs";
6161 };
6262
@@ -56,7 +56,7 @@
56 # drift this comment warns about wearing a different hat: one input, and56 # drift this comment warns about wearing a different hat: one input, and
57 # the window and the terminal are the same library either way.57 # the window and the terminal are the same library either way.
58 jolt-native = {58 jolt-native = {
59- url = "git+https://gitlab.com/nandithebull/jolt-native?rev=4f920afa410da72bfdb7a07d7faa0264c7bb8a08";59+ url = "git+https://gitlab.com/nandithebull/jolt-native?rev=8e8cd5192dc161b423c0ee5dd41a7a058b24b409";
60 inputs.nixpkgs.follows = "nixpkgs";60 inputs.nixpkgs.follows = "nixpkgs";
61 };61 };
62 62