diff --git a/config.json b/config.json index 0f4e28e..2cbdf65 100644 --- a/config.json +++ b/config.json @@ -358,7 +358,6 @@ "help": "introduction" }, "section": "books", - "showAnnotations": false, "showBrowser": true, "showDebugMenu": false, "showFolder": {}, diff --git a/static/html/epub.html b/static/html/epub.html index 7bc353f..d0f2838 100644 --- a/static/html/epub.html +++ b/static/html/epub.html @@ -92,7 +92,6 @@ } - @@ -137,7 +136,7 @@
- +
Menu diff --git a/static/js/annotation.js b/static/js/annotation.js deleted file mode 100644 index f19ec3a..0000000 --- a/static/js/annotation.js +++ /dev/null @@ -1,16 +0,0 @@ -'use strict'; - -oml.ui.annotation = function(data, $iframe) { - var that = Ox.Element().attr({ - id: 'a-' + data.id - }).css({ - padding: '16px' - }).html(data.text).on({ - click: function(event) { - $iframe.postMessage('selectAnnotation', { - id: data.id - }) - } - }); - return that; -}; diff --git a/static/js/annotationPanel.js b/static/js/annotationPanel.js deleted file mode 100644 index cd4ad94..0000000 --- a/static/js/annotationPanel.js +++ /dev/null @@ -1,11 +0,0 @@ -'use strict'; - -oml.ui.annotationPanel = function() { - - var ui = oml.user.ui, - that = Ox.Element().css({ - overflowY: 'auto', - }); - - return that; -}; diff --git a/static/js/mainMenu.js b/static/js/mainMenu.js index e8c4c35..454bc0f 100644 --- a/static/js/mainMenu.js +++ b/static/js/mainMenu.js @@ -232,12 +232,6 @@ oml.ui.mainMenu = function() { keyboard: 'shift b', disabled: !ui.item }, - { - id: 'showannotations', - title: Ox._((ui.showAnnotations ? 'Hide' : 'Show') + ' Annotations'), - keyboard: 'shift a', - disabled: !ui.item - }, {}, { id: 'preview', @@ -545,8 +539,6 @@ oml.ui.mainMenu = function() { oml.UI.set({showFilters: !ui.showFilters}); } else if (id == 'showbrowser') { oml.UI.set({showBrowser: !ui.showBrowser}); - } else if (id == 'showannotations') { - oml.UI.set({showAnnotations: !ui.showAnnotations}); } else if (id == 'preview') { that.setItemTitle( 'preview', @@ -621,9 +613,6 @@ oml.ui.mainMenu = function() { oml_listview: function(data) { that.checkItem('viewMenu_listviewSubmenu_' + data.value); }, - oml_showannotations: function(data) { - that.setItemTitle('showannotations', Ox._((data.value ? 'Hide' : 'Show') + ' Annotations')); - }, oml_showbrowser: function(data) { that.setItemTitle('showbrowser', Ox._((data.value ? 'Hide' : 'Show') + ' Browser')); }, @@ -716,9 +705,6 @@ oml.ui.mainMenu = function() { key_control_z: function() { oml.undoHistory(); }, - key_shift_a: function() { - ui.item && oml.UI.set({showAnnotations: !ui.showAnnotations}); - }, key_shift_b: function() { ui.item && oml.UI.set({showBrowser: !ui.showBrowser}); }, diff --git a/static/js/viewer.js b/static/js/viewer.js index d792913..bb32c1a 100644 --- a/static/js/viewer.js +++ b/static/js/viewer.js @@ -4,36 +4,15 @@ oml.ui.viewer = function() { var ui = oml.user.ui, - frame = Ox.Element(), that = Ox.Element() .bindEvent({ oml_itemview: function(data) { if (ui.item != item && ui.itemView == 'book') { that.updateElement(ui.item); } - }, - oml_showannotations: function() { - panel.toggleElement(1); } }), - panel = Ox.SplitPanel({ - elements: [ - { - element: frame - }, - { - collapsed: !ui.showAnnotations, - collapsible: true, - element: oml.$ui.annotationPanel = oml.ui.annotationPanel(), - size: 256, - tooltip: Ox._('Annotations') - + ' ' - + Ox.SYMBOLS.shift + 'A' - } - ], - orientation: 'horizontal' - }) - .appendTo(that), + $iframe, item; that.updateElement = function() { @@ -41,29 +20,11 @@ oml.ui.viewer = function() { if (item && item.length) { oml.api.get({id: item, keys: ['mediastate']}, function(result) { if (result.data.mediastate == 'available') { - oml.$ui.annotationPanel.empty() - if ($iframe) { - $iframe.remove() - } - $iframe = Ox.Element('