Mark All Read in Monocle
If youâre a Monocle user, you might have noticed a new feature in your UI today. If you self-host, youâll want to update your installation to the latest version. Two nice âquality of lifeâ features have gone live, and Iâm a little excited, because I helped build one of them đ
The biggest feature Iâve been missing in Monocle over, say, Feedly, is a âmark all readâ button. I follow too many busy sources to be able to keep up with everything, so I frequently mark everything as read and carry on. It helps me not get overloaded.
Aaron had raised an issue to build the feature at some point, but I wanted it, and had a spare weekend, so figured Iâd make myself useful!
In all, it was surprisingly straightforward. The Microsub spec is well documented, so I knew how it needed to work. All I had to figure out was how to fit that into how Monocle already did things, and there was already a âmark readâ for single entries to work from.
The UI took the longest to build, mostly because I had to figure out the Bulma frontend framework. Rosemary had already come up with some ideas on how it should work, so the hard part had pretty much been done.
And with a little bit of testing, there it was - âMark All Readâ in Monocle. Iâve been running it in my install for a little over a week now, and I hope youâll find it as useful as I have if youâre a heavy Monocle user.
I canât take any credit for in the slightest for the new âShow Only Unread Entriesâ feature - to my knowledge, that was all Aaron. It was a nice surprise to find once I updated my local install from the master branch!