mirror of
https://github.com/HorlogeSkynet/thunderbird-user.js.git
synced 2026-09-14 05:38: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
|
||||
|
||||
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: npx eslint -c .eslint.config.mjs user.js
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2019-2024 HorlogeSkynet
|
||||
Copyright (c) 2019-2026 HorlogeSkynet
|
||||
Copyright (c) 2019 dngray
|
||||
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
|
||||
|
||||
* [Dove](https://codeberg.org/celenity/Dove)
|
||||
* [Privacy Handbuch](https://www.privacy-handbuch.de/handbuch_31p.htm)
|
||||
* [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)
|
||||
|
||||
+3
-3
@@ -4,7 +4,7 @@ TITLE prefs.js cleaner
|
||||
REM ## prefs.js cleaner for Windows
|
||||
REM ## /!\ This script is a vendored/adapted version of Arkenfox own prefsCleaner.bat /!\
|
||||
REM ## author: @claustromaniac
|
||||
REM ## version: 2.7
|
||||
REM ## version: 2.8
|
||||
|
||||
CD /D "%~dp0"
|
||||
|
||||
@@ -16,7 +16,7 @@ ECHO:
|
||||
ECHO ########################################
|
||||
ECHO #### prefs.js cleaner for Windows ####
|
||||
ECHO #### by claustromaniac ####
|
||||
ECHO #### v2.7 ####
|
||||
ECHO #### v2.8 ####
|
||||
ECHO ########################################
|
||||
ECHO:
|
||||
CALL :message "This script should be run from your Thunderbird profile directory."
|
||||
@@ -38,7 +38,7 @@ CALL :strlenCheck
|
||||
CALL :FFcheck
|
||||
|
||||
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"
|
||||
|
||||
CALL :message "Cleaning prefs.js..."
|
||||
|
||||
+5
-6
@@ -4,10 +4,10 @@ TITLE thunderbird user.js updater
|
||||
REM ## thunderbird user.js updater for Windows
|
||||
REM ## /!\ This script is a vendored/adapted version of Arkenfox own updater.bat /!\
|
||||
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
|
||||
|
||||
SET v=4.19
|
||||
SET v=4.20
|
||||
|
||||
VERIFY ON
|
||||
CD /D "%~dp0"
|
||||
@@ -103,13 +103,12 @@ IF NOT EXIST user.js (
|
||||
IF !_line! GEQ 4 (GOTO exitloop)
|
||||
IF !_line! EQU 1 (SET _name=%%H)
|
||||
IF !_line! EQU 2 (SET _date=%%H)
|
||||
IF !_line! EQU 3 (SET _version=%%G)
|
||||
IF !_line! EQU 3 (SET _version=%%H)
|
||||
)
|
||||
:exitloop
|
||||
IF NOT "!_name!"=="" (
|
||||
SET "_tempvar="
|
||||
IF /I NOT "!_name!"=="!_name:ghacks=!" SET _tempvar=1
|
||||
IF /I NOT "!_name!"=="!_name:arkenfox=!" SET _tempvar=1
|
||||
IF /I NOT "!_name!"=="!_name:thunderbird=!" SET _tempvar=1
|
||||
IF !_tempvar! EQU 1 (
|
||||
CALL :message "!_name! !_version:~2!,!_date!"
|
||||
) ELSE (CALL :message "Current user.js version not recognised.")
|
||||
@@ -178,7 +177,7 @@ IF EXIST user.js.new (
|
||||
IF DEFINED _singlebackup (
|
||||
MOVE /Y user.js user.js.bak >nul
|
||||
) 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
|
||||
)
|
||||
REN user.js.new user.js
|
||||
|
||||
Reference in New Issue
Block a user