I'm a newbie user of XnView, (just installed the latest 1.98.2 "full" version). As the documentation of XnView seems to be lacking somehow, I would like to know answer to a couple of questions.
Until now I have mostly used Faststone Image Viewer to look through my photos imported from my digital camera(s). After deleting unnecessary photos I have used iTag to write metadata Description and Rating into my photos. According to iTag (http://www.itagsoftware.com) it uses IPTC and XMP headers to add metadata losslessly. I also think Rating is added directly into photos because Window 7 Explorer seems to be able show Rating of "iTagged" files.
1) Does XnView add metadata losslessly into jpeg images?
2) Do you happen to know why the photos, into which I have added Description metadata in iTag, show that description nicely in XnView's IPTC Caption field but not so nicely on XMP tab?
3) Does XnView add Rating directly into photo files or somewhere else (like a proprietary database)?
This metadata writing seems a bit confusing area because different programs seem to work little differently and no one wants to lose their metadata (or photos!) that has been entered once. So it would be nice to know what software to really trust, if you don't know much about inner life of file structures. Any insight into metadata adding with XnView is warmly welcomed!

I just want simple linear workflow where I can easily check my photos and then add the metadata info I want to. Many programs use their own databases, add some hidden files/folders into your photo folders etc. which are really a pain in the **s in the long run.
I would gladly stop using FastStone + iTag pipeline and instead use just XnView, if everything I want to can be done with less work in just one program.
-pb