Landius

Results 3 issues of Landius

```bash $ main.py -a playlist1 playlist2 ... $ main.py -rn playlist2 ... $ main.py -u # 删除某个歌单后执行更新 ---------- Updating all playlists ---------- [*] Playlist name: 下载 | Removing deleted songs......

when cursor leaves osc area, osc will hide immediately ignoring `hidetimeout` value. after this commit: if cursor leaves osc area but still in the player, `render()` will auto hide osc...

TLDR: use `browser.proxy.onRequest`. MDN doc about the [firefox's proxy API](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/proxy), it's quite different from chromium's `chrome.proxy`. use `browser.proxy.onRequest.addListener(listener, {urls:['']})` to get `requestDetail`. usually, the `requestDetail.documentUrl` of extension request is in...