mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 14:02:21 -04:00
move versionWithBuild into anki module
This commit is contained in:
parent
47eab46f05
commit
a389b8b4a0
6 changed files with 19 additions and 18 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -7,4 +7,4 @@
|
|||
aqt/forms
|
||||
locale
|
||||
tools/runanki.system
|
||||
aqt/buildhash.py
|
||||
anki/buildhash.py
|
||||
|
|
|
@ -10,7 +10,7 @@ import requests
|
|||
from anki.db import DB, DBError
|
||||
from anki.utils import ids2str, intTime, json, platDesc, checksum, devMode
|
||||
from anki.consts import *
|
||||
from aqt.utils import versionWithBuild
|
||||
from anki.utils import versionWithBuild
|
||||
from .hooks import runHook
|
||||
import anki
|
||||
from .lang import ngettext
|
||||
|
|
|
@ -407,3 +407,13 @@ class TimedLog:
|
|||
sys.stderr.write("%5dms: %s(): %s\n" % ((time.time() - self._last)*1000, fn, s))
|
||||
self._last = time.time()
|
||||
|
||||
# Version
|
||||
##############################################################################
|
||||
|
||||
def versionWithBuild():
|
||||
from anki import version
|
||||
try:
|
||||
from anki.buildhash import build
|
||||
except:
|
||||
build = "dev"
|
||||
return "%s (%s)" % (version, build)
|
||||
|
|
|
@ -4,7 +4,8 @@
|
|||
|
||||
from aqt.qt import *
|
||||
import aqt.forms
|
||||
from aqt.utils import versionWithBuild, supportText, tooltip
|
||||
from anki.utils import versionWithBuild
|
||||
from aqt.utils import supportText, tooltip
|
||||
|
||||
class ClosableQDialog(QDialog):
|
||||
def reject(self):
|
||||
|
|
|
@ -7,10 +7,8 @@ import requests
|
|||
|
||||
from aqt.qt import *
|
||||
import aqt
|
||||
from aqt.utils import openLink
|
||||
from anki.utils import json, platDesc
|
||||
from aqt.utils import showText
|
||||
from aqt.utils import versionWithBuild
|
||||
from aqt.utils import openLink, showText
|
||||
from anki.utils import platDesc, versionWithBuild
|
||||
|
||||
class LatestVersionFinder(QThread):
|
||||
|
||||
|
|
14
aqt/utils.py
14
aqt/utils.py
|
@ -3,10 +3,11 @@
|
|||
# License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||
|
||||
from aqt.qt import *
|
||||
import re, os, sys, urllib.request, urllib.parse, urllib.error, subprocess
|
||||
import re, os, sys, subprocess
|
||||
import aqt
|
||||
from anki.sound import stripSounds
|
||||
from anki.utils import isWin, isMac, invalidFilename, noBundledLibs
|
||||
from anki.utils import isWin, isMac, invalidFilename, noBundledLibs, \
|
||||
versionWithBuild
|
||||
|
||||
def openHelp(section):
|
||||
link = aqt.appHelpSite
|
||||
|
@ -565,18 +566,9 @@ def qtMenuShortcutWorkaround(qmenu):
|
|||
|
||||
######################################################################
|
||||
|
||||
def versionWithBuild():
|
||||
from aqt import appVersion
|
||||
try:
|
||||
from aqt.buildhash import build
|
||||
except:
|
||||
build = "dev"
|
||||
return "%s (%s)" % (appVersion, build)
|
||||
|
||||
def supportText():
|
||||
import platform
|
||||
from aqt import mw
|
||||
from aqt.utils import versionWithBuild
|
||||
|
||||
if isWin:
|
||||
platname = "Windows " + platform.win32_ver()[0]
|
||||
|
|
Loading…
Reference in a new issue