Jean Chevronnet reverse
reverse pushed to main at orbit/orbit 2026-07-04 21:27:18 +00:00
f122c3d0c5 yomirc: rework toward a faithful mIRC look
reverse pushed to main at orbit/orbit 2026-07-04 20:56:12 +00:00
bda7c78d29 yomirc: fix unreadable text on nettab/reactions/badges
reverse pushed to main at orbit/orbit 2026-07-04 20:19:54 +00:00
2e3b066dc0 yomirc: white paper and crisp navy selection, plus a retro tab icon
b9b381258c Reported by Juest: yomirc never showed the hover toolbar; reveal it + add a toggle
d3afe68122 Reported by Mik: strip whitespace-padding spam from outgoing messages
Compare 3 commits »
reverse pushed to main at orbit/orbit 2026-07-04 17:16:53 +00:00
feed302516 Reported by Juest: hide the composer hint as soon as you type, incl. a space
reverse pushed to main at orbit/orbit 2026-07-04 17:06:48 +00:00
2bef3b9503 Reported by Juest: fix white message hover-toolbar in dark themes
reverse pushed to main at orbit/orbit 2026-07-04 16:52:28 +00:00
57463d35e2 composer: stop the caret jumping when you erase a message to empty
96fbebeed9 composer: paste images from the clipboard, not just drag-and-drop
Compare 2 commits »
reverse pushed to main at orbit/orbit 2026-07-04 16:12:46 +00:00
1927167b51 media: the Link previews toggle now silences inline embeds too (image/audio/youtube)
reverse pushed to main at orbit/orbit 2026-07-04 09:50:05 +00:00
688bd5daea multi-network: tab title sums unread across all networks (dynamic-subscription hook)
reverse pushed to main at orbit/orbit 2026-07-04 09:41:17 +00:00
7a0624bde2 multi-network: persist extra networks across reloads (config in localStorage, password in sessionStorage)
ed8f8727a0 multi-network: plugins/bridge/sandbox follow the active network
Compare 2 commits »
reverse pushed to main at orbit/orbit 2026-07-04 09:27:30 +00:00
79e9afc96c multi-network: i18n the network UI (10 locales) + enable on production
reverse pushed to main at orbit/orbit 2026-07-04 09:19:00 +00:00
cc328b01bb Merge multi-network (gated behind features.multiNetwork, default off)
2daf8f600f multi-network: 2nd-network switcher, add-network modal, global-state sync + per-network storage (gated: features.multiNetwork)
6a31438c09 multi-network: route chat UI reads through the active network (useActiveChat)
cdac6e5759 store: make the chat store a per-network factory + networks registry (no behavior change)
Compare 4 commits »
reverse pushed to multi-network at orbit/orbit 2026-07-04 09:05:31 +00:00
6a31438c09 multi-network: route chat UI reads through the active network (useActiveChat)
reverse pushed to multi-network at orbit/orbit 2026-07-04 08:51:12 +00:00
cdac6e5759 store: make the chat store a per-network factory + networks registry (no behavior change)
reverse created branch multi-network in orbit/orbit 2026-07-04 08:51:12 +00:00
reverse pushed to main at orbit/orbit 2026-07-04 08:22:56 +00:00
9127060a18 settings: user toggle to hide link previews (off = never fetch)
reverse pushed to main at orbit/orbit 2026-07-04 08:10:38 +00:00
e3c1487cd0 chat: link-preview cards via the server unfurl endpoint (lazy, proxied image)
reverse pushed to main at orbit/orbit 2026-07-04 07:40:23 +00:00
31cffccc58 features: pulse counts in O(1) per message + coalesced repaint (busy-channel safe)
reverse pushed to main at orbit/orbit 2026-07-04 07:23:13 +00:00
42996dc56d features: add pulse, a sandboxed channel-activity meter
reverse pushed to main at orbit/orbit 2026-07-04 07:19:14 +00:00
a8d12e1691 sandbox: document the feature-module convention (features/README)
reverse pushed to main at orbit/orbit-client-docs 2026-07-04 07:14:17 +00:00
be2e454a61 docs: sandbox lives in src/modules/sandbox