Opened 15 years ago

Closed 11 years ago

#4446 closed enhancement (fixed)

Replace Tracker add-on filename shortcuts with attributes

Reported by: leavengood Owned by: stpere
Priority: normal Milestone: R1
Component: Applications/Tracker Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Currently the shortcuts used for Tracker add-ons are "configured" by appending them to the end of the filename (LikeThis-T). This is not ideal.

A better solution might be to use attributes, as well as a simple Tracker Preferences pane to edit these attribute-based shortcuts.

This was originally discussed on the haiku-commits mailing list starting here:

http://lists.berlios.de/pipermail/haiku-commits/2009-September/020423.html

Attachments (2)

patch (12.1 KB ) - added by stpere 11 years ago.
patch2 (33.9 KB ) - added by stpere 11 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 by humdinger, 15 years ago

I think it's a good idea to put the shortcut into an editable attribute. I'm not sure it's necessary to put the editing into Tracker Preferences, though. Just make sure the shortcut attribute is displayed in the */add-ons/tracker/ folders.
Maybe an "Edit Shortcuts..." item in the Tracker Add-Ons submenu that opens the target folders of all displayed add-ons? Similar to the "Edit Templates..." of the "New..." feature.

comment:2 by stpere, 11 years ago

Owner: changed from axeld to stpere
Status: newin-progress

comment:3 by axeld, 11 years ago

Please also note this mail: http://lists.berlios.de/pipermail/haiku-commits/2009-September/020819.html

IOW this will not allow for customization. And not only in a multi user environment, but also in the package manager environment we'll soon have.

by stpere, 11 years ago

Attachment: patch added

comment:4 by stpere, 11 years ago

patch: 01

by stpere, 11 years ago

Attachment: patch2 added

comment:5 by stpere, 11 years ago

Resolution: fixed
Status: in-progressclosed

commited in hrev45848.

Note: See TracTickets for help on using tickets.