Giter Club home page Giter Club logo

Comments (4)

darkred avatar darkred commented on June 9, 2024 1

@jerone The script's basic functionality is now built-in (currently beta), see https://github.blog/changelog/2022-06-14-updates-to-github-feed-public-beta/

Screenshot:

Your script is much more powerful of course, and offers various custom filtering options, but maybe it's better to just deprecate/archive the script? There have been so many changes in the news feed, incl. that it's even now split to two: "Following" and "For Your". I think it might not be worth the trouble to try to update the script for the new layout.

from userscripts.

jerone avatar jerone commented on June 9, 2024

Hi @darkred, is this still an issue?

Because it's working for me, even after loading more news...

from userscripts.

darkred avatar darkred commented on June 9, 2024

Thank you for responding.

Yes, it is still occurs.

I found what's happening:
if you install the script in a fresh Chrome/Firefox profile with TM/VM, it doesn't work at all (=the Actions tab is empty + switching to the other two makes the sidebar thin).
If you restore it -in TM only- using the following TM zip backup (just this 1 script) from my everyday Chrome profile, the script works partially (=the Actions tab works ok, but switching to either of the other two tabs, makes the sidebar thin)


To reproduce yourself:

  • create a fresh Chrome profile with just Tampermonkey (stable/beta)

  • import the script in TM using this TM zip backup from my everyday profile:
    tampermonkey-backup-chrome-2021-04-07T12-11-38-615Z.zip
    The zip contains only the following:

    Github News Feed Filter.options.json
    Github News Feed Filter.storage.json
    Github News Feed Filter.user.js
    

    Their content:

    Github News Feed Filter.options.json
    {"options":{"check_for_updates":true,"comment":null,"compat_foreach":false,"compat_metadata":false,"compat_prototypes":true,"compat_wrappedjsobject":false,"compatopts_for_requires":true,"noframes":null,"override":{"merge_connects":true,"merge_excludes":true,"merge_includes":true,"merge_matches":true,"orig_excludes":[],"orig_includes":["https://github.com/","https://github.com/?*","https://github.com/orgs/*/dashboard","https://github.com/orgs/*/dashboard?*"],"orig_matches":[],"orig_noframes":null,"orig_run_at":"document-idle","use_blockers":[],"use_connects":[],"use_excludes":[],"use_includes":[],"use_matches":[]},"run_at":null},"settings":{"enabled":true,"position":1},"meta":{"name":"Github News Feed Filter","uuid":"ba9ea9bd-2eca-4919-a0c2-96b4c915eec2","modified":1556138108004,"file_url":"https://greasyfork.org/scripts/171-github-news-feed-filter/code/Github%20News%20Feed%20Filter.user.js"}}
    Github News Feed Filter.storage.json
    {"ts":1617797431611,"data":{}}
  • load https://github.com/ , you'll see that the script works partially (just its 1st tab, Actions ).

  • now open the script in TM's editor and click Developer|Factory Reset, in order to remove all its data, as if you've just installed it

  • reload https://github.com, you'll notice that the script doesn't work anymore.

from userscripts.

darkred avatar darkred commented on June 9, 2024

To summarize:

  • in a fresh Chrome/FF profile the script doesn't work at all:
    • the 'Actions' tab remains empty,
    • switching to either tab, makes the sidebar thin
  • in my everyday profile (or in a fresh profile, restoring the script from the zip above) it works partially:
    • the 'Actions' tab works ok, but
    • switching to either tab, makes the sidebar thin

Note: in the latter case, if I enable the 'Refined GitHub' extension,
then, although the Actions list gets populated, clicking on any filter hides ALL entries, matching or not.

from userscripts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.