Git Product home page Git Product logo

amethyst's People

Contributors

akiomik avatar alltheseas avatar anthony-robin avatar atrifat avatar bardesss avatar believethehype avatar bkbrunobk avatar chemaclass avatar clackbib avatar crowdin-bot avatar davotoula avatar eru-desu avatar greenart7c3 avatar jiftechnify avatar kotlingeekdev avatar matata2140 avatar maxmoney21m avatar miseelu avatar pextar avatar radiokot avatar rashedswen avatar ryogrid avatar shinoharata avatar terryschmidt avatar toadlybroodle avatar vashvic avatar vitorpamplona avatar vivganes avatar vuittont60 avatar zszolee avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amethyst's Issues

Custom thread subscription

Hi,

I would like too see an option to subscribe to a conversation and be notified of every new message in that specific conversation.
Many times I find an interesting post that I would like to follow the conversation, but I don't see an option to be notified of all messages people replied in that specific conversation.
Obs. I would like to subscribe to be notified, but without be necessary to post anything in the conversation that I intend to follow.

Thanks

Adding custom relays doesn’t seem to “stick”

If I add my self-hosted relay, it goes up into the list of relays but then no matter how I leave that screen (pressing the purple post button, or pressing the grey cancel button, or gesturing “back”), when I re-enter that relays screen my relay is not there anymore.

I also tried deleting one of the default relays and that change is also not saved as far as I can tell.

Is the save functionality on that screen yet to be implemented?

We should always have a loading profile icon on feed.

Hi,

Sometimes I open the feed and some users profile icons do not appear Immediately (Take some time to load), then suddenly load and blinks on the screen. I think this is not good, so I suggest that all profiles on feed always show a loading profile icon with animation until the profile image is loaded. Something like what camelus.app does. See the video:

video_2023-01-22_11-07-02.mp4

Add an indicator on bottom buttons to show that there are new events.

Hi,

Hi, I would like to see on bottom buttons an indicator of new events. For example: If I'm on Global feed and a new note is posted on my home feed, I would know that there are new notes on my home feed without being necessary to go to my feed and reload the feed to see if there are new events. I think the indicator could be numbers, example: I'm on global feed and I see the Home button with an indicator like 100+. So I will know that there are 100+ new notes since the last time I was on Home window.

The indicator would be something like this on twitter:

photo_2023-01-21_22-46-59

Can't leave default group chats

Hello, I'd like to be able to leave the default Nostr and Amethyst Users chat groups. Right now you can leave them but you rejoin as soon as the app restarts.

I can't upload an image

I was trying the "upload" button which appears when you want to write a post. It doesn't react at all.
I was looking to upload one or multiple pictures with my post.

proprietary dependencies added with v0.11.4

Looks like today's release added a bunch of proprietary dependencies:

Offending libs:
---------------
* Firebase Data Transport (/com/google/android/datatransport): NonFreeNet
* Google Mobile Services (/com/google/android/gms): NonFreeDep
* Firebase (/com/google/firebase): NonFreeNet,NonFreeDep
* ML Kit (/com/google/mlkit): NonFreeDep,Tracking

4 offenders.

My guess is you've added MLKit, and the other 3 were dragged in by that. Now I don't know what to do:

  • remove today's version and disable updates (in the hope you'll revert the above)
  • adding 3 anti-features (NonFreeNet,NonFreeDep,Tracking) which will make your app looking weird (privacy and tracking?) and scare some new users away

So what do you think, @vitorpamplona?

Profile -> Relays tab -> Hanging...

Hello,

v.0.11.7

Click by own profile image opens a profile settings.
There is Relays tab. Clicking on this tab very often causes the application to hang.

UPDATE: It seems not only this tab causes problems, but the movement between tabs itself causes this problem. To be more precise, it seems that when you open the profile, at this moment some background action is launched, which in a few seconds can block the application.

Navigation behaviour.

Right now, when navigating between bottom bar destinations, even when navigating to the same location again, it gets added to the back stack. Thus, when pressing the back button, it goes through all the locations passed by. I wonder whether it is a desirable behaviour, or whether it should be fixed.

Multiple custom feeds

Multiple custom feeds

