aboutsummaryrefslogtreecommitdiffstats
path: root/tagit/actions
diff options
context:
space:
mode:
authorMatthias Baumgartner <dev@igsor.net>2023-01-06 17:40:25 +0100
committerMatthias Baumgartner <dev@igsor.net>2023-01-06 17:40:25 +0100
commitceaaef069d8ffda23fce320ce66c86e0226f1046 (patch)
tree4fa7b1e398457d7b27e718d6c0f4ab093792c30d /tagit/actions
parentdac62a76fd038c7c63c8168c643cd962231b4338 (diff)
downloadtagit-ceaaef069d8ffda23fce320ce66c86e0226f1046.tar.gz
tagit-ceaaef069d8ffda23fce320ce66c86e0226f1046.tar.bz2
tagit-ceaaef069d8ffda23fce320ce66c86e0226f1046.zip
first startup, empty screen
Diffstat (limited to 'tagit/actions')
-rw-r--r--tagit/actions/__init__.py2
-rw-r--r--tagit/actions/filter.py22
2 files changed, 12 insertions, 12 deletions
diff --git a/tagit/actions/__init__.py b/tagit/actions/__init__.py
index 24524b4..444bd73 100644
--- a/tagit/actions/__init__.py
+++ b/tagit/actions/__init__.py
@@ -18,7 +18,7 @@ from . import grouping
#from . import misc
#from . import objects
#from . import planes
-#from . import search
+from . import search
#from . import session
#from . import tabs
diff --git a/tagit/actions/filter.py b/tagit/actions/filter.py
index 3702879..869844e 100644
--- a/tagit/actions/filter.py
+++ b/tagit/actions/filter.py
@@ -22,7 +22,7 @@ from tagit.widgets.bindings import Binding
from tagit.widgets.filter import FilterAwareMixin
# inner-module imports
-from .action import Action
+from . import action
# exports
__all__ = []
@@ -35,7 +35,7 @@ Builder.load_file(os.path.join(os.path.dirname(__file__), 'filter.kv'))
# classes
-class SearchByAddressOnce(Action):
+class SearchByAddressOnce(action.Action):
"""Open the filters in address mode for a single edit"""
text = kp.StringProperty('Inline edit')
@@ -46,7 +46,7 @@ class SearchByAddressOnce(Action):
self.root.filter.show_address_once()
-class SetToken(Action):
+class SetToken(action.Action):
"""Set all filters from a text query."""
text = kp.StringProperty('Set tokens')
@@ -84,7 +84,7 @@ class SetToken(Action):
dialogues.Error(text=f'syntax error: {e}').open()
-class AddToken(Action):
+class AddToken(action.Action):
"""Show a dialogue for adding a filter."""
text = kp.StringProperty('Add filter')
@@ -123,7 +123,7 @@ class AddToken(Action):
self.root.browser.frame = Frame()
-class EditToken(Action):
+class EditToken(action.Action):
"""Show a dialogue for editing a filter."""
text = kp.StringProperty('Edit token')
@@ -182,7 +182,7 @@ class EditToken(Action):
filter.f_tail.pop(idx)
-class RemoveToken(Action):
+class RemoveToken(action.Action):
"""Remove a filter."""
text = kp.StringProperty('Remove token')
@@ -204,7 +204,7 @@ class RemoveToken(Action):
filter.t_tail.remove(token)
-class GoBack(Action):
+class GoBack(action.Action):
"""Remove the rightmost filter from the search."""
text = kp.StringProperty('Previous search')
@@ -222,7 +222,7 @@ class GoBack(Action):
self.root.browser.frame = filter.f_head.pop(-1)
-class GoForth(Action):
+class GoForth(action.Action):
"""Add the rightmost filter to the search"""
text = kp.StringProperty('Next search')
@@ -240,7 +240,7 @@ class GoForth(Action):
self.root.browser.frame = filter.f_tail.pop(0)
-class JumpToToken(Action):
+class JumpToToken(action.Action):
"""Jump to a filter token."""
text = kp.StringProperty('Jump to token')
@@ -254,12 +254,12 @@ class JumpToToken(Action):
self.root.trigger('GoForth', filter.t_tail.index(token) + 1)
-class SearchmodeSwitch(Action, FilterAwareMixin):
+class SearchmodeSwitch(action.Action, FilterAwareMixin):
"""Switch between shingle and address search bar display."""
text = kp.StringProperty('Toggle searchbar mode')
def on_root(self, wx, root):
- Action.on_root(self, wx, root)
+ action.Action.on_root(self, wx, root)
FilterAwareMixin.on_root(self, wx, root)
def on_searchmode(self, filter, searchmode):