mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -04:00
move operations into submodule
This commit is contained in:
parent
41c5a25dc8
commit
3a6f2a993e
17 changed files with 32 additions and 23 deletions
|
@ -13,8 +13,8 @@ from anki.models import NotetypeId
|
|||
from anki.notes import DuplicateOrEmptyResult, Note, NoteId
|
||||
from anki.utils import htmlToTextLine, isMac
|
||||
from aqt import AnkiQt, gui_hooks
|
||||
from aqt.note_ops import add_note
|
||||
from aqt.notetypechooser import NotetypeChooser
|
||||
from aqt.operations.note import add_note
|
||||
from aqt.qt import *
|
||||
from aqt.sound import av_player
|
||||
from aqt.utils import (
|
||||
|
|
|
@ -20,27 +20,31 @@ from anki.stats import CardStats
|
|||
from anki.tags import MARKED_TAG
|
||||
from anki.utils import ids2str, isMac
|
||||
from aqt import AnkiQt, gui_hooks
|
||||
from aqt.card_ops import set_card_deck, set_card_flag
|
||||
from aqt.collection_ops import undo
|
||||
from aqt.editor import Editor
|
||||
from aqt.exporting import ExportDialog
|
||||
from aqt.find_and_replace import FindAndReplaceDialog
|
||||
from aqt.main import ResetReason
|
||||
from aqt.note_ops import remove_notes
|
||||
from aqt.previewer import BrowserPreviewer as PreviewDialog
|
||||
from aqt.previewer import Previewer
|
||||
from aqt.qt import *
|
||||
from aqt.scheduling_ops import (
|
||||
from aqt.operations.card import set_card_deck, set_card_flag
|
||||
from aqt.operations.collection import undo
|
||||
from aqt.operations.note import remove_notes
|
||||
from aqt.operations.scheduling import (
|
||||
forget_cards,
|
||||
reposition_new_cards_dialog,
|
||||
set_due_date_dialog,
|
||||
suspend_cards,
|
||||
unsuspend_cards,
|
||||
)
|
||||
from aqt.operations.tag import (
|
||||
add_tags_to_notes,
|
||||
clear_unused_tags,
|
||||
remove_tags_from_notes,
|
||||
)
|
||||
from aqt.previewer import BrowserPreviewer as PreviewDialog
|
||||
from aqt.previewer import Previewer
|
||||
from aqt.qt import *
|
||||
from aqt.sidebar import SidebarTreeView
|
||||
from aqt.switch import Switch
|
||||
from aqt.table import Table
|
||||
from aqt.tag_ops import add_tags_to_notes, clear_unused_tags, remove_tags_from_notes
|
||||
from aqt.utils import (
|
||||
HelpPage,
|
||||
KeyboardModifiersPressed,
|
||||
|
|
|
@ -12,7 +12,12 @@ from anki.collection import OpChanges
|
|||
from anki.decks import DeckId, DeckTreeNode
|
||||
from anki.utils import intTime
|
||||
from aqt import AnkiQt, gui_hooks
|
||||
from aqt.deck_ops import add_deck_dialog, remove_decks, rename_deck, reparent_decks
|
||||
from aqt.operations.deck import (
|
||||
add_deck_dialog,
|
||||
remove_decks,
|
||||
rename_deck,
|
||||
reparent_decks,
|
||||
)
|
||||
from aqt.qt import *
|
||||
from aqt.sound import av_player
|
||||
from aqt.toolbar import BottomBar
|
||||
|
|
|
@ -30,7 +30,7 @@ from anki.httpclient import HttpClient
|
|||
from anki.notes import DuplicateOrEmptyResult, Note
|
||||
from anki.utils import checksum, isLin, isWin, namedtmp
|
||||
from aqt import AnkiQt, colors, gui_hooks
|
||||
from aqt.note_ops import update_note
|
||||
from aqt.operations.note import update_note
|
||||
from aqt.qt import *
|
||||
from aqt.sound import av_player
|
||||
from aqt.theme import theme_manager
|
||||
|
|
|
@ -10,8 +10,8 @@ from anki.errors import SearchError
|
|||
from anki.lang import without_unicode_isolation
|
||||
from anki.scheduler import FilteredDeckForUpdate
|
||||
from aqt import AnkiQt, colors, gui_hooks
|
||||
from aqt.operations.scheduling import add_or_update_filtered_deck
|
||||
from aqt.qt import *
|
||||
from aqt.scheduling_ops import add_or_update_filtered_deck
|
||||
from aqt.theme import theme_manager
|
||||
from aqt.utils import (
|
||||
HelpPage,
|
||||
|
|
|
@ -56,12 +56,12 @@ from anki.sound import AVTag, SoundOrVideoTag
|
|||
from anki.utils import devMode, ids2str, intTime, isMac, isWin, splitFields
|
||||
from aqt import gui_hooks
|
||||
from aqt.addons import DownloadLogEntry, check_and_prompt_for_updates, show_log_to_user
|
||||
from aqt.collection_ops import undo
|
||||
from aqt.dbcheck import check_db
|
||||
from aqt.emptycards import show_empty_cards
|
||||
from aqt.legacy import install_pylib_legacy
|
||||
from aqt.mediacheck import check_media_db
|
||||
from aqt.mediasync import MediaSyncer
|
||||
from aqt.operations.collection import undo
|
||||
from aqt.profiles import ProfileManager as ProfileManagerType
|
||||
from aqt.qt import *
|
||||
from aqt.qt import sip
|
||||
|
|
0
qt/aqt/operations/__init__.py
Normal file
0
qt/aqt/operations/__init__.py
Normal file
|
@ -8,7 +8,7 @@ from typing import Any, Callable, Dict, List, Optional, Tuple
|
|||
import aqt
|
||||
from anki.collection import OpChanges
|
||||
from aqt import gui_hooks
|
||||
from aqt.scheduling_ops import empty_filtered_deck, rebuild_filtered_deck
|
||||
from aqt.operations.scheduling import empty_filtered_deck, rebuild_filtered_deck
|
||||
from aqt.sound import av_player
|
||||
from aqt.toolbar import BottomBar
|
||||
from aqt.utils import askUserDialog, openLink, shortcut, tooltip, tr
|
||||
|
|
|
@ -18,19 +18,19 @@ from anki.collection import Config, OpChanges
|
|||
from anki.tags import MARKED_TAG
|
||||
from anki.utils import stripHTML
|
||||
from aqt import AnkiQt, gui_hooks
|
||||
from aqt.card_ops import set_card_flag
|
||||
from aqt.note_ops import remove_notes
|
||||
from aqt.profiles import VideoDriver
|
||||
from aqt.qt import *
|
||||
from aqt.scheduling_ops import (
|
||||
from aqt.operations.card import set_card_flag
|
||||
from aqt.operations.note import remove_notes
|
||||
from aqt.operations.scheduling import (
|
||||
bury_cards,
|
||||
bury_note,
|
||||
set_due_date_dialog,
|
||||
suspend_cards,
|
||||
suspend_note,
|
||||
)
|
||||
from aqt.operations.tag import add_tags_to_notes, remove_tags_from_notes
|
||||
from aqt.profiles import VideoDriver
|
||||
from aqt.qt import *
|
||||
from aqt.sound import av_player, play_clicked_audio, record_audio
|
||||
from aqt.tag_ops import add_tags_to_notes, remove_tags_from_notes
|
||||
from aqt.theme import theme_manager
|
||||
from aqt.toolbar import BottomBar
|
||||
from aqt.utils import askUserDialog, downArrow, qtMenuShortcutWorkaround, tooltip, tr
|
||||
|
|
|
@ -15,10 +15,10 @@ from anki.tags import TagTreeNode
|
|||
from anki.types import assert_exhaustive
|
||||
from aqt import colors, gui_hooks
|
||||
from aqt.clayout import CardLayout
|
||||
from aqt.deck_ops import remove_decks, rename_deck, reparent_decks
|
||||
from aqt.models import Models
|
||||
from aqt.operations.deck import remove_decks, rename_deck, reparent_decks
|
||||
from aqt.operations.tag import remove_tags_from_all_notes, rename_tag, reparent_tags
|
||||
from aqt.qt import *
|
||||
from aqt.tag_ops import remove_tags_from_all_notes, rename_tag, reparent_tags
|
||||
from aqt.theme import ColoredIcon, theme_manager
|
||||
from aqt.utils import KeyboardModifiersPressed, askUser, getOnlyText, showWarning, tr
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ import aqt
|
|||
from anki.collection import OpChangesWithId
|
||||
from anki.decks import DeckId
|
||||
from aqt import gui_hooks
|
||||
from aqt.deck_ops import add_deck_dialog
|
||||
from aqt.operations.deck import add_deck_dialog
|
||||
from aqt.qt import *
|
||||
from aqt.utils import (
|
||||
HelpPage,
|
||||
|
|
Loading…
Reference in a new issue