14 Commits ce3b269e35 ... e5dfe67d48

Auteur SHA1 Bericht Datum
  TotallyLeGIT e5dfe67d48 Fix wrong function return code with -q 2 jaren geleden
  TotallyLeGIT e583bb96d8 Update CHANGELOG 2 jaren geleden
  TotallyLeGIT 7cb45fa596 Reintroduce different error handling at user.js DL 2 jaren geleden
  TotallyLeGIT b45fe99c38 Fix failing HorlogeSkynet update 2 jaren geleden
  TotallyLeGIT 3721ee08d5 Print global overrides just once 2 jaren geleden
  TotallyLeGIT ebe0359ad5 Fix -i – user.js deleted before opened 2 jaren geleden
  TotallyLeGIT 3b7c8315cc Add arkenfox and HorlogeSkynet CONFIGs 2 jaren geleden
  TotallyLeGIT a3dc11485c Rephrase usage text 2 jaren geleden
  TotallyLeGIT e1342788a9 Fix global override printing wrong info label 2 jaren geleden
  TotallyLeGIT 77b9f3a039 Fix -r 2 jaren geleden
  TotallyLeGIT 0766094a43 Prettify; Change spaces to tabs 2 jaren geleden
  TotallyLeGIT 94ec466e61 Restructure the process of adding operrides 2 jaren geleden
  TotallyLeGIT c6ad43702d Implement global user-overrides option 2 jaren geleden
  TotallyLeGIT 37f17b4737 Add config 'empty' 2 jaren geleden
2 gewijzigde bestanden met toevoegingen van 724 en 653 verwijderingen
  1. 5 0
      CHANGELOG.md
  2. 719 653
      updater

+ 5 - 0
CHANGELOG.md

@@ -15,10 +15,15 @@ These are not completely removed yet, but will be in version 2.0.0.
 
 ## [Unreleased]
 ### Added
+* `-g` option: You can now specify a path to a user overrides file or directory which will be applied to every profile. If it's a directory every file in it that ends on `.js` will be applied. If you use the default path `~/.mozilla/firefox/global-user-overrides.js` you don't even need to use this option explicitly.
+* `empty` config: You may now specify `-c empty` on a profile which creates a basically empty `user.js`. User overrides are still appended so you can solely apply your (global) user overrides to a profile – without a `user.js` template from anywhere.
+* `-c` otion: `arkenfox` (Firefox) and `HorlogeSkynet` (Thunderbird) are now available
 ### Changed
 ### Deprecated
 ### Removed
 ### Fixed
+* `-r` failing because some other, in that case not even needed function failed early
+* `-i` opening an empty file because the script exited and deleted the `user.js` faster than the system open command opened it
 ### Security
 
 

File diff suppressed because it is too large
+ 719 - 653
updater