earthlng and Thorin-Oakenpants
3192027f52
59 deprecated/removed prefs [part 1]
2018-03-14 05:52:14 +13:00
earthlng and GitHub
3812aed9e9
Update troubleshooter.js
2018-03-05 14:19:34 +01:00
earthlng and GitHub
a83f5a0f5f
Merge pull request #370 from claustromaniac/patch-2
...
Update updater.bat
2018-03-02 12:19:43 +01:00
earthlng and GitHub
40391a26a2
2629 - link added
...
link [1] is the ticket where the pref was initially added in FF42 with default `false`. The new link details the changes to the pref since then.
2018-03-01 12:12:24 +01:00
earthlng and GitHub
50186412e4
2621 - default info added
...
default is true in all current versions (ESR, Release, Beta, Nightly) and OSes
2018-03-01 12:09:09 +01:00
earthlng and GitHub
6366ab8afc
Merge pull request #365 from claustromaniac/patch-1
...
Fix updater URLs before someone bitches about it
2018-02-24 08:07:52 +01:00
earthlng and GitHub
17fe261170
default values cleanup
...
These default values are the same in all OSes and all current Firefox versions (ESR, Release, Beta, Nightly).
Apart from alerts.showFavicons these defaults are most likely never gonna change
2018-02-19 11:49:40 +01:00
earthlng and GitHub
3d5276484a
0370 fixup
...
data: works perfectly fine here. No need to use https and no need to connect to localhost because something could be listening there.
data is the fastest and best solution.
2018-02-19 11:40:53 +01:00
earthlng and GitHub
0473c73860
2420 + 2421
2018-02-16 18:39:01 +01:00
earthlng and GitHub
a290b3ad3d
1600 cleanup and header-rewrite
2018-02-06 20:09:11 +01:00
earthlng and GitHub
3ef5ba3ac7
v1.4
...
- removed `network.cookie.thirdparty.sessionOnly` because it can't break sites
- added `permissions.default.shortcuts`
2018-02-03 14:21:57 +01:00
earthlng and GitHub
bc371c8c9d
Update user.js
2018-01-29 14:05:13 +01:00
earthlng and GitHub
91521dbc84
1106: fix mistake
...
default is 1! https://dxr.mozilla.org/mozilla-release/source/modules/libpref/init/all.js#3327
>1 breaks extensions apparently: https://github.com/ghacksuserjs/ghacks-user.js/issues/346
2018-01-24 00:31:01 +01:00
earthlng and GitHub
6a0f162d64
Update troubleshooter.js
...
dom.idle-observers-api.enabled not used anymore since at least FF38
security.xpconnect.plugin.unrestricted not used anymore since at least FF10
2018-01-19 11:06:02 +01:00
earthlng and GitHub
038201fb07
Updater for Windows v4.3
...
Changes:
- The script doesn't touch the `user.js` file until it really has to.
- The merge function is a bit smarter parsing files, at no significant cost.
- Fixed a minor issue with the version check.
- Minor syntactic changes here and there.
- creates timestamped backup files rather than always overwriting user.js.bak.
(use -singlebackup if you prefer a single backup file)
2018-01-18 17:17:47 +01:00
earthlng and GitHub
7a3810f6ca
Update troubleshooter.js
2018-01-16 16:52:24 +01:00
earthlng and GitHub
6882a64bf2
troubleshooter v1.2
2018-01-15 20:19:34 +01:00
earthlng and GitHub
d1ab8fd10c
troubleshooter v1.1
2018-01-15 17:06:22 +01:00
earthlng and GitHub
8c35bf5d11
1212: note about pointlessness of soft-fail
2018-01-14 10:41:16 +01:00
earthlng and GitHub
a3bffb83bd
Update troubleshooter.js
...
https://github.com/ghacksuserjs/ghacks-user.js/issues/339
2018-01-14 09:41:30 +01:00
earthlng and GitHub
ac16b9c77b
Update troubleshooter.js
...
adding 'privacy.trackingprotection.enabled'. see https://github.com/ghacksuserjs/ghacks-user.js/issues/327
2018-01-09 16:20:06 +01:00
earthlng and GitHub
1069915372
Create troubleshooter.js
2018-01-09 16:03:46 +01:00
earthlng and GitHub
dd29583735
Update .gitattributes
2017-12-30 19:33:25 +01:00
earthlng and GitHub
e3ad7055dd
prefsCleaner 1.2
...
- Search string made case-sensitive, because Firefox preferences are.
- The script now uses regex, which allows it to understand `user.js` files formatted using single quotes, spaces and/or tabs in `user_pref` lines.
Trade-off: it can no longer reset preferences that include some special characters in their names. Not an issue for now, just something to remember.
See full discussion [here](https://github.com/ghacksuserjs/ghacks-user.js/pull/321 ).
2017-12-30 19:25:57 +01:00
earthlng and GitHub
73f03c449f
Merge pull request #322 from ghacksuserjs/2700-renumber
...
2700's section revamp #235
2017-12-27 16:49:00 +01:00
earthlng and GitHub
d7ab2f83e4
updates to prefsCleaner + updater.bat
...
Daily round of tweaks
2017-12-27 05:01:21 +01:00
earthlng and GitHub
c0f9e6ab2b
Update prefsCleaner.bat
2017-12-27 04:59:24 +01:00
earthlng and GitHub
1f15e287fb
Updater for Windows 4.1
2017-12-26 00:30:49 +01:00
earthlng and GitHub
65b64f44b6
Update updater.bat
2017-12-26 00:16:27 +01:00
earthlng and GitHub
490d81657f
Update README.md
2017-12-19 18:37:24 +01:00
earthlng and GitHub
4170529e39
Add files via upload
2017-12-19 17:31:49 +01:00
earthlng and GitHub
ffae671b27
Delete prefsCleaner.bat
2017-12-19 17:29:36 +01:00
earthlng and GitHub
48861e57e1
Add files via upload
2017-12-19 17:26:58 +01:00
earthlng and GitHub
b74b79f11c
Delete prefsCleaner.bat
2017-12-19 17:26:39 +01:00
earthlng and GitHub
13534e33bc
Add files via upload
2017-12-19 17:25:14 +01:00
earthlng and GitHub
148daa94cf
Delete updater2.bat
2017-12-19 17:24:36 +01:00
earthlng and GitHub
88b08d4ac5
Delete updater.bat
2017-12-19 17:24:19 +01:00
earthlng and GitHub
ea76ea91af
Add files via upload
2017-12-19 17:22:32 +01:00
earthlng and GitHub
8af0d4fa7a
Update .gitattributes
2017-12-18 17:27:51 +01:00
earthlng and GitHub
877d6a5af2
Delete test.bat
2017-12-18 16:58:02 +01:00
earthlng and GitHub
e0cd64391c
Create test.bat
2017-12-18 16:56:28 +01:00
earthlng and GitHub
464ffcd7e6
Update .gitattributes
2017-12-18 16:54:38 +01:00
earthlng and GitHub
16e8d6ca7a
Update updater.bat
2017-12-18 16:48:15 +01:00
earthlng and GitHub
21b21d2adb
Update .gitattributes
2017-12-18 16:44:36 +01:00
earthlng and GitHub
6973bb459c
FIND instead of MORE
...
to keep TABS intact
2017-12-18 16:33:21 +01:00
earthlng and GitHub
1571e067e7
convert to CRLF on the fly
...
MORE also converts TABs to spaces, by default to 8 but I changed it to 4
2017-12-18 16:01:46 +01:00
earthlng and GitHub
1789fd902b
Delete test.bat
2017-12-18 15:39:01 +01:00
earthlng and GitHub
8f4ab83301
Create test.bat
2017-12-18 15:38:18 +01:00
earthlng and GitHub
eeef37154d
Update updater.bat
2017-12-18 15:10:35 +01:00
earthlng and GitHub
be563241d6
Update updater.bat
2017-12-18 15:10:18 +01:00
earthlng and GitHub
002780df8c
Convert BAT line-endings to CRLF
2017-12-18 15:07:20 +01:00
earthlng and GitHub
3a403cd120
Updater for Windows v4.0
...
Fixes:
- Merge function:
*no longer has the potential to truncate super long lines. (8KB per line still IS the max!)
*no more issues with exclamation marks in user_pref lines.
Improvements:
- Overall better performance due to ECHO syntax changes.
- Merge function on steroids! Faster than ever
Changes, Additions, Substractions:
- Leading spaces are no longer ignored by the merge function. Lines to be merged must begin with user_pref.
- Added header with name, author, version.
- Added help sub-menu.
- Added special message when no override files are found when using -multiOverrides.
- Formatting changes.
2017-12-17 17:13:18 +01:00
earthlng and GitHub
1262edee61
tiny issues
...
space instead of TAB, missing quotation marks and suppressing the error message when no *.js files are found in the OR-folder
2017-12-17 13:02:34 +01:00
earthlng and GitHub
fbd9f344af
prefs.js cleaner for Windows v1.0
...
thanks @claustromaniac!
2017-12-15 21:11:53 +01:00
earthlng and GitHub
28f06b41e3
Merge pull request #309 from claustromaniac/master
...
Updater for Windows 3.2
2017-12-10 15:55:15 +01:00
earthlng and GitHub
d9e935de3c
syntax fix
2017-12-08 12:47:31 +01:00
earthlng and GitHub
183a62448f
1110: updated URL
2017-12-03 19:01:24 +01:00
earthlng and GitHub
ac751a74f2
Updater for Windows 3.1
...
more polishing and some changes to prevent potential issues when the user closes the console window too soon.
2017-12-03 16:17:24 +01:00
earthlng and GitHub
9a4982ec0e
updater.bat v3.0 FINAL
...
THE REAL FUCKING DEAL this time - finally! THANKS @claustromaniac !!
2017-11-29 23:23:57 +01:00
earthlng and GitHub
0a97660506
updater.bat v3.0 FINAL
...
THE REAL FUCKING DEAL this time - finally! THANKS @claustromaniac !!
2017-11-29 23:20:00 +01:00
earthlng and GitHub
a389572243
loops forever - fuck it
2017-11-28 18:33:31 +01:00
earthlng and GitHub
51d98fac09
last attempt
...
if this doesn't work I'll remove the damn -updatebatch part for good
2017-11-28 18:27:55 +01:00
earthlng and GitHub
d71321027b
updater.bat v3.0 the real deal
...
updater auto-update part - let's give this a shot - volunteers?
2017-11-28 18:17:47 +01:00
earthlng and GitHub
ed4c9202b9
updater.bat v3.0 the real deal
...
hopefully :fingers_crossed:
2017-11-28 18:15:14 +01:00
earthlng and GitHub
5b931b06e8
updater.bat auto-update part
2017-11-28 17:34:14 +01:00
earthlng and GitHub
d3eda589bb
Update updater.bat
2017-11-28 17:32:32 +01:00
earthlng and GitHub
1c997693ff
merging improvements
...
- keeps all user.js.parrot lines intact
- keeps empty lines intact
- fix for keeping `!` and `^` in non-"user_pref" lines intact
+ some other minor changes + streamlining
2017-11-27 14:02:12 +01:00
earthlng and GitHub
3ec7dae496
Update updater.bat
...
merge functionality and some cleanup
2017-11-26 21:47:30 +01:00
earthlng and GitHub
a269e53f88
Update updater.bat
...
- multioverrides support
- formatting changes
2017-11-26 15:57:32 +01:00
earthlng and GitHub
1789fea4f1
updater.sh - next attempt
...
... at fixing the script path detection. should hopefully fix #264 (comment)
2017-11-25 18:58:10 +01:00
earthlng and GitHub
679ca59233
Update updater.sh
2017-11-25 18:56:49 +01:00
earthlng and GitHub
41a55ad5f2
Update updater.sh
2017-11-25 14:37:25 +01:00
earthlng and GitHub
2c1e4ae542
updater.sh - next attempt
...
... at fixing the script path detection. should hopefully fix https://github.com/ghacksuserjs/ghacks-user.js/issues/264#issuecomment-346891526
2017-11-25 14:31:17 +01:00
earthlng and GitHub
63b924f101
Create ghacks-clear-57-[changes-only].js
...
https://github.com/ghacksuserjs/ghacks-user.js/issues/276
https://github.com/ghacksuserjs/ghacks-user.js/wiki/1.6-Bulk-Pref-Resetting-%5BScratchpad%5D
2017-11-20 15:35:52 +01:00
earthlng and GitHub
e1e40847e0
ooops, that's not how Pants usually does it
...
nobody saw that, right?
2017-11-20 14:01:57 +01:00
earthlng and GitHub
5743fe303c
57 release
2017-11-20 13:55:02 +01:00
earthlng and GitHub
89e0aed652
4600: redundant prefs due to RFP
2017-11-20 13:49:19 +01:00
earthlng and GitHub
59ae0b1028
2706: *.storageManager.enabled;false => inactive
...
Controls the visibility of the "Options>Privacy & Security>Site Data" section.
I'd prefer to remove this completely because it only adds to the confusion about all the different storage types.
This is just an extension for localStorage (2705) with 3 methods: estimate(), persist() and persisted(). A site can ask for permission (?) to persist data which when granted basically just means that "Storage will not be cleared except by explicit user action" whereas otherwise when not persisted "Storage may be cleared by the UA under storage pressure." - I don't see a problem with that.
We'll keep 2706 inactive for now but might remove it in a future commit.
2017-11-20 13:11:55 +01:00
earthlng and GitHub
69c278c3ba
2630: accessibility.force_disabled => 1
...
Prevent accessibility services from accessing your browser
2017-11-20 11:26:03 +01:00
earthlng and GitHub
4290b4e882
Merge pull request #275 from claustromaniac/claustromaniac-patch-1
...
Just some polishing
2017-11-19 22:32:06 +01:00
earthlng and GitHub
cdeb0abe79
update to v2.0
...
https://github.com/ghacksuserjs/ghacks-user.js/issues/264#issuecomment-345462158
- It can now handle read-only files.
- it is somewhat more explicit regarding what it's doing in some circumstances. For example, it now informs the user when no changes are made.
- It now accepts two parameters: `-unattended` and `-log`
- Minor improvements here and there.
2017-11-19 08:58:47 +01:00
earthlng and GitHub
500c129d48
fix for profile detection
...
this should now work no matter how the script is called (including symlinks) on both Mac and Linux.
+ Storing and restoring the original working directory to prevent problems in certain circumstances.
2017-11-18 13:39:29 +01:00
earthlng and GitHub
754ec610d1
typo
2017-11-17 15:48:39 +01:00
earthlng and GitHub
fe752c8be3
Create updater.bat
...
thanks @claustromaniac
2017-11-17 15:45:16 +01:00
earthlng and GitHub
da3ba2a97f
Create updater.sh
...
thanks @overdodactyl !!
2017-11-17 15:26:27 +01:00
earthlng and GitHub
c6d55296fb
typo
...
used to be 2021 not 2012, see https://github.com/ghacksuserjs/ghacks-user.js/commit/908a8d66f4987568fc76649a7f47e8f61f8588f2
2017-11-16 06:46:35 +01:00
earthlng and GitHub
bbb29237cc
4609 + 02xx cleanup
...
Only `geo.enabled` is covered by RFP, keep the other prefs under 0200 and do some cleanup
- 0202: the /en-US/ in link [2] is necessary for the anchor to work!
- `browser.search.geoip.timeout;1` is unnecessary when `browser.search.geoip.url` is empty string:
https://dxr.mozilla.org/mozilla-central/source/toolkit/components/search/nsSearchService.js#576
2017-10-03 17:37:50 +02:00
earthlng and GitHub
fec0c99287
4608 - remove media.webspeech.recognition.enable
...
the 2nd part of the Web Speech API, SpeechRecognition, is not yet implemented on Desktop Firefox:
https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition#Browser_compatibility
> * [2] Can be enabled via the `media.webspeech.recognition.enable` flag in about:config **on mobile**. **Not implemented at all on Desktop Firefox** — see [bug 1248897](https://bugzilla.mozilla.org/show_bug.cgi?id=1248897 ).
2017-10-03 17:00:11 +02:00
earthlng and GitHub
985c164cd0
tiny update
2017-09-18 16:07:43 +02:00
earthlng and GitHub
f3bd095fe9
5015 - add version info (FF55+)
2017-09-15 14:56:24 +02:00
earthlng and GitHub
e794611920
4502 - will always round down ...
2017-09-15 14:46:31 +02:00
earthlng and GitHub
f450c2172b
1221 - test site works again
2017-09-15 14:44:05 +02:00
earthlng and GitHub
6900924aa6
0320 - disable Get Add-ons panel
2017-09-15 01:47:54 +02:00
earthlng and GitHub
ffc8280c0c
9999: 2502 cleanup
2017-09-02 19:07:28 +02:00
earthlng and GitHub
4977d01fec
0517: add .creditCards.enabled;false (FF56+)
...
it's most likely covered by disabling extensions.formautofill but is nice to know for people who want to enable form-autofill but may want to disable creditCards autofill
2017-08-26 16:27:48 +02:00
earthlng and GitHub
dd25413c98
all-round -> all-around
2017-08-24 16:00:05 +02:00
earthlng and GitHub
31b1f6624e
subresource-img-cross-origin-http-auth-allow;false
...
https://github.com/ghacksuserjs/ghacks-user.js/issues/144#issuecomment-321980962
https://github.com/ghacksuserjs/ghacks-user.js/issues/144#issuecomment-322903835
2017-08-18 12:28:12 +02:00
earthlng and GitHub
2182bdfbe8
1840 - fixup
2017-08-10 14:24:13 +02:00
earthlng and GitHub
3e3acd5897
9999 - JS-comment re-grouping for ESR users
...
makes it even easier for ESR users to re-enable the prefs they still need
2017-08-08 13:15:45 +02:00
earthlng and GitHub
9e573ea97f
3009 - remove it
...
the default value in 54 is true. It's not in my OS diff for 54 either so it's true on Linux and Mac as well. I don't think anyone would want to disable this anyway, and we have it as "enable APZ". It's only wasting space, let's remove it. class discuss xD
2017-07-29 21:24:58 +02:00