user.js icon indicating copy to clipboard operation
user.js copied to clipboard

FYI: interactive arkenfox user.js | also user.js viewer/comparer tool

Open Thorin-Oakenpants opened this issue 3 years ago • 5 comments

many thanks to @icpantsparti2 ❤️

We created a repo, with icpantsparti2 as admin, and he has done all the work, which auto loads the current AF user.js, and you can search and filter any which way from here to sunday, and back, with tea and biscuits

  • repo: https://github.com/arkenfox/gui
  • website: https://arkenfox.github.io/gui

You can even create URLs for your filters/searches; e.g.

  • all the defaults - https://arkenfox.github.io/gui/?t=DEFAULT
  • all the window specific prefs - https://arkenfox.github.io/gui/?t=WINDOWS
  • all the prefs added in FF101 - https://arkenfox.github.io/gui/?t=FF101%2B
  • anything to do with compat - https://arkenfox.github.io/gui/?s=compat

There's nothing more to do, except maybe polish the looks and feel of it - which shouldn't hold anything up, so ENJOY! I'll be adding some info and links to this in the readme and wiki


Also

  • previous: #608
  • new repo https://github.com/icpantsparti2/firefox-user.js-tool
  • this is icpantsparti2's user.js loader/viewer/compare tool, which was used to build the live arkenfox viewer

Thorin-Oakenpants avatar Jun 19 '22 00:06 Thorin-Oakenpants

I have read the code of this tool and I bitterly dislike its quality because it is not structured the way making it easier to read, understand and modify it. I also may want to integrate it into my firefox addon applying arkenfox patches to about:config which currently has a very minimalistic GUI.

KOLANICH avatar Jun 19 '22 05:06 KOLANICH

icpantsparti built this in his own free time, and I for one have been after something like this for a long time. Is it perfect and super polished, nope. Are you? As far as I'm concerned

  • It's already made, and free (and modified for us)
  • It's fast
  • It works
  • It has all the bells and whistles
  • It's first party only
  • It's maintained

If you have anything constructive/technical to add, then contribute in the appropriate repo, rather than pooing pooing it here

Thorin-Oakenpants avatar Jun 19 '22 18:06 Thorin-Oakenpants

Thanks also to @overdodactyl for the concept (from a previous gui demo), and thanks for all the preparation you, @Thorin-Oakenpants (and any one else) did long ago. Thanks @Thorin-Oakenpants for the tweaks you suggested.

icpantsparti2 avatar Jun 20 '22 03:06 icpantsparti2

Happy to see it was moved forward. Nice work!

overdodactyl avatar Jun 20 '22 03:06 overdodactyl

very nice job @icpantsparti2 - might be good to add links to both the wiki and the user.js

atomGit avatar Jun 28 '22 15:06 atomGit

i added a link in the user.js .. will revise wiki

edit: not sure where to add any links

Thorin-Oakenpants avatar Nov 02 '23 19:11 Thorin-Oakenpants

wiki spot 1 - right at the beginning

spot1

wiki spot 2 - prominent on common overrides

spot2

Thorin-Oakenpants avatar Nov 02 '23 19:11 Thorin-Oakenpants

I will be updating the read in the very near future - tracking tidying the gui info in there elsewhere (along with some other changes)

So I feel we can close and unpin this now - it should have had enough exposure

Thorin-Oakenpants avatar Nov 02 '23 21:11 Thorin-Oakenpants