mirror of
https://github.com/ankitects/anki.git
synced 2026-01-05 18:13:56 -05:00
Add "Check for Updates" action to manually check for updates
This commit is contained in:
parent
7dd4128d56
commit
0a82f607c9
3 changed files with 13 additions and 0 deletions
|
|
@ -3,6 +3,7 @@ qt-accel-about-mac = About Anki...
|
|||
qt-accel-cards = &Cards
|
||||
qt-accel-check-database = &Check Database
|
||||
qt-accel-check-media = Check &Media
|
||||
qt-accel-check-for-updates = Check for &Updates...
|
||||
qt-accel-edit = &Edit
|
||||
qt-accel-exit = E&xit
|
||||
qt-accel-export = &Export...
|
||||
|
|
|
|||
|
|
@ -55,6 +55,7 @@
|
|||
</property>
|
||||
<addaction name="actionDocumentation"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="actionCheckForUpdates"/>
|
||||
<addaction name="actionDonate"/>
|
||||
<addaction name="actionAbout"/>
|
||||
</widget>
|
||||
|
|
@ -179,6 +180,11 @@
|
|||
<string notr="true">F1</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionCheckForUpdates">
|
||||
<property name="text">
|
||||
<string>qt_accel_check_for_updates</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionSwitchProfile">
|
||||
<property name="text">
|
||||
<string>qt_accel_switch_profile</string>
|
||||
|
|
|
|||
|
|
@ -1332,6 +1332,11 @@ title="{}" {}>{}</button>""".format(
|
|||
def onDocumentation(self) -> None:
|
||||
openHelp(HelpPage.INDEX)
|
||||
|
||||
def onCheckForUpdates(self) -> None:
|
||||
from aqt.update import check_for_update
|
||||
|
||||
check_for_update()
|
||||
|
||||
# legacy
|
||||
|
||||
def onDeckConf(self, deck: DeckDict | None = None) -> None:
|
||||
|
|
@ -1415,6 +1420,7 @@ title="{}" {}>{}</button>""".format(
|
|||
|
||||
# Help
|
||||
qconnect(m.actionDocumentation.triggered, self.onDocumentation)
|
||||
qconnect(m.actionCheckForUpdates.triggered, self.onCheckForUpdates)
|
||||
qconnect(m.actionDonate.triggered, self.onDonate)
|
||||
qconnect(m.actionAbout.triggered, self.onAbout)
|
||||
m.actionAbout.setText(tr.qt_accel_about_mac())
|
||||
|
|
|
|||
Loading…
Reference in a new issue