Project

General

Profile

Actions

Bug #1933

open

XBL 2d Dropdown: various improvements

Added by Matthew Brooke about 19 years ago. Updated over 18 years ago.

Status:
In Progress
Priority:
Normal
Category:
jalama-general
Target version:
Start date:
02/01/2005
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
1933

Description

In order of priority, most urgent to least urgent:

1) rethink how enumerations get populated at runtime - currently done in
javascript, and this is so slow (for large lists like species in the pisco app)
that firefox pops up a dialog asking if user wants to terminate JS process.
Other possibilities include:
- optimizing the existing javascript code (NOTE - maybe the bottleneck is the
alphabetical reordering? is this done in JS? if so, can we do it in the rules
instead?)
- getting menuitems from a call to a java Command in the backend

2) make scrollbox arrows bigger and easier to hit - need to inherit from and
override default XUL arrowscrollbox to do this (see how default XUL menuitem was
overridden in a similar fashion, in the
jalama/chrome/content/widgets/enumeration_bindings.xml file)

3) reordering of entries on 2d popup screen - for example:
- most recently used at top, with separator line?
- alphabetical (current scheme)
- cluster species groups together
- species in the same spatial zone are grouped together
- other arbitrary grouping to accomodate individual preferences


Related issues

Blocked by Jalama - Bug #2039: XBL DATATABLE WIDGET Tracking BugResolvedMatthew Brooke03/11/2005

Actions
Actions

Also available in: Atom PDF