mirror of
https://github.com/1Remote/1Remote.git
synced 2026-04-25 05:26:04 +03:00
[GH-ISSUE #285] Tag scrollviewer on the side rather then the top #2171
Labels
No labels
area-configuration
area-ct-app
area-ct-rdp
area-ct-remoteapp
area-ct-ssh
area-ct-vnc
area-launcher
area-list
area-tags
area-teamwork
bug
chore
dependencies
general-build/ci
general-performance
general-refactor
general-security
general-supportive
general-ux
meta-documentation
meta-enhancement
meta-enhancement
meta-feature
meta-help-wanted
meta-unknown-error
priority-hi
priority-low
pull-request
question
resolution-duplicate
resolution-invalid
resolution-wontfix
stale
task-put-off
task-still-considering
task-working-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/1Remote#2171
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Joly0 on GitHub (Sep 12, 2022).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/285
Originally assigned to: @VShawn on GitHub.
Is your enhancement related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I am using premotem now for about 1 month with alot of servers (i am speaking like over 100 servers) and i have added tags for every single one so i can easier find the one i am searching (as premotem, unlike mremoteng, doesnt support folders).
Though the scrollviewer on the top is a cluttered mess, if the tag is longer than a few characters. It just looks like a very long string to and its hard to find the one tag i search.
Describe the solution you'd like
A clear and concise description of what you want to happen.
The # is helping, though it would be visually way easier if the scrollviewer would be on a side, to scroll through a list of tags and they are separated like they should in my opinion.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Alternatives i have considered would be to increase the space between each tag, though that just would make the scrollviewer wider with more unnecessary space in between, that wouldnt be needed, if the scrollviewer were on a side.
Another alternative would be, if the tags were by their background color separated from each other. I am using the dark theme and the background is grey, it could help if every other tag is light grey. That could help improve the scrollviewer visually.
Additional context
Add any other context or screenshots about the enhancement here.
@VShawn commented on GitHub (Sep 13, 2022):
Hi, I make PRemoteM from the idea to manage my home lab with Raspberry Pi / Nas / PT server... Since I design it for MY HOME USE, I consider manage about 20 devices with PRemoteM, so I never leave a strong management module in the prototype design.
That's why we don't have a folders support like mRemoteNG:)
Since more and more new user with large count of servers coming in. I started to think of how to deal with large count of servers. The tag system is one of the effort for this.
Now I’m working on https://github.com/1Remote/PRemoteM/issues/282, it will let us save servers to different source. (e.g. personal server save to local database, team server save to mysql database in LAN)
Backing to the ticket you open, IMO 'tag on the side' may not give much help since you have lots of tags.
Here is my approch:
I have about 50 servers, every server tagged with
work,personal,RDP,LAN,WANetc...Only 2 tag been shown above:
work,personalWhen I looking for some server, I click the
work, then I pressCtrland click the sub-tag I looking for(like the screen shot below). In this approach I can find any server by at most 3 mouse click.@Joly0 commented on GitHub (Sep 13, 2022):
Hm, as far as i can tell, there is a alot of free space in the server list (atleast when using the list view, rather than card view), so there should be space for a vertical tag list there, though that was just an idea from me and i definitly see your point.
Your idea sounds interesting too, though the need to press ctrl aswell sounds like an inconvenience to me, but that might just be me. Wouldnt it be easier then to have the top tags like they are now and then a second row with all tags within that parent-tag, which i can easily click then?
This approach could improve in terms of the overall visual clarity, though i think, that shouldnt make it harder to add new servers, which it could, as i would have to first set a parent tag and than add child-tags along with it.
And additionaly, this could bring my parent-tags down to about 5-6 (or maybe down to 3-4, currently i have about 20 which already is less then i actually need....), but others might not be able to split it up so easily and might still have to deal with this. Aswell, if the server lists grows and the tags along with it, there might be the need to add more parent-tags, which then aswell adds more clutter for the parent-tag scrollviewer.
Currently i have no better idea to solve this, maybe i find one, though i wanted to share my thoughts on this.
@VShawn commented on GitHub (Sep 13, 2022):
Not enought when app stay in a small size window, like below. I would like to leave the window in this size so that it will not block the others window. Anddd as you can see there's no much space if i give a long name to a server.
I'm planning to rebuild this list after #282 is done, haven't decided how to design a now one yet.
I am afraid that we dont have a so called
parent-tagin our system. (Mabye we will never have it, parent-tag sounds weird).I dont have a better idea either :)
Since I have no need to manage so many servers, which means I don't have enough experience on how to manage them in a smooth approach.