Opened 10 years ago

Closed 6 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:
Has a Patch: yes 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 6 years ago.
patch2 (33.9 KB) - added by stpere 6 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 Changed 10 years ago by humdinger

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 Changed 6 years ago by stpere

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

comment:3 Changed 6 years ago by axeld

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.

Changed 6 years ago by stpere

Attachment: patch added

comment:4 Changed 6 years ago by stpere

Has a Patch: set

Changed 6 years ago by stpere

Attachment: patch2 added

comment:5 Changed 6 years ago by stpere

Resolution: fixed
Status: in-progressclosed

commited in hrev45848.

Note: See TracTickets for help on using tickets.