Hi, This is a list of important things that I want to focus on for the next release (I am not yet sure if it will be beta1 or alpha4):
Metadata editor =============== Low level metadata handling is implemented (mostly), now we need to improve the GUI. Now we can edit keywords and comments, other fields that should be added are Title, Rating, Author, Copyright and maybe others. There is also a set of location tags like City, Country, etc. Maybe we could even add some map widget like this one: http://nzjrs.github.com/osm-gps-map/ Keyword editor needs also improvements. I don't know yet, how it should work, I have only a vague idea that the favorite keywords should be organized in a tree. Ideas are welcome. Configuration of external commands ================================== I originally planed this after 1.0 but now I think that is should be done earlier, because it has a big impact on the configuration. Requirements: Each external command should be configured in separate file in user or system configuration directory - that allows easy instalation of extensions as separate packages Solution: use standard desktop files: http://standards.freedesktop.org/desktop-entry-spec/latest/ with some Geeqie specific entries, like X-Geeqie-menu-path X-Geeqie-hotkey Advantages: - we will get many preconfigured applications for free by scanning /usr/share/applications - parser for this file format is in glib Problems: - the Exec field does not support all features that we need (filters, sidecar files) - we can either use something like X-Geeqie-Exec with extended syntax or pass the additional info to the application via setenv - Exec field is executed directly, no shell functions are allowed - all non-trivial commands will have to be in separate shell scripts - OTOH it will make the scripts more readable than the current one-liners Usability ========= - re-arrange configuration dialog - maybe add more tooltips - identify and improve texts that are hard to understand - ... Vladimir ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Geeqie-devel mailing list Geeqie-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geeqie-devel