mirror of
https://github.com/1Remote/1Remote.git
synced 2026-04-25 13:36:03 +03:00
[GH-ISSUE #107] Connection tags #2969
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#2969
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 @majkinetor on GitHub (Apr 6, 2021).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/107
Originally assigned to: @VShawn on GitHub.
Is your feature request related to a problem? Please describe.
Add arbitrary number of tags on any connections which can further improve selection, grouping and categorization, along with providing more operation options
Describe the solution you'd like
Additional context
Tag would allow arbitrary grouping of connections and allow connection to exist in multiple "groups" (we would still have groups, but those are categories as connection can have only 1). With operations allowed on tags as it were connection, one would also use it to speed up certain actions:
From implementation standpoint this is mostly trivial:
@VShawn commented on GitHub (May 18, 2021):
I‘m still hesitating whether to add a tag system. The tag system will make the whole system more complex. And I don’t know where to display the tags and where to place a button to open connections by the tag.
For me I'd like to enable a server to have multiple group names and bulk connect by the group name. This is more intuitive I think.
To achieve this, a lot of things needs to be changed:
@majkinetor commented on GitHub (May 20, 2021):
This is exactly the same, you just call "tags" by name "groups". You need to find a way to display many groups. With this functionality, people will use them much more so tabs will not suffice any more.
We definitely don't need both, and groups are lacking. So IMO, groups should be removed, that is, renamed to tags, and new UI for tags should be implemented.
Regarding tags in list view, maybe something like:
Implementation side
So, for example, to later bulk connect, you will select all desired connections, choose edit, add tag, save. Later, click tag, select all, connect.
One minor problem here is that operations add/set/remove tags can not be done in current editor even with latest changes. It could be used only to set the same tags to all items, but we would need an option to add tag or remove tag from selected connections without affecting other existing tags on those connections.
@majkinetor commented on GitHub (Jun 10, 2021):
Some problems:
Bugs
details
tag x,tag yandtag y,tag xare considered the same for two items in the bulk.Improve
windows,database) so perhaps there should be different interface within Alllike this
Clicking on tag adds it to the filter and AND operator is used. The image bellow shows 2 items both having 2 tags shown in the filter@VShawn commented on GitHub (Jun 11, 2021):
i don't think so - capitonym
i think it is sorted now: sort by first letter. Where do you mean there is no sorting? If you mean custom sorting, well, there is no time for me to implement it : (.
some of the improvements have been considered, but since it takes me a lot of time to build the UI, I plan to take it slowly, launching this available version first, and then iterating and upgrading.
i will fix the bugs first.
@majkinetor commented on GitHub (Jun 11, 2021):
Tags on item should IMO be sorted, currently they appear in the order of input.
Regarding capitonym, it is far from problem - the same objection applies to more fundamental things like windows file system case insensitivity.
@majkinetor commented on GitHub (Jun 12, 2021):
Other thing being pretty good, I think the major thing that needs to be redone is tag editor. It currently has the following problem:
details