Opened 10 years ago

Last modified 4 years ago

#4167 new enhancement

FilePanel should mimic Tracker windows

Reported by: brecht Owned by: nobody
Priority: normal Milestone: R1
Component: Kits/libtracker.so Version: R1/pre-alpha1
Keywords: Cc: brecht@…
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

FilePanel should also provide the popup menu that appears when "<n> items" in the bottom left of a Tracker window is clicked. This makes the drop-down list that sits above the file list view obsolete. The latter is less versatile, afterall.

I would personally also find it handy to have the Tracker navigator at the top of FilePanel, so that one could quickly navigate the file system with the help of the buttons or enter a path by keyboard.

Adding Tracker's "Window" menu with some of its items might also be helpful. Especially when a thumbnails view mode might get added in the future.

Attachments (1)

tracker.diff (1.3 KB) - added by jonas.kirilla 10 years ago.
buggy tracker patch

Download all attachments as: .zip

Change History (5)

Changed 10 years ago by jonas.kirilla

Attachment: tracker.diff added

buggy tracker patch

comment:1 Changed 10 years ago by jonas.kirilla

This patch turns on submenus in the top menufield and turns on the popup menu of the CountView in the bottom-left of the listview. It needs more changes to work right, as testing will show. They get out of sync. It can be criticised from a logical and aesthetic point of view as well. The popups are in reverse order relative to one another. One includes the current directory and the other does not. All of these things can be changed, but I think it would still feel cluttered.

A breadcrumb bar would seem better for the future. (Which could double as a path input box, by shortcut or a button press.)

comment:2 Changed 4 years ago by waddlesplash

Component: Kits/Storage KitKits/libtracker.so
Owner: changed from axeld to nobody

comment:3 Changed 4 years ago by waddlesplash

Milestone: R1Unscheduled

comment:4 Changed 4 years ago by waddlesplash

Milestone: UnscheduledR1

Reverting earlier milestone change

Note: See TracTickets for help on using tickets.