Only use custom togglers in v2.

This commit is contained in:
Paulo Reis 2018-03-22 12:10:34 +00:00
parent 38f95359e1
commit 906f4899aa
4 changed files with 12 additions and 10 deletions

View file

@ -16,5 +16,7 @@ module.exports = Features =
return Settings.accountMerge? and Settings.overleaf?
when 'rich-text'
return Settings.showRichText
when 'custom-togglers'
return Settings.overleaf?
else
throw new Error("unknown feature: #{feature}")

View file

@ -62,9 +62,9 @@ block content
ng-hide="state.loading",
resize-on="layout:chat:resize",
minimum-restore-size-west="130"
custom-toggler-pane="'west'"
custom-toggler-msg-when-open="'" + translate("tooltip_hide_filetree") + "'"
custom-toggler-msg-when-closed="'" + translate("tooltip_show_filetree") + "'"
custom-toggler-pane=hasFeature('custom-togglers') ? "'west'" : "false"
custom-toggler-msg-when-open=hasFeature('custom-togglers') ? "'" + translate("tooltip_hide_filetree") + "'" : "false"
custom-toggler-msg-when-closed=hasFeature('custom-togglers') ? "'" + translate("tooltip_show_filetree") + "'" : "false"
)
.ui-layout-west
include ./editor/file-tree

View file

@ -8,9 +8,9 @@ div.full-size(
initial-size-east="'50%'"
minimum-restore-size-east="300"
allow-overflow-on="'center'"
custom-toggler-pane="'east'"
custom-toggler-msg-when-open="'" + translate("tooltip_hide_pdf") + "'"
custom-toggler-msg-when-closed="'" + translate("tooltip_show_pdf") + "'"
custom-toggler-pane=hasFeature('custom-togglers') ? "'east'" : "false"
custom-toggler-msg-when-open=hasFeature('custom-togglers') ? "'" + translate("tooltip_hide_pdf") + "'" : "false"
custom-toggler-msg-when-closed=hasFeature('custom-togglers') ? "'" + translate("tooltip_show_pdf") + "'" : "false"
)
.ui-layout-center(
ng-controller="ReviewPanelController",

View file

@ -8,10 +8,10 @@ define [
pre: (scope, element, attrs) ->
name = attrs.layout
customTogglerPane = scope.$eval(attrs.customTogglerPane)
customTogglerMsgWhenOpen = scope.$eval(attrs.customTogglerMsgWhenOpen)
customTogglerMsgWhenClosed = scope.$eval(attrs.customTogglerMsgWhenClosed)
hasCustomToggler = customTogglerPane? and customTogglerMsgWhenOpen? and customTogglerMsgWhenClosed?
customTogglerPane = scope.$eval(attrs.customTogglerPane or "false")
customTogglerMsgWhenOpen = scope.$eval(attrs.customTogglerMsgWhenOpen or "false")
customTogglerMsgWhenClosed = scope.$eval(attrs.customTogglerMsgWhenClosed or "false")
hasCustomToggler = customTogglerPane != false and customTogglerMsgWhenOpen != false and customTogglerMsgWhenClosed != false
if attrs.spacingOpen?
spacingOpen = parseInt(attrs.spacingOpen, 10)