0
Fork 0
mirror of https://codeberg.org/librewolf/source.git synced 2025-01-08 22:00:37 -05:00

add some information about patches

This commit is contained in:
Malte Jürgens 2023-01-19 00:07:26 +01:00
parent d114d4f8e8
commit 28612fac21
No known key found for this signature in database
GPG key ID: D29FBD5F93C0CFC3
4 changed files with 44 additions and 0 deletions

View file

@ -1,3 +1,15 @@
# LibreWolf bootstrap-without-vcs.patch
#
# Author: Malte Jürgens <maltejur@dismail.de>
# Description: Allow mach bootstrapping without a VCS checkout
# Last Updated: 2023-01-18
# License: MPL 2.0
#
# This patch allows you to use `./mach bootstrap` without a VCS checkout.
# You can use that command to bootstrap a Firefox build environment.
# This patch works by adding a stub `LocalRepository`, which suprisingly
# is enough to make the bootstrapping process work. This may break other
# things in mach, but we don't use those.
--- a/python/mozboot/mozboot/bootstrap.py
+++ b/python/mozboot/mozboot/bootstrap.py
@@ -628,10 +628,7 @@ def current_firefox_checkout(env, hg: Op

View file

@ -1,3 +1,12 @@
# LibreWolf librewolf-prefs.patch
#
# Author: Malte Jürgens <maltejur@dismail.de>
# Description: Add custom LibreWolf pref defaults
# Last Updated: 2023-01-18
# License: MPL 2.0
#
# The purpose of this patch is to show the defaults of our custom prefs
# in `about:config`, making it easier to change them.
--- a/browser/app/profile/firefox.js
+++ b/browser/app/profile/firefox.js
@@ -21,0 +21,5 @@

View file

@ -1,3 +1,20 @@
# LibreWolf firefox-view.patch
#
# Author: Malte Jürgens <maltejur@dismail.de>
# Description: Hide "Firefox View" by default and make it work with LibreWolf
# Last Updated: 2023-01-18
# License: MPL 2.0
#
# This patch removes the Firefox View from the toolbar by default. Users can
# enable it again by using the "Customize Toolbar" mode and dragging it back to
# the titlebar.
#
# Colorways are hidden by default and can be enabled again by setting
# `librewolf.firefoxView.hideColorways` to `false`.
#
# The tab pickup feature is hidden if Firefox Sync is disabled. It can also
# be forced to always be disabled by setting `librewolf.firefoxView.hideTabPickup`
# to `true`.
diff --git a/browser/base/content/navigator-toolbox.inc.xhtml b/browser/base/content/navigator-toolbox.inc.xhtml
index 46f1524..4473024 100644
--- a/browser/base/content/navigator-toolbox.inc.xhtml

View file

@ -1,3 +1,9 @@
# LibreWolf lw-logo-devtools.patch
#
# Author: Malte Jürgens <maltejur@dismail.de>
# Description: Replaces Firefox logo with LibreWolf logo in `about:debugging`
# Last Updated: 2023-01-18
# License: MPL 2.0
--- a/devtools/client/aboutdebugging/src/actions/runtimes.js
+++ b/devtools/client/aboutdebugging/src/actions/runtimes.js
@@ -71,9 +71,7 @@ async function getRuntimeIcon(runtime, channel) {