My lastest PR, many work this week, my react.js skill improve a bit too. On the weekend, I'll polish old stuffs and apply some conventions for work together better.
Lume development process totally mess, everything is almost done, but major bugs happen 😂 I hope I can fix everything and release alpha version this week
Update 4: 1. Save Notes: store the note ID in localStorage and fetch from the relays 2. Export Notes: You can download a JSON file of your Saved Notes 3. Refactor relay store
[WIP] lume: home screen updated today isn't my productive day, so I don't have much to share with you, just cleanup and refactor my codebase and added some elements to homescreen
[WIP] lume: home screen media presentation function tough than I expect, so I can't show it to you today. at least, I've finished a function for fetch open-graph in Rust (I didn't have Rust experience before 😂)
[WIP] lume: empty screen when you haven't followed anyone, lume will give you some advice, and in addition, you can invite your friend to use nostr via email too
next: I will show you the onboarding process for new user
[WIP] lume: onboarding screen 1/3 I haven't done the onboarding process yet, so not much to share with you today. In my idea, you only need 3 steps to use nostr.
next: maybe I will show you all onboarding screens by tomorrow
[WIP] lume: onboarding screen 2/3 it's still prototype, but my overall idea are users can pick random identity generated by system or import their own identity (nsec/npub/priv key), and lume will support Nostr Connect too (made by @tierotiero)
[WIP] lume: onboarding screen updated with little animation and few tweaks I feel little burn out with coding and not productive anymore, maybe I switch to design some stuffs, include logo and app icon
[WIP] lume: logo and app icon the symbol is stylized up arrow, and the lume itself meaning "world", "light". So the message I want to convey is "nostr is foundation, bring people up to next phase of freedom"
[WIP] lume: today I've optimized and refactor the codebase, so far whole desktop app is just take 33,4 MB memory. My target is keep memory using alway below 100 MB
next: I will show you about the newsfeed loading performance (really fast)