darktrojan / newtabtools

New Tab Tools add-on for Firefox and Chrome
https://addons.mozilla.org/firefox/addon/new-tab-tools/
254 stars 73 forks source link

"This extension violates the Chrome Web Store policy." #496

Open Dentorol opened 2 years ago

Dentorol commented 2 years ago

This extension seems to be removed from the chrome web store. Can you fix it, please?

darktrojan commented 2 years ago

Indeed. I have no intention of fixing it though. See this issue on another extension for more.

bwprager123 commented 2 years ago

The workaround for this is easy though; even I can do it. You put Chrome in "developer mode", then go to the extensions page and manually "turn on" Newtabtools with the button that "developer mode" enables the browser to have. The problem now has changed though. There are errors reported (aside from the "violation" of Chrome Store rules message) that I can't fix. If anyone knows of a solution, please, please share with us. NTT is close to extinction unfortunately, due to this conflict with the browser. I miss having it and try to find workarounds every day. These are the current errors I see:

Unrecognized manifest key 'applications'. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 { "name": "MSG_extensionName", "description": "MSG_extensionDescription", "version": "92.1", "icons": { "48": "images/icon.svg" }, "applications": { "gecko": { "id": "newtabtools@darktrojan.net", "strict_min_version": "91.0" } }, "chrome_url_overrides": { "newtab": "newTab.xhtml" }, "background": { "scripts": [ "common.js", "tiles.js", "prefs.js", "background.js", "lib/zip.js", "export.js" ] }, "browser_action": { "default_icon": "images/tools-light.svg", "theme_icons": [ { "dark": "images/tools-light.svg", "light": "images/tools-dark.svg", "size": 16 } ], "default_popup": "action.html", "default_title": "__MSG_extensionName__", "browser_style": true }, "permissions": [ "", "idle", "menus", "sessions", "storage", "tabs", "topSites", "webNavigation" ], "optional_permissions": [ "bookmarks", "downloads", "history" ], "default_locale": "en", "manifest_version": 2 }

Manifest version 2 is deprecated, and support will be removed in 2023. See https://developer.chrome.com/blog/mv2-transition/ for more details. Permission 'menus' is unknown or URL pattern is malformed. The specified value "" does not conform to the required format. The format is "#rrggbb" where rr, gg, bb are two-digit hexadecimal numbers. Uncaught ReferenceError: browser is not defined Uncaught ReferenceError: browser is not defined This URL appears twice: https://forruiboy.com/ This URL appears twice: https://webmail.spectrum.net/mail/auth This URL appears twice: https://newleftreview.org/ Error handling response: TypeError: thumbs.get is not a function

darktrojan commented 2 years ago

You're on the master branch. Switch to the chrome branch.

bwprager123 commented 2 years ago

You're on the master branch. Switch to the chrome branch.

How do I do that?? The question is in the wrong location, I gather. If I knew what the difference was or how to find it, I'd go there. The question is the same regardless. Please someone post material here to correct the problems we encounter with this add-on. It appears now that there is only interest in helping or promoting use of newtabtools by technicians, and it is not intended for use by non-technical workers who need the collection of links in the browser and not tech tasks to perform. Thanks.

bwprager123 commented 2 years ago

Please post directions, or the online location of directions: how to make NTT work in Chrome.