android: the nav's badges — transfers in flight on You, unread chats on Community
The desktop's title-bar download ring and its unread indicator, on the phone's nav: a count on You while Save is fetching, a count on Community when a chat has unread lines.
This commit is contained in:
1 parent
f8c3b90665
commit
59be9f6c3e
4 files changed
+15
-5
No files matched your search
@@ -116,6 +116,7 @@ const PROBE = `(function () {
|
||||
rooms: document.querySelectorAll('.screen button.row .art.hash').length,
|
||||
jump: document.querySelectorAll('.screen .rail .release').length,
|
||||
countline: (document.querySelector('.countline .t-sub') || {}).textContent || '',
|
||||
navBadges: [].map.call(document.querySelectorAll('.nav .nb'), function (b) { return b.textContent.trim(); }).join('|'),
|
||||
firstBadge: (document.querySelector('.grid2 .release .ed-badge') || {}).textContent || '',
|
||||
plthumbs: document.querySelectorAll('.pl-rows .thumb img').length,
|
||||
imp: document.querySelectorAll('.imp-rows .trk').length,
|
||||
@@ -465,7 +466,7 @@ const MOCK_EXPECT = {
|
||||
"cat-album-sheet": (i) => i.half.includes("up") && /Save to library/.test(i.halfText) && /Add to playlist/.test(i.halfText) && /Go to artist/.test(i.halfText),
|
||||
"cat-track-sheet": (i) => i.half.includes("up") && /Save to library/.test(i.halfText),
|
||||
"cat-track-save": (i) => /Saving from /.test(i.halfText) || !i.half.includes("up"),
|
||||
"cat-album-save": (i) => /^Saving \d+ from /.test(i.save),
|
||||
"cat-album-save": (i) => /^Saving \d+ from /.test(i.save) && /^\d+$/.test(i.navBadges),
|
||||
transfers: (i) => i.title.startsWith("Transfers") && i.xfers >= 11,
|
||||
gaps: (i) => i.title.startsWith("Your library") && i.gaplines >= 1,
|
||||
"gaps-open": (i) => i.gapCards >= 3,
|
||||
|
||||
Reference in new issue
Block a user