Edgewall Software
Modify

Ticket #2088 (closed defect: fixed)

Opened 6 years ago

Last modified 5 years ago

Make project listing ordering case insensitive

Reported by: markus Owned by: cboos
Priority: lowest Milestone: 0.9
Component: general Version: 0.9b1
Severity: trivial Keywords:
Cc:
Release Notes:
API Changes:

Description (last modified by cboos) (diff)

I realized that the project listing orders your Trac environments (projects) case insensitive. This is kind of inconsistent to how TracBrowser lists files and folders. In this context you may also want to take a look at #2043.

Attachments

listodering.diff (828 bytes) - added by markus 6 years ago.

Download all attachments as: .zip

Change History

Changed 6 years ago by markus

comment:1 Changed 6 years ago by markus

Erm, actually projects are ordered case sensitive. Sorry, for the typo.

comment:2 Changed 6 years ago by cboos

  • Description modified (diff)
  • Owner changed from jonas to cboos
  • Status changed from new to assigned

That's a good idea. Besides being consistent with the TracBrowser,
there's also the fact that for InterTrac, the project names
are used in a case insensitive way too.

comment:3 Changed 6 years ago by mgood

The browser sorting is not just case insensitive, but "natural ordering", which accounts for things like embedded numbers. It would be good to be consistent and use the same comparison here.

comment:4 Changed 6 years ago by cmlenz

I don't actually think that we need natural order sorting on the project index. How many people have project names like “Project 1“, “Project 2” up to “Project 10” etc. Those people should be punished anyway ;-)

comment:5 Changed 6 years ago by cboos

  • Resolution set to fixed
  • Status changed from assigned to closed

Implemented the simple case-insensitive sort in r2275

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
to The owner will be changed from cboos. Next status will be 'closed'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.