On 13/04/11 22:01, Colin Clark wrote: > On 10/04/11 17:51, stair wrote: >> I have recently starting using darktable for my raw processing and have >> come across a problem with the way geeqie groups darktable's xmp files, or >> rather doesn't, the files are not grouped >> >> when darktable creates it's sidecar files they are given the raw file full >> name including extension, in my case image.CR2, and adds the .xmp >> extension, so the sidecar is image.CR2.xmp. >> >> The only way I can get grouping to work is to change the sidecar file name >> to eliminate the .CR2 bit but this is not a solution since it breaks the >> connection in darktable. Trying various things in the sidecar extensions >> list does not help >> >> I don't think I am missing something here, if so a pointer would be >> appreciated. If not then it would be very good if this could be fixed >> >> Thanks >> >> Stair >> >> >> >> ------------------------------------------------------------------------------ >> Xperia(TM) PLAY >> It's a major breakthrough. An authentic gaming >> smartphone on the nation's most reliable network. >> And it wants your games. >> http://p.sf.net/sfu/verizon-sfdev >> _______________________________________________ >> Geeqie-devel mailing list >> Geeqie-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geeqie-devel >> > Hi > > I find that if I append ".CR2.xmp" to the sidecars extension list > (edit/preferences/preferences/files), then using right click on an image > set Disable File Grouping followed by Enable File Grouping - > > the .CR2.xmp files are then shown as grouped with the image. > > But this is not working correctly as the grouping is lost on re-start > and the file extensions of the sidecar files get corrupted when doing a > copy or move. > > So there is clearly a bug in this part of the code, but if this is > corrected it may be that you will get the functionality you are looking for. > > Colin Clark > Try changing line 761 of ui_fileops.c from
return strrchr(path, '.'); to return strchr(path, '.'); I have no idea if that's a real solution to the problem - I'll have to leave that decision to someone who knows how Geeqie works. Colin Clark ------------------------------------------------------------------------------ Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev _______________________________________________ Geeqie-devel mailing list Geeqie-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geeqie-devel