Comments (16)
Which of the three features might be implemented first?
FWIW I'd vote for sorting.
from quaternion.
Here is my "Aaron doesn't know how tags work" comment.
-
- I would really like to be able to see the "raw" tag value on hover or something.
-
- I would like to be able to rename tags
-
- The "Enter new tags for the room" box should have some kind of placeholder text. I know most people probably wouldn't do this but I first entered the tag as "u.tagname" which actually ended up creating "u.u.tagname" because Quaternion handles that for you.
-
- I want to see the room's existing tags on that dialog box
-
- Quaternion treats tags that are the same except for different capitalization as the same tag. I don't know enough to say whether this behavior is right or wrong, I just noticed that it is different from how Riot handles tags. Riot shows each tag separately even if they are spelled the same.
-
- I'd like to be able to collapse tags
-
- I'd like to be able to add tags to multiple rooms in one go
from quaternion.
It would be great even without Riot; it's just that so far we're constantly behind Riot in that respect.
from quaternion.
Riot already can display rooms grouped by custom tags, but at now it miss interface for set custom tags to Matrix rooms (this can be done only via direct API calls https://matrix.to/#/!DgvjtOljKujDBrxyHk:matrix.org/$1511507740966fPeiU:imninja.net ). Will be good to implement adding custom tags to rooms in Quaternion interface.
from quaternion.
Actually, giving and fetching some categories would be great on the server side. Not sure if matrix.org currently sends it; if it doesn't, it should. And yes, displaying those in Quaternion is a good feature to have.
As for removing voice chats (and actually any chats) - I'm afraid it's a purely server-side problem. Quaternion cannot find out whether a certain room is abandoned/closed or not, it just shows the list of this user's rooms sent by the server. Not sure how Vector deals with that.
from quaternion.
For room tags, you could use what Vector does. This way it's synced between Vector and Quaternion as well.
from quaternion.
Thanks for recording it here. What Quaternion needs now is dealing with account data...
from quaternion.
No problem, I realized posting it in #quaternion:matrix.org was nice, but would be hard to find back later on.
And yes, priorities ;)
from quaternion.
Sorting will surely come first. While most of Quaternion's UI is now more or less solid, even if limited, the lack of order in the room list is the ugliest thing that immediately hits the eye.
from quaternion.
I think we'll use this issue as an umbrella but I'll make a separate one specifically for a short-term target (sorting, that is).
from quaternion.
When Riot.im gets around to implementing custom room tags, having a mechanism to automatically fetch and parse groups under those tags would be an amazing addition.
from quaternion.
Oh that's not a Riot only feature, this is great.
from quaternion.
To be more specific, this feature is not proprietary to Riot, in the "the protocol does not enable other clients to do that" sense. Since the protocol allows that, eventually this will land in Quaternion as well. How soon is another question and as I just mentioned in #Riot, the answer to it implies quite a bit of patience.
from quaternion.
For the record, this depends on quotient-im/libQuotient#134.
from quaternion.
- It would be great to pinpoint the "u.u.tagname" issue - I seem to have fixed it sometime ago because my quick attempt to reproduce didn't yield anything - the tag is set as "u.tagname", regardless whether a user prepends it with "u.". Overall the point is certainly valid though.
5. Double-click on the tag.
from quaternion.
I'm going to call 3 fixed, if you want to do more that's fine but I think that is good enough.
from quaternion.
Related Issues (20)
- 0.0.96 beta
- Impossible to select text, as display starts scrolling and doesn't clear previous selection HOT 3
- Crash at startup with git dev HOT 13
- Edited replies are not displayed as replies HOT 1
- Pre-connect chat history shows up as "unknown event" in E2EE rooms HOT 1
- Pasting an image from a browser to the chat window crashes on send HOT 4
- Image uploads don't appear until explicitly downloaded
- Timeline doesn't work in AppImage built with Qt 6
- 0.0.96 beta2 and beta3
- 0.0.96 beta 4
- Markdown backticks stopped working with recent Qt
- Release 0.0.96 RC
- windows package with Chocolatey? HOT 3
- Release 0.0.96
- Entering in auto-MD mode sends empty formatted text
- MacOS download is missing code signature HOT 4
- 0.9.96 Windows package missing severall libs HOT 5
- Release 0.0.96.1 HOT 1
- [assert] can't send message including ASCII escape (used by ASCII coloring) HOT 5
- Flatpak fails to run on FC39 Kinoite HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from quaternion.