Merge pull request #284 from ONLYOFFICE/feature/Bug_42788
Feature/bug 42788
This commit is contained in:
commit
dbe613b004
|
@ -131,7 +131,8 @@
|
||||||
toolbarHideFileName: false,
|
toolbarHideFileName: false,
|
||||||
reviewDisplay: 'original',
|
reviewDisplay: 'original',
|
||||||
spellcheck: true,
|
spellcheck: true,
|
||||||
compatibleFeatures: false
|
compatibleFeatures: false,
|
||||||
|
unit: 'cm' // cm, pt, inch
|
||||||
},
|
},
|
||||||
plugins: {
|
plugins: {
|
||||||
autostart: ['asc.{FFE1F462-1EA2-4391-990D-4CC84940B754}'],
|
autostart: ['asc.{FFE1F462-1EA2-4391-990D-4CC84940B754}'],
|
||||||
|
|
|
@ -1316,7 +1316,8 @@ define([
|
||||||
}
|
}
|
||||||
|
|
||||||
var value = Common.localStorage.getItem('de-settings-unit');
|
var value = Common.localStorage.getItem('de-settings-unit');
|
||||||
value = (value!==null) ? parseInt(value) : Common.Utils.Metric.getDefaultMetric();
|
value = (value!==null) ? parseInt(value) : (this.appOptions.customization && this.appOptions.customization.unit ? Common.Utils.Metric.c_MetricUnits[this.appOptions.customization.unit.toLocaleLowerCase()] : Common.Utils.Metric.getDefaultMetric());
|
||||||
|
(value===undefined) && (value = Common.Utils.Metric.getDefaultMetric());
|
||||||
Common.Utils.Metric.setCurrentMetric(value);
|
Common.Utils.Metric.setCurrentMetric(value);
|
||||||
Common.Utils.InternalSettings.set("de-settings-unit", value);
|
Common.Utils.InternalSettings.set("de-settings-unit", value);
|
||||||
me.api.asc_SetDocumentUnits((value==Common.Utils.Metric.c_MetricUnits.inch) ? Asc.c_oAscDocumentUnits.Inch : ((value==Common.Utils.Metric.c_MetricUnits.pt) ? Asc.c_oAscDocumentUnits.Point : Asc.c_oAscDocumentUnits.Millimeter));
|
me.api.asc_SetDocumentUnits((value==Common.Utils.Metric.c_MetricUnits.inch) ? Asc.c_oAscDocumentUnits.Inch : ((value==Common.Utils.Metric.c_MetricUnits.pt) ? Asc.c_oAscDocumentUnits.Point : Asc.c_oAscDocumentUnits.Millimeter));
|
||||||
|
|
|
@ -798,8 +798,9 @@ define([
|
||||||
if (this.appOptions.isEdit) {
|
if (this.appOptions.isEdit) {
|
||||||
var me = this;
|
var me = this;
|
||||||
|
|
||||||
var value = Common.localStorage.getItem('de-mobile-settings-unit');
|
var value = Common.localStorage.getItem('de-mobile-settings-unit');
|
||||||
value = (value!==null) ? parseInt(value) : Common.Utils.Metric.getDefaultMetric();
|
value = (value!==null) ? parseInt(value) : (this.appOptions.customization && this.appOptions.customization.unit ? Common.Utils.Metric.c_MetricUnits[this.appOptions.customization.unit.toLocaleLowerCase()] : Common.Utils.Metric.getDefaultMetric());
|
||||||
|
(value===undefined) && (value = Common.Utils.Metric.getDefaultMetric());
|
||||||
Common.Utils.Metric.setCurrentMetric(value);
|
Common.Utils.Metric.setCurrentMetric(value);
|
||||||
me.api.asc_SetDocumentUnits((value==Common.Utils.Metric.c_MetricUnits.inch) ? Asc.c_oAscDocumentUnits.Inch : ((value==Common.Utils.Metric.c_MetricUnits.pt) ? Asc.c_oAscDocumentUnits.Point : Asc.c_oAscDocumentUnits.Millimeter));
|
me.api.asc_SetDocumentUnits((value==Common.Utils.Metric.c_MetricUnits.inch) ? Asc.c_oAscDocumentUnits.Inch : ((value==Common.Utils.Metric.c_MetricUnits.pt) ? Asc.c_oAscDocumentUnits.Point : Asc.c_oAscDocumentUnits.Millimeter));
|
||||||
|
|
||||||
|
|
|
@ -376,8 +376,7 @@ define([
|
||||||
var me = this,
|
var me = this,
|
||||||
$unitMeasurement = $('.page[data-page=settings-advanced-view] input:radio[name=unit-of-measurement]');
|
$unitMeasurement = $('.page[data-page=settings-advanced-view] input:radio[name=unit-of-measurement]');
|
||||||
$unitMeasurement.single('change', _.bind(me.unitMeasurementChange, me));
|
$unitMeasurement.single('change', _.bind(me.unitMeasurementChange, me));
|
||||||
var value = Common.localStorage.getItem('de-mobile-settings-unit');
|
var value = Common.Utils.Metric.getCurrentMetric();
|
||||||
value = (value!==null) ? parseInt(value) : Common.Utils.Metric.getDefaultMetric();
|
|
||||||
$unitMeasurement.val([value]);
|
$unitMeasurement.val([value]);
|
||||||
var _stateDisplayMode = DE.getController('Common.Controllers.Collaboration').getDisplayMode();
|
var _stateDisplayMode = DE.getController('Common.Controllers.Collaboration').getDisplayMode();
|
||||||
if(_stateDisplayMode == "final" || _stateDisplayMode == "original") {
|
if(_stateDisplayMode == "final" || _stateDisplayMode == "original") {
|
||||||
|
@ -642,7 +641,6 @@ define([
|
||||||
Common.Utils.Metric.setCurrentMetric(value);
|
Common.Utils.Metric.setCurrentMetric(value);
|
||||||
Common.localStorage.setItem("de-mobile-settings-unit", value);
|
Common.localStorage.setItem("de-mobile-settings-unit", value);
|
||||||
this.api.asc_SetDocumentUnits((value==Common.Utils.Metric.c_MetricUnits.inch) ? Asc.c_oAscDocumentUnits.Inch : ((value==Common.Utils.Metric.c_MetricUnits.pt) ? Asc.c_oAscDocumentUnits.Point : Asc.c_oAscDocumentUnits.Millimeter));
|
this.api.asc_SetDocumentUnits((value==Common.Utils.Metric.c_MetricUnits.inch) ? Asc.c_oAscDocumentUnits.Inch : ((value==Common.Utils.Metric.c_MetricUnits.pt) ? Asc.c_oAscDocumentUnits.Point : Asc.c_oAscDocumentUnits.Millimeter));
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
onPageMarginsChange: function (align, e) {
|
onPageMarginsChange: function (align, e) {
|
||||||
|
|
|
@ -1021,7 +1021,8 @@ define([
|
||||||
}
|
}
|
||||||
|
|
||||||
var value = Common.localStorage.getItem('pe-settings-unit');
|
var value = Common.localStorage.getItem('pe-settings-unit');
|
||||||
value = (value!==null) ? parseInt(value) : Common.Utils.Metric.getDefaultMetric();
|
value = (value!==null) ? parseInt(value) : (me.appOptions.customization && me.appOptions.customization.unit ? Common.Utils.Metric.c_MetricUnits[me.appOptions.customization.unit.toLocaleLowerCase()] : Common.Utils.Metric.getDefaultMetric());
|
||||||
|
(value===undefined) && (value = Common.Utils.Metric.getDefaultMetric());
|
||||||
Common.Utils.Metric.setCurrentMetric(value);
|
Common.Utils.Metric.setCurrentMetric(value);
|
||||||
Common.Utils.InternalSettings.set("pe-settings-unit", value);
|
Common.Utils.InternalSettings.set("pe-settings-unit", value);
|
||||||
me.api.asc_SetDocumentUnits((value==Common.Utils.Metric.c_MetricUnits.inch) ? Asc.c_oAscDocumentUnits.Inch : ((value==Common.Utils.Metric.c_MetricUnits.pt) ? Asc.c_oAscDocumentUnits.Point : Asc.c_oAscDocumentUnits.Millimeter));
|
me.api.asc_SetDocumentUnits((value==Common.Utils.Metric.c_MetricUnits.inch) ? Asc.c_oAscDocumentUnits.Inch : ((value==Common.Utils.Metric.c_MetricUnits.pt) ? Asc.c_oAscDocumentUnits.Point : Asc.c_oAscDocumentUnits.Millimeter));
|
||||||
|
|
|
@ -725,10 +725,11 @@ define([
|
||||||
var me = this,
|
var me = this,
|
||||||
value;
|
value;
|
||||||
|
|
||||||
// var value = Common.localStorage.getItem('pe-settings-unit');
|
value = Common.localStorage.getItem('pe-mobile-settings-unit');
|
||||||
// value = (value!==null) ? parseInt(value) : Common.Utils.Metric.getDefaultMetric();
|
value = (value!==null) ? parseInt(value) : (me.appOptions.customization && me.appOptions.customization.unit ? Common.Utils.Metric.c_MetricUnits[me.appOptions.customization.unit.toLocaleLowerCase()] : Common.Utils.Metric.getDefaultMetric());
|
||||||
// Common.Utils.Metric.setCurrentMetric(value);
|
(value===undefined) && (value = Common.Utils.Metric.getDefaultMetric());
|
||||||
// me.api.asc_SetDocumentUnits((value==Common.Utils.Metric.c_MetricUnits.inch) ? Asc.c_oAscDocumentUnits.Inch : ((value==Common.Utils.Metric.c_MetricUnits.pt) ? Asc.c_oAscDocumentUnits.Point : Asc.c_oAscDocumentUnits.Millimeter));
|
Common.Utils.Metric.setCurrentMetric(value);
|
||||||
|
me.api.asc_SetDocumentUnits((value==Common.Utils.Metric.c_MetricUnits.inch) ? Asc.c_oAscDocumentUnits.Inch : ((value==Common.Utils.Metric.c_MetricUnits.pt) ? Asc.c_oAscDocumentUnits.Point : Asc.c_oAscDocumentUnits.Millimeter));
|
||||||
|
|
||||||
// value = Common.localStorage.getItem('pe-hidden-rulers');
|
// value = Common.localStorage.getItem('pe-hidden-rulers');
|
||||||
// if (me.api.asc_SetViewRulers) me.api.asc_SetViewRulers(value===null || parseInt(value) === 0);
|
// if (me.api.asc_SetViewRulers) me.api.asc_SetViewRulers(value===null || parseInt(value) === 0);
|
||||||
|
|
|
@ -271,8 +271,7 @@ define([
|
||||||
var me = this,
|
var me = this,
|
||||||
$unitMeasurement = $('.page[data-page=settings-application-view] input:radio[name=unit-of-measurement]');
|
$unitMeasurement = $('.page[data-page=settings-application-view] input:radio[name=unit-of-measurement]');
|
||||||
$unitMeasurement.single('change', _.bind(me.unitMeasurementChange, me));
|
$unitMeasurement.single('change', _.bind(me.unitMeasurementChange, me));
|
||||||
var value = Common.localStorage.getItem('pe-mobile-settings-unit');
|
var value = Common.Utils.Metric.getCurrentMetric();
|
||||||
value = (value!==null) ? parseInt(value) : Common.Utils.Metric.getDefaultMetric();
|
|
||||||
$unitMeasurement.val([value]);
|
$unitMeasurement.val([value]);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
@ -1106,7 +1106,8 @@ define([
|
||||||
this.toolbarView = toolbarController.getView('Toolbar');
|
this.toolbarView = toolbarController.getView('Toolbar');
|
||||||
|
|
||||||
var value = Common.localStorage.getItem('sse-settings-unit');
|
var value = Common.localStorage.getItem('sse-settings-unit');
|
||||||
value = (value!==null) ? parseInt(value) : Common.Utils.Metric.getDefaultMetric();
|
value = (value!==null) ? parseInt(value) : (me.appOptions.customization && me.appOptions.customization.unit ? Common.Utils.Metric.c_MetricUnits[me.appOptions.customization.unit.toLocaleLowerCase()] : Common.Utils.Metric.getDefaultMetric());
|
||||||
|
(value===undefined) && (value = Common.Utils.Metric.getDefaultMetric());
|
||||||
Common.Utils.Metric.setCurrentMetric(value);
|
Common.Utils.Metric.setCurrentMetric(value);
|
||||||
Common.Utils.InternalSettings.set("sse-settings-unit", value);
|
Common.Utils.InternalSettings.set("sse-settings-unit", value);
|
||||||
|
|
||||||
|
|
|
@ -752,8 +752,10 @@ define([
|
||||||
if (this.appOptions.isEdit) {
|
if (this.appOptions.isEdit) {
|
||||||
var me = this;
|
var me = this;
|
||||||
|
|
||||||
var value = Common.localStorage.getItem('sse-settings-unit');
|
var value = Common.localStorage.getItem('se-mobile-settings-unit');
|
||||||
Common.Utils.Metric.setCurrentMetric((value!==null) ? parseInt(value) : Common.Utils.Metric.getDefaultMetric());
|
value = (value!==null) ? parseInt(value) : (me.appOptions.customization && me.appOptions.customization.unit ? Common.Utils.Metric.c_MetricUnits[me.appOptions.customization.unit.toLocaleLowerCase()] : Common.Utils.Metric.getDefaultMetric());
|
||||||
|
(value===undefined) && (value = Common.Utils.Metric.getDefaultMetric());
|
||||||
|
Common.Utils.Metric.setCurrentMetric(value);
|
||||||
|
|
||||||
me.api.asc_registerCallback('asc_onDocumentModifiedChanged', _.bind(me.onDocumentModifiedChanged, me));
|
me.api.asc_registerCallback('asc_onDocumentModifiedChanged', _.bind(me.onDocumentModifiedChanged, me));
|
||||||
me.api.asc_registerCallback('asc_onDocumentCanSaveChanged', _.bind(me.onDocumentCanSaveChanged, me));
|
me.api.asc_registerCallback('asc_onDocumentCanSaveChanged', _.bind(me.onDocumentCanSaveChanged, me));
|
||||||
|
|
|
@ -371,10 +371,6 @@ define([
|
||||||
this.changeCurrentPageSize(opt.asc_getWidth(), opt.asc_getHeight());
|
this.changeCurrentPageSize(opt.asc_getWidth(), opt.asc_getHeight());
|
||||||
$pageSize.find('.item-title').text(_pageSizes[_pageSizesIndex]['caption']);
|
$pageSize.find('.item-title').text(_pageSizes[_pageSizesIndex]['caption']);
|
||||||
|
|
||||||
var valueUnit = Common.localStorage.getItem('se-mobile-settings-unit');
|
|
||||||
valueUnit = (valueUnit!==null) ? parseInt(valueUnit) : Common.Utils.Metric.getDefaultMetric();
|
|
||||||
Common.Utils.Metric.setCurrentMetric(valueUnit);
|
|
||||||
|
|
||||||
var curMetricName = Common.Utils.Metric.getMetricName(Common.Utils.Metric.getCurrentMetric()),
|
var curMetricName = Common.Utils.Metric.getMetricName(Common.Utils.Metric.getCurrentMetric()),
|
||||||
sizeW = parseFloat(Common.Utils.Metric.fnRecalcFromMM(_pageSizes[_pageSizesIndex]['value'][0]).toFixed(2)),
|
sizeW = parseFloat(Common.Utils.Metric.fnRecalcFromMM(_pageSizes[_pageSizesIndex]['value'][0]).toFixed(2)),
|
||||||
sizeH = parseFloat(Common.Utils.Metric.fnRecalcFromMM(_pageSizes[_pageSizesIndex]['value'][1]).toFixed(2));
|
sizeH = parseFloat(Common.Utils.Metric.fnRecalcFromMM(_pageSizes[_pageSizesIndex]['value'][1]).toFixed(2));
|
||||||
|
@ -569,8 +565,7 @@ define([
|
||||||
var me = this,
|
var me = this,
|
||||||
$unitMeasurement = $('.page[data-page=settings-application-view] input:radio[name=unit-of-measurement]');
|
$unitMeasurement = $('.page[data-page=settings-application-view] input:radio[name=unit-of-measurement]');
|
||||||
$unitMeasurement.single('change', _.bind(me.unitMeasurementChange, me));
|
$unitMeasurement.single('change', _.bind(me.unitMeasurementChange, me));
|
||||||
var value = Common.localStorage.getItem('se-mobile-settings-unit');
|
var value = Common.Utils.Metric.getCurrentMetric();
|
||||||
value = (value!==null) ? parseInt(value) : Common.Utils.Metric.getDefaultMetric();
|
|
||||||
$unitMeasurement.val([value]);
|
$unitMeasurement.val([value]);
|
||||||
|
|
||||||
//init formula language
|
//init formula language
|
||||||
|
|
Loading…
Reference in a new issue