Hunter Turcin (780dea4b) at 22 Jan 03:51
Name the feed edit tab
This fixes #11. When TLS validation fails, a message about an SSL handshake failure appears in the error message area near the top of the Evolution window.
This fix was tested by attempting to add an HTTPS feed hosted by a computer on the local network using a self-signed certificate. Before this change, the feed would be added. After this change, the feed is not added, with the error message described in the previous paragraph appearing. Adding HTTPS feeds from machines with trusted certificates and adding plain HTTP feeds both work correctly before and after the fix.
I don't know what the norm is on the GNOME GitLab instance about squashing commits, so I've left it at the default of disabled.
Hunter Turcin (d01f22ca) at 19 Jan 02:33
Enable TLS certificate validation
When the feed notification icon is enabled, if new entries for a feed come in, the icon switches to an unread state, but once the new entries are read, the icon does not switch to an unread state until after Evolution is restarted.
In the third-to-last step of the Reproduction Steps, the notification icon should change to "read" as soon as the final entry has been marked as read.