From c3b324019151b553c869e664ef3a25a7a9eccb31 Mon Sep 17 00:00:00 2001 From: Tobias Umbach Date: Mon, 14 Aug 2017 00:29:08 +0200 Subject: [PATCH 1/2] Use tinycon to display unread article count --- bower.json | 3 ++- src/main/app/index.html | 1 + src/main/app/js/controllers.js | 6 +----- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/bower.json b/bower.json index 7b2fb50a..49db3f0c 100644 --- a/bower.json +++ b/bower.json @@ -28,7 +28,8 @@ "devicejs": "0.2.4", "readabilicons": "arc90/readability-readabilicons#34c55561c5b8ec6e90714b50237c06b13cb9d59c", "zocial-less": "1.0.0", - "swagger-ui": "2.1.0" + "swagger-ui": "2.1.0", + "tinycon": "0.6.5" }, "resolutions": { "angular": "1.3.14", diff --git a/src/main/app/index.html b/src/main/app/index.html index 2ffbe649..9da12ba3 100644 --- a/src/main/app/index.html +++ b/src/main/app/index.html @@ -70,6 +70,7 @@ + diff --git a/src/main/app/js/controllers.js b/src/main/app/js/controllers.js index 6e7c16c8..c14e54d7 100644 --- a/src/main/app/js/controllers.js +++ b/src/main/app/js/controllers.js @@ -194,11 +194,7 @@ module.controller('CategoryTreeCtrl', [ }; $scope.$watch(rootUnreadCount, function(value) { - var label = 'CommaFeed'; - if (value > 0) { - label = '(' + value + ') ' + label; - } - $window.document.title = label; + Tinycon.setBubble(value); }); var mark = function(node, entry) { From aef76db664f218c365b6325aa8f5cc7d5b10f2be Mon Sep 17 00:00:00 2001 From: Tobias Umbach Date: Fri, 18 Aug 2017 08:21:36 +0200 Subject: [PATCH 2/2] Update CHANGELOG --- CHANGELOG | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index 27c4558e..9b3a63f3 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +v 2.5.0 + - unread count is now displayed in a favicon badge when supported + v 2.4.0 - users were not able to change password or delete account - fix api key generation @@ -51,4 +54,4 @@ v2.0.0 - The backend has been completely rewritten using Dropwizard instead of TomEE, resulting in a lot less memory consumption and better overall performances. See the README on how to build CommaFeed from now on. - CommaFeed should no longer fetch the same feed multiple times in a row - - Users can use their username or email to log in \ No newline at end of file + - Users can use their username or email to log in