From ba9e46e97001d8a5e22fd8c180c91070e4ace348 Mon Sep 17 00:00:00 2001
From: Alex
ep9S#|BD>Jkmq%=^lUhsT)J8?C=2L2|b_nWjSwYP2dps zbF=gOV3W9yi;7kf#Z|L!>JJ6pfsmz9?Xp%9E-rBu6=CVJ=CGnb4DSooSh}jVzSiTR zH8(`#s%*|Z$=vREBh()9>rXSZu0Y;9edLerpNmYC)X?(hW&SqWMr*>aSIp-8cG#|8 zf9RqEt-)+i9R@{Ulx!$n`z`vEmQuQmX z(0MyGF_wz-k&cJK^ZXC2`9hFf8HV++kypUZyYbP^1#TjFrQ2LJd+&VWrpu=_#qs9k zbME1~a)n`FTG(4&7E|Ky;u1YX>pXeiEBmZvFq(t+zhWbLLfEc z-}}d|e`(Y;Ej)#5Q+Ir p^L*AwKvEgCLe;&PR3oD}JENpHTRJJgd z*7B0x;UILe-2Q2OZQ$pi1~+k7QPpg hc?$+g}9{mjhO}ZJO7z6|GZnp{| zx 7Zk|v4scg{8xi}0i8q*vcyW-d7K$5W{#?St@q%`S~fTK zXPw?Y1SA%*gCEQ`A_iLF{lrdVXbL~dymTva5CiH*wNr(7j`qF#JV!IlK3RO(c^F-t zUr|w$X88 N4gaPz{p;mr%IeHr?BYN!{-vGfqoy9^}d5!`86g0TdzdE_mxj!)YcGoL=-CIXr& zH?jPYcZio8Hxo4Z*}2S?x#1UJ-}MN8A&UzR;P4hv%ZBwSw%eCOIS6LirJ|L71D$xn zvPK3<;-$T5J;EBurGb@%tVUKyj73=p+txXn^0jnb=U)uETZ6?})?3)NU7`m=edn-C z5*MwoXA$DXy>e8jXOWdc!8bk?TaGxLTY6ZW)E$#4Za=Mb=WcMHTp)P%T8Z~?2lUMY z3X1dXrJpV^PVbZmLQS{IS8Eq$kU5Sy0W$5AP=%0RKYOj@`9cQsgBo7sC7b+eQCnkw zG*vkPE$nUq;|;|vv 2X;@@4OXt!Xmkfq8Ut3_7$Lses7r6p6bz53U^@=GIs3j zuaayegNj$-C_J+y!P`_srQi^Rsl4PE@^B^RW8w)OrdsiZry5!^l{rpHKxd|wnmu>L z>`H@+DLBZp`G1U)+e}`;lM)+6jdyv{c9vbe6CYpqK@hQ*i|eYyZaz6m0E%aQgCMmo zHm4NRs4Y3TP4p24X}gnw;d!;9L}_a%V-hpubQXBc;1{n|b5a0Jl _=p-L(`;-u%h zO$sg~jR_OQwC9?vqKnJ#7{$s?6BSjIKAbm 8zu8(s3UN!|%ldy=-!L~@t2v=gFrJv-f#oYo=|!D~-0byxY#(6vU4Hle zy&bJ=2d0@T@H)r*YcPbqu;+m{0fm*S?UVQrTCAEYh`{>Zmit)*OVu*;xCE@Nyl7Ss zs&o9|^YuURJUdq-u@P3Cg@;jHH)p$26Xm|vEu39Me|( w_w?xiq|V(VyiUb0?rleRQgl$L&>n!}Ek z9q&oy)g{wMyi^C$?L-XHlfjSfUFpo;HG1%VgQ#53dC63du{^1GAIAjdTdO}D9h5FM zNm#7Pl3&}w7dx~KbMeD!y&;y>^g7;L-=BP++Lv~SyTj(+k;dKm51*&t01Wos^N2YT z2ye*Lf8!cl)01Yy93LDMjQuT-!nQNISbGt@Mlod0Ha-a39}s#Js#mV~J$I|4FzMr* zvrO0sy2TxAVNi+#d><2(Rp>+x-Rhl#Ygy`CBBt5xdR!W0BQ@3e2ZBALS&RehPfC _902 dbI+_4psUeU_EMfxanq5n?AJ8(YhvI8sO72SpoY-Mn-Pp zl&jY20&?FMSDw6Im!z+TjFOL!P=mI8jF!2*9JdS$e&DPv(WHvo?lRPYGL@;*{LXJe)HEE)^rUpYhv&H#i4p?y9Vv^oE4DS2akV z6!i;3b%saC9}?&1qOCPOto8Bf1HJ31*F6o}S10f}BaG9-FBF^}VL49xjf-EO!KxMY zvt|W3kKtx>{%xp9HFxPgVhy$gW$ULE-hb??QWNy2uq4<6dhX=6P6xkgJraKu=eVGU z!1sIicP_x8DTj0dN0$3!%kX(nA2FUyIJp|15nDA|qd*9k0eqE%R5K|gy0 + ++ + + + + + + diff --git a/src/pages/Dashboard.vue b/src/pages/Dashboard.vue index 6a53569..27362cb 100644 --- a/src/pages/Dashboard.vue +++ b/src/pages/Dashboard.vue @@ -153,6 +153,25 @@ ++ {{ t('enjoy.message') }} +
+ ++ {{ t('canDonate.message') }} +
+ +++ +{{ t('coin.message') }} USDT
+{{ t('chain.message') }} Ethereum (ERC20)
++ {{ t('address.message') }} + 0x427a22e1f4ba81351c22465faf6cfcf6095583d1 +
++ +
+ {{ t('thanks.message') }} +
++ + + +++++++ @@ -174,6 +193,7 @@ import { getEnumValueTab } from '../utils/extension-tabs'; import { applyDarkMode } from '../utils/dark-mode'; import { injectStorage } from '../storage/inject-storage'; import { StorageParams, DARK_MODE_DEFAULT } from '../storage/storage-params'; +import Donation from '../components/Donation.vue'; const { t } = useI18n(); const extensionPage = useExtensionPage(); @@ -233,7 +253,6 @@ function selectTab(value: SettingsTab) { font-weight: 600; font-size: 15px; } - .header-block .logo { margin: 10px 10px 10px 15px; } @@ -246,4 +265,8 @@ function selectTab(value: SettingsTab) { position: fixed; bottom: 20px; } +.donate { + position: fixed; + bottom: 75px; +} diff --git a/src/utils/extension-tabs.ts b/src/utils/extension-tabs.ts index 29177e1..005b335 100644 --- a/src/utils/extension-tabs.ts +++ b/src/utils/extension-tabs.ts @@ -41,5 +41,7 @@ export function getEnumValueTab(tab: string) { return SettingsTab.Notifications; case 'pomodoro': return SettingsTab.Pomodoro; + case 'donation': + return SettingsTab.Donate; } } From 4def7ee15e34edd6dee67c34be8a84c802ce0b5a Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 18 Jan 2025 20:35:43 +0300 Subject: [PATCH 4/9] Locales --- src/_locales/de/messages.json | 21 +++++++++++++++++++++ src/_locales/en/messages.json | 18 ++++++++++++++++++ src/_locales/es/messages.json | 21 +++++++++++++++++++++ src/_locales/ja/messages.json | 21 +++++++++++++++++++++ src/_locales/ru/messages.json | 21 +++++++++++++++++++++ src/_locales/zh_CN/messages.json | 21 +++++++++++++++++++++ 6 files changed, 123 insertions(+) diff --git a/src/_locales/de/messages.json b/src/_locales/de/messages.json index 4d99e0c..c9f366d 100644 --- a/src/_locales/de/messages.json +++ b/src/_locales/de/messages.json @@ -406,5 +406,26 @@ }, "try": { "message": "Testen Sie" + }, + "donate":{ + "message": "Spende" + }, + "enjoy":{ + "message": "Haben Sie Spaß an Web Activity Time Tracker?" + }, + "canDonate":{ + "message": "Web Activity Time Tracker ist eine kostenlose Erweiterung. Sie können mich für die weitere Entwicklung mit Kryptowährung unterstützen." + }, + "thanks":{ + "message": "Vielen Dank dafür! 🙏" + }, + "coin":{ + "message": "Münze" + }, + "chain":{ + "message": "Kette" + }, + "address":{ + "message": "Adresse" } } \ No newline at end of file diff --git a/src/_locales/en/messages.json b/src/_locales/en/messages.json index 976957d..216b4c1 100644 --- a/src/_locales/en/messages.json +++ b/src/_locales/en/messages.json @@ -409,5 +409,23 @@ }, "donate": { "message": "Donate" + }, + "enjoy":{ + "message": "Do you enjoy Web Activity Time Tracker?" + }, + "canDonate":{ + "message": "Web Activity Time Tracker is free extension. You can support me for the further development with cryptocurrency." + }, + "thanks":{ + "message": "Thank you! 🙏" + }, + "coin":{ + "message": "Coin" + }, + "chain":{ + "message": "Chain" + }, + "address":{ + "message": "Address" } } diff --git a/src/_locales/es/messages.json b/src/_locales/es/messages.json index e7fe7c5..c607eb2 100644 --- a/src/_locales/es/messages.json +++ b/src/_locales/es/messages.json @@ -406,5 +406,26 @@ }, "try": { "message": "Pruebe" + }, + "donate":{ + "message": "Donación" + }, + "enjoy":{ + "message": "¿Te gusta Web Activity Time Tracker?" + }, + "canDonate":{ + "message": "Web Activity Time Tracker es una extensión gratuita. Usted me puede apoyar para el desarrollo futuro con cryptocurrency." + }, + "thanks":{ + "message": "Muchas gracias! 🙏" + }, + "coin":{ + "message": "Moneda" + }, + "chain":{ + "message": "Cadena" + }, + "address":{ + "message": "Dirección" } } diff --git a/src/_locales/ja/messages.json b/src/_locales/ja/messages.json index 813a064..86f408f 100644 --- a/src/_locales/ja/messages.json +++ b/src/_locales/ja/messages.json @@ -406,5 +406,26 @@ }, "try": { "message": "トライ" + }, + "donate": { + "message": "寄付する" + }, + "enjoy":{ + "message": "Web Activity Time Trackerを楽しんでいますか?" + }, + "canDonate":{ + "message": "Web Activity Time Trackerは無料の拡張機能です。さらなる開発のために、暗号通貨でご支援ください。" + }, + "thanks":{ + "message": "ありがとうございます! 🙏" + }, + "coin":{ + "message": "コイン" + }, + "chain":{ + "message": "チェーン" + }, + "address":{ + "message": "アドレス" } } diff --git a/src/_locales/ru/messages.json b/src/_locales/ru/messages.json index 432def6..29768c3 100644 --- a/src/_locales/ru/messages.json +++ b/src/_locales/ru/messages.json @@ -407,5 +407,26 @@ }, "try": { "message": "Попробовать" + }, + "donate":{ + "message": "Donate" + }, + "enjoy":{ + "message": "Нравится ли вам Web Activity Time Tracker?" + }, + "canDonate":{ + "message": "Web Activity Time Tracker - это бесплатное расширение. Вы можете поддержать меня для дальнейшего развития с помощью криптовалюты." + }, + "thanks":{ + "message": "Спасибо! 🙏" + }, + "coin":{ + "message": "Монета" + }, + "chain":{ + "message": "Цепочка" + }, + "address":{ + "message": "Адрес" } } diff --git a/src/_locales/zh_CN/messages.json b/src/_locales/zh_CN/messages.json index f8135f2..673e348 100644 --- a/src/_locales/zh_CN/messages.json +++ b/src/_locales/zh_CN/messages.json @@ -406,5 +406,26 @@ }, "try": { "message": "试用" + }, + "donate":{ + "message": "捐赠" + }, + "enjoy":{ + "message": "您喜欢 Web Activity Time Tracker 吗" + }, + "canDonate":{ + "message": "Web Activity Time Tracker 是永久免费的扩展。您可以使用加密货币支持我进一步开发。" + }, + "thanks":{ + "message": "谢谢! 🙏" + }, + "coin":{ + "message": "币" + }, + "chain":{ + "message": "链" + }, + "address":{ + "message": "币链地址" } } From 20793845555665249698bfc44c9ffe19afe9d43a Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 18 Jan 2025 20:39:35 +0300 Subject: [PATCH 5/9] Bump version to 2.2.1 --- src/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/manifest.json b/src/manifest.json index 59c5bd5..f60fa0a 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "__MSG_extName__", "short_name": "Web Tracker", - "version": "2.2.0", + "version": "2.2.1", "description": "__MSG_extDescription__", "options_page": "src/dashboard.html", "default_locale": "en", From 78d1b303980c0432a3cb1f6f83d6d55e20e5dc5a Mon Sep 17 00:00:00 2001 From: Piyush Duggal <63952890+PiyushDuggal-source@users.noreply.github.com> Date: Thu, 6 Feb 2025 13:17:48 -0800 Subject: [PATCH 6/9] change block page url open from new tab to current (#151) --- src/pages/Block.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/Block.vue b/src/pages/Block.vue index e0d3779..4355405 100644 --- a/src/pages/Block.vue +++ b/src/pages/Block.vue @@ -81,7 +81,7 @@ async function deferring() { haveToShowDeffering.value ) { await defering(webSite.value, 5); - if (sourceUrl.value != '') window.open(sourceUrl.value); + if (sourceUrl.value != '') window.location.replace(sourceUrl.value); } } From e0e62465e9274d4dd34169e62d1acfba30f02114 Mon Sep 17 00:00:00 2001 From: Alex Date: Fri, 7 Feb 2025 00:21:54 +0300 Subject: [PATCH 7/9] Remove donate button from popup --- src/manifest.json | 2 +- src/pages/Popup.vue | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/manifest.json b/src/manifest.json index f60fa0a..64b8888 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "__MSG_extName__", "short_name": "Web Tracker", - "version": "2.2.1", + "version": "2.2.2", "description": "__MSG_extDescription__", "options_page": "src/dashboard.html", "default_locale": "en", diff --git a/src/pages/Popup.vue b/src/pages/Popup.vue index d5eef5c..51d8460 100644 --- a/src/pages/Popup.vue +++ b/src/pages/Popup.vue @@ -33,10 +33,6 @@ >{{ t('settings.message') }} - {{ t('donate.message') - }}
From 5b534dbc09674b9d0387e290bfaf3d0f20b36a95 Mon Sep 17 00:00:00 2001 From: Alex KhrisanfovDate: Tue, 25 Mar 2025 22:26:18 +0300 Subject: [PATCH 8/9] Update README.md (#157) --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index acf1470..8e3500a 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Web Activity Time Tracker +⚠️⚠️⚠️ **Important notice! The Chrome extension has been sold. So I am not responsible for any changes to the functionality of the extension.** ⚠️⚠️⚠️ + [](https://chrome.google.com/webstore/detail/web-activity-time-tracker/hhfnghjdeddcfegfekjeihfmbjenlomm) [](https://chrome.google.com/webstore/detail/web-activity-time-tracker/hhfnghjdeddcfegfekjeihfmbjenlomm) [](https://chrome.google.com/webstore/detail/web-activity-time-tracker/hhfnghjdeddcfegfekjeihfmbjenlomm) From 5154b83f4143885270072d73abd50a3758396400 Mon Sep 17 00:00:00 2001 From: Alex Khrisanfov
Date: Thu, 29 May 2025 14:34:30 +0300 Subject: [PATCH 9/9] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 8e3500a..2304c08 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ ⚠️⚠️⚠️ **Important notice! The Chrome extension has been sold. So I am not responsible for any changes to the functionality of the extension.** ⚠️⚠️⚠️ +**The new version is available on the Chrome Store https://chromewebstore.google.com/detail/timespy-block-websites-po/ggomgkmpcnmfhgmpfaphkbmnokllflom** + [](https://chrome.google.com/webstore/detail/web-activity-time-tracker/hhfnghjdeddcfegfekjeihfmbjenlomm) [](https://chrome.google.com/webstore/detail/web-activity-time-tracker/hhfnghjdeddcfegfekjeihfmbjenlomm) [](https://chrome.google.com/webstore/detail/web-activity-time-tracker/hhfnghjdeddcfegfekjeihfmbjenlomm)