Skip to content

Proposing some low priority quality of life features. #232

@KerfuffleV2

Description

@KerfuffleV2

This is just asking if these are features you'd generally accept PRs for, not asking you to implement them yourself. I figured this was better than creating a bunch of issues, but let me know if you'd like a different approach.

  • Add an option to allow more aggressive deduplication when stashing. More specifically, attempting to stash an open tab that exists in the stash would simply close the tab.
  • Many tab addons have an indicator for new tabs that haven't been active yet. This makes it easier to find tabs that have been opened in the background. This could be behind an option that defaulted to off.
  • Some visual indication for open tabs that have already been stashed. Probably also add the stash older to the tab tooltip. Could be behind an option that defaulted to off.
  • Add more keyboard bind settings for convenience functions like focusing the search box if the sidebar is open. They could default to not being bound at all. Has existing issue: Improved keyboard navigation #131
  • All users to specify their own CSS overrides. (WIP proof of concept: feat: WIP support for user style overrides. #239)
  • More convenient folder expansion toggling. (feat: Allow middle click to toggle collapsed state for folders and open/unstashed tabs. #238 helps)
  • Toggling expansion of a folder toggles it in all windows, which is pretty weird.
  • You can't drag tabs/bookmarks into collapsed folders.
  • Dragging a bookmark (from the stash list) into the open tabs folder just deletes it, even though the interface shows it can be dragged to that position. I'd expect this to open the tab.
  • Routing stashed tabs to specific folders based on attributes like domain.

Metadata

Metadata

Assignees

No one assigned

    Labels

    i-epicAn uber-issue encompassing work captured by a bunch of smaller issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions