From 4aaa0f8d8c0c1b713fce37cf5bc6dfcca078a5f7 Mon Sep 17 00:00:00 2001 From: zadam Date: Sun, 12 Jun 2022 13:57:22 +0200 Subject: [PATCH] change tree node icon for selected notes to quickly bring up bulk action dialog --- .../app/dialogs/bulk_assign_attributes.js | 48 --------------- src/public/app/services/tree_context_menu.js | 11 +--- .../app/widgets/dialogs/bulk_actions.js | 4 +- src/public/app/widgets/note_tree.js | 23 ++++++- src/public/stylesheets/tree.css | 6 ++ src/views/desktop.ejs | 1 - src/views/dialogs/bulk_assign_attributes.ejs | 61 ------------------- 7 files changed, 31 insertions(+), 123 deletions(-) delete mode 100644 src/public/app/dialogs/bulk_assign_attributes.js delete mode 100644 src/views/dialogs/bulk_assign_attributes.ejs diff --git a/src/public/app/dialogs/bulk_assign_attributes.js b/src/public/app/dialogs/bulk_assign_attributes.js deleted file mode 100644 index d6a31a4dd..000000000 --- a/src/public/app/dialogs/bulk_assign_attributes.js +++ /dev/null @@ -1,48 +0,0 @@ -import utils from "../services/utils.js"; -import bulkActionService from "../services/bulk_action.js"; -import froca from "../services/froca.js"; - -const $dialog = $("#bulk-assign-attributes-dialog"); -const $availableActionList = $("#bulk-available-action-list"); -const $existingActionList = $("#bulk-existing-action-list"); - -$dialog.on('click', '[data-action-add]', async event => { - const actionName = $(event.target).attr('data-action-add'); - - await bulkActionService.addAction('bulkaction', actionName); - - await refresh(); -}); - -for (const actionGroup of bulkActionService.ACTION_GROUPS) { - const $actionGroupList = $(""); - const $actionGroup = $("") - .append($("").text(actionGroup.title + ": ")) - .append($actionGroupList); - - for (const action of actionGroup.actions) { - $actionGroupList.append( - $('