From 4c308ad68f03449c05fed3b02aa0e2fb04d17d86 Mon Sep 17 00:00:00 2001 From: zadam Date: Wed, 29 Apr 2020 00:01:07 +0200 Subject: [PATCH] moved protected note switch to "note actions", added shadow to protected note title --- .../layouts/desktop_extra_window_layout.js | 2 - .../app/layouts/desktop_main_window_layout.js | 2 - src/public/app/widgets/note_actions.js | 75 +++++++++++++++++++ src/public/app/widgets/note_title.js | 12 +++ .../app/widgets/protected_note_switch.js | 42 ----------- src/public/app/widgets/title_bar_buttons.js | 3 +- 6 files changed, 89 insertions(+), 47 deletions(-) delete mode 100644 src/public/app/widgets/protected_note_switch.js diff --git a/src/public/app/layouts/desktop_extra_window_layout.js b/src/public/app/layouts/desktop_extra_window_layout.js index dc4466502..929a8fcb1 100644 --- a/src/public/app/layouts/desktop_extra_window_layout.js +++ b/src/public/app/layouts/desktop_extra_window_layout.js @@ -6,7 +6,6 @@ import NoteTreeWidget from "../widgets/note_tree.js"; import TabCachingWidget from "../widgets/tab_caching_widget.js"; import NoteTitleWidget from "../widgets/note_title.js"; import RunScriptButtonsWidget from "../widgets/run_script_buttons.js"; -import ProtectedNoteSwitchWidget from "../widgets/protected_note_switch.js"; import NoteTypeWidget from "../widgets/note_type.js"; import NoteActionsWidget from "../widgets/note_actions.js"; import PromotedAttributesWidget from "../widgets/promoted_attributes.js"; @@ -35,7 +34,6 @@ export default class DesktopExtraWindowLayout { .cssBlock('.title-row > * { margin: 5px; }') .child(new NoteTitleWidget()) .child(new RunScriptButtonsWidget().hideInZenMode()) - .child(new ProtectedNoteSwitchWidget().hideInZenMode()) .child(new NoteTypeWidget().hideInZenMode()) .child(new NoteActionsWidget().hideInZenMode()) ) diff --git a/src/public/app/layouts/desktop_main_window_layout.js b/src/public/app/layouts/desktop_main_window_layout.js index 11755dae0..9330c2792 100644 --- a/src/public/app/layouts/desktop_main_window_layout.js +++ b/src/public/app/layouts/desktop_main_window_layout.js @@ -12,7 +12,6 @@ import TabCachingWidget from "../widgets/tab_caching_widget.js"; import NotePathsWidget from "../widgets/note_paths.js"; import NoteTitleWidget from "../widgets/note_title.js"; import RunScriptButtonsWidget from "../widgets/run_script_buttons.js"; -import ProtectedNoteSwitchWidget from "../widgets/protected_note_switch.js"; import NoteTypeWidget from "../widgets/note_type.js"; import NoteActionsWidget from "../widgets/note_actions.js"; import PromotedAttributesWidget from "../widgets/promoted_attributes.js"; @@ -132,7 +131,6 @@ export default class DesktopMainWindowLayout { .cssBlock('.title-row > * { margin: 5px; }') .child(new NoteTitleWidget()) .child(new RunScriptButtonsWidget().hideInZenMode()) - .child(new ProtectedNoteSwitchWidget().hideInZenMode()) .child(new NoteTypeWidget().hideInZenMode()) .child(new NoteActionsWidget().hideInZenMode()) ) diff --git a/src/public/app/widgets/note_actions.js b/src/public/app/widgets/note_actions.js index 37216a720..0bf2a9cdb 100644 --- a/src/public/app/widgets/note_actions.js +++ b/src/public/app/widgets/note_actions.js @@ -1,4 +1,5 @@ import TabAwareWidget from "./tab_aware_widget.js"; +import protectedSessionService from "../services/protected_session.js"; const TPL = `