With the upgrade of riot-web to 1.6.2 when loading it in the browser it asks permission to use "Local Storage", maybe that needs to be "activated" for Riot in rambox ? https://github.com/ramboxapp/community-edition/search?q=local+storage&type=Code shows this seems to be configured for some packages...
Same interface as in chrome or firefox
Less features in rambox
Version: 0.7.5
Platform: linux (x64)
Electron: 7.1.12
Chromium: 78.0.3904.130
Node: 12.8.1
Thanks for opening your first issue here! Be sure to follow the issue template!
Also on Riot the notification badge is not working
Also on Riot the notification badge is not working
Yes! I was going to open a specific issue about that. Should we do that?
I don't know because this ticket is very generic
I'm not sure what happened (cache or upgrade) but I now have the same riot in the browser and in rambox. But I agree with @Mte90 the notification badge working would be awesome. Should we open a separate issue for that ?
The problem with rambox that the development is not very active, it is like more abandoned.
Sadly I don't have at this moment a Riot account to check or update the unreadCode, but I leave you the old one if someone wants to update it.
function checkUnread() {
var a = document.getElementsByClassName("mx_RoomTile_nameContainer"),
b = 0;
for (i = 0; i < a.length; i++) {
var c = a[i].getElementsByClassName("mx_RoomTile_badge");
for (ii = 0; ii < c.length; ii++) parseInt(c[ii].textContent.trim()) % 1 === 0 && (b += parseInt(c[ii].textContent.trim()));
}
updateBadge(b);
}
function updateBadge(a) {
a >= 1 ? (document.title = "(" + a + ") " + originalTitle) : (document.title = originalTitle);
}
var originalTitle = document.title;
setInterval(checkUnread, 1e3);
Riot.io is now Element
Most helpful comment
Also on Riot the notification badge is not working