shadps4-emu / shadPS4

PlayStation 4 emulator for Windows, Linux and macOS written in C++
https://shadps4.net/
GNU General Public License v2.0
19.84k stars 1.21k forks source link

[Feature Request]: better achievmnet pop ups and viewer #2461

Closed VeraPhobia closed 1 month ago

VeraPhobia commented 1 month ago

Checklist

Description

Image

the current implementation while works well there are some small things that can improve the experience even more

  1. the biggest issue imo is that its not centered and while small issue but can make it looks better
  2. maybe a small sound to make our brain release some dopamine while at it?
  3. showing the rarity of it by having the gold bronze or silver trophies can be a nice touch

Image

the viewer have some small things that can make it look better

  1. the locked and unlocked while does the job i feel a lock icon and unlocked icon can be nicer to the eyes, or maybe doing it like how steam does it making the unlocked ones grayed out or darker
  2. the PID, i don't know what it does tbh and i feel removing it (unless its important?) can make the page less full of text.
  3. having icons for bronze, silver, gold and plat would be awesome
  4. its personal opinion here but making the images smaller and having some free space between them would make it cleaner.
  5. because the space for the description is fixed, descriptions have different amount of space between the text and the edge. i feel i can look better if they are all aligned. i mean this

Image

thank you so much for the great work by the way you guys rock

Reason

looks better in term of UI and UX

Examples

No response

VeraPhobia commented 1 month ago

oh and having the images have rounded corners would be awesome too

aminenr-hub commented 1 month ago

adding the ability to add custom audio file for the notification like rpcs3 would be awesome

Hermiten commented 1 month ago

Some of your requests have already been made and others will follow. I take the liberty of closing this issue, which has been taken into account.