diff --git a/helpers/DATA/thunderbird/branding/disk.icns b/helpers/DATA/thunderbird/branding/disk.icns new file mode 100644 index 0000000..5e1d632 Binary files /dev/null and b/helpers/DATA/thunderbird/branding/disk.icns differ diff --git a/helpers/DATA/thunderbird/branding/thunderbird.icns b/helpers/DATA/thunderbird/branding/thunderbird.icns new file mode 100644 index 0000000..ccd6baf Binary files /dev/null and b/helpers/DATA/thunderbird/branding/thunderbird.icns differ diff --git a/helpers/DATA/thunderbird/debug_brand/debuglogo.svg b/helpers/DATA/thunderbird/debug_brand/debuglogo.svg index ebe3c60..f93894a 100644 --- a/helpers/DATA/thunderbird/debug_brand/debuglogo.svg +++ b/helpers/DATA/thunderbird/debug_brand/debuglogo.svg @@ -1,22 +1,23 @@ + + inkscape:version="1.2.2 (1:1.2.2+202305151914+b0a8486541)" + sodipodi:docname="debuglogo.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape" + version="1.1" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> - - - - - - - - - - - - - - - - + + + - + + + + + + - - - + r="9.125" + xlink:href="#linearGradient8215" /> + + + + + + + + + + + + + + + + id="linearGradient9929"> + + + - + id="linearGradient7683"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + inkscape:window-x="572" + inkscape:window-y="77" + inkscape:showpageshadow="false" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + inkscape:window-maximized="0" /> @@ -266,358 +372,249 @@ - - + inkscape:groupmode="layer" + style="display:inline"> + id="g13874"> + + id="g4136" + style="opacity:1;fill:#1d446f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-miterlimit:4;stroke-opacity:1" + transform="matrix(1.011756,0,0,1.011756,-0.7320157,-0.5363321)"> - + id="g4138" + style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id="g23236" + inkscape:highlight-color="#2176f3" + style="display:inline;enable-background:new" + transform="matrix(0.09028811,0,0,0.09028811,-1.8723317,22.519088)"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="g5705" + style="opacity:0.35;filter:url(#filter20635)" + transform="matrix(2.2952152,0,0,2.2952152,-760.92143,-428.16917)"> + + + + id="g22342" + transform="translate(4)"> - - - - + inkscape:connector-curvature="0" + d="m 439.13952,164.08069 -72.03293,69.91431 32.83854,1.05931 c 0,0 -13.771,28.60131 -13.771,28.60131 -4.23723,12.71169 14.83031,17.47858 18.00823,7.94481 0,0 12.7117,-28.60131 12.7117,-28.60131 l 23.30477,24.89373 z" + id="path14690" + sodipodi:nodetypes="cccssccc" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.438;fill:#0f0f0f;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.23723;marker:none;filter:url(#filter14700)" + transform="matrix(2.1739416,0.12585284,-0.12585284,2.1739416,-693.07757,-446.25337)" /> - - + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.438;fill:#0f0f0f;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.23723;marker:none;filter:url(#filter14766)" + sodipodi:nodetypes="cccssccc" + id="path14756" + d="m 440.13952,169.08069 -72.03293,69.91431 32.83854,1.05931 c 0,0 -13.771,28.60131 -13.771,28.60131 -4.23723,12.71169 14.83031,17.47858 18.00823,7.94481 0,0 12.7117,-28.60131 12.7117,-28.60131 l 23.30477,24.89373 z" + inkscape:connector-curvature="0" + transform="matrix(2.1739416,0.12585284,-0.12585284,2.1739416,-693.07757,-446.25337)" /> - - - - + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#radialGradient4851-7-3);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:9.22692;marker:none" + sodipodi:nodetypes="cccssccc" + id="path3970-7-1" + d="M 241.06958,-36.590368 75.675284,106.33371 l 71.255756,6.4357 c 0,0 -33.53691,60.44446 -33.53691,60.44446 -10.8113,27.10121 30.0405,39.86386 38.14896,19.53795 0,0 31.23405,-60.57779 31.23405,-60.57779 l 47.53026,57.0505 z" + inkscape:connector-curvature="0" /> - - - - + transform="matrix(9.2114933,0.53326757,-0.53326757,9.2114933,73.213839,-210.35978)" + d="m 19.25,17.75 -17,16.5 7.75,0.25 c 0,0 -3.25,6.75 -3.25,6.75 -1,3 3.5,4.125 4.25,1.875 0,0 3,-6.75 3,-6.75 l 5.5,5.875 z" + id="path5952" + sodipodi:nodetypes="cccssccc" + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:url(#linearGradient5986);stroke-width:0.118159;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;filter:url(#filter6010)" + clip-path="url(#clipPath5956-9-3-5)" + inkscape:connector-curvature="0" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#radialGradient6008);fill-opacity:1;stroke:none;stroke-width:4.35516;marker:none;enable-background:new" + d="m 145.10414,201.33025 40.21196,-72.92443 16.41617,17.85487 -16.48772,-26.03861 z" + id="path6000" + inkscape:connector-curvature="0" /> - - - - - - - - - - - - - - - - - - - - + id="g11419" + transform="matrix(0.23738272,0,0,0.23738272,202.8641,-17.703142)" + style="fill:#4e9a06" /> diff --git a/helpers/DATA/thunderbird/debug_brand/debuglogo_gray.svg b/helpers/DATA/thunderbird/debug_brand/debuglogo_gray.svg index d732c72..727f3d6 100644 --- a/helpers/DATA/thunderbird/debug_brand/debuglogo_gray.svg +++ b/helpers/DATA/thunderbird/debug_brand/debuglogo_gray.svg @@ -2,22 +2,22 @@ + version="1.1" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> - - - - - - - - - - - - - - - - - - - - + inkscape:collect="always" + style="color-interpolation-filters:sRGB" + id="filter20635" + x="-0.022156335" + y="-0.022156335" + width="1.0443127" + height="1.0443127"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + inkscape:window-maximized="0" /> @@ -220,7 +335,6 @@ image/svg+xml - Jakub Steiner @@ -257,336 +371,249 @@ + inkscape:groupmode="layer" + style="display:inline"> + id="g13874"> + style="fill:url(#radialGradient3968);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-miterlimit:4;stroke-opacity:1" + d="m 43.959853,23.485499 c 0,10.709718 -8.682103,19.391723 -19.390348,19.391723 -10.709226,0 -19.3908387,-8.682103 -19.3908387,-19.391723 0,-10.709227 8.6816127,-19.3903473 19.3908387,-19.3903473 10.708245,0 19.390348,8.6811203 19.390348,19.3903473 z" + id="path3214" /> + id="g4136" + style="opacity:1;fill:#3d3d3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-miterlimit:4;stroke-opacity:1" + transform="matrix(1.011756,0,0,1.011756,-0.7320157,-0.5363321)"> + id="g4138" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + id="g4142" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4146" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + id="g4150" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4154" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + id="g4158" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4162" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + id="g4166" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4170" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + id="g4174" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4178" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + id="g4182" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4186" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + id="g4190" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4194" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + id="g4198" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4202" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="opacity:0.75;fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" + id="g4204"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4208" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4212" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="opacity:0.75;fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" + id="g4214"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4218" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4222" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + id="g4226" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> + id="g4230" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + id="g4234" + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"> + style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" /> - - - - - - - - - - - - - - - - - - - + id="g23236" + inkscape:highlight-color="#2176f3" + style="display:inline;enable-background:new" + transform="matrix(0.09028811,0,0,0.09028811,-1.8723317,22.519088)"> + + + + + + + + + + + + + diff --git a/helpers/make-firefox b/helpers/make-firefox index 5506f82..a8591d1 100644 --- a/helpers/make-firefox +++ b/helpers/make-firefox @@ -379,7 +379,7 @@ done ##Remove invalid policy for trisquel. find -name aboutRights.ftl | xargs sed -i '/rights-intro-point-5/,$d' find -name aboutRights.xhtml |xargs sed -i "/rights-intro-point-5/,/<\/li>/d" -find -name aboutRights.xhtml |xargs sed -i "/rights-intro-point-6/d" +find -name aboutRights.xhtml |xargs sed -i "/rights-intro-point-6/,/<\/li>/d" find -name aboutRights-unbranded.xhtml |xargs sed -i "/rights-intro-point-5/,/<\/li>/d" #EO about: mods. @@ -430,6 +430,7 @@ cp -a $DATA/android/res/main/* mobile/android/geckoview/src/main/res # Rebrand svg & debug tools & privacy logos find devtools/client/themes/images/ -name aboutdebugging-firefox-*.svg | xargs -n1 cp $DATA/debug_brand/debuglogo.svg find devtools/client/themes/images/ -name aboutdebugging-fenix*.svg | xargs -n1 cp $DATA/debug_brand/debuglogo.svg +find devtools/client/themes/images/ -name aboutdebugging-firefox-logo.svg | xargs -n1 cp $DATA/debug_brand/debuglogo_gray.svg find browser/branding/ -name about-logo.svg | xargs -n1 cp $DATA/debug_brand/debuglogo.svg diff --git a/helpers/make-thunderbird b/helpers/make-thunderbird index dbb55a5..9c76248 100644 --- a/helpers/make-thunderbird +++ b/helpers/make-thunderbird @@ -1,6 +1,6 @@ #!/bin/bash # -# Copyright (C) 2022 Luis Guzmán +# Copyright (C) 2023 Luis Guzmán # Copyright (C) 2020 Ruben Rodriguez # Copyright (C) 2019 David Trudgian # @@ -19,7 +19,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # -VERSION=18 +VERSION=19 . ./config @@ -179,6 +179,7 @@ s|www.mozilla.com/legal/privacy|trisquel.info/legal|g; s/Trisquel Public/Mozilla Public/g; s/Trisquel Foundation/Mozilla Foundation/g; s/Trisquel Corporation/Mozilla Corporation/g; +s|this-firefox|this-abrowser|g; " echo "Running batch replace operation" find . -type f -not -iregex '.*changelog.*' -not -iregex '.*copyright.*' -not -iregex '.*third_party/rust.*' -execdir /bin/sed --follow-symlinks -i "$SEDSCRIPT" '{}' ';' @@ -251,25 +252,20 @@ do find -name aboutRights.ftl | xargs sed -i "s/^$STRING.*/$STRING = /" done ##Remove invalid policy for trisquel. -find -name aboutRights.ftl | xargs sed -i '/rights-intro-point-5/,$d' -find -name aboutRights.xhtml |xargs sed -i "/rights-intro-point-5/d" -find -name aboutRights.xhtml |xargs sed -i "/rights-intro-point-6/d" -find -name aboutRights-unbranded.xhtml |xargs sed -i "/rights-intro-point-5/d" +find -name aboutRights.ftl | xargs sed -i '/rights-intro-point-3/,$d' +find -name aboutRights.xhtml |xargs sed -i "/rights-intro-point-5/,/<\/li>/d" +find -name aboutRights.xhtml |xargs sed -i "/rights-intro-point-6/,/<\/li>/d" +find -name aboutRights-unbranded.xhtml |xargs sed -i "/rights-intro-point-5/,/<\/li>/d" sed -i 's/Icedove\ Project<\/a>/Trisquel\ Project<\/a>/g' \ comm/mail/base/content/overrides/app-license.html #EO about: mods. -#Debbuging tools -sed -i 's|this-firefox|this-abrowser|g' devtools/client/framework/test/browser_about-devtools-toolbox_reload.js #Rebrand debug tools -echo "devtools/client/themes/images/aboutdebugging-fenix.svg \ -devtools/client/themes/images/aboutdebugging-fenix-nightly.svg \ -devtools/client/themes/images/aboutdebugging-firefox-aurora.svg \ -devtools/client/themes/images/aboutdebugging-firefox-beta.svg \ -devtools/client/themes/images/aboutdebugging-firefox-nightly.svg \ -devtools/client/themes/images/aboutdebugging-firefox-release.svg" | xargs -n1 cp $DATA/debug_brand/debuglogo.svg -cp $DATA/debug_brand/debuglogo_gray.svg devtools/client/themes/images/aboutdebugging-firefox-logo.svg +find devtools/client/themes/images/ -name aboutdebugging-firefox-*.svg | xargs -n1 cp $DATA/debug_brand/debuglogo.svg +find devtools/client/themes/images/ -name aboutdebugging-fenix*.svg | xargs -n1 cp $DATA/debug_brand/debuglogo.svg +find devtools/client/themes/images/ -name aboutdebugging-firefox-logo.svg | xargs -n1 cp $DATA/debug_brand/debuglogo_gray.svg + cp $DATA/debug_brand/about-logo.svg comm/mail/branding/icedove/TB-symbolic.svg cp $DATA/debug_brand/about-logo.svg comm/mail/themes/shared/mail/icons/aboutdebugging-logo.svg cp $DATA/debug_brand/icon.png comm/mail/themes/icon.png