Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
feed: make new blog posts more visible by opening panel on startup, icon badge #9231
On client (plugin) startup, opens the news feed side panel if there is a new blog post that was posted after the previously recorded latest blog post timestamp. After the panel has been opened, the plugin regards that as having read all new posts, and does not open the panel again next startup unless there's a new blog post at that time.
Adds "NEW" in green to the titles of new blog posts. This persists until client (plugin) restart.
Also, if a new blog post is posted while the feed panel is closed, the navbar button icon will get a red circle badge:
Clicking the navbar button (which opens the feed) reverts the icon back to the normal one. The plugin regards clicking the button as having read all new posts. If the user never clicks the button, the panel will force open the next time the client is started, so that new blog posts cannot be missed.