Files
DiscordClone/TODO.md
Bryan1029384756 56a9523e38
All checks were successful
Build and Release / build-and-release (push) Successful in 11m1s
feat: implement initial Electron chat application with core UI components and Convex backend integration.
2026-02-13 07:18:19 -06:00

37 lines
3.3 KiB
Markdown

- I want to give users the choice to update the app. Can we make updating work 2 ways. One, optional updates, i want to somehow make some updates marked as optional, where techinically older versions will still work so we dont care if they are on a older version. And some updates non optional, where we will require users to update to the latest version to continue using the app. So for example when they launch the app we will check if their is a update but we dont update the app right away. We will show a download icon like discord in the header, that will be the update.svg icon. Make the icon use this color "hsl(138.353 calc(1*38.117%) 56.275% /1);"
<!-- - When a user messages you, you should get a notification. On the server list that user profile picture should be their above all servers. right under the discord and above the server-separator. With a red dot next to it. If you get a private dm you should hear the ping sound also -->
- We should play a sound (the ping sound) when a user mentions you or you recieve a private message.
<!-- - In the mention list we should also have roles, so if people do @everyone they should mention everyone in the server, or they can @ a certain role they want to mention from the server. This does not apply to private messages. -->
<!-- - Owners should be able to delete anyones message in the server. -->
<!-- - When i share my screen using the Share Screen button thats in our side bar with the disconnect button i dont hear the sharing screen sound like i started sharing. I only hear it when i use the screenshare button in the voice stage modal.
- Add audio to screenshare -->
<!-- - Figure out why audio is shit. -->
- Fix green status not updating correctly
<!-- - Move people between voice channels. -->
<!-- - Allow copy paste of images using CTRL + V in the message box to attach an iamge. -->
<!-- - If you go afk for 5min switch to idel channel -->
<!-- - Add server muting. Forcing user to mute. -->
<!-- - Allow users to mute other users for themself only. I want to be able to allow users to mute other users for themself only and no one else. So if we click the button button in the popup that we get for when we right click on a user and click mute we will mute their voice audio. Can we also update that menu i have a snippit server mute setting snippit.txt inside the discord-html-copy folder. Where they have a checkbox that shows when that mute is on or off. Also when we mute someone we put the personal_mute.svg icon on them. If they are muted themself we show this icon rather than the mute.svg icon. -->
<!-- - Independient voice volumes per user. -->
<!-- - We have it so if a user is in a voice channel on the memebers list it shows a status as "In voice" with a icon. Can we do the same when they are streaming. Where its the streaming icon and says "Sharing their screen" We will use the sharing.svg icon. -->
# Future
<!-- - Allow users to add custom join sounds.
- Make people type passwords twice to make sure they dont mess up typing their password for registration. -->
<!-- How can we save user preferences for the app like individual user volumes, the position and size they have the floating stream popout, if they have categories collaped, the last channel they were in so we can open that channel when they open the app, etc. -->