]> _ Git - cubeextranet.git/commitdiff
wip #5060 @0.25
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Wed, 26 Jan 2022 17:07:21 +0000 (17:07 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Wed, 26 Jan 2022 17:07:21 +0000 (17:07 +0000)
inc/ws/Metier/class.ws.book.parametres.php

index 1d3660f96a23c4ee81ff38da72f66eb7ceecf212..bbcd2f035ef14bbe4eeeff8c646986f0e1b2325a 100644 (file)
@@ -305,8 +305,12 @@ class wsBookParametres extends wsParametres
             'fieldsnames' => array('mobileNavigationType', '|', 'mobileTransitions', 'mobileTransitionDuration', '|', 'forceWhiteBackground', 'rasterizePages', 'vectorPages', 'visualisationMode', 'antialiasReading', 'correctCenter', 'pagesBaseAngle', 'centerBook', '|', 'extraXSpace', 'mobileExtraXSpace', 'extraYSpace', '|', 'viewMode', '|', 'dynamicBackgroundColor', '|', 'svgToCanvas', 'svgToCanvasUpscale', 'textsThickness', 'textsThicknessPages', '|', 'imageFormat', 'maxResolution', 'JPEGQuality'));
 
         $this->fields['rasterizeOnSafari'] = array('type' => 'boolean', 'default' => false, 'editable' => true, 'label' => __('Ecraser les pages pour Safari (Mac OS)'), 'grade' => 1);
+        $this->fields['performance3DMode'] = array('type' => 'combo', 'datas' => [__('Tester la machine') => 'auto',
+            __('Haute') => 'highPerf',
+            __('Moyenne') => 'lowPerf',
+            __('Basse') => 'veryLowPerf'], 'default' => 'auto', 'editable' => true, 'label' => __('Performance de la 3D'), 'grade' => 1);
         $this->forms['performances'] = ['label' => __('Performances'),
-            'fieldsnames' => ['rasterizeOnSafari']];
+            'fieldsnames' => ['rasterizeOnSafari','performance3DMode']];
 
         $this->fields['maxPages'] = array('type' => 'integer', 'default' => 0, 'editable' => true, 'label' => __("Nombre de pages maximal affiché à l'ouverture du fluidbook (pas de limite = 0)"), 'grade' => 3);