← Back to team overview

hugin-devs team mailing list archive

[Bug 1686172] Re: UX of ExifTool options in Hugin Preferences

 

> * add the text "argfile may be left empty for the default settings";
The tooltip says already "leave empty for default". But that seems to complicated.

About the other things I have to think.

PS: Concerning the exiftool syntax. It is not so easy. Exiftool is very
flexible. But this high flexibility requires a lot of different
switches. So the "-Model=Text" syntax is only one kind of assignment.
For list like tags (like Keywords) the syntax is different. So writing a
GUI to hide this complexity would be an enormous task, and beside the
scope of Hugin.

** Changed in: hugin
     Assignee: (unassigned) => tmodes (tmodes)

-- 
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/1686172

Title:
  UX of ExifTool options in Hugin Preferences

Status in Hugin:
  New

Bug description:
  While I encountered the bug reported here
  https://bugs.launchpad.net/hugin/+bug/1685928, I have spent some time
  trying to understand what is expected from the user in Hugin /
  Preference / Stitching (2).

  "Choosing" an arg file was not the obvious choice, since I have not create any yet.
  So I started reading the documentation of ExifTool and searching the web for some examples. Then I tried to look for specific hugin's user guide / wiki on how to define variables in the file. I did not find any.
  (The syntax should be like "-Model=some text", but how to make the use of variables when the text in the prefs reads "Placeholders will not be replaced" and I even do not know what the placeholders are?)

  So, "editing" the arg file looked like a way to go - I filled in an
  arg file name in to the field ("test") and clicked "Edit". Now, it
  became obvious what the template looks like ("Model=", etc.)

  Unfortunately, I did not enter the /absolute/path/name/to/test and as
  a result, the file disappeared the next day. The culprit was that my
  temporary directory is /tmp and the "test" file was created right
  there in /tmp/test... And my /tmp gets wiped every reboot.

  P.S. My journey was even a bit more miserable, because of the bug
  reported above - no matter what, no EXIF was copied to my output
  panorama. So I thought the errror had been on my side due to wrong
  syntax in arg file. Having looked at Hugin's source code I found that
  "Edit" can also create the file. Call me stupid, but this really took
  me quite lot of time...

  My proposal is to:

  * add the text "argfile may be left empty for the default settings";
  * add the text "argfile name must be an absolute path name" (or changing the code to place the file in some directory, like $HOME/.hugindata folder);
  * the "Edit" button should change its description to "Create / Edit". (Edit is for _existing_ file and as such provides no hint that it can also create the file.)

To manage notifications about this bug go to:
https://bugs.launchpad.net/hugin/+bug/1686172/+subscriptions


References