Skip to content

Commit 42141d5

Browse files
authored
Merge pull request #13 from Sav22999/new-release
2.1.2
2 parents e9de7bc + c638089 commit 42141d5

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

js/all-websites.js

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -482,6 +482,17 @@ function getTHeadTable(websites, last_seven_days) {
482482
return tableTHeadElement;
483483
}
484484

485+
function getWebsiteToShow(website) {
486+
let website_to_return = website;
487+
488+
let length_to_check = website_to_return.length;
489+
const length_to_short = 46;
490+
if (length_to_check > length_to_short) {
491+
website_to_return = website_to_return.substring(0, length_to_short / 2) + "…" + website_to_return.substring(length_to_check - length_to_short / 2, length_to_check);
492+
}
493+
return website_to_return;
494+
}
495+
485496
function getTBodyTable(websites, last_seven_days) {
486497
let tableTBodyElement = document.createElement("tbody");
487498
tableTBodyElement.id = "tbody-table-all-websites";
@@ -491,12 +502,13 @@ function getTBodyTable(websites, last_seven_days) {
491502
//console.log(websites[website]);
492503

493504
let currentWebsiteElement = document.createElement("h2");
494-
currentWebsiteElement.textContent = "https://" + websites[website]["website"];
505+
let current_full_url = "https://" + websites[website]["website"];
506+
currentWebsiteElement.textContent = getWebsiteToShow(current_full_url);
495507
currentWebsiteElement.classList.add("link", "go-to-external");
496508
currentWebsiteElement.onclick = function () {
497-
browser.tabs.create({url: "https://" + websites[website]["website"]});
509+
browser.tabs.create({url: current_full_url});
498510
}
499-
currentWebsiteElement.title = currentWebsiteElement.textContent;
511+
currentWebsiteElement.title = current_full_url;
500512

501513
let buttonDelete = document.createElement("input");
502514
buttonDelete.type = "button";

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 2,
33
"name": "Limite",
4-
"version": "2.1.1",
4+
"version": "2.1.2",
55
"author": "Saverio Morelli (Sav22999)",
66
"description": "Check how much time you spend on each website every day.\nOptimise your productivity, your time and your life as well.\nDon't lose precious time!",
77
"icons": {

0 commit comments

Comments
 (0)