Opened 5 years ago
Last modified 4 years ago
#15867 new enhancement
[Tracker] implement Breadcrumbs style navigation
Reported by: | jackburton | Owned by: | stippi |
---|---|---|---|
Priority: | low | Milestone: | Unscheduled |
Component: | User Interface | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
Would be nice to implement Breadcrumbs navigation in Tracker.
Here is some explanation on Breadcrumbs:
https://wiki.gnome.org/Design/OS/Breadcrumbs
I've created a proof-of-concept implementation (not integrated in tracker) here: https://github.com/jackburton79/breadcrumbs
Attachments (1)
Change History (6)
follow-up: 2 comment:1 by , 5 years ago
comment:2 by , 5 years ago
Replying to pulkomandy:
It does already, in some way.
By clicking the "N elements" at the bottom of any Tracker window you can reach any of the parent directories. This is more compact than the usual breadcrumbs, allows navigating also to subdirectories of the parent directories, and leaves the location bar as text (which GTK doesn't, and I'm often annoyed when I want to manually edit the path, for example).
Yeah, that's the one thing I don't like of GTK's version. The version I had in mind, though, doesn't have this limitation. The GIF on the project's page shows more or less how it should work, except for the Toggle button, which should not be needed, since it should switch to the Text version the moment you click on the bar (like the Windows version)
comment:3 by , 5 years ago
I'm not a single window navigator user, but that doesn't look bad. Add tab-completion when entering a path if you can. :)
by , 4 years ago
comment:5 by , 4 years ago
It does already, in some way.
+1. Maybe context menu open keyboard shortcut and filtering/auto-completion can be added instead.
It does already, in some way.
By clicking the "N elements" at the bottom of any Tracker window you can reach any of the parent directories. This is more compact than the usual breadcrumbs, allows navigating also to subdirectories of the parent directories, and leaves the location bar as text (which GTK doesn't, and I'm often annoyed when I want to manually edit the path, for example). However, it has the big downside of not being discoverable, and the smaller downside of needing two clicks instead of one. We probably should add a "parent folder" icon or something to allow reaching it.