[Libreoffice-commits] online.git: 5 commits - loleaflet/dist loleaflet/Makefile loolwsd/configure.ac
Andras Timar
andras.timar at collabora.com
Wed Feb 24 13:42:23 UTC 2016
loleaflet/Makefile | 2 -
loleaflet/dist/toolbar/toolbar.js | 44 +++++++++++++++++++++++++++++++-------
loolwsd/configure.ac | 2 -
3 files changed, 38 insertions(+), 10 deletions(-)
New commits:
commit 277f86b7e9c669b876a7c5cfb830121c0f0bd201
Author: Andras Timar <andras.timar at collabora.com>
Date: Wed Feb 24 14:13:56 2016 +0100
loolwsd: bump version after tarball
diff --git a/loolwsd/configure.ac b/loolwsd/configure.ac
index adce958..274cf1c 100644
--- a/loolwsd/configure.ac
+++ b/loolwsd/configure.ac
@@ -3,7 +3,7 @@
AC_PREREQ([2.69])
-AC_INIT([loolwsd], [1.5.4], [libreoffice at lists.freedesktop.org])
+AC_INIT([loolwsd], [1.5.5], [libreoffice at lists.freedesktop.org])
AM_INIT_AUTOMAKE([1.11 silent-rules subdir-objects])
commit f35e13a936081d238e5613a0544e5e86da0d3d00
Author: Andras Timar <andras.timar at collabora.com>
Date: Wed Feb 24 14:10:49 2016 +0100
loolwsd: bump version before tarball
diff --git a/loolwsd/configure.ac b/loolwsd/configure.ac
index 7adecbe..adce958 100644
--- a/loolwsd/configure.ac
+++ b/loolwsd/configure.ac
@@ -3,7 +3,7 @@
AC_PREREQ([2.69])
-AC_INIT([loolwsd], [1.5.3], [libreoffice at lists.freedesktop.org])
+AC_INIT([loolwsd], [1.5.4], [libreoffice at lists.freedesktop.org])
AM_INIT_AUTOMAKE([1.11 silent-rules subdir-objects])
commit 2e6f40171048d161dfe7cc1e10bb998c0862de40
Author: Andras Timar <andras.timar at collabora.com>
Date: Wed Feb 24 14:10:18 2016 +0100
loleaflet: bump version after tarball
diff --git a/loleaflet/Makefile b/loleaflet/Makefile
index 112c79b..36ba743 100644
--- a/loleaflet/Makefile
+++ b/loleaflet/Makefile
@@ -3,7 +3,7 @@
# ("micro") part: Between releases odd, even for releases (no other
# changes inbetween).
-VERSION=1.5.4
+VERSION=1.5.5
# Version number of the bundled 'draw' thing
DRAW_VERSION=0.2.4
commit b66a5f7987f56fb42388001de8cda4ab8c5276bc
Author: Andras Timar <andras.timar at collabora.com>
Date: Wed Feb 24 14:04:44 2016 +0100
loleaflet: bump version before tarball
diff --git a/loleaflet/Makefile b/loleaflet/Makefile
index 58e7d39..112c79b 100644
--- a/loleaflet/Makefile
+++ b/loleaflet/Makefile
@@ -3,7 +3,7 @@
# ("micro") part: Between releases odd, even for releases (no other
# changes inbetween).
-VERSION=1.5.3
+VERSION=1.5.4
# Version number of the bundled 'draw' thing
DRAW_VERSION=0.2.4
commit ded88d5e4cb38256f29cf4b9912c2471b3a5d1b7
Author: Ozcan Esen <ozcan.esen at collabora.com>
Date: Mon Feb 22 02:29:52 2016 +0200
loleaflet: allow manually entered font sizes bccu#1354
Change-Id: I137e6f3ad9fb84de6a9179f9d4e00ca4c10e9469
Reviewed-on: https://gerrit.libreoffice.org/22605
Reviewed-by: Andras Timar <andras.timar at collabora.com>
Tested-by: Andras Timar <andras.timar at collabora.com>
diff --git a/loleaflet/dist/toolbar/toolbar.js b/loleaflet/dist/toolbar/toolbar.js
index b77c94c..53c620d 100644
--- a/loleaflet/dist/toolbar/toolbar.js
+++ b/loleaflet/dist/toolbar/toolbar.js
@@ -425,12 +425,20 @@ function updateFontSizeList (font) {
data = data.concat(map.getToolbarCommandValues('.uno:CharFontName')[font]);
$(".fontsizes-select").select2({
data: data,
- placeholder: _("Size")
+ placeholder: _("Size"),
+ //Allow manually entered font size.
+ createTag:function(query) {
+ return {
+ id: query.term,
+ text: query.term,
+ tag: true
+ }
+ },
+ tags: true,
});
- $(".fontsizes-select option").each(function () {
- value = this.value;
- if (value == oldSize) {
- $(".fontsizes-select").val(value).trigger('change');
+ $(".fontsizes-select option").each(function (i, e) {
+ if ($(e).text() == oldSize) {
+ $(".fontsizes-select").val(oldSize).trigger('change');
found = true;
return;
}
@@ -442,6 +450,24 @@ function updateFontSizeList (font) {
.text(oldSize));
}
$(".fontsizes-select").val(oldSize).trigger('change');
+ sortFontSizes();
+}
+
+function sortFontSizes() {
+ var oldVal = $('.fontsizes-select').val();
+ var selectList = $('.fontsizes-select option');
+ selectList.sort(function (a,b){
+ a = parseFloat($(a).text() * 1);
+ b = parseFloat($(b).text() * 1);
+ if(a > b) {
+ return 1;
+ } else if (a < b) {
+ return -1;
+ }
+ return 0;
+ });
+ $('.fontsizes-select').html(selectList);
+ $('.fontsizes-select').val(oldVal).trigger('change');
}
function onFontSelect (e) {
@@ -453,6 +479,7 @@ function onFontSelect (e) {
function onFontSizeSelect (e) {
var size = e.target.value;
+ $(e.target).find('option[data-select2-tag]').removeAttr('data-select2-tag');
map.applyFontSize(size);
fontcolor = map.getDocType() === 'text' ? 'FontColor' : 'Color';
command[fontcolor] = {};
@@ -608,8 +635,8 @@ map.on('commandstatechanged', function (e) {
if (state === '0') {
state = '';
}
- $(".fontsizes-select option").each(function () {
- if (e == state) {
+ $(".fontsizes-select option").each(function (i, e) {
+ if ($(e).text() == state) {
found = true;
return;
}
@@ -618,9 +645,10 @@ map.on('commandstatechanged', function (e) {
// we need to add the size
$('.fontsizes-select')
.append($("<option></option>")
- .text(state));
+ .text(state).val(state));
}
$(".fontsizes-select").val(state).trigger('change');
+ sortFontSizes();
}
else if (commandName === '.uno:FontColor' || commandName === '.uno:Color') {
// confusingly, the .uno: command is named differently in Writer, Calc and Impress
More information about the Libreoffice-commits
mailing list