[tor-commits] [Git][tpo/applications/firefox-android][firefox-android-115.2.1-13.0-1] fixup! Bug 42074: YEC 2023 Android

2023-11-16 Thread Dan Ballard (@dan) via tor-commits


Dan Ballard pushed to branch firefox-android-115.2.1-13.0-1 at The Tor Project 
/ Applications / firefox-android


Commits:
dd67f17c by Dan Ballard at 2023-11-16T12:47:14-08:00
fixup! Bug 42074: YEC 2023 Android

bug 42074: add yec phase 2

- - - - -


3 changed files:

- fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt
- fenix/app/src/main/java/org/mozilla/fenix/theme/ThemeManager.kt
- fenix/app/src/main/res/layout/fragment_home.xml


Changes:

=
fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt
=
@@ -121,6 +121,8 @@ import 
org.mozilla.fenix.utils.Settings.Companion.TOP_SITES_PROVIDER_MAX_THRESHO
 import org.mozilla.fenix.utils.allowUndo
 import org.mozilla.fenix.wallpapers.Wallpaper
 import java.lang.ref.WeakReference
+import java.text.NumberFormat
+import java.util.Locale
 import kotlin.math.min
 
 @Suppress("TooManyFunctions", "LargeClass")
@@ -478,6 +480,7 @@ class HomeFragment : Fragment() {
 
 fun controlYECDisplay() {
 val yec23show = ((activity as? 
HomeActivity)?.themeManager?.isYECActive ?: false) && ! this.hideYEC
+val yec23matchingShow = ((activity as? 
HomeActivity)?.themeManager?.isYECPhase2Active ?: false) && ! this.hideYEC
 
 // hude onion pattern during EOY event
 binding.onionPatternImage.apply {
@@ -506,7 +509,15 @@ class HomeFragment : Fragment() {
 }
 }
 
-
+// Hide EOY matching announcement before its time
+binding.yecMatchingText.apply {
+visibility = if (yec23matchingShow) {
+View.VISIBLE
+} else {
+View.GONE
+}
+}
+binding.yecMatchingText.text = 
binding.yecMatchingText.text.replace(Regex("%s"), 
NumberFormat.getNumberInstance(Locale.getDefault()).format(75000))
 
 // Hide the EOY image before EOY event
 binding.yecIllustration.apply {


=
fenix/app/src/main/java/org/mozilla/fenix/theme/ThemeManager.kt
=
@@ -29,6 +29,8 @@ abstract class ThemeManager {
 // 169611840 // 2022 10 04 - testing
 // 169741440 // 2023 10 16
 private val yec2023LaunchDate = Date(169741440)
+// 170061480 // 2023 11 22
+private val yec2023Phase2 = Date(170061480)
 // 170406720 // 2024 01 01
 private val yec2023EndDate = Date(170406720)
 
@@ -36,6 +38,7 @@ abstract class ThemeManager {
 abstract var currentTheme: BrowsingMode
 
 val isYECActive get() = Date().after(yec2023LaunchDate) && 
Date().before(yec2023EndDate)
+val isYECPhase2Active get() = Date().after(yec2023Phase2) && 
Date().before(yec2023EndDate)
 
 /**
  * Returns the style resource corresponding to the [currentTheme].


=
fenix/app/src/main/res/layout/fragment_home.xml
=
@@ -168,6 +168,21 @@
 
 
 
+
+
 https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/dd67f17c5aab7f3aa87bd19c01bd9ebb77fb53a4

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/dd67f17c5aab7f3aa87bd19c01bd9ebb77fb53a4
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/firefox-android][firefox-android-115.2.1-13.5-1] fixup! Bug 42074: YEC 2023 Android

2023-11-16 Thread Dan Ballard (@dan) via tor-commits


Dan Ballard pushed to branch firefox-android-115.2.1-13.5-1 at The Tor Project 
/ Applications / firefox-android


Commits:
19ec8acc by Dan Ballard at 2023-11-16T20:39:11+00:00
fixup! Bug 42074: YEC 2023 Android

bug 42074: add yec phase 2

- - - - -


3 changed files:

- fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt
- fenix/app/src/main/java/org/mozilla/fenix/theme/ThemeManager.kt
- fenix/app/src/main/res/layout/fragment_home.xml


Changes:

=
fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt
=
@@ -121,6 +121,8 @@ import 
org.mozilla.fenix.utils.Settings.Companion.TOP_SITES_PROVIDER_MAX_THRESHO
 import org.mozilla.fenix.utils.allowUndo
 import org.mozilla.fenix.wallpapers.Wallpaper
 import java.lang.ref.WeakReference
+import java.text.NumberFormat
+import java.util.Locale
 import kotlin.math.min
 
 @Suppress("TooManyFunctions", "LargeClass")
@@ -478,6 +480,7 @@ class HomeFragment : Fragment() {
 
 fun controlYECDisplay() {
 val yec23show = ((activity as? 
HomeActivity)?.themeManager?.isYECActive ?: false) && ! this.hideYEC
+val yec23matchingShow = ((activity as? 
HomeActivity)?.themeManager?.isYECPhase2Active ?: false) && ! this.hideYEC
 
 // hude onion pattern during EOY event
 binding.onionPatternImage.apply {
@@ -506,7 +509,15 @@ class HomeFragment : Fragment() {
 }
 }
 
-
+// Hide EOY matching announcement before its time
+binding.yecMatchingText.apply {
+visibility = if (yec23matchingShow) {
+View.VISIBLE
+} else {
+View.GONE
+}
+}
+binding.yecMatchingText.text = 
binding.yecMatchingText.text.replace(Regex("%s"), 
NumberFormat.getNumberInstance(Locale.getDefault()).format(75000))
 
 // Hide the EOY image before EOY event
 binding.yecIllustration.apply {


=
fenix/app/src/main/java/org/mozilla/fenix/theme/ThemeManager.kt
=
@@ -29,6 +29,8 @@ abstract class ThemeManager {
 // 169611840 // 2022 10 04 - testing
 // 169741440 // 2023 10 16
 private val yec2023LaunchDate = Date(169741440)
+// 170061480 // 2023 11 22
+private val yec2023Phase2 = Date(170061480)
 // 170406720 // 2024 01 01
 private val yec2023EndDate = Date(170406720)
 
@@ -36,6 +38,7 @@ abstract class ThemeManager {
 abstract var currentTheme: BrowsingMode
 
 val isYECActive get() = Date().after(yec2023LaunchDate) && 
Date().before(yec2023EndDate)
+val isYECPhase2Active get() = Date().after(yec2023Phase2) && 
Date().before(yec2023EndDate)
 
 /**
  * Returns the style resource corresponding to the [currentTheme].


=
fenix/app/src/main/res/layout/fragment_home.xml
=
@@ -170,6 +170,21 @@
 
 
 
+
+
 https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/19ec8acc732943a2ddb154f735a3eab4d3fbda99

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/19ec8acc732943a2ddb154f735a3eab4d3fbda99
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/tor-browser-build][maint-13.0] Bug 41014: Update libdmg-hfsplus to drop our patch to disable OpenSSL support

2023-11-16 Thread richard (@richard) via tor-commits


richard pushed to branch maint-13.0 at The Tor Project / Applications / 
tor-browser-build


Commits:
f8395db4 by Pier Angelo Vendrame at 2023-11-16T18:44:15+00:00
Bug 41014: Update libdmg-hfsplus to drop our patch to disable OpenSSL support

The new upstream tree has a similar patch now.

- - - - -


4 changed files:

- projects/libdmg-hfsplus/build
- projects/libdmg-hfsplus/config
- − projects/libdmg-hfsplus/no-openssl.diff
- tools/signing/gatekeeper-bundling.sh


Changes:

=
projects/libdmg-hfsplus/build
=
@@ -9,10 +9,7 @@ export PATH="/var/tmp/dist/ninja:/var/tmp/dist/cmake/bin:$PATH"
 mkdir /var/tmp/build
 tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.[% 
c('compress_tar') %]
 cd /var/tmp/build/[% project %]-[% c('version') %]
-[% IF c("container/global_disable") -%]
-  patch -p1 < "$rootdir/no-openssl.diff"
-[% END -%]
-cmake . -GNinja -DCMAKE_BUILD_TYPE=Release [% c("var/cmake_opts") %]
+cmake . -GNinja -DCMAKE_BUILD_TYPE=Release
 ninja -j[% c("num_procs") %] -v
 
 mkdir $distdir


=
projects/libdmg-hfsplus/config
=
@@ -1,7 +1,7 @@
 # vim: filetype=yaml sw=2
 version: '[% c("abbrev") %]'
 git_url: https://github.com/mozilla/libdmg-hfsplus
-git_hash: 2cb30de5b277bf2bc1fc129899bb9382bb56ccca
+git_hash: a0a959bd25370c1c0a00c9ec525e3e78285adbf9
 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.[% 
c("compress_tar") %]'
 container:
   use_container: 1
@@ -10,15 +10,9 @@ var:
 - build-essential
 - zlib1g-dev
 - libbz2-dev
-targets:
-  no_containers:
-var:
-  cmake_opts: '-DUSE_OPENSSL=OFF'
 input_files:
   - project: container-image
   - name: cmake
 project: cmake
   - name: ninja
 project: ninja
-  - filename: no-openssl.diff
-enable: '[% c("container/global_disable") %]'


=
projects/libdmg-hfsplus/no-openssl.diff deleted
=
@@ -1,34 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 79d4302..b54e81d 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -2,6 +2,8 @@ cmake_minimum_required(VERSION 2.6)
- 
- project (libdmg-hfsplus)
- 
-+option(USE_OPENSSL "Enable or disable OpenSSL (1.0.x is currently required)" 
ON)
-+
- # We want win32 executables to build staticly by default, since it's more 
difficult to keep the shared libraries straight on Windows
- IF(WIN32)
-   SET(BUILD_STATIC ON CACHE BOOL "Force compilation with static 
libraries")
-diff --git a/dmg/CMakeLists.txt b/dmg/CMakeLists.txt
-index 36f6bb6..ffdac77 100644
 a/dmg/CMakeLists.txt
-+++ b/dmg/CMakeLists.txt
-@@ -18,14 +18,14 @@ link_directories(${PROJECT_BINARY_DIR}/common 
${PROJECT_BINARY_DIR}/hfs)
- 
- add_library(dmg adc.c checksum.c dmgfile.c dmglib.c filevault.c io.c 
partition.c resources.c udif.c ../includes/dmg/adc.h ../includes/dmg/dmg.h 
../includes/dmg/dmgfile.h ../includes/dmg/dmglib.h ../includes/dmg/filevault.h)
- 
--IF(OPENSSL_FOUND)
-+IF(OPENSSL_FOUND AND USE_OPENSSL)
-   add_definitions(-DHAVE_CRYPT)
-   include_directories(${OPENSSL_INCLUDE_DIR})
-   target_link_libraries(dmg ${OPENSSL_CRYPTO_LIBRARY} 
$<$:${CMAKE_DL_LIBS}>)
-   IF(WIN32)
-   TARGET_LINK_LIBRARIES(dmg gdi32)
-   ENDIF(WIN32)
--ENDIF(OPENSSL_FOUND)
-+ENDIF(OPENSSL_FOUND AND USE_OPENSSL)
- 
- target_link_libraries(dmg common hfs z bz2)
- 


=
tools/signing/gatekeeper-bundling.sh
=
@@ -39,7 +39,7 @@ test -f $faketime_path || \
   exit_error "$faketime_path is missing"
 test -d $macos_stapled_dir || \
   exit_error "The stapled macos zip files should be placed in directory 
$macos_stapled_dir"
-libdmg_file="$script_dir/../../out/libdmg-hfsplus/libdmg-hfsplus-2cb30de5b277-68b0fc.tar.zst"
+libdmg_file="$script_dir/../../out/libdmg-hfsplus/libdmg-hfsplus-a0a959bd2537-f2819c.tar.zst"
 test -f "$libdmg_file" || \
   exit_error "$libdmg_file is missing." \
  "You can build it with:" \



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/f8395db4f7eb501da134bcb43a8eb95945469f16

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/f8395db4f7eb501da134bcb43a8eb95945469f16
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/tor-browser-build][main] Bug 41014: Update libdmg-hfsplus to drop our patch to disable OpenSSL support

2023-11-16 Thread richard (@richard) via tor-commits


richard pushed to branch main at The Tor Project / Applications / 
tor-browser-build


Commits:
c3dba101 by Pier Angelo Vendrame at 2023-11-16T17:17:22+01:00
Bug 41014: Update libdmg-hfsplus to drop our patch to disable OpenSSL support

The new upstream tree has a similar patch now.

- - - - -


4 changed files:

- projects/libdmg-hfsplus/build
- projects/libdmg-hfsplus/config
- − projects/libdmg-hfsplus/no-openssl.diff
- tools/signing/gatekeeper-bundling.sh


Changes:

=
projects/libdmg-hfsplus/build
=
@@ -9,10 +9,7 @@ export PATH="/var/tmp/dist/ninja:/var/tmp/dist/cmake/bin:$PATH"
 mkdir /var/tmp/build
 tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.[% 
c('compress_tar') %]
 cd /var/tmp/build/[% project %]-[% c('version') %]
-[% IF c("container/global_disable") -%]
-  patch -p1 < "$rootdir/no-openssl.diff"
-[% END -%]
-cmake . -GNinja -DCMAKE_BUILD_TYPE=Release [% c("var/cmake_opts") %]
+cmake . -GNinja -DCMAKE_BUILD_TYPE=Release
 ninja -j[% c("num_procs") %] -v
 
 mkdir $distdir


=
projects/libdmg-hfsplus/config
=
@@ -1,7 +1,7 @@
 # vim: filetype=yaml sw=2
 version: '[% c("abbrev") %]'
 git_url: https://github.com/mozilla/libdmg-hfsplus
-git_hash: 2cb30de5b277bf2bc1fc129899bb9382bb56ccca
+git_hash: a0a959bd25370c1c0a00c9ec525e3e78285adbf9
 filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.[% 
c("compress_tar") %]'
 container:
   use_container: 1
@@ -10,15 +10,9 @@ var:
 - build-essential
 - zlib1g-dev
 - libbz2-dev
-targets:
-  no_containers:
-var:
-  cmake_opts: '-DUSE_OPENSSL=OFF'
 input_files:
   - project: container-image
   - name: cmake
 project: cmake
   - name: ninja
 project: ninja
-  - filename: no-openssl.diff
-enable: '[% c("container/global_disable") %]'


=
projects/libdmg-hfsplus/no-openssl.diff deleted
=
@@ -1,34 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 79d4302..b54e81d 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -2,6 +2,8 @@ cmake_minimum_required(VERSION 2.6)
- 
- project (libdmg-hfsplus)
- 
-+option(USE_OPENSSL "Enable or disable OpenSSL (1.0.x is currently required)" 
ON)
-+
- # We want win32 executables to build staticly by default, since it's more 
difficult to keep the shared libraries straight on Windows
- IF(WIN32)
-   SET(BUILD_STATIC ON CACHE BOOL "Force compilation with static 
libraries")
-diff --git a/dmg/CMakeLists.txt b/dmg/CMakeLists.txt
-index 36f6bb6..ffdac77 100644
 a/dmg/CMakeLists.txt
-+++ b/dmg/CMakeLists.txt
-@@ -18,14 +18,14 @@ link_directories(${PROJECT_BINARY_DIR}/common 
${PROJECT_BINARY_DIR}/hfs)
- 
- add_library(dmg adc.c checksum.c dmgfile.c dmglib.c filevault.c io.c 
partition.c resources.c udif.c ../includes/dmg/adc.h ../includes/dmg/dmg.h 
../includes/dmg/dmgfile.h ../includes/dmg/dmglib.h ../includes/dmg/filevault.h)
- 
--IF(OPENSSL_FOUND)
-+IF(OPENSSL_FOUND AND USE_OPENSSL)
-   add_definitions(-DHAVE_CRYPT)
-   include_directories(${OPENSSL_INCLUDE_DIR})
-   target_link_libraries(dmg ${OPENSSL_CRYPTO_LIBRARY} 
$<$:${CMAKE_DL_LIBS}>)
-   IF(WIN32)
-   TARGET_LINK_LIBRARIES(dmg gdi32)
-   ENDIF(WIN32)
--ENDIF(OPENSSL_FOUND)
-+ENDIF(OPENSSL_FOUND AND USE_OPENSSL)
- 
- target_link_libraries(dmg common hfs z bz2)
- 


=
tools/signing/gatekeeper-bundling.sh
=
@@ -39,7 +39,7 @@ test -f $faketime_path || \
   exit_error "$faketime_path is missing"
 test -d $macos_stapled_dir || \
   exit_error "The stapled macos zip files should be placed in directory 
$macos_stapled_dir"
-libdmg_file="$script_dir/../../out/libdmg-hfsplus/libdmg-hfsplus-2cb30de5b277-68b0fc.tar.zst"
+libdmg_file="$script_dir/../../out/libdmg-hfsplus/libdmg-hfsplus-a0a959bd2537-f2819c.tar.zst"
 test -f "$libdmg_file" || \
   exit_error "$libdmg_file is missing." \
  "You can build it with:" \



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/c3dba101e2b32a7094ab81101f3400f8533233b0

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/c3dba101e2b32a7094ab81101f3400f8533233b0
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/tor-browser][tor-browser-115.5.0esr-13.0-1] fixup! Bug 42072: 2023 year end campaign for about:tor.

2023-11-16 Thread richard (@richard) via tor-commits


richard pushed to branch tor-browser-115.5.0esr-13.0-1 at The Tor Project / 
Applications / Tor Browser


Commits:
47ac8526 by Henry Wilkes at 2023-11-16T18:26:37+00:00
fixup! Bug 42072: 2023 year end campaign for about:tor.

Bug 42188: Make the YEC banner closed state persist for the current
session.

- - - - -


4 changed files:

- browser/components/BrowserGlue.sys.mjs
- browser/components/abouttor/AboutTorChild.sys.mjs
- browser/components/abouttor/AboutTorParent.sys.mjs
- browser/components/abouttor/content/aboutTor.js


Changes:

=
browser/components/BrowserGlue.sys.mjs
=
@@ -453,6 +453,7 @@ let JSWINDOWACTORS = {
   events: {
 DOMContentLoaded: {},
 SubmitSearchOnionize: { wantUntrusted: true },
+YECHidden: { wantUntrusted: true },
   },
 },
 


=
browser/components/abouttor/AboutTorChild.sys.mjs
=
@@ -26,6 +26,11 @@ export class AboutTorChild extends JSWindowActorChild {
   case "SubmitSearchOnionize":
 this.sendAsyncMessage("AboutTor:SetSearchOnionize", !!event.detail);
 break;
+  case "YECHidden":
+// YEC 2023 banner was closed. Persist this for the rest of this
+// session. See tor-browser#42188.
+this.sendAsyncMessage("AboutTor:HideYEC");
+break;
 }
   }
 }


=
browser/components/abouttor/AboutTorParent.sys.mjs
=
@@ -7,6 +7,19 @@ ChromeUtils.defineESModuleGetters(lazy, {
   TorConnect: "resource:///modules/TorConnect.sys.mjs",
 });
 
+/**
+ * Whether we should hide the Year end campaign (YEC) 2023 donation banner for
+ * new about:tor pages. Applied to all future about:tor pages within this
+ * session (i.e. new tabs, new windows, and after new identity).
+ *
+ * Will reset back to shown at the next full restart.
+ *
+ * See tor-browser#42188.
+ *
+ * @type {boolean}
+ */
+let hideYEC = false;
+
 export class AboutTorParent extends JSWindowActorParent {
   receiveMessage(message) {
 const onionizePref = "torbrowser.homepage.search.onionize";
@@ -22,10 +35,14 @@ export class AboutTorParent extends JSWindowActorParent {
 Services.locale.appLocaleAsBCP47 === "ja-JP-macos"
   ? "ja"
   : Services.locale.appLocaleAsBCP47,
+  hideYEC,
 });
   case "AboutTor:SetSearchOnionize":
 Services.prefs.setBoolPref(onionizePref, message.data);
 break;
+  case "AboutTor:HideYEC":
+hideYEC = true;
+break;
 }
 return undefined;
   }


=
browser/components/abouttor/content/aboutTor.js
=
@@ -200,6 +200,7 @@ const YecWidget = {
 
 this.isActive = now >= yecStart && now < yecEnd;
 document.getElementById("yec-2023-close").addEventListener("click", () => {
+  dispatchEvent(new CustomEvent("YECHidden", { bubbles: true }));
   this.isOpen = false;
 });
 
@@ -215,7 +216,7 @@ const YecWidget = {
 
   _isStable: false,
   _isActive: false,
-  _isOpen: true,
+  _isOpen: false,
 
   /**
* Whether this is a stable release.
@@ -294,7 +295,8 @@ window.addEventListener("DOMContentLoaded", () => {
 });
 
 window.addEventListener("InitialData", event => {
-  const { appLocale, isStable } = event.detail;
+  const { appLocale, isStable, hideYEC } = event.detail;
   YecWidget.setDonateLocale(appLocale);
   YecWidget.isStable = isStable;
+  YecWidget.isOpen = !hideYEC;
 });



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/47ac85261b621e64c79efeef6c28ecc80cdaa44a

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/47ac85261b621e64c79efeef6c28ecc80cdaa44a
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/firefox-android][firefox-android-115.2.1-13.5-1] fixup! Bug 40009: Change the default search engines

2023-11-16 Thread Dan Ballard (@dan) via tor-commits


Dan Ballard pushed to branch firefox-android-115.2.1-13.5-1 at The Tor Project 
/ Applications / firefox-android


Commits:
80933135 by clairehurst at 2023-11-16T17:54:18+00:00
fixup! Bug 40009: Change the default search engines

- - - - -


2 changed files:

- android-components/components/feature/search/src/main/assets/search/list.json
- 
android-components/components/feature/search/src/main/java/mozilla/components/feature/search/storage/SearchEngineReader.kt


Changes:

=
android-components/components/feature/search/src/main/assets/search/list.json
=
@@ -1,9 +1,9 @@
 {
   "default": {
 "searchDefault": "DuckDuckGo",
-"searchOrder": ["DuckDuckGo", "YouTube", "Google", "DuckDuckGoOnion", 
"Startpage", "Twitter", "Wikipedia", "Yahoo"],
+"searchOrder": ["DuckDuckGo", "DuckDuckGoOnion", "Startpage", "Wikipedia"],
 "visibleDefaultEngines": [
-  "ddg", "ddg-onion", "google", "yahoo", "twitter", "wikipedia", 
"youtube", "startpage"
+  "ddg", "ddg-onion", "startpage", "wikipedia"
 ]
   },
   "regionOverrides": {


=
android-components/components/feature/search/src/main/java/mozilla/components/feature/search/storage/SearchEngineReader.kt
=
@@ -29,6 +29,8 @@ internal const val GOOGLE_ID = "google"
 internal val GENERAL_SEARCH_ENGINE_IDS = setOf(
 GOOGLE_ID,
 "ddg",
+"ddg-onion",
+"startpage",
 "bing",
 "baidu",
 "ecosia",



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/809331352fc6078818ebd4bd33e86fc144b42ca0

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/809331352fc6078818ebd4bd33e86fc144b42ca0
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/firefox-android][firefox-android-115.2.1-13.5-1] fixup! Modify UI/UX

2023-11-16 Thread Dan Ballard (@dan) via tor-commits


Dan Ballard pushed to branch firefox-android-115.2.1-13.5-1 at The Tor Project 
/ Applications / firefox-android


Commits:
d7c5b2e1 by clairehurst at 2023-11-16T17:43:10+00:00
fixup! Modify UI/UX

- - - - -


8 changed files:

- − fenix/app/src/release/res/drawable-v24/ic_launcher_foreground.xml
- fenix/app/src/release/res/mipmap-anydpi-v26/ic_launcher.xml
- fenix/app/src/release/res/mipmap-anydpi-v26/ic_launcher_round.xml
- + fenix/app/src/release/res/mipmap-hdpi/ic_launcher_foreground.webp
- + fenix/app/src/release/res/mipmap-mdpi/ic_launcher_foreground.webp
- + fenix/app/src/release/res/mipmap-xhdpi/ic_launcher_foreground.webp
- + fenix/app/src/release/res/mipmap-xxhdpi/ic_launcher_foreground.webp
- + fenix/app/src/release/res/mipmap-xxxhdpi/ic_launcher_foreground.webp


Changes:

=
fenix/app/src/release/res/drawable-v24/ic_launcher_foreground.xml deleted
=
@@ -1,55 +0,0 @@
-http://schemas.android.com/apk/res/android;
-xmlns:aapt="http://schemas.android.com/aapt;
-android:width="108dp"
-android:height="108dp"
-android:viewportWidth="432"
-android:viewportHeight="432">
-  
-
-  
-
-  
-  
-
-  
-
-
-
-
-
-
-  
-
-  
-  
-  
-  
-
-  
-
-  
-


=
fenix/app/src/release/res/mipmap-anydpi-v26/ic_launcher.xml
=
@@ -1,7 +1,6 @@
 
 http://schemas.android.com/apk/res/android;>
 
-
+
 
-
 


=
fenix/app/src/release/res/mipmap-anydpi-v26/ic_launcher_round.xml
=
@@ -1,5 +1,5 @@
 
 http://schemas.android.com/apk/res/android;>
 
-
+
 
\ No newline at end of file


=
fenix/app/src/release/res/mipmap-hdpi/ic_launcher_foreground.webp
=
Binary files /dev/null and 
b/fenix/app/src/release/res/mipmap-hdpi/ic_launcher_foreground.webp differ


=
fenix/app/src/release/res/mipmap-mdpi/ic_launcher_foreground.webp
=
Binary files /dev/null and 
b/fenix/app/src/release/res/mipmap-mdpi/ic_launcher_foreground.webp differ


=
fenix/app/src/release/res/mipmap-xhdpi/ic_launcher_foreground.webp
=
Binary files /dev/null and 
b/fenix/app/src/release/res/mipmap-xhdpi/ic_launcher_foreground.webp differ


=
fenix/app/src/release/res/mipmap-xxhdpi/ic_launcher_foreground.webp
=
Binary files /dev/null and 
b/fenix/app/src/release/res/mipmap-xxhdpi/ic_launcher_foreground.webp differ


=
fenix/app/src/release/res/mipmap-xxxhdpi/ic_launcher_foreground.webp
=
Binary files /dev/null and 
b/fenix/app/src/release/res/mipmap-xxxhdpi/ic_launcher_foreground.webp differ



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/d7c5b2e1ed48921e0281a6ea35364f0d6baaa1be

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/d7c5b2e1ed48921e0281a6ea35364f0d6baaa1be
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/firefox-android][firefox-android-115.2.1-13.5-1] fixup! Add Tor integration and UI

2023-11-16 Thread Dan Ballard (@dan) via tor-commits


Dan Ballard pushed to branch firefox-android-115.2.1-13.5-1 at The Tor Project 
/ Applications / firefox-android


Commits:
a5d2aca3 by Pier Angelo Vendrame at 2023-11-16T17:30:37+00:00
fixup! Add Tor integration and UI

Bug 42285: Update the gitignore to use the correct paths for tor stuff

- - - - -


1 changed file:

- .gitignore


Changes:

=
.gitignore
=
@@ -104,7 +104,7 @@ DerivedData
 .experimenter.json
 
 # Tor libraries for local builds
-app/android-release.aar
-app/jsocksAndroid-release.aar
-app/service-release.aar
-app/universal-0.0.3.jar
+fenix/app/android-release.aar
+fenix/app/jsocksAndroid-release.aar
+fenix/app/service-release.aar
+fenix/app/universal-0.0.3.jar



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/a5d2aca35d8bea28cac09f247d951af5fb335dfd

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/a5d2aca35d8bea28cac09f247d951af5fb335dfd
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/firefox-android][firefox-android-115.2.1-13.5-1] fixup! Rename as Tor Browser

2023-11-16 Thread Dan Ballard (@dan) via tor-commits


Dan Ballard pushed to branch firefox-android-115.2.1-13.5-1 at The Tor Project 
/ Applications / firefox-android


Commits:
88d70508 by clairehurst at 2023-11-15T19:12:44-07:00
fixup! Rename as Tor Browser

- - - - -


1 changed file:

- fenix/app/src/debug/res/drawable-hdpi/fenix_search_widget.png


Changes:

=
fenix/app/src/debug/res/drawable-hdpi/fenix_search_widget.png
=
Binary files a/fenix/app/src/debug/res/drawable-hdpi/fenix_search_widget.png 
and b/fenix/app/src/debug/res/drawable-hdpi/fenix_search_widget.png differ



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/88d70508aa4b6bff43729cb0d8a84d459e9ab29d

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/88d70508aa4b6bff43729cb0d8a84d459e9ab29d
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/tor-browser][tor-browser-115.4.0esr-13.5-1] fixup! Bug 42072: 2023 year end campaign for about:tor.

2023-11-16 Thread Pier Angelo Vendrame (@pierov) via tor-commits


Pier Angelo Vendrame pushed to branch tor-browser-115.4.0esr-13.5-1 at The Tor 
Project / Applications / Tor Browser


Commits:
ff9552f7 by Dan Ballard at 2023-11-15T17:19:03-08:00
fixup! Bug 42072: 2023 year end campaign for about:tor.

Set donation matching amount and date.

- - - - -


2 changed files:

- browser/components/abouttor/content/aboutTor.html
- browser/components/abouttor/content/aboutTor.js


Changes:

=
browser/components/abouttor/content/aboutTor.html
=
@@ -36,11 +36,10 @@
 alt=""
 src="chrome://browser/content/abouttor/yec-2023-image.svg"
   />
-  
   
   
   


=
browser/components/abouttor/content/aboutTor.js
=
@@ -204,12 +204,11 @@ const YecWidget = {
   this.isOpen = false;
 });
 
-// TODO: Uncomment once we have a final donation matching amount.
-//const donateMatchStart = Date.UTC(2023, 10, 13); // November 13th
-//document.body.classList.toggle(
-//  "yec-2023-is-donation-matching",
-//  now >= donateMatchStart
-//);
+const donateMatchStart = Date.UTC(2023, 10, 22); // November 22nd
+document.body.classList.toggle(
+  "yec-2023-is-donation-matching",
+  now >= donateMatchStart
+);
 
 this._updateDonateLocale();
   },



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ff9552f7fd790a8a12bfeb8a414c321bb22ab491

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ff9552f7fd790a8a12bfeb8a414c321bb22ab491
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/tor-browser][base-browser-115.5.0esr-13.0-1] fixup! Firefox preference overrides.

2023-11-16 Thread ma1 (@ma1) via tor-commits


ma1 pushed to branch base-browser-115.5.0esr-13.0-1 at The Tor Project / 
Applications / Tor Browser


Commits:
030db1b1 by hackademix at 2023-11-16T16:14:56+01:00
fixup! Firefox preference overrides.

Bug 42277: Enable storage.sync to fix broken webextensions

- - - - -


1 changed file:

- browser/app/profile/001-base-profile.js


Changes:

=
browser/app/profile/001-base-profile.js
=
@@ -569,8 +569,6 @@ pref("extensions.abuseReport.enabled", false);
 // Therefore, do not allow download of additional language packs. They are not 
a
 // privacy/security threat, we are disabling them for UX reasons. See bug 
41377.
 pref("intl.multilingual.downloadEnabled", false);
-// Disk activity: Disable storage.sync (tor-browser#41424)
-pref("webextensions.storage.sync.enabled", false);
 
 // Enforce certificate pinning, see: https://bugs.torproject.org/16206
 pref("security.cert_pinning.enforcement_level", 2);



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/030db1b1f2801f92bed9fd68700674a14e03289f

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/030db1b1f2801f92bed9fd68700674a14e03289f
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/mullvad-browser][mullvad-browser-115.5.0esr-13.0-1] fixup! Firefox preference overrides.

2023-11-16 Thread ma1 (@ma1) via tor-commits


ma1 pushed to branch mullvad-browser-115.5.0esr-13.0-1 at The Tor Project / 
Applications / Mullvad Browser


Commits:
7ce3d34f by hackademix at 2023-11-16T16:13:36+01:00
fixup! Firefox preference overrides.

MB 250: Enable storage.sync to fix broken webextensions

- - - - -


1 changed file:

- browser/app/profile/001-base-profile.js


Changes:

=
browser/app/profile/001-base-profile.js
=
@@ -567,8 +567,6 @@ pref("extensions.abuseReport.enabled", false);
 // Therefore, do not allow download of additional language packs. They are not 
a
 // privacy/security threat, we are disabling them for UX reasons. See bug 
41377.
 pref("intl.multilingual.downloadEnabled", false);
-// Disk activity: Disable storage.sync (tor-browser#41424)
-pref("webextensions.storage.sync.enabled", false);
 
 // Enforce certificate pinning, see: https://bugs.torproject.org/16206
 pref("security.cert_pinning.enforcement_level", 2);



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/7ce3d34f3cac8d776c27a0331b2afb0be2872f70

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/7ce3d34f3cac8d776c27a0331b2afb0be2872f70
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/tor-browser][tor-browser-115.5.0esr-13.0-1] fixup! Firefox preference overrides.

2023-11-16 Thread ma1 (@ma1) via tor-commits


ma1 pushed to branch tor-browser-115.5.0esr-13.0-1 at The Tor Project / 
Applications / Tor Browser


Commits:
2c6df91f by hackademix at 2023-11-16T16:09:40+01:00
fixup! Firefox preference overrides.

Bug 42277: Enable storage.sync to fix broken webextensions

- - - - -


1 changed file:

- browser/app/profile/001-base-profile.js


Changes:

=
browser/app/profile/001-base-profile.js
=
@@ -569,8 +569,6 @@ pref("extensions.abuseReport.enabled", false);
 // Therefore, do not allow download of additional language packs. They are not 
a
 // privacy/security threat, we are disabling them for UX reasons. See bug 
41377.
 pref("intl.multilingual.downloadEnabled", false);
-// Disk activity: Disable storage.sync (tor-browser#41424)
-pref("webextensions.storage.sync.enabled", false);
 
 // Enforce certificate pinning, see: https://bugs.torproject.org/16206
 pref("security.cert_pinning.enforcement_level", 2);



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/2c6df91fe933bc263ef8dcba38c04b67da54cf9a

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/2c6df91fe933bc263ef8dcba38c04b67da54cf9a
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/tor-browser] Pushed new tag base-browser-115.5.0esr-13.0-1-build1

2023-11-16 Thread Pier Angelo Vendrame (@pierov) via tor-commits


Pier Angelo Vendrame pushed new tag base-browser-115.5.0esr-13.0-1-build1 at 
The Tor Project / Applications / Tor Browser

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/tree/base-browser-115.5.0esr-13.0-1-build1
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/tor-browser] Deleted tag base-browser-115.5.0esr-13.5-1-build1

2023-11-16 Thread Pier Angelo Vendrame (@pierov) via tor-commits


Pier Angelo Vendrame deleted tag base-browser-115.5.0esr-13.5-1-build1 at The 
Tor Project / Applications / Tor Browser

-- 

You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/mullvad-browser] Pushed new branch mullvad-browser-115.5.0esr-13.5-1

2023-11-16 Thread Pier Angelo Vendrame (@pierov) via tor-commits


Pier Angelo Vendrame pushed new branch mullvad-browser-115.5.0esr-13.5-1 at The 
Tor Project / Applications / Mullvad Browser

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/tree/mullvad-browser-115.5.0esr-13.5-1
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [Git][tpo/applications/tor-browser] Pushed new branch tor-browser-115.5.0esr-13.5-1

2023-11-16 Thread Pier Angelo Vendrame (@pierov) via tor-commits


Pier Angelo Vendrame pushed new branch tor-browser-115.5.0esr-13.5-1 at The Tor 
Project / Applications / Tor Browser

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/tree/tor-browser-115.5.0esr-13.5-1
You're receiving this email because of your account on gitlab.torproject.org.


___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits