diff --git a/addons21/fastwq/gui/progress.py b/addons21/fastwq/gui/progress.py index 9387586..d00932d 100644 --- a/addons21/fastwq/gui/progress.py +++ b/addons21/fastwq/gui/progress.py @@ -88,6 +88,7 @@ class ProgressWindow(object): self._win.setCancelButton(None) self._win.canceled.connect(self.finish) self._win.setWindowTitle("FastWQ - Querying...") + # TODO self._win.setModal(True) self._win.setWindowFlags( self._win.windowFlags() & ~Qt.WindowType.WindowContextHelpButtonHint) diff --git a/addons21/fastwq/service/base.py b/addons21/fastwq/service/base.py index 21d59fe..7588aa0 100644 --- a/addons21/fastwq/service/base.py +++ b/addons21/fastwq/service/base.py @@ -666,10 +666,22 @@ class MdxService(LocalService): msrc = re.findall(r'', html) media_files_set.update(set(msrc)) msound = re.findall(r'href="sound:(.*?\.(?:mp3|wav))"', html) + # TODO + """ + for import css + https://forums.ankiweb.net/t/how-to-add-external-css-in-a-field/17838/9 + + + + """ + css_list = ["@import url(_{});".format(i) for i in mcss] + css_style = "\n".join(css_list) + css_style = "".format(css_style) if config.export_media: media_files_set.update(set(msound)) for each in media_files_set: html = html.replace(each, u'_' + each.split('/')[-1]) + html = css_style + html # find sounds p = re.compile( r']+?href=\"sound:_(.*?\.(?:mp3|wav))\"[^>]*?>(.*?)')