I think that would be useful to being able to create custom feeds were we can ser filters to each one in order to follow one or more hashtag or pubkeys/NIP-05 IDs. Maybe with a tab system

Example

Here is an example from a mastodon client called "The Desk", you can have different "rails" where you ser custom filters to each one.
image

In order to accommodate for a narrower screen I think tabs will be the way to go on mobile. At the time of this issue there is a search bar that fetches results of npub, hex, hashtags, etc... but esch time you want to filter for custom content you need to write the filters again.

This will be a sort of persistent way to customize what you see to max the noise to signal ratio wich at the time being is really high, awesome people there ;), but it won't stay like this long if this gets mainstream adoption IMO.

Display NIP-05 identifyer

I know Amethyst allows us to set our NIP-05 but it doesnt really display it. Other apps do this today in their own ways. Typically adding it to the same line as the handle in different colors or font. Can we have this?

Naughty behavior?

App seems to be janky and laggy when scrolling.
Also (this may not be a issue caused by Amethyst) if you edit your profile (display & username, bio, website, lightning address) none of it seems to carry over when signing in with a different client.

Add bandchecks in function to follows

I saw this feature in Iris.to and is pretty amaizing.

Green check: You are following this account.
Yellow check: more that 10 friends are following this account.
White check: less than 10 friends are following this account.

image

versionCode not increased?

Looks like today's release (v0.10.0) still has the same versionCode (17) as the previous v0.9.6. As Android uses versionCode to tell APKs apart, it's important to increase it with each release (or whoever had the previous version installed would get no notification of a newer one being available). Guess it just slipped through this time, so please take this just as a notification (oops, or reminder) to always increase versionCode right before releasing 😉 Thanks!

lightning tips

Are there plans to incorporate lightning tips? I use them often and don't see them.

Cheers!

POW

First of all, great app. Very fast I enjoy using it for my nostr consumption therefore I would kindly ask for an awesome feature,

I would love being able to see POW on messages and filter on this aswell as do some POW on my own device like nostrid does.

Amethyst crashes on start after altering relay list

Hello, after the update to 0.10.7 I updated my relay list. This appears to have caused Amethyst to crash consistently though. After I published the new relay list from Astral, now Amethyst crashes less than a second after opening the app.

My pubkey is npub1mxrt3fyvaay4plrz7lwzurf80jjs2atmt2nn7z2ekgr9necl0jkqekkyq5 so you can see what my relay list is.

The feed moves when an image load on Amethyst feed.

Hi

I think it's a bad experience when we are looking the feed and an image load and move the feed automatically.

Camelus.app doesn't have this problem. Looks like they load first the space of the image as a gray color space and then the image is loaded. See the video:

video_2023-01-22_11-17-24.mp4

Export Private Key?

Hi,

Is there some way to export my private key which was generated in Amethyst during the first launch of the application? I've been trying to open the "Settings" button but the button seems to be broken as it doesn't do anything when it is pressed. I would assume if an "Export Private Key" button would be anywhere, it would be within the settings but I can't access them as mentioned.

Is there any way I can somehow export my private key? Many thanks in advance.

Can't invite to group chat

Amethyst displays (I believe these are Channels, which Anigma is known for) group chats, and allows us to create them, but we can't find their channel IDs nor input them. Unclear how we are meant to create and use these just within Amethyst

UX error prevetion feature: Short delay before boosts and likes are submitted

I just boosted my first note by mistake!

What if I accidentally boosted or liked something that I really didn't want to show my support for?

Two competing proposals:

  1. when the button is pressed its state changes to loading for 1-2 second in which time the action can be cancelled by pressing the button again.
  2. the action appears to be sent immediately but is actually delayed by 5 seconds in which time the user can cancel by pressing the button again.

Like spamming

Able to spam like button every second: bug or feature?

Add to Play Store

I think it would be nice to add it on Play Store so that the easier access to the app can attract more users.

Select Text / Copy part of a note [Feature Request]

User Story

As a pleb Amethyst user who would like to copy a particular bit of information from a note, I would like to explicitly select and copy part of the note (not the whole note), so I can save/share only the relevant part of the note.

Acceptance Criteria

  1. Pleb can select part of a note,
  2. Pleb can copy selected text

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.