mirror of
https://github.com/HorlogeSkynet/thunderbird-user.js.git
synced 2026-09-14 13:48:13 +02:00
Compare commits
29
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6ead2c540e | ||
|
|
f2ecabf52d | ||
|
|
5a6144cebd | ||
|
|
245d87d3b2 | ||
|
|
da933f9120 | ||
|
|
73bb8f0cea | ||
|
|
78aaf2644d | ||
|
|
632eef3e30 | ||
|
|
434cc5bc46 | ||
|
|
556709d1a4 | ||
|
|
2d95f4e72d | ||
|
|
ea99b5060f | ||
|
|
5bc3964b62 | ||
|
|
d7983009a8 | ||
|
|
4527111213 | ||
|
|
b73e315c59 | ||
|
|
4bc81a5a24 | ||
|
|
118d98aae6 | ||
|
|
b05eecbe43 | ||
|
|
7390c00bb0 | ||
|
|
b6d3bd1db2 | ||
|
|
25b909e72c | ||
|
|
3baaada14a | ||
|
|
2b839ae6ca | ||
|
|
7f75658282 | ||
|
|
eec031aa69 | ||
|
|
8e9bc01c00 | ||
|
|
4d986fffc6 | ||
|
|
8f7158ebe2 |
@@ -0,0 +1,15 @@
|
|||||||
|
* text=auto
|
||||||
|
|
||||||
|
*.js text
|
||||||
|
*.md text
|
||||||
|
*.yml text
|
||||||
|
*.sh text
|
||||||
|
## *.bat text eol=crlf
|
||||||
|
*.bat -text
|
||||||
|
|
||||||
|
*.png binary
|
||||||
|
|
||||||
|
.gitattributes export-ignore
|
||||||
|
*.yml export-ignore
|
||||||
|
/wiki export-ignore
|
||||||
|
/.github export-ignore
|
||||||
@@ -9,9 +9,9 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v5
|
||||||
|
|
||||||
- uses: actions/setup-node@v4
|
- uses: actions/setup-node@v5
|
||||||
|
|
||||||
- run: npm install eslint @eslint/js
|
- run: npm install eslint @eslint/js
|
||||||
- run: npx eslint -c .eslint.config.mjs user.js
|
- run: npx eslint -c .eslint.config.mjs user.js
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
MIT License
|
MIT License
|
||||||
|
|
||||||
Copyright (c) 2019-2024 HorlogeSkynet
|
Copyright (c) 2019-2026 HorlogeSkynet
|
||||||
Copyright (c) 2019 dngray
|
Copyright (c) 2019 dngray
|
||||||
Copyright (c) 2019 arkenfox [prev. ghacksuserjs]
|
Copyright (c) 2019 arkenfox [prev. ghacksuserjs]
|
||||||
|
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ Also be aware that this `user.js` is made specifically for Thunderbird and is on
|
|||||||
|
|
||||||
### 🟦 Related Projects
|
### 🟦 Related Projects
|
||||||
|
|
||||||
|
* [Dove](https://codeberg.org/celenity/Dove)
|
||||||
* [Privacy Handbuch](https://www.privacy-handbuch.de/handbuch_31p.htm)
|
* [Privacy Handbuch](https://www.privacy-handbuch.de/handbuch_31p.htm)
|
||||||
* [Privacy Haters](http://r-36.net/scm/privacy-haters/file/README.md.html)
|
* [Privacy Haters](http://r-36.net/scm/privacy-haters/file/README.md.html)
|
||||||
* [12bytes's user-overrides.js](https://codeberg.org/12bytes/thunderbird-user.js-supplement)
|
* [12bytes's user-overrides.js](https://codeberg.org/12bytes/thunderbird-user.js-supplement)
|
||||||
|
|||||||
+3
-3
@@ -4,7 +4,7 @@ TITLE prefs.js cleaner
|
|||||||
REM ## prefs.js cleaner for Windows
|
REM ## prefs.js cleaner for Windows
|
||||||
REM ## /!\ This script is a vendored/adapted version of Arkenfox own prefsCleaner.bat /!\
|
REM ## /!\ This script is a vendored/adapted version of Arkenfox own prefsCleaner.bat /!\
|
||||||
REM ## author: @claustromaniac
|
REM ## author: @claustromaniac
|
||||||
REM ## version: 2.7
|
REM ## version: 2.8
|
||||||
|
|
||||||
CD /D "%~dp0"
|
CD /D "%~dp0"
|
||||||
|
|
||||||
@@ -16,7 +16,7 @@ ECHO:
|
|||||||
ECHO ########################################
|
ECHO ########################################
|
||||||
ECHO #### prefs.js cleaner for Windows ####
|
ECHO #### prefs.js cleaner for Windows ####
|
||||||
ECHO #### by claustromaniac ####
|
ECHO #### by claustromaniac ####
|
||||||
ECHO #### v2.7 ####
|
ECHO #### v2.8 ####
|
||||||
ECHO ########################################
|
ECHO ########################################
|
||||||
ECHO:
|
ECHO:
|
||||||
CALL :message "This script should be run from your Thunderbird profile directory."
|
CALL :message "This script should be run from your Thunderbird profile directory."
|
||||||
@@ -38,7 +38,7 @@ CALL :strlenCheck
|
|||||||
CALL :FFcheck
|
CALL :FFcheck
|
||||||
|
|
||||||
CALL :message "Backing up prefs.js..."
|
CALL :message "Backing up prefs.js..."
|
||||||
FOR /F "delims=" %%# IN ('powershell get-date -format "{yyyyMMdd_HHmmss}"') DO @SET ldt=%%#
|
FOR /F "delims=" %%# IN ('powershell -command get-date -format "{yyyyMMdd_HHmmss}"') DO @SET ldt=%%#
|
||||||
COPY /B /V /Y prefs.js "prefs-backup-%ldt%.js"
|
COPY /B /V /Y prefs.js "prefs-backup-%ldt%.js"
|
||||||
|
|
||||||
CALL :message "Cleaning prefs.js..."
|
CALL :message "Cleaning prefs.js..."
|
||||||
|
|||||||
+5
-6
@@ -4,10 +4,10 @@ TITLE thunderbird user.js updater
|
|||||||
REM ## thunderbird user.js updater for Windows
|
REM ## thunderbird user.js updater for Windows
|
||||||
REM ## /!\ This script is a vendored/adapted version of Arkenfox own updater.bat /!\
|
REM ## /!\ This script is a vendored/adapted version of Arkenfox own updater.bat /!\
|
||||||
REM ## author: @claustromaniac
|
REM ## author: @claustromaniac
|
||||||
REM ## version: 4.19
|
REM ## version: 4.20
|
||||||
REM ## instructions: https://github.com/arkenfox/user.js/wiki/5.1-Updater-[Options]#-windows
|
REM ## instructions: https://github.com/arkenfox/user.js/wiki/5.1-Updater-[Options]#-windows
|
||||||
|
|
||||||
SET v=4.19
|
SET v=4.20
|
||||||
|
|
||||||
VERIFY ON
|
VERIFY ON
|
||||||
CD /D "%~dp0"
|
CD /D "%~dp0"
|
||||||
@@ -103,13 +103,12 @@ IF NOT EXIST user.js (
|
|||||||
IF !_line! GEQ 4 (GOTO exitloop)
|
IF !_line! GEQ 4 (GOTO exitloop)
|
||||||
IF !_line! EQU 1 (SET _name=%%H)
|
IF !_line! EQU 1 (SET _name=%%H)
|
||||||
IF !_line! EQU 2 (SET _date=%%H)
|
IF !_line! EQU 2 (SET _date=%%H)
|
||||||
IF !_line! EQU 3 (SET _version=%%G)
|
IF !_line! EQU 3 (SET _version=%%H)
|
||||||
)
|
)
|
||||||
:exitloop
|
:exitloop
|
||||||
IF NOT "!_name!"=="" (
|
IF NOT "!_name!"=="" (
|
||||||
SET "_tempvar="
|
SET "_tempvar="
|
||||||
IF /I NOT "!_name!"=="!_name:ghacks=!" SET _tempvar=1
|
IF /I NOT "!_name!"=="!_name:thunderbird=!" SET _tempvar=1
|
||||||
IF /I NOT "!_name!"=="!_name:arkenfox=!" SET _tempvar=1
|
|
||||||
IF !_tempvar! EQU 1 (
|
IF !_tempvar! EQU 1 (
|
||||||
CALL :message "!_name! !_version:~2!,!_date!"
|
CALL :message "!_name! !_version:~2!,!_date!"
|
||||||
) ELSE (CALL :message "Current user.js version not recognised.")
|
) ELSE (CALL :message "Current user.js version not recognised.")
|
||||||
@@ -178,7 +177,7 @@ IF EXIST user.js.new (
|
|||||||
IF DEFINED _singlebackup (
|
IF DEFINED _singlebackup (
|
||||||
MOVE /Y user.js user.js.bak >nul
|
MOVE /Y user.js user.js.bak >nul
|
||||||
) ELSE (
|
) ELSE (
|
||||||
FOR /F "delims=" %%# IN ('powershell get-date -format "{yyyyMMdd_HHmmss}"') DO @SET ldt=%%#
|
FOR /F "delims=" %%# IN ('powershell -command get-date -format "{yyyyMMdd_HHmmss}"') DO @SET ldt=%%#
|
||||||
MOVE /Y user.js "user-backup-!ldt!.js" >nul
|
MOVE /Y user.js "user-backup-!ldt!.js" >nul
|
||||||
)
|
)
|
||||||
REN user.js.new user.js
|
REN user.js.new user.js
|
||||||
|
|||||||
Reference in New Issue
Block a user