[tor-commits] [tor-messenger-build/updater] Add patch for disabling Tor Launcher locale prompt

sukhbir at torproject.org sukhbir at torproject.org
Fri Jul 29 17:20:47 UTC 2016


commit 4dc992312bdf098d5a8adbec9d05165269eaf670
Author: Sukhbir Singh <sukhbir at torproject.org>
Date:   Thu Jul 21 16:01:12 2016 -0400

    Add patch for disabling Tor Launcher locale prompt
---
 projects/tor-launcher/build                |  1 +
 projects/tor-launcher/config               |  1 +
 projects/tor-launcher/locale-disable.patch | 12 ++++++++++++
 3 files changed, 14 insertions(+)

diff --git a/projects/tor-launcher/build b/projects/tor-launcher/build
index 8735d33..5b11d89 100644
--- a/projects/tor-launcher/build
+++ b/projects/tor-launcher/build
@@ -13,5 +13,6 @@ cp ../messenger.png src/chrome/skin/tbb-logo.png
 cp ../default48.png src/chrome/skin/default48.png
 [% END -%]
 patch -p1 < ../logo.patch
+patch -p1 < ../locale-disable.patch
 make package
 mv pkg/*.xpi [% dest_dir _ '/' _ c('filename') %]
diff --git a/projects/tor-launcher/config b/projects/tor-launcher/config
index 5b108b7..fac0888 100644
--- a/projects/tor-launcher/config
+++ b/projects/tor-launcher/config
@@ -10,6 +10,7 @@ input_files:
   - filename: messenger.png
   - filename: default48.png
   - filename: logo.patch
+  - filename: locale-disable.patch
   - filename: controlport.patch
     content: '[% INCLUDE controlport.patch.tmpl -%]'
     refresh_input: 1
diff --git a/projects/tor-launcher/locale-disable.patch b/projects/tor-launcher/locale-disable.patch
new file mode 100644
index 0000000..c076262
--- /dev/null
+++ b/projects/tor-launcher/locale-disable.patch
@@ -0,0 +1,12 @@
+diff --git a/src/defaults/preferences/prefs.js b/src/defaults/preferences/prefs.js
+index 2c0a95e..0a0c299 100644
+--- a/src/defaults/preferences/prefs.js
++++ b/src/defaults/preferences/prefs.js
+@@ -1,6 +1,6 @@
+ // When presenting the setup wizard, first prompt for locale.
+ pref("intl.locale.matchOS", true);
+-pref("extensions.torlauncher.prompt_for_locale", true);
++pref("extensions.torlauncher.prompt_for_locale", false);
+ 
+ pref("extensions.torlauncher.loglevel", 4);  // 1=verbose, 2=debug, 3=info, 4=note, 5=warn
+ pref("extensions.torlauncher.logmethod", 1);  // 0=stdout, 1=errorconsole, 2=debuglog





More information about the tor-commits mailing list