diff --git a/addons/FastWQ.py b/addons/FastWQ.py
index 3601126..51c329f 100644
--- a/addons/FastWQ.py
+++ b/addons/FastWQ.py
@@ -18,9 +18,10 @@
# along with this program. If not, see .
from anki.hooks import addHook
+from anki.utils import isMac
############## other config here ##################
-shortcut = 'Ctrl+Q'
+shortcut = ('Ctrl+Alt' if isMac else 'Ctrl') + '+Q'
###################################################
def start_here():
diff --git a/addons/fastwq/__init__.py b/addons/fastwq/__init__.py
index ff0264d..87c0443 100644
--- a/addons/fastwq/__init__.py
+++ b/addons/fastwq/__init__.py
@@ -126,7 +126,7 @@ def context_menu():
"""
add context menu to webview
"""
- submenu = menu.addMenu('FastWQ')
+ submenu = menu.addMenu(_('QUERY'))
submenu.addAction(_('ALL_FIELDS'), lambda: query_from_editor_fields(web_view.editor), QKeySequence(my_shortcut))
submenu.addAction(_('CURRENT_FIELDS'),
lambda: query_from_editor_fields(
diff --git a/addons/fastwq/gui/progress.py b/addons/fastwq/gui/progress.py
index d095cdd..cedb98e 100644
--- a/addons/fastwq/gui/progress.py
+++ b/addons/fastwq/gui/progress.py
@@ -76,6 +76,7 @@ class ProgressWindow(object):
)
self._update(label=number_info, value=words_number+skips_number+fails_number)
self._win.adjustSize()
+ self.app.processEvents()
def update_title(self, title):
if self.abort():
diff --git a/addons/fastwq/query/__init__.py b/addons/fastwq/query/__init__.py
index 04313ec..3a37cb3 100644
--- a/addons/fastwq/query/__init__.py
+++ b/addons/fastwq/query/__init__.py
@@ -86,6 +86,7 @@ def query_from_editor_fields(editor, fields=None):
fields
)
else:
+ editor.setNote(editor.note)
query_all([editor.note], flush, fields)
editor.setNote(editor.note, focus=True)
editor.saveNow()
diff --git a/addons21/fastwq/__init__.py b/addons21/fastwq/__init__.py
index 2382ce0..f909626 100644
--- a/addons21/fastwq/__init__.py
+++ b/addons21/fastwq/__init__.py
@@ -18,10 +18,10 @@
# along with this program. If not, see .
from anki.hooks import addHook
-
+from anki.utils import isMac
############## other config here ##################
-shortcut = 'Ctrl+Q'
+shortcut = ('Ctrl+Alt' if isMac else 'Ctrl') + '+Q'
###################################################
diff --git a/addons21/fastwq/common.py b/addons21/fastwq/common.py
index ff0264d..87c0443 100644
--- a/addons21/fastwq/common.py
+++ b/addons21/fastwq/common.py
@@ -126,7 +126,7 @@ def context_menu():
"""
add context menu to webview
"""
- submenu = menu.addMenu('FastWQ')
+ submenu = menu.addMenu(_('QUERY'))
submenu.addAction(_('ALL_FIELDS'), lambda: query_from_editor_fields(web_view.editor), QKeySequence(my_shortcut))
submenu.addAction(_('CURRENT_FIELDS'),
lambda: query_from_editor_fields(
diff --git a/addons21/fastwq/gui/progress.py b/addons21/fastwq/gui/progress.py
index d095cdd..cedb98e 100644
--- a/addons21/fastwq/gui/progress.py
+++ b/addons21/fastwq/gui/progress.py
@@ -76,6 +76,7 @@ class ProgressWindow(object):
)
self._update(label=number_info, value=words_number+skips_number+fails_number)
self._win.adjustSize()
+ self.app.processEvents()
def update_title(self, title):
if self.abort():