Thanks for the feedback! It is using database, but not for everything yet. Meaning that for certain views it will get from relays and doesn't persist locally.
Version 2.0 had the UI you're after, it was more glass effect and the content went from top to bottom. For version 3.0 this have unfortunately been removed due to making it a bit more coherent and toolbars more where they belong. I'm still tuning the UI so it's not settled entirely yet, but 3.0 reduces "menus" from 3 to 1.
I see what you mean with Search, I will give it some thought and see. Previously the favorites was rendered where Search is, and you toggled it by clicking a search button.
Optimizations and performance is something I'm focusing on next few days, already improved a lot and more will come. Thanks!
Login to reply
Replies (2)
I like how you added notifications when someone started following us.
"Someone started following you"
would be great also if "Someone unfollow you"
I want to know everything
I saw some music stuff there too. Lots like it has tons of stuff. I will keep checking it out and using it and report it if I have problems. thanks sir for the hard work 🫡
"New follower" is of course supported already.
Unfollow is not really possible without some processing.
Following requires the following: The person who follows you must publish the following list to your account relays where you are the last entry in the following list. It will not give you notification if you are somewhere else in the list.
Now the question is, how would you be able to get an event when you are unfollowed? It means you would have to listen to kind 3 (follow list) updates for everyone that has ever had your public key in their list... because we can't subscribe to your public key anymore, since it's "gone" now and the event won't be received from relay.
Yeh, Nostr protocol does allow a lot, but it requires a lot of processing for certain things. Your wish is better off for a specific service that does this monitoring and indexing, can be done, but means to build an index over all follows and track unfollows in real time and persist the events.
Thanks for everything!