nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5 any plan to publish Amber to F-Droid, Obtainium or... even Google Play store?
Reason I ask is that it seems nicer to redirect users to something more familiar than a Github page or providing a "suspect" direct apk download link.
Thanks!
I dont have a google dev account.
I'll try to add it to fdroid
First pre-release of the nostr relay for Android.
No ui or config yet.
Test local android relay
Something exciting today. It's now possible to zap on the Fediverse! ⚡ ⚡ ⚡ You can zap users on Nostr! You can zap users on Mastodon/Pleroma/ActivityPub! Let the sats flow!!!
https://soapbox.pub/blog/mostr-zaps/
Check it out and get set up to send and receive MONEY across the Fediverse for your shitposts.
This works thanks to the Mostr Bridge + Zapple Pay, an amazing result of Apple banning zaps on Damus. Who would have thought?
Enjoy!
What did you use to make this work? Termux?
Thinking about doing some micro apps for android. Is it something you want?
What apps would you want?
1. Delete notes
2. Manage your lists
3. Local relay to backup your notes
4. Other
#noStrudel v0.38.0 Is finally released. I've added and changed a ton of stuff and honestly should have released this as multiple smaller versions but I kept getting distracted.
Some of the notable changes:
- Support for nsecbunker and the new OAuth flow
- Added simple "Launchpad" view (most stuff will be added in the future)
- Restore scroll position when returning to the timeline
- Show unavailable events in threads
- Organized all the "other stuff" in a tools page
- Added support to cache events in local relays instead of the browsers cache
- And a ton more, read them all in the https://github.com/hzrd149/nostrudel/blob/master/CHANGELOG.md#0380 changelog




If you want to play around with all the new features you can find the client at https://nostrudel.ninja or you can run it locally using docker "docker run --rm -p 8080:80 ghcr.io/hzrd149/nostrudel:0.38"
And If you the app useful feel free to setup an autozap using https://www.zapplepay.com/autozap/npub1wyuh3scfgzqmxn709a2fzuemps389rxnk7nfgege6s847zze3tuqfl87ez
My colleagues built Nostrino, a Kotlin SDK for Nostr. Though it hasn’t had activity for 6 months and I don’t know what state it’s in. nostr:npub1sdnq9yr3kwzaauhylwty6ttnum6zgcf34s0lwcythjcew8zss8fqlm45zq nostr:npub1nj0v6ly23sc5ftjghap9kevjerjncwzlmqehd48lklm2cxshh74sge88gs
https://github.com/cashapp/nostrino
There’s also the Rust SDK, which has bindings to Kotlin. Unsure about its state either. nostr:npub1drvpzev3syqt0kjrls50050uzf25gehpz9vgdw08hvex7e0vgfeq0eseet
https://github.com/rust-nostr/nostr
Lastly, nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z might be able to offer some insight on if and how to base your work off Amethyst.
nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z only after the app finishes processing all giftwraps that it starts loading everything else
For any web app that wants to use https://github.com/greenart7c3/Amber you should be able to re-use the code I've written for it in noStrudel https://github.com/hzrd149/nostrudel/blob/master/src/services/amber-signer.ts
The only catch is you cant sign events without the user iterating with the UI. every signature request must originate from a user clicking a button or something. It has to do with browser security stuff
Are you using grapheneos? Try enabling javascript jit
#Amethyst v0.83.8: Bug Fixes
New Additions:
- Removes the need for Amber's package name in the androidManifest for the external signer by nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
- Adds a longpress to copy url to the url preview card by nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
- Adds support for always rejected permissions from external signer by nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
- Adds the exception descripton to the Zap error message.
Bugfixes:
- Fixes secondary buttons theme in the login and signup screens.
- Fixes vertical misalignment of some npubs in the middle of the note.
- Fixes NPE when accounts are not present when resuming the app in a group
- Fixes missing language options for Greek by nostr:npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
- Fixes content sensitivity for NIP-54 images.
- Fixes proxy setup when de/activating Tor / changing ports by nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
- Fixes remember of the wrong hashtag because it's a different post.
Updated translations:
- Czech, German, Swedish and Portuguese, Brazilian by nostr:npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
- Spanish, Mexico and Spanish, United States by nostr:npub1luhyzgce7qtcs6r6v00ryjxza8av8u4dzh3avg0zks38tjktnmxspxq903
- Hungarian by nostr:npub1ww8kjxz2akn82qptdpl7glywnchhkx3x04hez3d3rye397turrhssenvtp
- French by nostr:npub106efcyntxc5qwl3w8krrhyt626m59ya2nk9f40px5s968u5xdwhsjsr8fz
- Dutch by nostr:npub1w4la29u3zv09r6crx5u8yxax0ffxgekzdm2egzjkjckef7xc83fs0ftxcd
- Serbian by nostr:npub187h9tymz5j6vhyl26kl74yh6yzqzpjec9806w7taey2zefytlmdsttx7v2
Performance Improvements:
- Makes sure cancellation of coroutines stops long processes.
Code Quality Improvements:
- Makes the benchmark module profileable
- Updates dependencies
Download:
- [Play Edition](https://github.com/vitorpamplona/amethyst/releases/download/v0.83.8/amethyst-googleplay-universal-v0.83.8.apk )
- [FOSS Edition - No translations](https://github.com/vitorpamplona/amethyst/releases/download/v0.83.8/amethyst-fdroid-universal-v0.83.8.apk )

