]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Content optimize "presets" -> Content optimize "mappings" ppd-auto-presets 236/head
authorTill Kamppeter <till.kamppeter@gmail.com>
Mon, 25 Sep 2023 22:00:55 +0000 (00:00 +0200)
committerTill Kamppeter <till.kamppeter@gmail.com>
Mon, 25 Sep 2023 22:00:55 +0000 (00:00 +0200)
Renamed the fields in _ppd_cache_s and updated the comments.

cups/ppd-cache.c
cups/ppd-private.h
scheduler/job.c

index 72a414ba22537609b81b97f62aab90868f125251..da74a28e5058b64f9543bfdf318217e3af8ec0d9 100644 (file)
@@ -505,7 +505,7 @@ _ppdCacheCreateWithFile(
                                        /* Print color mode for preset */
   _pwg_print_quality_t print_quality;  /* Print quality for preset */
   _pwg_print_content_optimize_t print_content_optimize;
-                                        /* Content optimize for preset */
+                                        /* Content optimize for mapping */
 
 
   DEBUG_printf("_ppdCacheCreateWithFile(filename=\"%s\")", filename);
@@ -910,10 +910,10 @@ _ppdCacheCreateWithFile(
           cupsParseOptions(valueptr, 0,
                           pc->presets[print_color_mode] + print_quality);
     }
-    else if (!_cups_strcasecmp(line, "OptimizePreset"))
+    else if (!_cups_strcasecmp(line, "OptimizeMapping"))
     {
      /*
-      * Preset print_content_optimize name=value ...
+      * OptimizeMapping print_content_optimize name=value ...
       */
 
       print_content_optimize = (_pwg_print_content_optimize_t)strtol(value, &valueptr, 10);
@@ -922,15 +922,15 @@ _ppdCacheCreateWithFile(
           print_content_optimize >= _PWG_PRINT_CONTENT_OPTIMIZE_MAX ||
          valueptr == value || !*valueptr)
       {
-        DEBUG_printf(("ppdCacheCreateWithFile: Bad Optimize Preset on line %d.",
+        DEBUG_printf(("ppdCacheCreateWithFile: Bad optimize mapping on line %d.",
                      linenum));
        _cupsSetError(IPP_STATUS_ERROR_INTERNAL, _("Bad PPD cache file."), 1);
        goto create_error;
       }
 
-      pc->num_optimize_presets[print_content_optimize] =
+      pc->num_optimize_mappings[print_content_optimize] =
           cupsParseOptions(valueptr, 0,
-                          pc->optimize_presets + print_content_optimize);
+                          pc->optimize_mappings + print_content_optimize);
     }
     else if (!_cups_strcasecmp(line, "SidesOption"))
       pc->sides_option = strdup(value);
@@ -1508,7 +1508,7 @@ _ppdCacheCreateWithPPD(ppd_file_t *ppd)   /* I - PPD file */
   if ((ppd_attr = ppdFindAttr(ppd, "APPrinterPreset", NULL)) != NULL)
   {
    /*
-    * "Classic" Mac OS approach
+    * "Classic" approach
     */
 
    /*
@@ -2232,12 +2232,12 @@ _ppdCacheAssignPresets(ppd_file_t *ppd,
                              pc->num_presets[k][l], &(pc->presets[k][l]));
        for (k = 0; k < 5; k ++)
          if (cupsGetOption(option->choices[0].choice + 4,
-                           pc->num_optimize_presets[k],
-                           pc->optimize_presets[k]))
-           pc->num_optimize_presets[k] =
+                           pc->num_optimize_mappings[k],
+                           pc->optimize_mappings[k]))
+           pc->num_optimize_mappings[k] =
              cupsAddOption(o, option->choices[0].choice,
-                           pc->num_optimize_presets[k],
-                           &(pc->optimize_presets[k]));
+                           pc->num_optimize_mappings[k],
+                           &(pc->optimize_mappings[k]));
        continue;
       }
 
@@ -2902,29 +2902,29 @@ _ppdCacheAssignPresets(ppd_file_t *ppd,
        }
 
        /*
-       * Find the best choice for each field of the content optimize presets
+       * Find the best choice for each field of the content optimize mappings
        */
 
        /* Find best choice for each task */
-       /* optimize_presets[1]: Photo */
+       /* optimize_mappings[1]: Photo */
        if (properties->for_photo > best_photo)
        {
          best_photo = properties->for_photo;
          best_photo_ch = k;
        }
-       /* optimize_presets[2]: Graphics */
+       /* optimize_mappings[2]: Graphics */
        if (properties->for_graphics > best_graphics)
        {
          best_graphics = properties->for_graphics;
          best_graphics_ch = k;
        }
-       /* optimize_presets[3]: Text */
+       /* optimize_mappings[3]: Text */
        if (properties->for_text > best_text)
        {
          best_text = properties->for_text;
          best_text_ch = k;
        }
-       /* optimize_presets[4]: Text and Graphics */
+       /* optimize_mappings[4]: Text and Graphics */
        if (properties->for_tg > best_tg)
        {
          best_tg = properties->for_tg;
@@ -3020,41 +3020,41 @@ _ppdCacheAssignPresets(ppd_file_t *ppd,
       if (sets_optimization)
       {
 
-       /* optimize_presets[1]: Photo */
+       /* optimize_mappings[1]: Photo */
        if (best_photo_ch >= 0)
-         pc->num_optimize_presets[_PWG_PRINT_CONTENT_OPTIMIZE_PHOTO] =
+         pc->num_optimize_mappings[_PWG_PRINT_CONTENT_OPTIMIZE_PHOTO] =
            cupsAddOption
              (o, option->choices[best_photo_ch].choice,
-              pc->num_optimize_presets[_PWG_PRINT_CONTENT_OPTIMIZE_PHOTO],
-              &(pc->optimize_presets[_PWG_PRINT_CONTENT_OPTIMIZE_PHOTO]));
+              pc->num_optimize_mappings[_PWG_PRINT_CONTENT_OPTIMIZE_PHOTO],
+              &(pc->optimize_mappings[_PWG_PRINT_CONTENT_OPTIMIZE_PHOTO]));
 
-       /* optimize_presets[2]: Graphics */
+       /* optimize_mappings[2]: Graphics */
        if (best_graphics_ch >= 0)
-         pc->num_optimize_presets[_PWG_PRINT_CONTENT_OPTIMIZE_GRAPHICS] =
+         pc->num_optimize_mappings[_PWG_PRINT_CONTENT_OPTIMIZE_GRAPHICS] =
            cupsAddOption
              (o, option->choices[best_graphics_ch].choice,
-              pc->num_optimize_presets
+              pc->num_optimize_mappings
                 [_PWG_PRINT_CONTENT_OPTIMIZE_GRAPHICS],
-              &(pc->optimize_presets
+              &(pc->optimize_mappings
                 [_PWG_PRINT_CONTENT_OPTIMIZE_GRAPHICS]));
 
-       /* optimize_presets[1]: Text */
+       /* optimize_mappings[1]: Text */
        if (best_text_ch >= 0)
-         pc->num_optimize_presets[_PWG_PRINT_CONTENT_OPTIMIZE_TEXT] =
+         pc->num_optimize_mappings[_PWG_PRINT_CONTENT_OPTIMIZE_TEXT] =
            cupsAddOption
              (o, option->choices[best_text_ch].choice,
-              pc->num_optimize_presets[_PWG_PRINT_CONTENT_OPTIMIZE_TEXT],
-              &(pc->optimize_presets[_PWG_PRINT_CONTENT_OPTIMIZE_TEXT]));
+              pc->num_optimize_mappings[_PWG_PRINT_CONTENT_OPTIMIZE_TEXT],
+              &(pc->optimize_mappings[_PWG_PRINT_CONTENT_OPTIMIZE_TEXT]));
 
-       /* optimize_presets[1]: Text and Graphics */
+       /* optimize_mappings[1]: Text and Graphics */
        if (best_tg_ch >= 0)
-         pc->num_optimize_presets
+         pc->num_optimize_mappings
            [_PWG_PRINT_CONTENT_OPTIMIZE_TEXT_AND_GRAPHICS] =
            cupsAddOption
              (o, option->choices[best_tg_ch].choice,
-              pc->num_optimize_presets
+              pc->num_optimize_mappings
                 [_PWG_PRINT_CONTENT_OPTIMIZE_TEXT_AND_GRAPHICS],
-              &(pc->optimize_presets
+              &(pc->optimize_mappings
                   [_PWG_PRINT_CONTENT_OPTIMIZE_TEXT_AND_GRAPHICS]));
 
       }
@@ -3159,8 +3159,8 @@ _ppdCacheDestroy(_ppd_cache_t *pc)        /* I - PPD cache and mapping data */
        cupsFreeOptions(pc->num_presets[i][j], pc->presets[i][j]);
 
   for (i = _PWG_PRINT_CONTENT_OPTIMIZE_AUTO; i < _PWG_PRINT_CONTENT_OPTIMIZE_MAX; i ++)
-    if (pc->num_optimize_presets[i])
-      cupsFreeOptions(pc->num_optimize_presets[i], pc->optimize_presets[i]);
+    if (pc->num_optimize_mappings[i])
+      cupsFreeOptions(pc->num_optimize_mappings[i], pc->optimize_mappings[i]);
 
   free(pc);
 }
@@ -4045,14 +4045,14 @@ _ppdCacheWriteFile(
       }
 
  /*
-  * Optimization Presets...
+  * Optimization Mappings...
   */
 
   for (i = _PWG_PRINT_CONTENT_OPTIMIZE_AUTO; i < _PWG_PRINT_CONTENT_OPTIMIZE_MAX; i ++)
-    if (pc->num_optimize_presets[i])
+    if (pc->num_optimize_mappings[i])
     {
-      cupsFilePrintf(fp, "OptimizePreset %d", i);
-      for (k = pc->num_optimize_presets[i], option = pc->optimize_presets[i];
+      cupsFilePrintf(fp, "OptimizeMapping %d", i);
+      for (k = pc->num_optimize_mappings[i], option = pc->optimize_mappings[i];
           k > 0;
           k --, option ++)
        cupsFilePrintf(fp, " %s=%s", option->name, option->value);
index 65153a0e26e25e1d1565b8c52c528caaa5841578..bd2c46aefa7be936c7f04e318fc68a561bcfba54 100644 (file)
@@ -141,10 +141,10 @@ struct _ppd_cache_s                       /**** PPD cache and PWG conversion data ****/
                                        /* Number of print-color-mode/print-quality options */
   cups_option_t        *presets[_PWG_PRINT_COLOR_MODE_MAX][_PWG_PRINT_QUALITY_MAX];
                                        /* print-color-mode/print-quality options */
-  int          num_optimize_presets[_PWG_PRINT_CONTENT_OPTIMIZE_MAX];
+  int          num_optimize_mappings[_PWG_PRINT_CONTENT_OPTIMIZE_MAX];
                                        /* Number of print-content-optimize
                                           options */
-  cups_option_t        *optimize_presets[_PWG_PRINT_CONTENT_OPTIMIZE_MAX];
+  cups_option_t        *optimize_mappings[_PWG_PRINT_CONTENT_OPTIMIZE_MAX];
                                        /* print-content-optimize options */
   char         *sides_option,          /* PPD option for sides */
                *sides_1sided,          /* Choice for one-sided */
index 1acabf0af121c0ccbe54cca70bd914567f3b5580..3e5770b0c1e02761622f12fe0c5f7de7f2dc0e75 100644 (file)
@@ -3760,7 +3760,7 @@ get_options(cupsd_job_t *job,             /* I - Job */
       ippFindAttribute(job->attrs, "print-content-optimize", IPP_TAG_ZERO))
   {
    /*
-    * Map print-content-optimize to a preset...
+    * Map print-content-optimize...
     */
 
     if ((attr = ippFindAttribute(job->attrs, "print-content-optimize",
@@ -3795,17 +3795,17 @@ get_options(cupsd_job_t *job,           /* I - Job */
                  (print_content_optimize == _PWG_PRINT_CONTENT_OPTIMIZE_TEXT ?
                  "text" :
                   "text and graphics")))));
-    if (pc->num_optimize_presets[print_content_optimize] > 0)
+    if (pc->num_optimize_mappings[print_content_optimize] > 0)
     {
      /*
-      * Copy the preset options as long as the corresponding names are not
+      * Copy the mapped options as long as the corresponding names are not
       * already defined in the IPP request and also if it does not change
       * the print quality preset (as long as we do not print in high quality)
       * ...
       */
 
-      for (i = pc->num_optimize_presets[print_content_optimize],
-              preset = pc->optimize_presets[print_content_optimize];
+      for (i = pc->num_optimize_mappings[print_content_optimize],
+              preset = pc->optimize_mappings[print_content_optimize];
           i > 0;
           i --, preset ++)
       {
@@ -3813,7 +3813,7 @@ get_options(cupsd_job_t *job,             /* I - Job */
            (print_quality == _PWG_PRINT_QUALITY_HIGH ||
             cupsGetOption(preset->name, num_pwgppds, pwgppds) == NULL))
         {
-          cupsdLogJob(job, CUPSD_LOG_DEBUG, "Adding content optimization preset option %s=%s", preset->name, preset->value);
+          cupsdLogJob(job, CUPSD_LOG_DEBUG, "Adding content optimization mapping option %s=%s", preset->name, preset->value);
 
          num_pwgppds = cupsAddOption(preset->name, preset->value, num_pwgppds, &pwgppds);
         }