diff --git a/post-compile-patches/search-engine-qgato.patch b/post-compile-patches/search-engine-qgato.patch index f09af22..1ad3ce5 100644 --- a/post-compile-patches/search-engine-qgato.patch +++ b/post-compile-patches/search-engine-qgato.patch @@ -40,13 +40,6 @@ o: /distribution/policies.json + }, + "SearchEngines": { + "PreventInstalls": false, -+ "Remove": [ -+ "Google", -+ "Bing", -+ "Amazon.com", -+ "eBay", -+ "Twitter" -+ ], + "Add": [ + { + "Name": "QGato", @@ -56,6 +49,14 @@ o: /distribution/policies.json + "SuggestURLTemplate": "https://qgato.xyz/suggestions?q={searchTerms}", + "IconURL": "https://qgato.xyz/static/images/icon.png" + } ++ ], ++ "Remove": [ ++ "Google", ++ "Bing", ++ "Amazon.com", ++ "eBay", ++ "Twitter", ++ "wikipedia@search.mozilla.org" + ] + }, + "SupportMenu": { diff --git a/pre-compile-patches/no-bs.patch b/pre-compile-patches/no-bs.patch index 3c4eac1..6db2ef9 100644 --- a/pre-compile-patches/no-bs.patch +++ b/pre-compile-patches/no-bs.patch @@ -41,3 +41,4 @@ o:/browser/app/profile/firefox.js +pref("layout.word_select.eat_space_to_next_word", false); // Disable word selection eating space +pref("browser.bookmarks.openInTabClosesMenu", false); // Prevent bookmarks from closing menu when opened in new tab +pref("browser.menu.showViewImageInfo", false); // Hide "View Image Info" in context menu ++pref("browser.startup.couldRestoreSession.count", 0); // Disable "Open previous tabs?" popup \ No newline at end of file diff --git a/pre-compile-patches/ui-cleanup.patch b/pre-compile-patches/ui-cleanup.patch index c745b9c..81abe84 100644 --- a/pre-compile-patches/ui-cleanup.patch +++ b/pre-compile-patches/ui-cleanup.patch @@ -5,4 +5,4 @@ o:/browser/app/profile/firefox.js +pref("identity.fxaccounts.enabled", false); // Disable Firefox Account integration (removes "Sign in to Sync" and "Sync and save data") +pref("browser.tabs.tabmanager.enabled", false); // Disable "List all tabs" button +pref("browser.tabs.firefox-view", false); // Remove "View recent browsing" (Firefox View button) -+ pref("browser.download.autohideButton", false); // Show download button always \ No newline at end of file ++pref("browser.download.autohideButton", false); // Show download button always \ No newline at end of file