diff --git a/apps/common/main/lib/component/DataView.js b/apps/common/main/lib/component/DataView.js index b2f9b76f2d..df47cccf4a 100644 --- a/apps/common/main/lib/component/DataView.js +++ b/apps/common/main/lib/component/DataView.js @@ -1404,9 +1404,9 @@ define([ if (data.keyCode==Common.UI.Keys.RETURN) { if (this.selectedBeforeHideRec) // only for ComboDataView menuPicker rec = this.selectedBeforeHideRec; - if (this.canAddRecents) // only for DaraViewShape + if (this.canAddRecents) // only for DataViewShape this.addRecentItem(rec); - this.trigger('item:click', this, this, rec, e); + rec && this.trigger('item:click', this, this, rec, e); if (this.parentMenu) this.parentMenu.hide(); } else { @@ -1880,6 +1880,8 @@ define([ this.addRecentItem(record); }, addRecentItem: function (rec) { + if (!rec) return; + var me = this, exist = false, type = rec.get('data').shapeType, diff --git a/apps/common/main/lib/component/InputField.js b/apps/common/main/lib/component/InputField.js index fecc5c2922..f8155b6d6d 100644 --- a/apps/common/main/lib/component/InputField.js +++ b/apps/common/main/lib/component/InputField.js @@ -685,7 +685,7 @@ define([ } })(), Common.UI.InputFieldBtnPassword || {})); - Common.UI.InputFieldBtnCalendar = Common.UI.InputFieldBtn.extend((function (){ + Common.UI.InputFieldBtnCalendar = Common.UI.InputFieldBtn.extend(_.extend((function() { return { options: { id: null, @@ -767,7 +767,7 @@ define([ textDate: 'Select date' } - })()); + })(), Common.UI.InputFieldBtnCalendar || {})); Common.UI.InputFieldFixed = Common.UI.InputField.extend((function() { return { diff --git a/apps/common/main/resources/img/toolbar/1.25x/btn-macros-pause.png b/apps/common/main/resources/img/toolbar/1.25x/btn-macros-pause.png new file mode 100644 index 0000000000..c10ce10ce4 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1.25x/btn-macros-pause.png differ diff --git a/apps/common/main/resources/img/toolbar/1.25x/btn-macros-record.png b/apps/common/main/resources/img/toolbar/1.25x/btn-macros-record.png new file mode 100644 index 0000000000..7204b69206 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1.25x/btn-macros-record.png differ diff --git a/apps/common/main/resources/img/toolbar/1.25x/btn-macros-stop.png b/apps/common/main/resources/img/toolbar/1.25x/btn-macros-stop.png new file mode 100644 index 0000000000..69c278611b Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1.25x/btn-macros-stop.png differ diff --git a/apps/common/main/resources/img/toolbar/1.5x/btn-macros-pause.png b/apps/common/main/resources/img/toolbar/1.5x/btn-macros-pause.png new file mode 100644 index 0000000000..69f770b871 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1.5x/btn-macros-pause.png differ diff --git a/apps/common/main/resources/img/toolbar/1.5x/btn-macros-record.png b/apps/common/main/resources/img/toolbar/1.5x/btn-macros-record.png new file mode 100644 index 0000000000..39e9dba8e3 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1.5x/btn-macros-record.png differ diff --git a/apps/common/main/resources/img/toolbar/1.5x/btn-macros-stop.png b/apps/common/main/resources/img/toolbar/1.5x/btn-macros-stop.png new file mode 100644 index 0000000000..4bee74da4a Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1.5x/btn-macros-stop.png differ diff --git a/apps/common/main/resources/img/toolbar/1.75x/btn-macros-pause.png b/apps/common/main/resources/img/toolbar/1.75x/btn-macros-pause.png new file mode 100644 index 0000000000..a3032fb464 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1.75x/btn-macros-pause.png differ diff --git a/apps/common/main/resources/img/toolbar/1.75x/btn-macros-record.png b/apps/common/main/resources/img/toolbar/1.75x/btn-macros-record.png new file mode 100644 index 0000000000..c14a60875c Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1.75x/btn-macros-record.png differ diff --git a/apps/common/main/resources/img/toolbar/1.75x/btn-macros-stop.png b/apps/common/main/resources/img/toolbar/1.75x/btn-macros-stop.png new file mode 100644 index 0000000000..fc08b3a59f Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1.75x/btn-macros-stop.png differ diff --git a/apps/common/main/resources/img/toolbar/1x/btn-macros-pause.png b/apps/common/main/resources/img/toolbar/1x/btn-macros-pause.png new file mode 100644 index 0000000000..c8d0a58626 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1x/btn-macros-pause.png differ diff --git a/apps/common/main/resources/img/toolbar/1x/btn-macros-record.png b/apps/common/main/resources/img/toolbar/1x/btn-macros-record.png new file mode 100644 index 0000000000..e67cdb6185 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1x/btn-macros-record.png differ diff --git a/apps/common/main/resources/img/toolbar/1x/btn-macros-stop.png b/apps/common/main/resources/img/toolbar/1x/btn-macros-stop.png new file mode 100644 index 0000000000..a86b77062c Binary files /dev/null and b/apps/common/main/resources/img/toolbar/1x/btn-macros-stop.png differ diff --git a/apps/common/main/resources/img/toolbar/2.5x/btn-macros-pause.svg b/apps/common/main/resources/img/toolbar/2.5x/btn-macros-pause.svg new file mode 100644 index 0000000000..46e9558c39 --- /dev/null +++ b/apps/common/main/resources/img/toolbar/2.5x/btn-macros-pause.svg @@ -0,0 +1,4 @@ + diff --git a/apps/common/main/resources/img/toolbar/2.5x/btn-macros-record.svg b/apps/common/main/resources/img/toolbar/2.5x/btn-macros-record.svg new file mode 100644 index 0000000000..891b0f7ab7 --- /dev/null +++ b/apps/common/main/resources/img/toolbar/2.5x/btn-macros-record.svg @@ -0,0 +1,5 @@ + diff --git a/apps/common/main/resources/img/toolbar/2.5x/btn-macros-stop.svg b/apps/common/main/resources/img/toolbar/2.5x/btn-macros-stop.svg new file mode 100644 index 0000000000..e357a7d5bf --- /dev/null +++ b/apps/common/main/resources/img/toolbar/2.5x/btn-macros-stop.svg @@ -0,0 +1,4 @@ + diff --git a/apps/common/main/resources/img/toolbar/2x/btn-macros-pause.png b/apps/common/main/resources/img/toolbar/2x/btn-macros-pause.png new file mode 100644 index 0000000000..9b653162f9 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/2x/btn-macros-pause.png differ diff --git a/apps/common/main/resources/img/toolbar/2x/btn-macros-record.png b/apps/common/main/resources/img/toolbar/2x/btn-macros-record.png new file mode 100644 index 0000000000..1a62859713 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/2x/btn-macros-record.png differ diff --git a/apps/common/main/resources/img/toolbar/2x/btn-macros-stop.png b/apps/common/main/resources/img/toolbar/2x/btn-macros-stop.png new file mode 100644 index 0000000000..6f5fa74ed0 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/2x/btn-macros-stop.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1.25x/btn-macros-pause.png b/apps/common/main/resources/img/toolbar/v2/1.25x/btn-macros-pause.png new file mode 100644 index 0000000000..8362a70064 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1.25x/btn-macros-pause.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1.25x/btn-macros-record.png b/apps/common/main/resources/img/toolbar/v2/1.25x/btn-macros-record.png new file mode 100644 index 0000000000..da47fab702 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1.25x/btn-macros-record.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1.25x/btn-macros-stop.png b/apps/common/main/resources/img/toolbar/v2/1.25x/btn-macros-stop.png new file mode 100644 index 0000000000..26463cd6cc Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1.25x/btn-macros-stop.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1.5x/btn-macros-pause.png b/apps/common/main/resources/img/toolbar/v2/1.5x/btn-macros-pause.png new file mode 100644 index 0000000000..9b9b0f6cc2 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1.5x/btn-macros-pause.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1.5x/btn-macros-record.png b/apps/common/main/resources/img/toolbar/v2/1.5x/btn-macros-record.png new file mode 100644 index 0000000000..d932a496f3 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1.5x/btn-macros-record.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1.5x/btn-macros-stop.png b/apps/common/main/resources/img/toolbar/v2/1.5x/btn-macros-stop.png new file mode 100644 index 0000000000..c579cb0f6c Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1.5x/btn-macros-stop.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1.75x/btn-macros-pause.png b/apps/common/main/resources/img/toolbar/v2/1.75x/btn-macros-pause.png new file mode 100644 index 0000000000..ea578bcacf Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1.75x/btn-macros-pause.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1.75x/btn-macros-record.png b/apps/common/main/resources/img/toolbar/v2/1.75x/btn-macros-record.png new file mode 100644 index 0000000000..da6e5cfca0 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1.75x/btn-macros-record.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1.75x/btn-macros-stop.png b/apps/common/main/resources/img/toolbar/v2/1.75x/btn-macros-stop.png new file mode 100644 index 0000000000..db8f1b87e1 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1.75x/btn-macros-stop.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1x/btn-macros-pause.png b/apps/common/main/resources/img/toolbar/v2/1x/btn-macros-pause.png new file mode 100644 index 0000000000..8367dbc5f9 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1x/btn-macros-pause.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1x/btn-macros-record.png b/apps/common/main/resources/img/toolbar/v2/1x/btn-macros-record.png new file mode 100644 index 0000000000..742832c5a8 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1x/btn-macros-record.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/1x/btn-macros-stop.png b/apps/common/main/resources/img/toolbar/v2/1x/btn-macros-stop.png new file mode 100644 index 0000000000..5c7a71a961 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/1x/btn-macros-stop.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/2.5x/btn-macros-pause.svg b/apps/common/main/resources/img/toolbar/v2/2.5x/btn-macros-pause.svg new file mode 100644 index 0000000000..6d6eae6258 --- /dev/null +++ b/apps/common/main/resources/img/toolbar/v2/2.5x/btn-macros-pause.svg @@ -0,0 +1,3 @@ + diff --git a/apps/common/main/resources/img/toolbar/v2/2.5x/btn-macros-record.svg b/apps/common/main/resources/img/toolbar/v2/2.5x/btn-macros-record.svg new file mode 100644 index 0000000000..b955869130 --- /dev/null +++ b/apps/common/main/resources/img/toolbar/v2/2.5x/btn-macros-record.svg @@ -0,0 +1,4 @@ + diff --git a/apps/common/main/resources/img/toolbar/v2/2.5x/btn-macros-stop.svg b/apps/common/main/resources/img/toolbar/v2/2.5x/btn-macros-stop.svg new file mode 100644 index 0000000000..ac9d805136 --- /dev/null +++ b/apps/common/main/resources/img/toolbar/v2/2.5x/btn-macros-stop.svg @@ -0,0 +1,4 @@ + diff --git a/apps/common/main/resources/img/toolbar/v2/2x/btn-macros-pause.png b/apps/common/main/resources/img/toolbar/v2/2x/btn-macros-pause.png new file mode 100644 index 0000000000..9b8d4f18a7 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/2x/btn-macros-pause.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/2x/btn-macros-record.png b/apps/common/main/resources/img/toolbar/v2/2x/btn-macros-record.png new file mode 100644 index 0000000000..ec19278fe2 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/2x/btn-macros-record.png differ diff --git a/apps/common/main/resources/img/toolbar/v2/2x/btn-macros-stop.png b/apps/common/main/resources/img/toolbar/v2/2x/btn-macros-stop.png new file mode 100644 index 0000000000..ce787bd894 Binary files /dev/null and b/apps/common/main/resources/img/toolbar/v2/2x/btn-macros-stop.png differ diff --git a/apps/documenteditor/forms/app.js b/apps/documenteditor/forms/app.js index 18ce72000c..c5ccbde01e 100644 --- a/apps/documenteditor/forms/app.js +++ b/apps/documenteditor/forms/app.js @@ -154,7 +154,8 @@ require([ 'common/main/lib/view/SearchBar', 'common/forms/lib/view/modals' ], function() { - app.postLaunchScripts = ['documenteditor/forms/code']; + const code_path = !window.isIEBrowser ? 'documenteditor/forms/code' : 'documenteditor/forms/ie/code'; + app.postLaunchScripts = [code_path]; app.start(); }); diff --git a/apps/documenteditor/main/app.js b/apps/documenteditor/main/app.js index fc31392a1b..269cc37fd3 100644 --- a/apps/documenteditor/main/app.js +++ b/apps/documenteditor/main/app.js @@ -205,8 +205,10 @@ require([ ,'common/main/lib/controller/Protection' ,'common/main/lib/controller/Draw' ], function() { + const code_path = !window.isIEBrowser ? + 'documenteditor/main/code' : 'documenteditor/main/ie/code'; app.postLaunchScripts = [ - 'documenteditor/main/code', + code_path, ]; app.start(); }); diff --git a/apps/documenteditor/main/app/view/BookmarksDialog.js b/apps/documenteditor/main/app/view/BookmarksDialog.js index b8a2ace1b7..d3dd464802 100644 --- a/apps/documenteditor/main/app/view/BookmarksDialog.js +++ b/apps/documenteditor/main/app/view/BookmarksDialog.js @@ -90,7 +90,7 @@ define([ '', '