From ef6114a751110621b78fac12539c7e656ce9023b Mon Sep 17 00:00:00 2001
From: cloudwithax
+ your username will be stored on the relay server so others can + find you even when you're offline.{" "} + you can turn this off in settings. +
diff --git a/src/components/directory/UserDirectoryModal.tsx b/src/components/directory/UserDirectoryModal.tsx index f8cda4b..1fc51f0 100644 --- a/src/components/directory/UserDirectoryModal.tsx +++ b/src/components/directory/UserDirectoryModal.tsx @@ -16,6 +16,7 @@ import { Users, Copy, Check, + WifiOff, } from "lucide-solid"; import Avatar from "../common/Avatar"; import Button from "../common/Button"; @@ -263,7 +264,9 @@ const UserDirectoryModal: Component{activeTab() === "friends" ? "add friends from the all peers tab" - : "peers will appear as you join communities"} + : searchQuery().trim().length > 0 + ? "try searching by peer id or check your relay connection" + : "peers will appear as you join communities or search by name"}
} @@ -283,6 +286,12 @@ const UserDirectoryModal: Component
diff --git a/src/components/settings/SettingsModal.tsx b/src/components/settings/SettingsModal.tsx
index 5175b80..93ab275 100644
--- a/src/components/settings/SettingsModal.tsx
+++ b/src/components/settings/SettingsModal.tsx
@@ -21,11 +21,12 @@ import {
toggleMessagePreview,
toggleShowOnlineStatus,
toggleAllowDMsFromAnyone,
+ toggleRelayDiscoverable,
setMessageDisplay,
setFontSize,
} from "../../stores/settings";
import { identity, updateIdentity } from "../../stores/identity";
-import { updateProfile } from "../../lib/tauri";
+import { updateProfile, setRelayDiscoverable } from "../../lib/tauri";
import type { UserStatus } from "../../lib/types";
import Avatar from "../common/Avatar";
import Button from "../common/Button";
@@ -378,6 +379,19 @@ const PrivacySection: Component<{
checked={current().allow_dms_from_anyone}
onChange={toggleAllowDMsFromAnyone}
/>
+