calibre: add wireless connectionstart/stop actions (#11806)

* Register start stop connection actions

* Match code order

* Title to lowercase
reviewable/pr11811/r1
Nico Hirsch 3 weeks ago committed by GitHub
parent f0a3bcf05b
commit 3e04184638
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -48,6 +48,20 @@ function Calibre:onClose()
self:closeWirelessConnection()
end
function Calibre:onStartWirelessConnection()
self:startWirelessConnection()
end
function Calibre:onCloseWirelessConnection()
self:closeWirelessConnection()
end
function Calibre:startWirelessConnection()
if not CalibreWireless.calibre_socket then
CalibreWireless:connect()
end
end
function Calibre:closeWirelessConnection()
if CalibreWireless.calibre_socket then
CalibreWireless:disconnect()
@ -60,6 +74,8 @@ function Calibre:onDispatcherRegisterActions()
Dispatcher:registerAction("calibre_browse_series", { category="none", event="CalibreBrowseBy", arg="series", title=_("Browse all calibre series"), general=true,})
Dispatcher:registerAction("calibre_browse_authors", { category="none", event="CalibreBrowseBy", arg="authors", title=_("Browse all calibre authors"), general=true,})
Dispatcher:registerAction("calibre_browse_titles", { category="none", event="CalibreBrowseBy", arg="title", title=_("Browse all calibre titles"), general=true, separator=true,})
Dispatcher:registerAction("calibre_start_connection", { category="none", event="StartWirelessConnection", title=_("Calibre wireless connect"), general=true,})
Dispatcher:registerAction("calibre_close_connection", { category="none", event="CloseWirelessConnection", title=_("Calibre wireless disconnect"), general=true,})
end
function Calibre:init()

Loading…
Cancel
Save