Vancouver, Canada
Creative floaty thingy.
Comment by ~tomtom on ~tomtom/damus-web-issues
I think this should come from the nos2x compatible browser extension. Or you have the ability to request from relay.
Technical added by ~tomtom on ~tomtom/damus-web-issues
Ticket created by ~tomtom on ~tomtom/damus-web-issues
Currently all relays are connected all the time. Sometimes a user may have 50+ relays and follow thousands of users. We need to smart connect to relays in batches and fetch only related information when needed. This will require some smart logic and major reconstruction.
I personally don't run into this because I use less than 10 relays and only follow < 40 people. But big accounts this will matter.
Ticket created by ~tomtom on ~tomtom/damus-web-issues
Currently I reload profile data everytime the app is reloaded, we should store it in a local cache to use right away, when new data comes in that data gets over written. This speeds rendering and time to engagement.
Ticket created by ~tomtom on ~tomtom/damus-web-issues
Threads should be displayed tree style (reddit style). This is a lot easier to read and understand. Additionally the event you clicked should be highlighted.
Ticket created by ~tomtom on ~tomtom/damus-web-issues
Threads are incomplete if you are not on the relay that the thread was started. We need to temporarily open the relay from the replied event tags, fetch the thread from said relay, then close it and update the view.
Comment by ~tomtom on ~tomtom/damus-web-issues
I will look into this further.