loleaflet/src/control/Control.JSDialogBuilder.js | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-)
New commits: commit d5e58749420e4cdfb02c5446f55dcd60c5f94e83 Author: Szymon Kłos <szymon.k...@collabora.com> AuthorDate: Thu Sep 26 14:51:50 2019 +0200 Commit: Szymon Kłos <szymon.k...@collabora.com> CommitDate: Fri Sep 27 17:05:22 2019 +0200 jsdialogs: apply checked property for checkbox Change-Id: Ib42247cd6e35c681dcbdcefce85788617050273f Reviewed-on: https://gerrit.libreoffice.org/79738 Reviewed-by: Szymon Kłos <szymon.k...@collabora.com> Tested-by: Szymon Kłos <szymon.k...@collabora.com> diff --git a/loleaflet/src/control/Control.JSDialogBuilder.js b/loleaflet/src/control/Control.JSDialogBuilder.js index 98605e992..a6d6d6888 100644 --- a/loleaflet/src/control/Control.JSDialogBuilder.js +++ b/loleaflet/src/control/Control.JSDialogBuilder.js @@ -180,6 +180,9 @@ L.Control.JSDialogBuilder = L.Control.extend({ if (data.enabled == 'false') $(radiobutton).attr('disabled', 'disabled'); + if (data.checked == 'true') + $(radiobutton).attr('checked', 'checked'); + return false; }, @@ -193,6 +196,9 @@ L.Control.JSDialogBuilder = L.Control.extend({ if (data.enabled == 'false') $(checkbox).attr('disabled', 'disabled'); + if (data.checked == 'true') + $(checkbox).attr('checked', 'checked'); + return false; }, @@ -284,8 +290,14 @@ L.Control.JSDialogBuilder = L.Control.extend({ }, _lineWidthControl: function(parentContainer, data, builder) { - // TODO: send from the core - data.children = [ { text: '0.5' } ]; + data.children = [ { text: '0.5' }, + { text: '0.8' }, + { text: '1.0' }, + { text: '1.5' }, + { text: '2.3' }, + { text: '3.0' }, + { text: '4.5' }, + { text: '6.0' } ]; builder._spinfieldControl(parentContainer, data, builder); }, commit edd26b9e854934440ff4fd947d5ac5d17a2b49d6 Author: Szymon Kłos <szymon.k...@collabora.com> AuthorDate: Thu Sep 26 11:32:02 2019 +0200 Commit: Szymon Kłos <szymon.k...@collabora.com> CommitDate: Fri Sep 27 17:05:14 2019 +0200 jsdialogs: add dummy line width control Change-Id: I02a73be820ddeaf6e6f308d05a7388d0e43a13bb Reviewed-on: https://gerrit.libreoffice.org/79737 Reviewed-by: Szymon Kłos <szymon.k...@collabora.com> Tested-by: Szymon Kłos <szymon.k...@collabora.com> diff --git a/loleaflet/src/control/Control.JSDialogBuilder.js b/loleaflet/src/control/Control.JSDialogBuilder.js index 164f1aaaa..98605e992 100644 --- a/loleaflet/src/control/Control.JSDialogBuilder.js +++ b/loleaflet/src/control/Control.JSDialogBuilder.js @@ -40,8 +40,8 @@ L.Control.JSDialogBuilder = L.Control.extend({ this._controlHandlers['toolbox'] = this._containerHandler; this._controlHandlers['toolitem'] = this._toolitemHandler; - this._toolitemHandlers['.uno:SelectWidth'] = this._ignoreHandler; this._toolitemHandlers['.uno:XLineColor'] = this._colorControl; + this._toolitemHandlers['.uno:SelectWidth'] = this._lineWidthControl; this._currentDepth = 0; }, @@ -51,7 +51,7 @@ L.Control.JSDialogBuilder = L.Control.extend({ var handler = builder._toolitemHandlers[data.command]; if (handler) - handler(parentContainer, data, this); + handler(parentContainer, data, builder); else console.warn('Unsupported toolitem type: \"' + data.command + '\"'); } @@ -283,6 +283,12 @@ L.Control.JSDialogBuilder = L.Control.extend({ return false; }, + _lineWidthControl: function(parentContainer, data, builder) { + // TODO: send from the core + data.children = [ { text: '0.5' } ]; + builder._spinfieldControl(parentContainer, data, builder); + }, + build: function(parent, data, currentType, currentIsVertival) { var currentInsertPlace = parent; var currentHorizontalRow = parent; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits