More flexible configuration of browser quickjump facility
|Reported by:||Ryan J Ollos||Owned by:|
This ticket summarizes the discussion starting in comment:3:ticket:4223.
The proposed enhancement is to create a
[browser-quickjump] section in trac.ini, which will be used to configure the quickjump facility in TracBrowser. A screen capture of the current quickjump facility on a Trac instance with a Subversion repository is shown below.
In the case of a Subversion backend, the browser quickjump facility is currently configured in TracIni#svn-section. I'm told that no configuration is required for a Mercurial back-end, and I'm not sure how other repositories might be configured.
The current limitations are:
- It is not possible to define your own group headings. For an svn back-end the group headings are
- It is not possible to have a list of entries with no group heading.
The proposal is to define a new section:
[browser-quickjump] Common = /Common/* Utilities = /Utilities/* Test and Measurement = /Test and Measurement/* Product = /Presto/Product/Software/*, /Presto/Product/Docs/Released/* Prototypes = /Presto/Prototype/Verasonics Matlab Simulator/*, /Presto/Prototype/PSI Development/* R&D = /Presto/R&D/Software/*
The text to the left of the equals sign would define a section heading for the corresponding list of paths.
Comments and other ideas are welcome and appreciated.