noraneko · drops
dl.f3liz.casa/drop を読んでいます
drops
uuid ひとつで、機能が降ってくる。
Every drop on the table, from the registry. Press one to read it: who wrote it, what is served, and the source as it is. What a drop is is told at the house. The ones marked library are not installed on their own: they come with the drops that ask for them.
18 drops being served
- find-tabs 見失ったタブを探す二行を、タブの右クリックに。いま見ているタブへ(並びは変えず、視界だけが動く)と、音の鳴っているタブへ(押すたびに次へ回る)
-
hello-tsubaki
actor まで Tsubaki で書いた、いちばん小さい drop(ツールバーの数字。押すと増えて、pref に残る)
- newtab newtab actor(Activity Stream のデータを新しいタブに渡す)。built-in と同じ source。registry の一周目
- newtab-hello newtab に、drop から来ていることが目で分かる一行を足す(左下に名前と版と、この session で開いた回数)。それ以外は built-in と同じ
- rename-tab タブに自分の名前をつける(ダブルクリック、F2、または右クリック → 名前をつける)。名前はタブについて回るので、閉じて開き直しても戻ってくる
- shortcut-keys 九つの鍵に、ブラウザの命令を一つずつ(about:nora:settings で選ぶ)
- splitview 分割ビューを二枚から四枚へ(並べかたを絵から選ぶ、タブを落として足す、境をドラッグ、ペインを閉じる/ひとりにする)
- undo-closed-tab 閉じたタブを戻すボタンを、ツールバーに一つ
-
webpanel
ウェブページを、タブの横に置く(Floorp のパネルサイドバーの芯だけ。縦列のアイコン、今のタブを足す、幅を覚える)
- workspaces タブを束にして、切り替えて使う。束はタブについて回るので、閉じて開き直しても、別の窓に引っ張っても、その束のまま
- zen-mode ブラウザの飾りを、ぜんぶ仕舞う(Accel+Alt+Z。上の端に触れているあいだだけ、戻ってくる)
- std drop の標準の土台: std-actor + std-preact-xul + std-prefs + std-tsubaki-runtime + std-context-menu + std-settings
- std-actor drop の殻: logic の三つの door(setup / start / dispatch)を呼んで、view を描き、effect を carry out する。actor.ts を書かない drop の中身
- std-context-menu 本体の menu に行を混ぜるときの作法: 行は popup の直接の子に、押されたタブの目印を行へ、CSS で消えた行に hidden を渡す
- std-preact-xul preact(src から)と、置いたものが自分で戻る mount / useSignalValue。並び替えは moveBefore(取り出さない移動)。drop の view の土台
- std-prefs about:config の pref を、schema 一枚から一本ずつ。読みは signal、書きは set、既定値は default branch に
- std-settings about:nora:settings のこの drop の箱を待って、その中に置き場所を返す
- std-tsubaki-runtime Tsubaki(Julia の書き心地の小さな言語)の runtime と、その最初の言葉(ops/std.tsubaki: get(d, :key, 既定) / copy / put / merge、40px の単位、view と effect のことば、色の棚 Theme)。a[begin + i] と begin ... end が書ける。言葉は t(:鍵) で書けて、字は drop の strings.toml から(選ぶのは殻)。タブのことば(見ていてほしい出来事、目印と覚書、字を打つ欄)
What a drop is, how it reaches you, and what it is not: f3liz.casa/noraneko/drops/. Served by https://dl.f3liz.casa/drop, signed by https://github.com/f3liz-casa/noraneko-registry/.github/workflows/verify-and-sign.yml@refs/heads/main.
This page is built when you ask for it, out of what https://dl.f3liz.casa/drop is serving right now (2026-09-23T08:38:28.032Z). Drafted by Shiro, an AI assistant, sitting next to nyanrus.