Skip to content

✨ Frontend Rewrite (& new desktop client) #14

Open
3 of 26 issues completed
Open
3 of 26 issues completed
@insertish

Description

@insertish

See how much has been implemented compared to the main client: https://wiki.rvlt.gg/index.php/Feature_Matrix

Remaining milestones can be seen here. Using sub-issues now.

If you want to help contribute, I recommend looking through the issues tagged with help-wanted.

Sub issue list below is not exhaustive but will cover most of the important things for now, we'll do another round of polish after these are done. Finishing sub issues below should qualify the project for a beta promotion.

Informal list of things to do:

  • Channel descriptions
  • Age gate
  • Login (UX)
  • Friends (UX)
  • Re-order servers
  • All settings
  • Message search
  • Pinned messages (& context menu, sidebar, system message)
  • Message editing
  • Rich text editor (maybe)
  • Auto complete TAB thingy (and fix keybinds once and for all? document the system)
  • Reconnecting stuff
  • Attachment & embed scaling

Rough notes on what I'm working on currently: (update. 2025-04-01)

  • Finish up channel settings (then plan the rest of the settings out)
  • Switch to using md-sys variables rather than using materialColour everywhere for consistency

I keep a personal project log/journal where I maintain what I'm currently working on, feel free to ask me in the Development server to see what I'm currently working on! Also, see releases of this repo for updates.

Sub-issues

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Status

🏗 In Progress

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions