On Sun, 8 Feb 2009 14:03:23 +0100
Vladimir Nadvornik <nadvor...@suse.cz> wrote:

> Hi,
> 
> The current implementation of sidebars has several problems:
> 
> - Keywords bar needs more entries, like Title or Copyright
> - Advanced exif is too wide
> - Exif and Keywords together are too wide
> - some possible new entries does not fit anywhere in the existing
> sidebars (for example Histogram), adding new sidebars would cause more 
> problems with multiple sidebars together
> - Sort manager is OK, even in combination with another sidebar
> 
> 
> Proposal:
> - Combine Exif and Keywords into one sidebar, which will be typically longer
> than main window, with a scrollbar and expanders. Any additional entries 
> (Histogram) will go there too.
> - Advanced exif will be in a separate window
> - Sort manager will stay unchanged
> - Edit/Properties will be dropped
> 
> 
> The attached patch is a proof of concept that adds more entries with expanders
> to the Keywords bar.
> 
> Any opinions?
> 
> 
> Vladimir
> 

About "Basic Exif", "Advanced Exif" and "General", i think we should somehow 
merge them.

We may have a pane (or tab) with file infos, chosen by us by default but 
totally configurable
by the user.

Infos pane (or tab) has:
- a scrollable list of label/value infos (like current Exif pane)
- a Setup button

On Setup button activation a dialog appear with following infos displayed:

- the same list as in previous Infos pane
- on each row, label and name of the entry, a delete button, a (may be 
inactive) edit button and up/down arrows for sorting.
- a Add new entry button at the bottom 

The Add new entry button starts a dialog for entry selection, with OK/Cancel 
buttons.

An entry can be:
- either a formatted.* metadata entry 
- or an exif metadata entry (currently in Advanced Exif)
- or a file property entry (currently in General, may be with a special name 
starting by file., like file.size, file.mode)
- or a named template entry, like the one used to configure OSD display, 
allowing to display more infos in a row
- or a separator (horizontal line, space, or editable label) 

Each type of entry may have its own way to set.


What do you think about that ?

-- 
Laurent MONIN aka Zas

------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel

Reply via email to