mirror of
https://github.com/1Remote/1Remote.git
synced 2026-04-25 13:36:03 +03:00
[GH-ISSUE #184] Bulk adding and removing common tags #2078
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#2078
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 (Jan 21, 2022).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/184
Originally assigned to: @VShawn on GitHub.
Is your feature request related to a problem? Please describe.
You can't easily tag list of connections. Currently we have bulk SET of tags, that means all existing tags will be replaced with new set. However, that is usually not what one wants in bulk tag edit - we want to add/remove specific tag(s) without affecting existing ones.
For example:
Now I say
-#linux(#173) and get in results 2 & 3. Now I want to remember this result by adding new tag to it, lets say#tempso when I bulk ADD that tag I get:Now I can repeat this process and add
#tempto results of other searches or by setting it on individual connections.End result is that I have
#tempgroup of connections, I didn't kill any other groups (#personal #foo #bar) and can use this new tag to run bulk connection functionalities temporary (I can delete that tag later) or forever (leave it there) - for example bulk connect, export, username change etc.Describe the solution you'd like
Add new bulk option in list view - Tags. It will open popup with fields such as those (screenshot from web service I make):
Set new tags here will replace all tags and we have that already but it could be useful to repeat it here.
Describe alternatives you've considered
You must go one by one on connections and add tags. This is not efficient with a lot of connections.
@VShawn commented on GitHub (Jan 24, 2022):
No, add new tag won't replace the existing tags. And IMO your UI screenshot is too complicated
1
2
3
4
@majkinetor commented on GitHub (Jan 24, 2022):
Ah, it already works, how did I miss this....
Removing common tag isn't possible tho that easily but thats minor point.
@majkinetor commented on GitHub (Jan 24, 2022):
Maybe you could update Tag diffing actually:
If I have 3 connections all having different tags, but all share few of them, then you could present it that way:
So when I bulk edit this I have
<different options>while here it could be<different options> #1 #3.With this, you could remove
#1and#3on all.@VShawn commented on GitHub (Jan 25, 2022):
ahh
So when I bulk edit this I have <different options> while here it could be <different options> #1 #3.I have already planned to do this, but I don't know why I missed it...
@majkinetor commented on GitHub (Jan 25, 2022):
OK, I will reopen this then .
@VShawn commented on GitHub (Jan 26, 2022):
this ticket has been done yesterday by
github.com/VShawn/PRemoteM@df4e637ee1noticed CI is dead