Vladimir Nadvornik wrote: > Hi all, > > I am back ;) Welcome back. Hope you enjoyed your vacation > > On so 18. Ĩervence 2009, Omari Stephens wrote: ::snip? SNIP!:: >> Score (aka stars) would be nice. > > Adding star rating is easy. > > Sorting images according to the rating is more tricky, because it has to > read metadata from all images in a directory first and that can be slow. > Sorting according to exif date has the same problem. It will need some > infrastructure changes first (the metadata cache). Gotta love XML. `grep Rating: .../*.gq.xmp` would be super-fast.
::snip? SNIP!:: >> People who know this part of the code: please, please, please add a way to >> bulk-add keywords. I doubt I'll get time to poke at geeqie this weekend, >> and I'd need to learn this part of the code anyway. >> > There are 2 ways: > > - right click on the keyword list (not the tree) and select "Add keywords to > selected files" or "Replace keywords in selected files" I agree with Klaus: while this would work for me, that is only the case because I only ever use keywords as a proxy for star ratings ("good," "vgood," etc.). If I actually used keywords appropriately, this wouldn't be very useful. Something like "Add/Remove keyword Foo to/from the selected images" would be a nice short-term solution. I think a fantastic (longer-term) way to solve this problem is demonstrated by the exfalso audio tag editor (which I've only ever used as embedded in the quodlibet audio player). Here, I selected a group of tracks crossing an album boundary, then right-clicked and hit "Edit Tags": http://ocaml.xvm.mit.edu/~xsdg/stuff/geeqie/exfalso1.png From the dialog that pops up (top-right corner), it's obvious which tags are shared and which aren't. You can edit any value (regardless of whether it differs or not) and all of the tracks will have that tag set to the new value. You can see how intuitive this is. When I deselect the three tracks from the 'Out of Exile' album and hit "Edit Tags" again, it now looks like this: http://ocaml.xvm.mit.edu/~xsdg/stuff/geeqie/exfalso2.png In the context of geeqie, we could simply show the tree of tags, and for each one, have a check-box that is either filled, empty, or gray (or something else to denote "tag not uniformly selected/deselected"). Then you can click checkboxes to add or remove that tag from all of the selected photos. Have a "Revert" button so users know off-the-bat that they can mess up and start over, and also a right-click "Revert this tag" option so that people can revert individual mistakes. Et voila. > - right click on a keyword in keyword tree and select "connect to mark". > Since > then, toggling the mark will add or remove the corresponding keyword. You can > use all the operations from Select menu. This just blew my mind. --xsdg ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ Geeqie-devel mailing list Geeqie-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geeqie-devel