docs: update landing page for May 2026 feature additions
Lint / Shell (shellcheck) (push) Successful in 9s
Lint / JS (eslint) (push) Successful in 6s
Lint / Python (ruff) (push) Successful in 5s
Lint / Python deps (pip-audit) (push) Successful in 31s
Lint / Secret scan (gitleaks) (push) Successful in 8s

- Feature paragraph: add full presence tracking details, encrypted
  search with load-more buttons, auto-clear status, privacy section
- Custom status row: mention auto-clear timer and 64-char limit
- Encrypted search row: clarify per-room load-more + oldest date
- New row: Online presence tracking (idle/away auto-detection) —
  shows Lotus Chat leads all web Matrix clients on this

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-28 20:58:44 -04:00
parent 85ca1ca8a1
commit b30d3138e4
+13 -3
View File
@@ -554,7 +554,7 @@
</a>
</div>
<p class="also-available">
Our Lotus Guild fork of Cinny adds: voice message recording (MSC3245, works E2EE), device verification fix (cross-client SAS emoji + inline cards), per-member device session panel with per-device verify buttons, presence status indicators (online/busy/away dots) in member lists, incoming call ring + Answer/Decline (DMs &amp; group chats), GIF picker (Giphy), draggable+resizable picture-in-picture call window, poll display &amp; voting, message forwarding, image/video captions, location sharing (map view + send), deleted message placeholders, per-message read receipt avatars (click for full list with timestamps), screenshare fullscreen button, screenshare audio mute (mute a screenshare's audio without leaving the call), PTT (Push-to-Talk with configurable hold key), custom status messages (shown below usernames in member lists, with emoji support, set in Settings), and the Lotus Terminal design theme.
Our Lotus Guild fork of Cinny adds: voice message recording (MSC3245, works E2EE), device verification fix (cross-client SAS emoji + inline cards), per-member device session panel with per-device verify buttons, full Discord-style presence tracking (online on startup, idle/away after 10&nbsp;min inactivity, unavailable when tab hidden, offline on close &mdash; with a &ldquo;Hide Online Status&rdquo; privacy toggle), presence status indicators (online/busy/away dots) in member lists, incoming call ring + Answer/Decline (DMs &amp; group chats), GIF picker (Giphy), draggable+resizable picture-in-picture call window, poll display &amp; voting, message forwarding, image/video captions, location sharing (map view + send), deleted message placeholders, per-message read receipt avatars (click for full list with timestamps), screenshare fullscreen button, screenshare audio mute (mute a screenshare&rsquo;s audio without leaving the call), PTT (Push-to-Talk with configurable hold key), custom status messages with emoji picker + auto-clear timer (30&nbsp;min &ndash; 7&nbsp;days) shown below usernames, encrypted room search via local cache scan with per-room &ldquo;Load more&rdquo; history buttons, a dedicated Privacy settings section (hide typing, hide online status), and the Lotus Terminal design theme.
Prefer the unmodified upstream? <a href="https://cinny.in" target="_blank" rel="noopener">cinny.in</a> works with our homeserver &mdash; set it to <code style="font-size:0.8em;color:#e88;">matrix.lotusguild.org</code>.
</p>
@@ -906,7 +906,7 @@
</tr>
<tr>
<td>Message search (encrypted)</td>
<td class="ours"><span class="part">~</span><small>partial, some rooms broken</small></td>
<td class="ours"><span class="part">~</span><small>local cache scan; per-room<br>load-more buttons + oldest date</small></td>
<td><span class="part">~</span><small>partial</small></td>
<td><span class="no"></span></td>
<td><span class="part">~</span></td>
@@ -1009,7 +1009,7 @@
</tr>
<tr>
<td>Custom status message<small>shown below username</small></td>
<td class="ours"><span class="yes"></span><small>Discord-style; emoji picker,<br>editable in Settings</small></td>
<td class="ours"><span class="yes"></span><small>emoji picker, auto-clear timer<br>(30 min 7 days), 64-char limit</small></td>
<td><span class="no"></span></td>
<td><span class="no"></span></td>
<td><span class="no"></span></td>
@@ -1017,6 +1017,16 @@
<td><span class="yes"></span><small>via profile settings</small></td>
<td><span class="no"></span></td>
</tr>
<tr>
<td>Online presence tracking<small>idle/away auto-detection</small></td>
<td class="ours"><span class="yes"></span><small>online on start, idle after 10 min,<br>unavailable when tab hidden,<br>offline on close; hide-status toggle</small></td>
<td><span class="no"></span></td>
<td><span class="part">~</span><small>basic online/offline</small></td>
<td><span class="part">~</span><small>basic online/offline</small></td>
<td><span class="part">~</span><small>basic online/offline</small></td>
<td><span class="part">~</span><small>basic; no idle detection on web</small></td>
<td><span class="part">~</span><small>basic online/offline</small></td>
</tr>
<tr>
<td>Push notifications</td>
<td class="ours"><span class="part">~</span><small>web push only</small></td>