Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sidebar : show tags and groups #621

Closed
jarrah31 opened this issue May 16, 2022 · 8 comments
Closed

Sidebar : show tags and groups #621

jarrah31 opened this issue May 16, 2022 · 8 comments
Assignees
Labels
✨ enhancement New feature or request
Projects
Milestone

Comments

@jarrah31
Copy link

jarrah31 commented May 16, 2022

Request

Following on from this reply in another issue.

I would like to add my support for the introduction of a sidebar in the macOS and iPadOS versions of WebSSH please.

I think it would be a great place to list all the SSH, SFT, and Tunnel connections in a collapsable menu system, similar to how Photos works in macOS and iPadOS.
Perhaps the inventory items (such as SSH, SFT, Tunnel) could be expandable like this? The first level expansion in SSH would show Group Names, with the next level showing Connections.
image

Here is a quick mockup in Photos with albums representing Connections and folders as Group Names.
image

However I do see that the current layout is similar to how the Files app on the iPad works, with the main sections on the left such as "On My iPad", and all the folders and files in the main right-hand screen.

It's a tricky decision to make - either method seems to work well, though I would probably prefer the Photos method. :)

@isontheline isontheline self-assigned this May 16, 2022
@isontheline isontheline added ✨ enhancement New feature or request P2 labels May 16, 2022
@isontheline isontheline added this to To do in General via automation May 16, 2022
@isontheline isontheline added this to the 18 - Honeybee milestone May 16, 2022
@isontheline
Copy link
Owner

Thank you a lot @jarrah31 for your feedback 🙏

I agree with you that collapsable menu could be a great addition.
Moreover I also think that a "global search field" should be implemented in order to find a connection when we have thousands ones more easily than searching inside each top and subfolders.

Perhaps showing this search field when a top "sftp / ssh / tunnel" item is selected?

@jarrah31
Copy link
Author

A global search field is a great idea! Though it feels better if it was perhaps visible all the time rather than only appearing when selecting sftp / ssh / tunnel, similar to the safari sidebar as shown below?

Is it possible to have the search field dynamically update / filter the list of Connections in the same way that Safari bookmarks works on the iPad? e.g.
image

@isontheline
Copy link
Owner

Great!

I was looking for the search field on Safari macOS but it's on iOS 😅

Yes could be great in that way

@jarrah31
Copy link
Author

It may be worth including the New Connection button in the sidebar when all the connections are listed there too:
image

Also, is it possible to implement the ability to see what a button does when hovering the mouse over it? This would only be applicable to the macOS version though. e.g. this shows "Create a new tab". I thinking it could be used for "New Connection", mashREPL, Settings, Disconnect, Snippets, etc.
image
Just regarding the screenshot above, it seems the macOS version displays two sets of "+" to create a new tab.

@isontheline
Copy link
Owner

It may be worth including the New Connection button in the sidebar when all the connections are listed there too

You're right

Also, is it possible to implement the ability to see what a button does when hovering the mouse over it? This would only be applicable to the macOS version though. e.g. this shows "Create a new tab". I thinking it could be used for "New Connection", mashREPL, Settings, Disconnect, Snippets, etc.

I have forgotten these tooltips, that's right

Just regarding the screenshot above, it seems the macOS version displays two sets of "+" to create a new tab.

I need to disable the lower right "+" because I would like to be "same" as Safari :
image

@jarrah31
Copy link
Author

Thank you!

I need to disable the lower right "+" because I would like to be "same" as Safari :

Yes good idea, makes sense to mimic the same method.

@isontheline isontheline changed the title Sidebar feedback in 18.0 beta Sidebar with collapsable items May 18, 2022
@isontheline isontheline modified the milestones: 19 - Octopus, 20 - Moon Jul 28, 2022
@isontheline
Copy link
Owner

An UI mockup idea from Jorge (by email) :

image

@isontheline isontheline changed the title Sidebar with collapsable items Groups : Show them in the Sidebar as collapsable items Mar 3, 2024
@isontheline isontheline modified the milestones: 25 - Sunflower, 26 - Train Apr 7, 2024
@isontheline isontheline changed the title Groups : Show them in the Sidebar as collapsable items Groups : Show them in the Sidebar Apr 16, 2024
@isontheline isontheline changed the title Groups : Show them in the Sidebar Show tags inside the sidebar Apr 17, 2024
@isontheline isontheline changed the title Show tags inside the sidebar Sidebar : show tags and groups Apr 19, 2024
@isontheline
Copy link
Owner

Sidebar now displays groups and tags : https://testflight.apple.com/join/QSrBK59z

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ enhancement New feature or request
Projects
No open projects
General
To do
Development

No branches or pull requests

2 participants