mirror of
https://github.com/luminous-devs/lume.git
synced 2024-09-16 18:23:33 +00:00
fix: tray panel is missing
This commit is contained in:
parent
07ce253f5b
commit
bdf3ffd7bf
@ -1,7 +1,9 @@
|
|||||||
|
use crate::commands::tray::create_tray_panel;
|
||||||
use crate::nostr::event::RichEvent;
|
use crate::nostr::event::RichEvent;
|
||||||
use crate::nostr::internal::{get_user_settings, init_nip65};
|
use crate::nostr::internal::{get_user_settings, init_nip65};
|
||||||
use crate::nostr::utils::parse_event;
|
use crate::nostr::utils::parse_event;
|
||||||
use crate::{Nostr, NEWSFEED_NEG_LIMIT, NOTIFICATION_NEG_LIMIT};
|
use crate::{Nostr, NEWSFEED_NEG_LIMIT, NOTIFICATION_NEG_LIMIT};
|
||||||
|
|
||||||
use keyring::Entry;
|
use keyring::Entry;
|
||||||
use keyring_search::{Limit, List, Search};
|
use keyring_search::{Limit, List, Search};
|
||||||
use nostr_sdk::prelude::*;
|
use nostr_sdk::prelude::*;
|
||||||
@ -199,6 +201,10 @@ pub async fn load_account(
|
|||||||
// Connect to user's relay (NIP-65)
|
// Connect to user's relay (NIP-65)
|
||||||
init_nip65(client).await;
|
init_nip65(client).await;
|
||||||
|
|
||||||
|
// Create tray (macOS)
|
||||||
|
#[cfg(target_os = "macos")]
|
||||||
|
create_tray_panel(npub, &handle);
|
||||||
|
|
||||||
// Get user's contact list
|
// Get user's contact list
|
||||||
if let Ok(contacts) = client.get_contact_list(None).await {
|
if let Ok(contacts) = client.get_contact_list(None).await {
|
||||||
*state.contact_list.lock().unwrap() = contacts
|
*state.contact_list.lock().unwrap() = contacts
|
||||||
|
@ -1,6 +1,12 @@
|
|||||||
{
|
{
|
||||||
"$schema": "../node_modules/@tauri-apps/cli/schema.json",
|
"$schema": "../node_modules/@tauri-apps/cli/schema.json",
|
||||||
"app": {
|
"app": {
|
||||||
|
"trayIcon": {
|
||||||
|
"id": "main",
|
||||||
|
"iconPath": "./icons/tray.png",
|
||||||
|
"iconAsTemplate": true,
|
||||||
|
"menuOnLeftClick": false
|
||||||
|
},
|
||||||
"windows": [
|
"windows": [
|
||||||
{
|
{
|
||||||
"title": "Lume",
|
"title": "Lume",
|
||||||
|
Loading…
Reference in New Issue
Block a user