Menu

#53 Add an uninstall refernce file dialog.

version 1.11
open
nobody
TODO (105)
4
2007-10-08
2006-08-03
Hal Engel
No

Right now there is no way for users to remove reference
files that have been installed in LProf. Add a dialog
to handle cleanly uninstalling reference files.

Discussion

  • Gerhard Fuernkranz

    Logged In: YES
    user_id=703046

    IMO there should even be a reference file manager dialog,
    which shows a list of all installed reference files and
    offers methods to add new reference files, and to delete or
    modify existing entries.

     
  • Hal Engel

    Hal Engel - 2006-08-04
    • milestone: --> 523448
    • assigned_to: nobody --> hvengel
     
  • Hal Engel

    Hal Engel - 2006-08-04

    Logged In: YES
    user_id=1052244

    This is probably a better approach. The current install a
    reference file dialog is very simple and adding additional
    functionality seems like the correct thing to do. There is
    only one thing that can be changed about an installed
    reference file other than removing it and that is the pick
    template that goes with it. The current dialog allows this
    to be changed by reinstalling the same reference file with a
    different pick template selected. But perhaps this needs to
    be setup in a way that makes this more appartent to users
    since this would not be something that a user would find by
    just looking at the dialog. This is documented in the
    help/doc files. So at this point the only thing this really
    needs is a way to uninstall existing reference files. But I
    think it makes sense to step back and think about how to
    improve refernce file management as a whole.

     
  • Gerhard Fuernkranz

    Logged In: YES
    user_id=703046

    "The current dialog allows this to be changed by
    reinstalling the same reference file with a different pick
    template selected."

    I would also not like to abandon this option, but you're
    right, this must be made transparent, and in the main
    window, in the drop down list box where one of the installed
    reference files is eventually selected, such entries with
    same reference file, but different picker should be uniquely
    distinguishable.

    Btw, how to distinguish different installed reference files
    for the same target? (as e.g. delivered by W.Faust, e.g. for
    black backing, white backing, in conjunction with some
    targets also for different illuminants, ...)

    E.g.:

    $ egrep "MANUFAC|SERIAL|DESCRIP" R021106.txt Extras/R021106*

    R021106.txt:DESCRIPTOR "L* a* b* Batch average data (light
    D50, viewing angle 2, black backing)"
    R021106.txt:MANUFACTURER "Wolf Faust - http://www.coloraid.de"
    R021106.txt:SERIAL "5x7 R021106"

    Extras/R021106L.txt:DESCRIPTOR "L* a* b* Batch average data
    (light D50, viewing angle 2, white backing)"
    Extras/R021106L.txt:MANUFACTURER "Wolf Faust -
    http://www.coloraid.de"
    Extras/R021106L.txt:SERIAL "5x7 R021106"

    Extras/R021106S.txt:DESCRIPTOR "L* a* b* Batch average data
    (light D50, viewing angle 2, black backing)"
    Extras/R021106S.txt:MANUFACTURER "Wolf Faust -
    http://www.coloraid.de"
    Extras/R021106S.txt:SERIAL "5x7 R021106"

    Extras/R021106W.txt:DESCRIPTOR "L* a* b* Batch average data
    (light D50, viewing angle 2, white backing)"
    Extras/R021106W.txt:MANUFACTURER "Wolf Faust -
    http://www.coloraid.de"
    Extras/R021106W.txt:SERIAL "5x7 R021106"

     
  • Hal Engel

    Hal Engel - 2006-08-04

    Logged In: YES
    user_id=1052244

    OK missed that one. This is a seperate issue and has
    nothing to do with the installer per say. This also affects
    the camera/scanner profiler reference file selector.

    IT8Selector::FillValues() uses SERIAL and MANUFACTURER to
    fill these values. At one point this used the DESCRIPTOR
    and ORGININATOR but this resulted in a string that was very
    long and did not fit in the combo box and that also did not
    identify the target well enough.

    For example on one of the reference files that I use the
    DISCRIPTOR value is "L* a* b* Batch average data (light D50,
    viewing angle 2)". This does little to uniquely identify
    the target. So I switched this to SERIAL instead since this
    can be directly related to the target, forms part of a
    unique identifier and is part of the image since this is
    normally on the target. What is now missing is a way to
    identify this relative to the these other variables you
    wrote about.

    The SAMPLE_BACKING field could be added to the information
    displayed in the combo box drop down. This would perhaps
    take care of what is needed to reflective targets.

    How are reference files with different illuminants
    identified in the header information? If this information
    is there it is easy to add to the drop down list text.

    As this is currently coded there is no way to install the
    same reference file for use with more than one pick
    template. But a simple work around is for the user to make
    a copy of the refernce file will a slightly differnt file
    name and perhaps edit the SERIAL field to indicate the
    picker and then install this copy with the differnt pick
    template.

    Perhaps we could hash out exactly what needs to be in the
    drop down list to make sure each is fully identified without
    the text being too long.

    I will also open a tracker item just for this change since
    it is not specific to the reference file installer.

     
  • Hal Engel

    Hal Engel - 2006-08-04

    Logged In: YES
    user_id=1052244

    Also see #1534785

     
  • Gerhard Fuernkranz

    Logged In: YES
    user_id=703046

    "The current dialog allows this to be changed by
    reinstalling the same reference file with a different pick
    template selected."

    I would also not like to abandon this option, but you're
    right, this must be made transparent, and in the main
    window, in the drop down list box where one of the installed
    reference files is eventually selected, such entries with
    same reference file, but different picker should be uniquely
    distinguishable.

    Btw, how to distinguish different installed reference files
    for the same target? (as e.g. delivered by W.Faust, e.g. for
    black backing, white backing, in conjunction with some
    targets also for different illuminants, ...)

    E.g.:

    $ egrep "MANUFAC|SERIAL|DESCRIP" R021106.txt Extras/R021106*

    R021106.txt:DESCRIPTOR "L* a* b* Batch average data (light
    D50, viewing angle 2, black backing)"
    R021106.txt:MANUFACTURER "Wolf Faust - http://www.coloraid.de"
    R021106.txt:SERIAL "5x7 R021106"

    Extras/R021106L.txt:DESCRIPTOR "L* a* b* Batch average data
    (light D50, viewing angle 2, white backing)"
    Extras/R021106L.txt:MANUFACTURER "Wolf Faust -
    http://www.coloraid.de"
    Extras/R021106L.txt:SERIAL "5x7 R021106"

    Extras/R021106S.txt:DESCRIPTOR "L* a* b* Batch average data
    (light D50, viewing angle 2, black backing)"
    Extras/R021106S.txt:MANUFACTURER "Wolf Faust -
    http://www.coloraid.de"
    Extras/R021106S.txt:SERIAL "5x7 R021106"

    Extras/R021106W.txt:DESCRIPTOR "L* a* b* Batch average data
    (light D50, viewing angle 2, white backing)"
    Extras/R021106W.txt:MANUFACTURER "Wolf Faust -
    http://www.coloraid.de"
    Extras/R021106W.txt:SERIAL "5x7 R021106"

     
  • Hal Engel

    Hal Engel - 2007-04-15

    Logged In: YES
    user_id=1052244
    Originator: YES

    Part of the Google Sumer of Code 2007 project.

     
  • Hal Engel

    Hal Engel - 2007-04-15
    • priority: 5 --> 6
     
  • Hal Engel

    Hal Engel - 2007-04-15
    • assigned_to: hvengel --> nobody
     
  • Hal Engel

    Hal Engel - 2007-05-29
    • assigned_to: nobody --> jsimon184
     
  • Hal Engel

    Hal Engel - 2007-05-30
    • labels: --> TODO
     
  • Hal Engel

    Hal Engel - 2007-06-06
    • milestone: 523448 --> 727537
     
  • Hal Engel

    Hal Engel - 2007-06-06
    • priority: 6 --> 7
     
  • Hal Engel

    Hal Engel - 2007-10-05
    • priority: 7 --> 4
    • milestone: 727537 --> version 1.11
     
  • Hal Engel

    Hal Engel - 2007-10-08
    • assigned_to: jsimon184 --> nobody
     

Log in to post a comment.