#!/usr/bin/env bash
# winezgui-identity-restore-all
# Replace XOUSERXO XO_variable_XO to proper values for all templates and prefix dir
winezgui-identity-restore-all()
{
  HEADER="$(basename ${0}): ${FUNCNAME[0]}"
  dbug "I: $(basename ${0}): Launched ${FUNCNAME[0]}"
  
  SOURCE "script-check-variables-loaded-or-not"
  script-check-variables-loaded-or-not

  # Process templates_dir for XOXO -> variable values
  unset D # Directory
  unset FOUND_INFOFILE
  
  SOURCE "winezgui-identity-restore"
  
  (for D in \
    $(find ${TEMPLATES_DIR}/* ${PREFIXES_DIR}/* -maxdepth 0 -type d); do
    echo "# Processing $(basename ${D})"
    winezgui-identity-restore "${D}"
    dbug "I: ${HEADER}: Processed $(basename ${D})"
  done)|(${ZENITY_CMD} --progress --width=500              \
         --title="${APP_WITH_VER} - Process files!" \
         --text="Extracting ${TAR_FILE}..."         \
         --pulsate --auto-close)
}
