mirror of
https://github.com/ankitects/anki.git
synced 2026-01-07 02:53:54 -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-cards = &Cards
|
||||||
qt-accel-check-database = &Check Database
|
qt-accel-check-database = &Check Database
|
||||||
qt-accel-check-media = Check &Media
|
qt-accel-check-media = Check &Media
|
||||||
|
qt-accel-check-for-updates = Check for &Updates...
|
||||||
qt-accel-edit = &Edit
|
qt-accel-edit = &Edit
|
||||||
qt-accel-exit = E&xit
|
qt-accel-exit = E&xit
|
||||||
qt-accel-export = &Export...
|
qt-accel-export = &Export...
|
||||||
|
|
|
||||||
|
|
@ -55,6 +55,7 @@
|
||||||
</property>
|
</property>
|
||||||
<addaction name="actionDocumentation"/>
|
<addaction name="actionDocumentation"/>
|
||||||
<addaction name="separator"/>
|
<addaction name="separator"/>
|
||||||
|
<addaction name="actionCheckForUpdates"/>
|
||||||
<addaction name="actionDonate"/>
|
<addaction name="actionDonate"/>
|
||||||
<addaction name="actionAbout"/>
|
<addaction name="actionAbout"/>
|
||||||
</widget>
|
</widget>
|
||||||
|
|
@ -179,6 +180,11 @@
|
||||||
<string notr="true">F1</string>
|
<string notr="true">F1</string>
|
||||||
</property>
|
</property>
|
||||||
</action>
|
</action>
|
||||||
|
<action name="actionCheckForUpdates">
|
||||||
|
<property name="text">
|
||||||
|
<string>qt_accel_check_for_updates</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
<action name="actionSwitchProfile">
|
<action name="actionSwitchProfile">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>qt_accel_switch_profile</string>
|
<string>qt_accel_switch_profile</string>
|
||||||
|
|
|
||||||
|
|
@ -1332,6 +1332,11 @@ title="{}" {}>{}</button>""".format(
|
||||||
def onDocumentation(self) -> None:
|
def onDocumentation(self) -> None:
|
||||||
openHelp(HelpPage.INDEX)
|
openHelp(HelpPage.INDEX)
|
||||||
|
|
||||||
|
def onCheckForUpdates(self) -> None:
|
||||||
|
from aqt.update import check_for_update
|
||||||
|
|
||||||
|
check_for_update()
|
||||||
|
|
||||||
# legacy
|
# legacy
|
||||||
|
|
||||||
def onDeckConf(self, deck: DeckDict | None = None) -> None:
|
def onDeckConf(self, deck: DeckDict | None = None) -> None:
|
||||||
|
|
@ -1415,6 +1420,7 @@ title="{}" {}>{}</button>""".format(
|
||||||
|
|
||||||
# Help
|
# Help
|
||||||
qconnect(m.actionDocumentation.triggered, self.onDocumentation)
|
qconnect(m.actionDocumentation.triggered, self.onDocumentation)
|
||||||
|
qconnect(m.actionCheckForUpdates.triggered, self.onCheckForUpdates)
|
||||||
qconnect(m.actionDonate.triggered, self.onDonate)
|
qconnect(m.actionDonate.triggered, self.onDonate)
|
||||||
qconnect(m.actionAbout.triggered, self.onAbout)
|
qconnect(m.actionAbout.triggered, self.onAbout)
|
||||||
m.actionAbout.setText(tr.qt_accel_about_mac())
|
m.actionAbout.setText(tr.qt_accel_about_mac())
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue