Skip to content
Snippets Groups Projects
  1. Mar 29, 2024
  2. Mar 25, 2024
  3. Mar 24, 2024
  4. Mar 21, 2024
  5. Mar 19, 2024
  6. Mar 18, 2024
  7. Mar 11, 2024
  8. Nov 23, 2023
    • Oliver Smith's avatar
      Makefile: install: add sanity checks · 8d2bd817
      Oliver Smith authored
      Prevent the user from installing to the wrong firefox dir, and give a
      userfriendly message if install needs root rights.
      8d2bd817
    • Oliver Smith's avatar
      Makefile: add uninstall target · dd2150f9
      Oliver Smith authored
      Make it easy for users to test versions from a git repository by having
      an easy way to uninstall.
      dd2150f9
    • Oliver Smith's avatar
      editorconfig: fix syntax · 1a53040d
      Oliver Smith authored
      Fix the pattern not working in neovim's now built-in editorconfig
      support by removing "**/". This should have matched all paths, but it
      doesn't work with the built-in parser and by removing it, we apparently
      match all paths too. This fixes neovim indenting with tabs in the
      Makefile and shell scripts in this repository.
      
      Happy to see that this is a built-in feature now \o/
      1a53040d
    • Oliver Smith's avatar
      Remove legacy code (< FF 115) · 5b333873
      Oliver Smith authored
      mobile-config-firefox does not need to support versions prior to the
      oldest supported FF ESR release (there might be two at the same time).
      The current oldest ESR is 115. Remove related code.
      5b333873
    • Oliver Smith's avatar
      README: link to current FF and FF ESR releases · 1eaf0115
      Oliver Smith authored
      As time of writing, it is 120 and ESR 115.
      1eaf0115
  9. Sep 15, 2023
  10. Sep 12, 2023
  11. Sep 05, 2023
  12. Sep 01, 2023
  13. Jul 23, 2023
  14. Jul 03, 2023
  15. May 28, 2023
  16. Apr 18, 2023
    • Oliver Smith's avatar
      mobile-config-autoconfig: fix 2x restart · 758b9c3a
      Oliver Smith authored
      On first start, only restart Firefox once after the files are
      installed.
      
      [2023-04-18 07:07:05] Running mobile-config-autoconfig.js
      [2023-04-18 07:07:05] Couldn't get Firefox version (expected on first start): TypeError: Services.appinfo.lastAppVersion is null
      [2023-04-18 07:07:05] Firefox version: 0 (previous: unknown)
      [2023-04-18 07:07:05] Creating CSS file from fragments: /home/user/.mozilla/firefox/ah7sid6m.default-release/chrome/userChrome.css
      …
      [2023-04-18 07:07:05] Updating previous Firefox version to: 0
      [2023-04-18 07:07:05] Triggering Firefox restart
      [2023-04-18 07:07:05] Done
      [2023-04-18 07:07:11] Running mobile-config-autoconfig.js
      [2023-04-18 07:07:11] Firefox version: 102 (previous: 0)
      [2023-04-18 07:07:11] Reading fragments from file: /etc/mobile-config-firefox/userChrome.files
      [2023-04-18 07:07:11] Fragment with FF version check included: userChrome/popups.before-ff-108.css
      [2023-04-18 07:07:11] File is up-to-date: /home/user/.mozilla/firefox/ah7sid6m.default-release/chrome/userChrome.css
      [2023-04-18 07:07:11] Reading fragments from file: /etc/mobile-config-firefox/userContent.files
      [2023-04-18 07:07:11] File is up-to-date: /home/user/.mozilla/firefox/ah7sid6m.default-release/chrome/userContent.css
      [2023-04-18 07:07:11] Updating previous Firefox version to: 102
      [2023-04-18 07:07:11] Setting default preferences
      [2023-04-18 07:07:11] Done
    • Oliver Smith's avatar
      mobile-config-autoconfig: tweak css_files_update · c9a1f7af
      Oliver Smith authored
      Refactor the condition code, so it's easier to read.
      c9a1f7af
    • Oliver Smith's avatar
      autoconfig: get_firefox_version: add try…catch · aaa603fa
      Oliver Smith authored
      On first run / after:
      $ rm ~/.mozilla
      
      The function fails with:
      TypeError: Services.appinfo.lastAppVersion is null
      
      Expect the failure so the script doesn't crash.
      Revert "autoconfig: get_firefox_version: remove try…catch", but
      with another error message.
      
      Without this patch an error shows up when starting Firefox with the
      config, until the user manually starts it again.
      
      This reverts commit 2405aabd.
      aaa603fa
  17. Apr 14, 2023
  18. Apr 06, 2023
Loading