mirror of
https://github.com/ankitects/anki.git
synced 2025-09-21 07:22:23 -04:00
pass unicode to onAppMsg; don't ask for filtered deck name
This commit is contained in:
parent
8ec9572265
commit
b9db940ae3
1 changed files with 2 additions and 8 deletions
10
aqt/main.py
10
aqt/main.py
|
@ -46,7 +46,7 @@ class AnkiQt(QMainWindow):
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
# were we given a file to import?
|
# were we given a file to import?
|
||||||
if args and args[0]:
|
if args and args[0]:
|
||||||
self.onAppMsg(args[0])
|
self.onAppMsg(unicode(args[0], "utf8", "ignore"))
|
||||||
# Load profile in a timer so we can let the window finish init and not
|
# Load profile in a timer so we can let the window finish init and not
|
||||||
# close on profile load error.
|
# close on profile load error.
|
||||||
self.progress.timer(10, self.setupProfile, False)
|
self.progress.timer(10, self.setupProfile, False)
|
||||||
|
@ -717,12 +717,6 @@ and check the statistics for a home deck instead."""))
|
||||||
while _("Filtered Deck %d") % n in decks:
|
while _("Filtered Deck %d") % n in decks:
|
||||||
n += 1
|
n += 1
|
||||||
name = _("Filtered Deck %d") % n
|
name = _("Filtered Deck %d") % n
|
||||||
name = getOnlyText(_("New deck name:"), default=name)
|
|
||||||
if not name:
|
|
||||||
return
|
|
||||||
if name in decks:
|
|
||||||
showWarning(_("The provided name was already in use."))
|
|
||||||
return
|
|
||||||
did = self.col.decks.newDyn(name)
|
did = self.col.decks.newDyn(name)
|
||||||
diag = aqt.dyndeckconf.DeckConf(self, first=True, search=search)
|
diag = aqt.dyndeckconf.DeckConf(self, first=True, search=search)
|
||||||
if not diag.ok:
|
if not diag.ok:
|
||||||
|
@ -1036,7 +1030,7 @@ will be lost. Continue?"""))
|
||||||
if buf == "raise":
|
if buf == "raise":
|
||||||
return
|
return
|
||||||
self.pendingImport = buf
|
self.pendingImport = buf
|
||||||
return showInfo(_("Deck will be imported when a profile is opened."))
|
return tooltip(_("Deck will be imported when a profile is opened."))
|
||||||
if not self.interactiveState() or self.progress.busy():
|
if not self.interactiveState() or self.progress.busy():
|
||||||
# we can't raise the main window while in profile dialog, syncing, etc
|
# we can't raise the main window while in profile dialog, syncing, etc
|
||||||
if buf != "raise":
|
if buf != "raise":
|
||||||
|
|
Loading…
Reference in a new issue