Avatar
greenart7c3
7579076d9aff0a4cfdefa7e2045f2486c7e5d8bc63bfc6b45397233e1bbfcb19
PGP 44F0AAEB77F373747E3D5444885822EED3A26A6D Developing @npub1am3ermkr250dywukzqnaug64cred3x5jht6f3kdhfp3h0rgtjlpqecxrv7 and @npub1hqlxlq57nvlq70ugmsmu9y5lmyc5k2lh5w7y85j7dgsr5u7zwavq5agspw https://greenart7c3.com
Replying to Avatar Derek Ross

How to Embrace the STR:

Most of the time, devs are aware of bugs and issues. If they're not, submit an issue on the project's GitHub or tag them on Nostr.

It helps to provide as much information as possible. That said, I've been guilty of just taking a screenshot and tagging nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qgwwaehxw309ahx7uewd3hkctcscpyug 🥹 Sorry!

If the devs aren't fixing your issues, it could be because of several reasons. They could not want to fix it simply because other issues exist and they're working on those instead. And sometimes it's because a new shiny object has their attention and priorities have shifted. If this happens, you could try asking them how much it's going to cost to motivate them to fix it and Zap them to get it resolved. Devs like money too.

What if your favorite app doesn't have the feature that you'd like to see? Well, following the same path as the above for issues, you can ask developers, talk to them on Nostr and submit feature requests on GitHub. You can also put up a bounty for it too. Again, devs like to be paid for their work. I remember paying a bounty sometime last year to get a feature added to Amethyst. It worked well.

Now, not every feature will get added to every app. From a user standpoint, this may seem like it sucks, but remember that Nostr is open and anyone can build whatever they'd like to see. That means we'll have many different apps and use cases and not all of them will be the same. That would be boring. The most popular and most useful ones will probably be replicated across all major clients. And if it not, well, there's always the opportunity for you to build it yourself or again submit a bounty to get someone to build it for you.

If all of this sounds very disorganized and hard to navigate, then you're absolutely right! Nostr is decentralized, meaning no one is in charge - but it does work! Somehow, with everyone essentially doing their own things, all of this works and is interoperable.

You see, Nostr has no development team or design time, but we do have various freelance developers and designers working for themselves or very small teams, where most of them are hacking away on Nostr in their spare time. While some do work on Nostr full time, it's still a lot of work for one person to do non stop, without getting burnt out.

Nostr is very far along and improving all of the time across many clients, considering how early we are in the whole process and Nostr's inevitable future. Embrace the STR. No one said it was going to be smooth and easy.

What do you think about adding an optional event kind parameter to signer calls, allowing signers to show the user what the app is attempting to encrypt/decrypt.

https://github.com/nostr-protocol/nips/pull/1354

Yes, no idea why most apps don't encrypt lists or give the user the option

## Amber 1.1.0 - Beta 1

- Fix app opening when not supposed to when using some native apps

- Always run a service so the app is not stopped by the os

- Show a message if there's no unified push distributor installed

- Fix translations when there's a notification

- Upgrade to kotlin 2

- Try to restart the app when the app is updated

- Fix dns issues when in deep sleep

Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.1.-0-pre1)

If you like my work consider making a [donation](https://greenart7c3.com)

Replying to Avatar Mabardino 🍀

nostr:nprofile1qqs827g8dkd07zjvlhh60csytujgd3l9mz7x807xk3fewge7rwlukxgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz7qgswaehxw309ahx7um5wghx6mmd9usjfpck 1.0.9 still prompts me for permissions pretty much once every 30 minutes when I load up amethyst btw, just bumping since there was a new version since last time :)

The free version doesn't use play services it uses unified push and for that to work you need to install another app called ntfy

Replying to Avatar DASHU

nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5 Yes, i also believe that you can update and with backwards-compatible . 🤣

Maybe we can discuss more details in github.

Actually, I have completed the development and tested the version you have implemented. If you decide to make a change, I can assist you in testing both the old and new versions.

Yes I checked it and I believe only 0xchat is not checking if is a hex key or npub

## Amber 1.0.8

- Fix login with qrcode silent failing

- Fix messages appearing when it's not supposed to

- Fix connection with relay when app is in background

- Fix remember my choice not working when receiving multiple events

- Added a option to change the default relay

- Add a relay icon in the app bar to show connected relays and logs

Download it with [zap.store](https://zap.store/download), [Obtainium](https://github.com/ImranR98/Obtainium) or download it directly in the [releases page](https://github.com/greenart7c3/Amber/releases/tag/v1.0.8)

If you like my work consider making a [donation](https://greenart7c3.com)

Is there a tool to fix duplicated follows? Someone is having problems because a client duplicated his list 4 times and he's now following 8k npubs

In the permissions screen press the application and it will open a dialog with a relay button. Check if some application doesn't have a relay.