Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/richdocuments.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorVictor Dubiniuk <victor.dubiniuk@gmail.com>2014-12-19 12:05:33 +0300
committerVictor Dubiniuk <victor.dubiniuk@gmail.com>2014-12-19 12:05:33 +0300
commitfbaae4b2151af3d416fb64591ee08d9f6f569bfb (patch)
tree6095b33c72cc49a22a81f660258302826905d464 /src
parent755fa560a7ba376f06b74b8564e7bc4b8b53792e (diff)
Patch for Tollbar
Diffstat (limited to 'src')
-rw-r--r--src/patches/ocToolbar.patch66
-rwxr-xr-xsrc/updateWebODF.sh2
2 files changed, 67 insertions, 1 deletions
diff --git a/src/patches/ocToolbar.patch b/src/patches/ocToolbar.patch
new file mode 100644
index 00000000..4af082c5
--- /dev/null
+++ b/src/patches/ocToolbar.patch
@@ -0,0 +1,66 @@
+diff --git a/js/3rdparty/webodf/editor/Tools.js b/js/3rdparty/webodf/editor/Tools.js
+index c0aa4da..602edff 100644
+--- a/js/3rdparty/webodf/editor/Tools.js
++++ b/js/3rdparty/webodf/editor/Tools.js
+@@ -52,9 +52,10 @@ define("webodf/editor/Tools", [
+ "webodf/editor/widgets/editHyperlinks",
+ "webodf/editor/widgets/imageInserter",
+ "webodf/editor/widgets/paragraphStylesDialog",
+- "webodf/editor/widgets/zoomSlider",
++ "owncloud/widgets/zoomCombo",
++ "owncloud/widgets/ocToolbar",
+ "webodf/editor/EditorSession"],
+- function (ready, MenuItem, DropDownMenu, Button, DropDownButton, Toolbar, ParagraphAlignment, SimpleStyles, UndoRedoMenu, CurrentStyle, AnnotationControl, EditHyperlinks, ImageInserter, ParagraphStylesDialog, ZoomSlider, EditorSession) {
++ function (ready, MenuItem, DropDownMenu, Button, DropDownButton, Toolbar, ParagraphAlignment, SimpleStyles, UndoRedoMenu, CurrentStyle, AnnotationControl, EditHyperlinks, ImageInserter, ParagraphStylesDialog, ZoomCombo, OcToolbar, EditorSession) {
+ "use strict";
+
+ return function Tools(args) {
+@@ -67,7 +68,8 @@ define("webodf/editor/Tools", [
+ loadButton, saveButton, closeButton,
+ formatDropDownMenu, formatMenuButton,
+ paragraphStylesMenuItem, paragraphStylesDialog, simpleStyles, currentStyle,
+- zoomSlider,
++ zoomCombo,
++ ocToolbar,
+ undoRedoMenu,
+ editorSession,
+ paragraphAlignment,
+@@ -121,6 +123,10 @@ define("webodf/editor/Tools", [
+
+ // init
+ ready(function () {
++ ocToolbar = new OcToolbar(function (widget) {
++ widget.startup();
++ });
++
+ toolbar = new Toolbar({}, "toolbar");
+
+ // Undo/Redo
+@@ -171,12 +177,12 @@ define("webodf/editor/Tools", [
+ currentStyle.onToolDone = onToolDone;
+
+ // Zoom Level Selector
+- zoomSlider = new ZoomSlider(function (widget) {
++ zoomCombo = new ZoomCombo(function (widget) {
+ widget.placeAt(toolbar);
+ widget.startup();
+ });
+- sessionSubscribers.push(zoomSlider);
+- zoomSlider.onToolDone = onToolDone;
++ sessionSubscribers.push(zoomCombo);
++ zoomCombo.onToolDone = onToolDone;
+
+ // Load
+ if (loadOdtFile) {
+@@ -271,7 +277,7 @@ define("webodf/editor/Tools", [
+ });
+ closeButton.placeAt(toolbar);
+ }
+-
++ toolbar.startup();
+ setEditorSession(editorSession);
+ });
+ };
+--
+
+
diff --git a/src/updateWebODF.sh b/src/updateWebODF.sh
index edb8b2be..56b53ba1 100755
--- a/src/updateWebODF.sh
+++ b/src/updateWebODF.sh
@@ -34,7 +34,7 @@ patch -p1 -i src/patches/fontsCssPath.patch
patch -p1 -i src/patches/hideCaretAvatar.patch
patch -p1 -i src/patches/MemberListView.js.patch
patch -p1 -i src/patches/keepBodyStyle.patch
-
+patch -p1 -i src/patches/ocToolbar.patch
# files which need to be adapted manually:
# "$WEBODF_BUILDDIR"/programs/editor/dojo-deps/src/app/resources/app.css -> ./css/3rdparty/webodf/dojo-app.css