mirror of
https://github.com/ankitects/anki.git
synced 2025-09-24 16:56:36 -04:00
new deck button
This commit is contained in:
parent
106ff34afc
commit
69569134b7
2 changed files with 7 additions and 2 deletions
|
@ -3,7 +3,7 @@
|
||||||
# License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
# License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||||
|
|
||||||
from aqt.qt import *
|
from aqt.qt import *
|
||||||
from aqt.utils import askUser, getOnlyText, openLink, showWarning
|
from aqt.utils import askUser, getOnlyText, openLink, showWarning, showInfo
|
||||||
from anki.utils import isMac
|
from anki.utils import isMac
|
||||||
import anki.js
|
import anki.js
|
||||||
from anki.errors import DeckRenameError
|
from anki.errors import DeckRenameError
|
||||||
|
@ -42,6 +42,11 @@ class DeckBrowser(object):
|
||||||
self.mw.onImport()
|
self.mw.onImport()
|
||||||
elif cmd == "cram":
|
elif cmd == "cram":
|
||||||
self.mw.onCram()
|
self.mw.onCram()
|
||||||
|
elif cmd == "create":
|
||||||
|
showInfo(_("""\
|
||||||
|
To create a new deck, simply enter its name into any place that ask for \
|
||||||
|
a deck name, such as when adding notes, changing a card's deck while browsing,
|
||||||
|
or importing text files."""))
|
||||||
elif cmd == "drag":
|
elif cmd == "drag":
|
||||||
draggedDeckDid, ontoDeckDid = arg.split(',')
|
draggedDeckDid, ontoDeckDid = arg.split(',')
|
||||||
self._dragDeckOnto(draggedDeckDid, ontoDeckDid)
|
self._dragDeckOnto(draggedDeckDid, ontoDeckDid)
|
||||||
|
@ -228,6 +233,7 @@ Are you sure you wish to delete %s and all its cards?""")%deck['name']):
|
||||||
def _drawButtons(self):
|
def _drawButtons(self):
|
||||||
links = [
|
links = [
|
||||||
["shared", _("Get Shared")],
|
["shared", _("Get Shared")],
|
||||||
|
["create", _("Create")],
|
||||||
["import", _("Import File")],
|
["import", _("Import File")],
|
||||||
["cram", _("Cram")],
|
["cram", _("Cram")],
|
||||||
]
|
]
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
from aqt.qt import *
|
from aqt.qt import *
|
||||||
from operator import itemgetter
|
from operator import itemgetter
|
||||||
from anki.lang import ngettext
|
|
||||||
from anki.hooks import addHook, remHook, runHook
|
from anki.hooks import addHook, remHook, runHook
|
||||||
from aqt.utils import isMac
|
from aqt.utils import isMac
|
||||||
import aqt
|
import aqt
|
||||||
|
|
Loading…
Reference in a new issue