Skip to content

Various QOL Changes#179

Merged
kawapure merged 7 commits intonot-nullptr:mainfrom
witabop:witabop-dev
Apr 8, 2026
Merged

Various QOL Changes#179
kawapure merged 7 commits intonot-nullptr:mainfrom
witabop:witabop-dev

Conversation

@witabop
Copy link
Copy Markdown
Contributor

@witabop witabop commented Feb 20, 2026

Did quite a bit here but I'll go ahead and give the rundown of what I added:

  • Implemented a favorites tab in the Home window. Favorites can be added by right clicking a guild, groupchat, or dm and selecting the add to favorites item in the context menu that appears.
image
  • Added a profile popup when clicking on someones username (very rudimentary, I figure more can be added in the future). Usernames are also underlined when hovered.
image
  • Text can be highlighted and copied.
image
  • client user name is now bolded in chat windows for easier viewing (in my opinion)
image
  • When clicking on a mentioned user the user popup opens. Moreover, whenever the client user is the mentioned user the mention text is highlighted
image
  • I also got rid of the discord link (considering its gone now I figured it could be removed)
image

Some future considerations I'll probably end up adding if I can figure them out:

  • Call voice monitoring (like the green on and off glow someone gets when talking in discord)
  • Better call stability (from my testing I could often really only hear one person at a time, audio was also choppy. I saw that nullptr was working on a rust rewrite for it, but wasn't sure if that was still active or if you would like a solution in the meantime.)
  • Audio output selection (I tried adding this with this PR but the finished result ended up making way to many changes. Will add in another PR)
  • animated gifs (if this is already implemented, and I thought I saw something doing this in the code, its not working for me.)

- Introduced a new popup for displaying user profiles when clicking on the author's name in chat.
- Implemented a conditional feature for selectable message text, enhancing text block functionality.
- Cleaned up project file by removing unnecessary property groups related to native ARM64 preference.
…in messages for to make client easier on the eyes.
@kawapure
Copy link
Copy Markdown
Collaborator

That's a funny PR title. I'll remember to take a look through the code later.

@witabop
Copy link
Copy Markdown
Contributor Author

witabop commented Feb 20, 2026

That's a funny PR title. I'll remember to take a look through the code later.

LMAO I literally just opened the PR through my IDE by accident, will get that changed

@witabop witabop changed the title remove comment Various QOL Changes Feb 20, 2026
@witabop
Copy link
Copy Markdown
Contributor Author

witabop commented Feb 20, 2026

Oh and I can squash my commits if these changes are approved. I just wanted to leave them visible in case you'd prefer to revert back to one of them :)

@kawapure
Copy link
Copy Markdown
Collaborator

image

We can squash too.

@witabop
Copy link
Copy Markdown
Contributor Author

witabop commented Feb 20, 2026

image

We can squash too.

Oh sweet! Wasn't aware that was a feature on the repo admin side!

@kawapure kawapure merged commit cfe15cd into not-nullptr:main Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants