You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tab name should use the top level heading from the rendered gemtext, and default to last URI segment only for non-gemtext files.
Tab icon should use site's favicon (as specified in gemini://mozz.us/files/rfc_gemini_favicon.gmi) if available, or a distinct emoji otherwise.
User should be able to pin tabs.
Middle-clicking on navigation buttons in header bar should open corresponding pages in a new tab. In this case of back and forward buttons history should b copied over from the current to the new tab.
Opening links to URIs that have client certificates associated with them in a new tab should not automatically use the certificate.
The text was updated successfully, but these errors were encountered:
Adding in some more points here, forgive me if some of these features are already implemented in Starfish. Last time I used it, I remember they were not.
Using Ctrl + Tab and Ctrl + <number>to navigate between the tabs
Ctrl + Atl + Left and Ctrl + Alt + Right to move the tabs
Dragging tabs out of a window to the desktop should open a new window with that tab
Dragging a tab inside another window should move the tab to the target window
Also, scrolling support i.e. scrolling with the mouse pointer over the tab bar to navigate between the tabs
These are the standard ways tabs work on elementary and GNOME apps.
I actually used DynamicNotebook class from elementary's Granite library as an implementation of tabs. So features Starfish does have are actually inherited from it (for example scrolling support is there). Perhaps it would make sense to implement some of these improvements (like keyboard shortcuts) upstream in Granite. I'll look into it, there might already be some work / issues / discussions on it.
As for pulling tabs between windows (either existing ones or opening new ones) I'm afraid that Starfish currently only supports one application window. I've opened a new issue to track this: #30
Tab name should use the top level heading from the rendered gemtext, and default to last URI segment only for non-gemtext files.
Tab icon should use site's favicon (as specified in gemini://mozz.us/files/rfc_gemini_favicon.gmi) if available, or a distinct emoji otherwise.
User should be able to pin tabs.
Middle-clicking on navigation buttons in header bar should open corresponding pages in a new tab. In this case of back and forward buttons history should b copied over from the current to the new tab.
Opening links to URIs that have client certificates associated with them in a new tab should not automatically use the certificate.
The text was updated successfully, but these errors were encountered: