From cdd1dc960a3da5e73a86dd3ec5412417387c70d6 Mon Sep 17 00:00:00 2001 From: Matthias Baumgartner Date: Wed, 25 Jan 2023 17:11:13 +0100 Subject: minor cleanup --- tagit/actions/misc.py | 7 ++++++- tagit/actions/tagging.py | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) (limited to 'tagit/actions') diff --git a/tagit/actions/misc.py b/tagit/actions/misc.py index 73e7935..99b52f4 100644 --- a/tagit/actions/misc.py +++ b/tagit/actions/misc.py @@ -10,11 +10,13 @@ import logging import os import sys +# external imports +import webbrowser + # kivy imports from kivy.core.clipboard import Clipboard from kivy.lang import Builder import kivy.properties as kp -import webbrowser # tagit imports from tagit import config @@ -75,6 +77,7 @@ class OpenExternal(Action): return Binding.check(evt, self.cfg('bindings', 'misc', 'open')) def apply(self): + return # FIXME: mb/port with self.root.browser as browser: if browser.cursor is None: logger.error('No file selected') @@ -123,6 +126,7 @@ class ClipboardCopy(Action): return Binding.check(evt, self.cfg('bindings', 'clipboard', 'copy')) def apply(self): + return # FIXME: mb/port browser = self.root.browser paths = [obj.path for obj in browser.selection] Clipboard.copy('\n'.join(paths)) @@ -136,6 +140,7 @@ class ClipboardPaste(Action): return Binding.check(evt, self.cfg('bindings', 'clipboard', 'paste')) def apply(self): + return # FIXME: mb/port paths = Clipboard.paste() paths = paths.split('\n') self.root.trigger('ImportObjects', paths) diff --git a/tagit/actions/tagging.py b/tagit/actions/tagging.py index c6d920d..8a20702 100644 --- a/tagit/actions/tagging.py +++ b/tagit/actions/tagging.py @@ -78,7 +78,7 @@ class AddTag(Action): tags = reduce(operator.add, tags) # FIXME: mb/port: pass set once supported by Nodes.set # set tags ents.set(ns.bse.tag, tags) - session.dispatch('on_predicate_modified', 'tag', ents, tags) + session.dispatch('on_predicate_modified', ns.bse.tag, ents, tags) # cursor and selection might become invalid. Will be fixed in Browser. @@ -144,7 +144,7 @@ class EditTag(Action): ents = browser.unfold(browser.selection) ents.set(ns.bse.tag, added) #ents.remove(ns.bse.tag, removed) # FIXME: mb/port - session.dispatch('on_predicate_modified', 'tag', ents, added | removed) + session.dispatch('on_predicate_modified', ns.bse.tag, ents, added | removed) # cursor and selection might become invalid. Will be fixed in Browser. ## config ## -- cgit v1.2.3