I am currently working on adding better color support in DB. (Not that
everything would be in color but just to do selections correctly and so on.)
I ported the grid widget used in the list view so it does things in color.
The grid widget is configurable but not all this configuration has been
exposed to the user. Now that I have a color version of the grid widget which
still operates on older systems, I'd like to expose some of the
configurability.
The test release currently up lets you hide the header row and also add a
seperator line between the header and data area. Some more options that I can
add with relative ease since the grid already supports them:
- vertical column sepeators
- change colors of any grid piece including normal row, highlighted row, and
selected row (by tap)
Some questions as to what you all want:
1) Should these options be "global" in the sense they apply to all databases
or "local" in the sense that each database has its own set of options?
2) Maybe both of the above senses so that you have global options which can
be overridden on a database by database basis?
3) For the "local" sense, how I should MobileDB, DB 0.2.x, and JFile
databases be handled which cannot store any extra information?
4) Any other features that you want in the grid widget? (The "grid widget" is
the code responsible for displaying the information in the list view.)
Different colored columns, right justified text or better yet, configurable
justification for each column?
5) Other suggestions on this topic are welcome.
-Tom Dyas
|