Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • trisquel/package-helpers
  • aklis/package-helpers
  • leny2010/package-helpers
  • fr33domlover/package-helpers
  • Legimet/package-helpers
  • ralphtheninja/package-helpers
  • damo22/package-helpers
  • wherrfrye/package-helpers
  • habs/package-helpers
  • pehjota/package-helpers
  • kpengboy/package-helpers
  • alvaro/package-helpers
  • salman/package-helpers
  • pabloyoyoista/package-helpers
  • mixalis/package-helpers
  • jorgesumle/package-helpers
  • a_slacker_here/package-helpers
  • chaosmonk/package-helpers
  • Beformed/package-helpers
  • dknight/package-helpers
  • proninyaroslav/package-helpers
  • adfeno/package-helpers
  • snd/package-helpers
  • davidpgil/package-helpers
  • diopon/package-helpers
  • ruben/package-helpers
  • bandali/package-helpers
  • joshaspinall/package-helpers
  • GNUtoo/package-helpers
  • Ark74/package-helpers
  • dragestil/package-helpers
  • bill-auger/package-helpers
  • andi89gi/package-helpers
  • Fikar/package-helpers
  • davidl/package-helpers
  • jas/package-helpers
  • parodper/package-helpers
  • David_Hedlund/package-helpers
  • dinomug/package-helpers
  • bf/package-helpers
  • hartkemd/package-helpers
  • del111/package-helpers
  • jxself/package-helpers
  • JacobK/package-helpers
44 results
Show changes
Showing
with 1527 additions and 296 deletions
--- a/lib/tools.py 2021-10-15 08:01:00.000000000 -0500
+++ a/lib/tools.py 2022-04-06 12:27:07.672427372 -0500
@@ -37,7 +37,7 @@
def main(validation_function):
"""Main function with command line parameter parsing."""
script_name = os.path.basename(sys.argv[0])
- usage = "%s [-h] -d|-u csv-file" % (script_name)
+ usage = "%s [-h] -d|-u|-t csv-file" % (script_name)
parser = argparse.ArgumentParser(usage=usage)
parser.add_argument(
@@ -56,15 +56,24 @@
default=False,
help="validate an Ubuntu CSV file",
)
+ parser.add_argument(
+ "-t",
+ "--trisquel",
+ dest="trisquel",
+ action="store_true",
+ default=False,
+ help="validate a Trisquel CSV file")
parser.add_argument("csv_file", metavar="csv-file", help="CSV file to validate")
args = parser.parse_args()
- if len([x for x in [args.debian, args.ubuntu] if x]) != 1:
- parser.error("You have to select exactly one of --debian, --ubuntu.")
+ if len([x for x in [args.trisquel, args.debian, args.ubuntu] if x]) != 1:
+ parser.error("You have to select exactly one of --trisquel, --debian, --ubuntu.")
if args.debian:
distro = "debian"
- else:
+ elif args.ubuntu:
distro = "ubuntu"
+ else:
+ distro = "trisquel"
return int(not validation_function(args.csv_file, distro))
--- validate-csv-data 2020-01-27 15:25:09.000000000 -0600 --- a/validate-csv-data 2021-10-15 08:01:00.000000000 -0500
+++ validate-csv-data_nabia 2021-11-25 01:56:57.107530515 -0600 +++ b/validate-csv-data 2022-04-06 12:27:29.004706669 -0500
@@ -26,6 +26,7 @@ @@ -27,6 +27,13 @@
import sys
_COLUMNS = { _COLUMNS = {
+ "trisquel": ("version", "codename", "series", "created", "release", "eol"), + "trisquel": (
"debian": ("version", "codename", "series", "created", "release", "eol"), + "version",
"ubuntu": ("version", "codename", "series", "created", "release", "eol", + "codename",
"eol-server", "eol-esm"), + "series",
@@ -37,6 +38,7 @@ + "created",
("eol", "eol-server"), + "release",
+ "eol"),
"debian": (
"version",
"codename",
@@ -58,6 +65,7 @@
("eol-lts", "eol-elts"),
) )
_STRINGS = { _STRINGS = {
+ "trisquel": ("version", "codename", "series"), + "trisquel": ("version", "codename", "series"),
"debian": ("codename", "series"), "debian": ("codename", "series"),
"ubuntu": ("version", "codename", "series"), "ubuntu": ("version", "codename", "series"),
} }
@@ -130,24 +132,28 @@
def main():
"""Main function with command line parameter parsing."""
script_name = os.path.basename(sys.argv[0])
- usage = "%s [-h] -d|-u csv-file" % (script_name)
+ usage = "%s [-h] -d|-u|-t csv-file" % (script_name)
parser = argparse.ArgumentParser(usage=usage)
parser.add_argument("-d", "--debian", dest="debian", action="store_true",
default=False, help="validate a Debian CSV file")
parser.add_argument("-u", "--ubuntu", dest="ubuntu", action="store_true",
default=False, help="validate an Ubuntu CSV file")
+ parser.add_argument("-t", "--trisquel", dest="trisquel", action="store_true",
+ default=False, help="validate a Trisquel CSV file")
parser.add_argument("csv_file", metavar="csv-file",
help="CSV file to validate")
args = parser.parse_args()
- if len([x for x in [args.debian, args.ubuntu] if x]) != 1:
- parser.error("You have to select exactly one of --debian, --ubuntu.")
+ if len([x for x in [args.trisquel, args.debian, args.ubuntu] if x]) != 1:
+ parser.error("You have to select exactly one of --trisquel, --debian, --ubuntu.")
if args.debian:
distro = "debian"
- else:
+ elif args.ubuntu:
distro = "ubuntu"
+ else:
+ distro = "trisquel"
return int(not validate(args.csv_file, distro))
version,codename,series,created,release,eol version,codename,series,created,release,eol,upstream
2.0 LTS,Robur,robur,2007-10-18,2008-07-24,2011-05-12 2.0 LTS,Robur,robur,2007-10-18,2008-07-24,2011-05-12,hardy
3.0,Dwyn,dwyn,2008-10-30,2009-09-08,2010-10-23 3.0,Dwyn,dwyn,2008-10-30,2009-09-08,2010-10-23,jaunty
3.5,Awen,awen,2009-04-23,2010-03-22,2011-04-30 3.5,Awen,awen,2009-04-23,2010-03-22,2011-04-30,karmik
4.0 LTS,Taranis,taranis,2009-10-29,2010-09-17,2013-05-09 4.0 LTS,Taranis,taranis,2009-10-29,2010-09-17,2013-05-09,lucid
4.5,Slaine,slaine,2010-04-29,2011-03-24,2012-04-10 4.5,Slaine,slaine,2010-04-29,2011-03-24,2012-04-10,maverick
5.0,Dagda,dagda,2010-10-10,2011-09-17,2012-10-28 5.0,Dagda,dagda,2010-10-10,2011-09-17,2012-10-28,natty
5.5,Brigantia,brigantia,2011-04-28,2012-04-16,2013-05-09 5.5,Brigantia,brigantia,2011-04-28,2012-04-16,2013-05-09,oneiric
6.0 LTS,Toutanis,toutanis,2011-10-13,2013-03-11,2017-04-28 6.0 LTS,Toutanis,toutanis,2011-10-13,2013-03-11,2017-04-28,precise
7.0 LTS,Belenos,belenos,2013-10-17,2014-11-03,2019-04-25 7.0 LTS,Belenos,belenos,2013-10-17,2014-11-03,2019-04-25,trusty
8.0 LTS,Flidas,flidas,2015-10-22,2018-04-18,2021-04-21 8.0 LTS,Flidas,flidas,2015-10-22,2018-04-18,2021-04-21,xenial
9.0 LTS,Etiona,etiona,2017-10-19,2020-10-16,2023-04-26 9.0 LTS,Etiona,etiona,2017-10-19,2020-10-16,2023-05-31,bionic
10.0 LTS,Nabia,nabia,2019-10-17,2021-12-16,2025-04-23 10.0 LTS,Nabia,nabia,2019-10-17,2021-12-16,2025-05-29,focal
11.0 LTS,Aramo,aramo,2021-10-14,2023-03-19,2027-06-01,jammy
12.0 LTS,Ecne,ecne,2023-10-12,2029-05-31,2029-05-31,noble
diff -Nru source/distro-info-util.c source_b/distro-info-util.c --- source/distro-info-util.c 2021-11-04 15:27:37.000000000 -0600
--- source/distro-info-util.c 2019-03-07 13:33:56.000000000 -0600 +++ source/distro-info-util.c_fix 2022-04-06 10:00:23.394992023 -0500
+++ source_b/distro-info-util.c 2021-12-17 09:47:58.217720979 -0600 @@ -423,10 +423,6 @@
@@ -545,7 +545,7 @@ free(list->distro->milestones[MILESTONE_EOL_LTS]);
free(list->distro->milestones[MILESTONE_EOL_ELTS]);
#endif #endif
" -a --all list all known versions\n" -#ifdef UBUNTU
" -d --devel latest development version\n" - free(list->distro->milestones[MILESTONE_EOL_SERVER]);
- free(list->distro->milestones[MILESTONE_EOL_ESM]);
-#endif
free(list->distro);
free(list);
list = next;
@@ -581,7 +577,7 @@
" -t --testing current testing version\n"
#endif
" -s --stable latest stable version\n"
-#ifdef UBUNTU -#ifdef UBUNTU
+#ifdef TRISQUEL +#ifdef TRISQUEL
" --lts latest long term support (LTS) version\n" " --lts latest long term support (LTS) version\n"
#endif #endif
#ifdef DEBIAN #ifdef DEBIAN
@@ -553,9 +553,6 @@ @@ -592,9 +588,6 @@
" -l --lts list of all LTS supported versions\n"
" -e --elts list of all Extended LTS supported versions\n"
#endif #endif
" -s --stable latest stable version\n"
" --supported list of all supported stable versions\n"
-#ifdef UBUNTU -#ifdef UBUNTU
- " --supported-esm list of all Ubuntu Advantage supported stable versions\n" - " --supported-esm list of all Ubuntu Advantage supported stable versions\n"
-#endif -#endif
" --unsupported list of all unsupported stable versions\n"
" -c --codename print the codename (default)\n"
" -f --fullname print the full name\n"
@@ -612,7 +605,7 @@
#ifdef DEBIAN #ifdef DEBIAN
" -t --testing current testing version\n" "--elts, "
#endif #endif
@@ -573,16 +570,13 @@
"--alias, "
#endif
"--all, --devel, "
-#ifdef UBUNTU -#ifdef UBUNTU
+#ifdef TRISQUEL +#ifdef TRISQUEL
"--latest, --lts, " "--latest, "
#endif #endif
#ifdef DEBIAN "--lts, "
@@ -620,9 +613,6 @@
"--oldstable, " "--oldstable, "
#endif #endif
"--stable, --supported, " "--stable, --supported, "
...@@ -38,7 +49,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c ...@@ -38,7 +49,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c
"--series, " "--series, "
#ifdef DEBIAN #ifdef DEBIAN
"--testing, " "--testing, "
@@ -611,7 +605,7 @@ @@ -651,7 +641,7 @@
#ifdef DEBIAN #ifdef DEBIAN
char *alias_codename = NULL; char *alias_codename = NULL;
#endif #endif
...@@ -47,7 +58,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c ...@@ -47,7 +58,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c
bool filter_latest = false; bool filter_latest = false;
#endif #endif
@@ -624,9 +618,6 @@ @@ -664,9 +654,6 @@
{"devel", no_argument, NULL, 'd' }, {"devel", no_argument, NULL, 'd' },
{"stable", no_argument, NULL, 's' }, {"stable", no_argument, NULL, 's' },
{"supported", no_argument, NULL, 'S' }, {"supported", no_argument, NULL, 'S' },
...@@ -57,7 +68,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c ...@@ -57,7 +68,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c
{"unsupported", no_argument, NULL, 'U' }, {"unsupported", no_argument, NULL, 'U' },
{"codename", no_argument, NULL, 'c' }, {"codename", no_argument, NULL, 'c' },
{"fullname", no_argument, NULL, 'f' }, {"fullname", no_argument, NULL, 'f' },
@@ -636,14 +627,14 @@ @@ -678,14 +665,14 @@
{"oldstable", no_argument, NULL, 'o' }, {"oldstable", no_argument, NULL, 'o' },
{"testing", no_argument, NULL, 't' }, {"testing", no_argument, NULL, 't' },
#endif #endif
...@@ -74,7 +85,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c ...@@ -74,7 +85,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c
const char *short_options = "hadscrfly::"; const char *short_options = "hadscrfly::";
#endif #endif
#ifdef DEBIAN #ifdef DEBIAN
@@ -689,7 +680,7 @@ @@ -731,7 +718,7 @@
case 'd': case 'd':
selected_filters++; selected_filters++;
filter_cb = filter_devel; filter_cb = filter_devel;
...@@ -83,7 +94,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c ...@@ -83,7 +94,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c
select_cb = select_latest_created; select_cb = select_latest_created;
#endif #endif
#ifdef DEBIAN #ifdef DEBIAN
@@ -740,7 +731,7 @@ @@ -782,7 +769,7 @@
free(date); free(date);
return EXIT_SUCCESS; return EXIT_SUCCESS;
...@@ -92,7 +103,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c ...@@ -92,7 +103,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c
case 'l': case 'l':
selected_filters++; selected_filters++;
filter_latest = true; filter_latest = true;
@@ -782,15 +773,6 @@ @@ -836,15 +823,6 @@
select_cb = NULL; select_cb = NULL;
break; break;
...@@ -108,7 +119,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c ...@@ -108,7 +119,7 @@ diff -Nru source/distro-info-util.c source_b/distro-info-util.c
#ifdef DEBIAN #ifdef DEBIAN
case 't': case 't':
selected_filters++; selected_filters++;
@@ -922,7 +904,7 @@ @@ -976,7 +954,7 @@
selected = select_series(distro_list, series_name); selected = select_series(distro_list, series_name);
} else { } else {
selected = get_distro(distro_list, date, filter_cb, select_cb); selected = get_distro(distro_list, date, filter_cb, select_cb);
......
diff -Nru source/python/distro_info.py source_b/python/distro_info.py --- source/python/distro_info.py 2021-11-04 15:27:37.000000000 -0600
--- source/python/distro_info.py 2019-03-07 13:33:56.000000000 -0600 +++ source/python/distro_info.py_fix 2022-04-06 10:20:39.217365952 -0500
+++ source_b/python/distro_info.py 2021-12-17 15:44:54.509722643 -0600
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+# Copyright (C) 2021, Trisquel GNU/Linux developers <trisquel-devel@listas.trisquel.info> +# Copyright (C) 2021, Trisquel GNU/Linux developers <trisquel-devel@listas.trisquel.info>
# Copyright (C) 2009-2012, Benjamin Drung <bdrung@debian.org> # Copyright (C) 2009-2012, Benjamin Drung <bdrung@debian.org>
...@@ -15,17 +14,17 @@ diff -Nru source/python/distro_info.py source_b/python/distro_info.py ...@@ -15,17 +14,17 @@ diff -Nru source/python/distro_info.py source_b/python/distro_info.py
import csv import csv
import datetime import datetime
@@ -83,7 +84,7 @@ @@ -100,7 +101,7 @@
class DistroInfo(object): class DistroInfo:
"""Base class for distribution information. """Base class for distribution information.
- Use DebianDistroInfo or UbuntuDistroInfo instead of using this directly. - Use DebianDistroInfo or UbuntuDistroInfo instead of using this directly.
+ Use DebianDistroInfo or TrisquelDistroInfo instead of using this directly. + Use DebianDistroInfo or TrisquelDistroInfo instead of using this directly.
""" """
def __init__(self, distro): def __init__(self, distro):
@@ -237,14 +238,14 @@ @@ -311,14 +312,14 @@
codename in ["unstable", "testing", "stable", "oldstable"]) ]
-class UbuntuDistroInfo(DistroInfo): -class UbuntuDistroInfo(DistroInfo):
...@@ -34,34 +33,37 @@ diff -Nru source/python/distro_info.py source_b/python/distro_info.py ...@@ -34,34 +33,37 @@ diff -Nru source/python/distro_info.py source_b/python/distro_info.py
+ """provides information about Trisquel's distributions""" + """provides information about Trisquel's distributions"""
def __init__(self): def __init__(self):
- super(UbuntuDistroInfo, self).__init__("Ubuntu") - super().__init__("Ubuntu")
+ super(TrisquelDistroInfo, self).__init__("Trisquel") + super().__init__("Trisquel")
def lts(self, date=None, result="codename"): def lts(self, date=None, result="codename"):
- """Get latest long term support (LTS) Ubuntu distribution based on the - """Get latest long term support (LTS) Ubuntu distribution based on the
+ """Get latest long term support (LTS) Trisquel distribution based on the + """Get latest long term support (LTS) Trisquel distribution based on the
given date.""" given date."""
if date is None: if date is None:
date = self._date date = self._date
@@ -262,7 +263,7 @@ @@ -337,7 +338,7 @@
return "LTS" in distros[0].version return "LTS" in distros[0].version
def supported(self, date=None, result="codename"): def supported(self, date=None, result="codename"):
- """Get list of all supported Ubuntu distributions based on the given - """Get list of all supported Ubuntu distributions based on the given
+ """Get list of all supported Trisquel distributions based on the given + """Get list of all supported Trisquel distributions based on the given
date.""" date."""
if date is None: if date is None:
date = self._date date = self._date
@@ -270,12 +271,3 @@ @@ -347,15 +348,3 @@
if date <= x.eol or if date <= x.eol or (x.eol_server is not None and date <= x.eol_server)
(x.eol_server is not None and date <= x.eol_server)] ]
return distros return distros
- -
- def supported_esm(self, date=None, result="codename"): - def supported_esm(self, date=None, result="codename"):
- """Get list of all ESM supported Ubuntu distributions based on the - """Get list of all ESM supported Ubuntu distributions based on the
- given date.""" - given date."""
- if date is None: - if date is None:
- date = self._date - date = self._date
- distros = [self._format(result, x) for x in self._avail(date) - distros = [
- if x.eol_esm is not None and date <= x.eol_esm] - self._format(result, x)
- for x in self._avail(date)
- if x.eol_esm is not None and date <= x.eol_esm
- ]
- return distros - return distros
...@@ -129,9 +129,9 @@ Options: ...@@ -129,9 +129,9 @@ Options:
--days=[MILESTONE] (created, release, eol) --days=[MILESTONE] (created, release, eol)
-a --all list all known versions -a --all list all known versions
-d --devel latest development version -d --devel latest development version
--lts latest long term support (LTS) version
-s --stable latest stable version -s --stable latest stable version
--supported list of all supported stable versions --lts latest long term support (LTS) version
--supported list of all supported versions (including development)
--unsupported list of all unsupported stable versions --unsupported list of all unsupported stable versions
-c --codename print the codename (default) -c --codename print the codename (default)
-f --fullname print the full name -f --fullname print the full name
...@@ -273,10 +273,10 @@ testDays() { ...@@ -273,10 +273,10 @@ testDays() {
success "--devel --date=$date --days=release -r" "10.0 LTS 427" success "--devel --date=$date --days=release -r" "10.0 LTS 427"
success "--devel --date=$date --days=release -f" "Trisquel GNU/Linux 10.0 LTS \"Nabia\" 427" success "--devel --date=$date --days=release -f" "Trisquel GNU/Linux 10.0 LTS \"Nabia\" 427"
success "--devel --date=$date --days=eol" "1651" success "--devel --date=$date --days=eol" "1687"
success "--devel --date=$date --days=eol -c" "nabia 1651" success "--devel --date=$date --days=eol -c" "nabia 1687"
success "--devel --date=$date --days=eol -r" "10.0 LTS 1651" success "--devel --date=$date --days=eol -r" "10.0 LTS 1687"
success "--devel --date=$date --days=eol -f" "Trisquel GNU/Linux 10.0 LTS \"Nabia\" 1651" success "--devel --date=$date --days=eol -f" "Trisquel GNU/Linux 10.0 LTS \"Nabia\" 1687"
} }
. shunit2 . shunit2
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
# written by Colin Watson <cjwatson@ubuntu.com> # written by Colin Watson <cjwatson@ubuntu.com>
# Copyright © 2008 James Westby <jw+debian@jameswestby.net> # Copyright © 2008 James Westby <jw+debian@jameswestby.net>
# Copyright © 2009 Raphaël Hertzog <hertzog@debian.org> # Copyright © 2009 Raphaël Hertzog <hertzog@debian.org>
# Copyright © 2022 Ruben Rodriguez <ruben@trisquel.org>
# #
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
...@@ -34,11 +35,11 @@ use parent qw(Dpkg::Vendor::Debian); ...@@ -34,11 +35,11 @@ use parent qw(Dpkg::Vendor::Debian);
=head1 NAME =head1 NAME
Dpkg::Vendor::Trisquel - Trisquel vendor object Dpkg::Vendor::Trisquel - Trisquel vendor class
=head1 DESCRIPTION =head1 DESCRIPTION
This vendor object customizes the behaviour of dpkg scripts for Trisquel This vendor class customizes the behaviour of dpkg scripts for Trisquel
specific behavior and policies. specific behavior and policies.
=cut =cut
...@@ -46,29 +47,7 @@ specific behavior and policies. ...@@ -46,29 +47,7 @@ specific behavior and policies.
sub run_hook { sub run_hook {
my ($self, $hook, @params) = @_; my ($self, $hook, @params) = @_;
if ($hook eq 'before-source-build') { if ($hook eq 'package-keyrings') {
my $src = shift @params;
my $fields = $src->{fields};
# check that Maintainer/XSBC-Original-Maintainer comply to
# https://wiki.ubuntu.com/DebianMaintainerField
if (defined($fields->{'Version'}) and defined($fields->{'Maintainer'}) and
$fields->{'Version'} =~ /ubuntu/) {
if ($fields->{'Maintainer'} !~ /ubuntu/i) {
if (length $ENV{DEBEMAIL} and $ENV{DEBEMAIL} =~ /\@ubuntu\.com/) {
error(g_('Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address'));
} else {
warning(g_('Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address'));
}
}
unless ($fields->{'Original-Maintainer'}) {
warning(g_('Version number suggests Ubuntu changes, but there is no XSBC-Original-Maintainer field'));
}
}
} elsif ($hook eq 'keyrings') {
return $self->run_hook('package-keyrings', @params);
} elsif ($hook eq 'package-keyrings') {
return ($self->SUPER::run_hook($hook), return ($self->SUPER::run_hook($hook),
'/usr/share/keyrings/trisquel-archive-keyring.gpg'); '/usr/share/keyrings/trisquel-archive-keyring.gpg');
} elsif ($hook eq 'archive-keyrings') { } elsif ($hook eq 'archive-keyrings') {
...@@ -77,27 +56,12 @@ sub run_hook { ...@@ -77,27 +56,12 @@ sub run_hook {
} elsif ($hook eq 'archive-keyrings-historic') { } elsif ($hook eq 'archive-keyrings-historic') {
return ($self->SUPER::run_hook($hook), return ($self->SUPER::run_hook($hook),
'/usr/share/keyrings/trisquel-archive-removed-keys.gpg'); '/usr/share/keyrings/trisquel-archive-removed-keys.gpg');
} elsif ($hook eq 'register-custom-fields') {
my @field_ops = $self->SUPER::run_hook($hook);
push @field_ops,
[ 'register', 'Launchpad-Bugs-Fixed',
CTRL_FILE_CHANGES | CTRL_CHANGELOG ],
[ 'insert_after', CTRL_FILE_CHANGES, 'Closes', 'Launchpad-Bugs-Fixed' ],
[ 'insert_after', CTRL_CHANGELOG, 'Closes', 'Launchpad-Bugs-Fixed' ];
return @field_ops;
} elsif ($hook eq 'post-process-changelog-entry') {
my $fields = shift @params;
# Add Launchpad-Bugs-Fixed field
my $bugs = find_launchpad_closes($fields->{'Changes'} // '');
if (scalar(@$bugs)) {
$fields->{'Launchpad-Bugs-Fixed'} = join(' ', @$bugs);
}
} elsif ($hook eq 'update-buildflags') { } elsif ($hook eq 'update-buildflags') {
my $flags = shift @params; my $flags = shift @params;
# Run the Debian hook to add hardening flags
$self->SUPER::run_hook($hook, $flags);
require Dpkg::BuildOptions; require Dpkg::BuildOptions;
my $build_opts = Dpkg::BuildOptions->new(); my $build_opts = Dpkg::BuildOptions->new();
...@@ -109,54 +73,27 @@ sub run_hook { ...@@ -109,54 +73,27 @@ sub run_hook {
if (Dpkg::Arch::debarch_eq($arch, 'ppc64el')) { if (Dpkg::Arch::debarch_eq($arch, 'ppc64el')) {
for my $flag (qw(CFLAGS CXXFLAGS OBJCFLAGS OBJCXXFLAGS GCJFLAGS for my $flag (qw(CFLAGS CXXFLAGS OBJCFLAGS OBJCXXFLAGS GCJFLAGS
FFLAGS FCFLAGS)) { FFLAGS FCFLAGS)) {
$flags->set($flag, '-g -O3', 'vendor'); my $value = $flags->get($flag);
$value =~ s/-O[0-9]/-O3/;
$flags->set($flag, $value);
} }
} }
} }
# Per https://wiki.ubuntu.com/DistCompilerFlags # Per https://wiki.ubuntu.com/DistCompilerFlags
$flags->set('LDFLAGS', '-Wl,-Bsymbolic-functions', 'vendor'); $flags->prepend('LDFLAGS', '-Wl,-Bsymbolic-functions');
# Run the Debian hook to add hardening flags
$self->SUPER::run_hook($hook, $flags);
} else { } else {
return $self->SUPER::run_hook($hook, @params); return $self->SUPER::run_hook($hook, @params);
} }
# Default return value for unknown/unimplemented hooks
return;
} }
=head1 PUBLIC FUNCTIONS
=over
=item $bugs = Dpkg::Vendor::Ubuntu::find_launchpad_closes($changes)
Takes one string as argument and finds "LP: #123456, #654321" statements,
which are references to bugs on Launchpad. Returns all closed bug
numbers in an array reference.
=cut
sub find_launchpad_closes {
my $changes = shift;
my %closes;
while ($changes &&
($changes =~ /lp:\s+\#\d+(?:,\s*\#\d+)*/pig)) {
$closes{$_} = 1 foreach (${^MATCH} =~ /\#?\s?(\d+)/g);
}
my @closes = sort { $a <=> $b } keys %closes;
return \@closes;
}
=back
=head1 CHANGES =head1 CHANGES
=head2 Version 0.xx =head2 Version 0.xx
This is a semi-private module. Only documented functions are public. This is a private module.
=cut =cut
......
diff -Nru finish-install-2.104+11.0trisquel0/finish-install.d/10update-initramfs finish-install-2.104+11.0trisquel0/finish-install.d/10update-initramfs
--- finish-install-2.104+11.0trisquel0/finish-install.d/10update-initramfs 2018-08-10 14:21:58.000000000 -0500
+++ finish-install-2.104+11.0trisquel0/finish-install.d/10update-initramfs 2022-12-18 17:56:21.817264252 -0600
@@ -4,7 +4,11 @@
# update-initramfs to make sure one can type the passphrase
# (see #694156, workaround for #696773):
/bin/in-target \
- /bin/sh -c "dpkg-query -s cryptsetup >/dev/null 2>&1 && dpkg-query -s console-setup >/dev/null 2>&1"
+ /bin/sh -c "dpkg-query -s console-setup >/dev/null 2>&1"
+
+#Fix bug keyboard not using the selected layout.
+/bin/in-target \
+ dpkg-reconfigure -f noninteractive keyboard-configuration
if [ $? = 0 ]; then
echo "Encrypted LVM detected, refreshing initramfs"
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<svg <svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="aboutWordmark"
x="0px"
y="0px"
width="130px" width="130px"
height="38px" height="38px"
viewBox="0 0 130 38" viewBox="0 0 130 38"
xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
inkscape:version="0.48.4 r9939" <path
sodipodi:docname="about-wordmark.svg"><metadata d="m 117.33126,25.60868 v 11.681203 h -3.97658 v -14.93979 h 3.74186 z m 4.50127,-3.35524 -0.069,3.686621 q -0.28995,-0.04142 -0.70418,-0.06904 -0.40042,-0.04142 -0.7318,-0.04142 -0.84226,0 -1.46361,0.220921 -0.60753,0.207113 -1.02176,0.62134 -0.40041,0.40042 -0.60753,1.007953 -0.1933,0.593725 -0.22092,1.353142 l -0.80084,-0.248537 q 0,-1.449794 0.28996,-2.66486 0.28996,-1.228874 0.84226,-2.140174 0.56611,-0.911299 1.38076,-1.408372 0.81465,-0.497072 1.86402,-0.497072 0.33138,0 0.67657,0.05523 0.34519,0.04142 0.56611,0.124268 z m -16.87285,15.312594 q -1.73975,0 -3.12051,-0.552303 -1.38075,-0.56611 -2.347285,-1.560255 -0.952722,-0.994145 -1.463602,-2.305864 -0.51088,-1.325527 -0.51088,-2.816744 v -0.552303 q 0,-1.698331 0.483265,-3.106703 0.483265,-1.408372 1.380757,-2.443939 0.911295,-1.035568 2.209215,-1.587871 1.29791,-0.56611 2.9272,-0.56611 1.58787,0 2.81674,0.524688 1.22888,0.524687 2.05733,1.491217 0.84226,0.96653 1.2703,2.319672 0.42803,1.339334 0.42803,2.982434 v 1.656909 H 99.215734 v -2.651054 h 7.966966 v -0.303766 q 0,-0.828454 -0.30377,-1.47741 -0.28995,-0.662763 -0.88368,-1.049375 -0.59373,-0.386612 -1.51883,-0.386612 -0.78703,0 -1.35314,0.345189 -0.56611,0.345189 -0.92511,0.96653 -0.34519,0.621341 -0.52469,1.463602 -0.16569,0.828454 -0.16569,1.822599 v 0.552303 q 0,0.897492 0.24854,1.656908 0.26234,0.759417 0.7318,1.311719 0.48326,0.552303 1.15983,0.85607 0.69038,0.303766 1.56026,0.303766 1.07699,0 2.0021,-0.414227 0.93891,-0.428035 1.61548,-1.284104 l 1.93306,2.098751 q -0.46946,0.67657 -1.2841,1.297911 -0.80084,0.621341 -1.93306,1.02176 -1.13222,0.386612 -2.58202,0.386612 z M 91.635383,33.16142 q 0,-0.428035 -0.248537,-0.773224 -0.248536,-0.345189 -0.925107,-0.635148 -0.662763,-0.303767 -1.919252,-0.552303 -1.13222,-0.248536 -2.112558,-0.621341 -0.96653,-0.386612 -1.684523,-0.925107 -0.704186,-0.538495 -1.104606,-1.270296 -0.400419,-0.745609 -0.400419,-1.698331 0,-0.938915 0.400419,-1.767369 0.414227,-0.828454 1.173644,-1.463602 0.773224,-0.648956 1.877829,-1.007953 1.118413,-0.372804 2.512978,-0.372804 1.946867,0 3.341431,0.621341 1.408372,0.62134 2.153981,1.712138 0.759416,1.07699 0.759416,2.457747 h -3.97658 q 0,-0.579918 -0.248536,-1.035567 -0.234729,-0.469458 -0.745609,-0.731802 -0.497072,-0.276151 -1.297911,-0.276151 -0.662763,0 -1.146028,0.234729 -0.483265,0.220921 -0.745609,0.607533 -0.248536,0.372804 -0.248536,0.828454 0,0.345189 0.138075,0.621341 0.151884,0.262343 0.483265,0.483264 0.331382,0.220922 0.85607,0.414227 0.538495,0.179499 1.325526,0.331382 1.615486,0.331382 2.885782,0.869877 1.270296,0.524688 2.015905,1.435987 0.745609,0.897492 0.745609,2.361094 0,0.994145 -0.441842,1.822599 -0.441843,0.828455 -1.270297,1.449795 -0.828454,0.607533 -1.98829,0.952722 -1.146028,0.331382 -2.582015,0.331382 -2.084943,0 -3.534738,-0.745609 -1.435987,-0.745608 -2.181595,-1.891637 -0.731802,-1.159835 -0.731802,-2.374901 h 3.769467 q 0.02761,0.814646 0.414227,1.311719 0.400419,0.497072 1.007952,0.717993 0.621341,0.220921 1.339334,0.220921 0.773224,0 1.284104,-0.207113 0.51088,-0.220921 0.773224,-0.579918 0.276152,-0.372804 0.276152,-0.856069 z m -24.577476,0.262343 3.106703,-11.07367 h 2.526785 l -0.814646,4.349384 -3.106703,10.590406 h -2.112558 z m -1.574062,-11.07367 2.223018,11.059863 0.207114,3.879927 H 65.428614 L 61.64534,22.350093 Z m 10.05191,10.880364 2.167788,-10.880364 h 3.852311 l -3.783273,14.93979 h -2.471555 z m -2.49917,-10.880364 3.092895,10.990825 0.428035,3.948965 H 74.431149 L 71.324446,26.713285 70.537415,22.350093 Z m -26.841912,7.621778 v -0.289959 q 0,-1.6431 0.469457,-3.023857 0.469457,-1.394565 1.366949,-2.416325 0.897492,-1.02176 2.209211,-1.58787 1.311719,-0.579918 3.01005,-0.579918 1.698331,0 3.023858,0.579918 1.325526,0.56611 2.223018,1.58787 0.9113,1.02176 1.380757,2.416325 0.469458,1.380757 0.469458,3.023857 v 0.289959 q 0,1.629293 -0.469458,3.023858 -0.469457,1.380757 -1.380757,2.416324 -0.897492,1.02176 -2.209211,1.587871 -1.311719,0.56611 -3.01005,0.56611 -1.698331,0 -3.023857,-0.56611 -1.311719,-0.566111 -2.223019,-1.587871 -0.897492,-1.035567 -1.366949,-2.416324 -0.469457,-1.394565 -0.469457,-3.023858 z m 3.976579,-0.289959 v 0.289959 q 0,0.938915 0.165691,1.753561 0.165691,0.814647 0.524688,1.435988 0.372804,0.607533 0.96653,0.952722 0.593725,0.345189 1.449794,0.345189 0.828454,0 1.42218,-0.345189 0.593725,-0.345189 0.952722,-0.952722 0.358997,-0.621341 0.524688,-1.435988 0.179498,-0.814646 0.179498,-1.753561 v -0.289959 q 0,-0.911299 -0.179498,-1.712138 -0.165691,-0.814647 -0.538495,-1.435987 -0.358997,-0.635149 -0.952723,-0.994145 -0.593725,-0.358997 -1.435987,-0.358997 -0.842261,0 -1.435987,0.358997 -0.579918,0.358996 -0.952722,0.994145 -0.358997,0.62134 -0.524688,1.435987 -0.165691,0.800839 -0.165691,1.712138 z M 40.878758,25.60868 v 11.681203 h -3.97658 v -14.93979 h 3.741851 z m 4.501267,-3.35524 -0.06904,3.686621 q -0.289959,-0.04142 -0.704186,-0.06904 -0.400419,-0.04142 -0.731801,-0.04142 -0.842262,0 -1.463602,0.220921 -0.607533,0.207113 -1.02176,0.62134 -0.40042,0.40042 -0.607533,1.007953 -0.193306,0.593725 -0.220921,1.353142 L 39.760345,28.78442 q 0,-1.449794 0.289959,-2.66486 0.289959,-1.228874 0.842261,-2.140174 0.566111,-0.911299 1.380757,-1.408372 0.814647,-0.497072 1.864022,-0.497072 0.331382,0 0.676571,0.05523 0.345189,0.04142 0.56611,0.124268 z M 20.995859,16.081457 h 3.97658 v 17.784149 l -0.400419,3.424277 h -3.576161 z m 13.434765,13.586648 v 0.289959 q 0,1.670715 -0.358997,3.06528 -0.345189,1.394564 -1.076991,2.416324 -0.731801,1.007953 -1.822599,1.574063 -1.07699,0.552303 -2.540592,0.552303 -1.36695,0 -2.374902,-0.552303 -0.994145,-0.552302 -1.670716,-1.560255 -0.676571,-1.007952 -1.090798,-2.361094 -0.414227,-1.353142 -0.62134,-2.95482 v -0.635148 q 0.207113,-1.601678 0.62134,-2.95482 0.414227,-1.353142 1.090798,-2.361094 0.676571,-1.007953 1.670716,-1.560255 0.994145,-0.552303 2.347287,-0.552303 1.477409,0 2.568207,0.56611 1.104606,0.552303 1.822599,1.574063 0.731802,1.007953 1.076991,2.402517 0.358997,1.380757 0.358997,3.051473 z m -3.97658,0.289959 v -0.289959 q 0,-0.9113 -0.138076,-1.712139 -0.124268,-0.814646 -0.441842,-1.422179 -0.317574,-0.621341 -0.869877,-0.980338 -0.538495,-0.358997 -1.394564,-0.358997 -0.814647,0 -1.380757,0.276152 -0.566111,0.276151 -0.938915,0.773224 -0.358997,0.497072 -0.552303,1.187451 -0.179498,0.67657 -0.207113,1.491217 v 1.808792 q 0.04142,1.090797 0.358997,1.933059 0.331381,0.828454 0.994145,1.311719 0.67657,0.469458 1.753561,0.469458 0.842262,0 1.394564,-0.331382 0.552303,-0.331382 0.85607,-0.938915 0.317574,-0.607533 0.441842,-1.422179 0.124268,-0.828455 0.124268,-1.794984 z M 10.419262,20.624147 4.9514648,37.289883 H 0.54685038 L 8.016745,17.186063 h 2.802936 z M 14.961952,37.289883 9.4803473,20.624147 9.0385051,17.186063 h 2.8305519 l 7.511317,20.10382 z M 14.713416,29.80618 v 3.244779 H 4.0953955 V 29.80618 Z" fill="white" />
id="metadata9"><rdf:RDF><cc:Work </svg>
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs7" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1364"
inkscape:window-height="711"
id="namedview5"
showgrid="false"
inkscape:zoom="9.788073"
inkscape:cx="48.569985"
inkscape:cy="11.314337"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="aboutWordmark" /><text
xml:space="preserve"
style="font-size:28.27791785999999874px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#6f6f6f;fill-opacity:1;stroke:none;font-family:Sans"
x="0.4501974"
y="37.289883"
id="text2986"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan2988"
x="0.4501974"
y="37.289883"
style="font-weight:bold;-inkscape-font-specification:Sans Bold;fill:#6f6f6f;fill-opacity:1">Abrowser</tspan></text>
</svg>
\ No newline at end of file
...@@ -40,8 +40,9 @@ ...@@ -40,8 +40,9 @@
} }
#rightBox { #rightBox {
margin-left: 30px; background-size: auto 64px;
margin-right: 30px; margin-inline: 30px;
padding-top: 64px;
} }
#bottomBox { #bottomBox {
......
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<svg <svg
xmlns:dc="http://purl.org/dc/elements/1.1/" width="232"
xmlns:cc="http://creativecommons.org/ns#" height="41"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" viewBox="0 0 232 41"
xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg">
xmlns="http://www.w3.org/2000/svg" <path d="m 222.86503,18.181234 v 22.291775 h -7.5887 V 11.962725 h 7.14077 z m 8.58998,-6.402957 -0.13168,7.035348 q -0.55334,-0.07905 -1.34382,-0.131748 -0.76413,-0.07905 -1.39653,-0.07905 -1.60731,0 -2.79307,0.421594 -1.15938,0.395244 -1.94987,1.185733 -0.76414,0.764139 -1.15938,1.923523 -0.36888,1.133032 -0.42159,2.582261 l -1.52836,-0.474293 q 0,-2.76671 0.55335,-5.085477 0.55334,-2.345114 1.60732,-4.084188 1.08034,-1.739075 2.63497,-2.687661 1.55463,-0.948587 3.5572,-0.948587 0.63238,0 1.29112,0.105398 0.65875,0.07905 1.08034,0.237147 z M 199.25577,41 q -3.32004,0 -5.95501,-1.053985 -2.63495,-1.080333 -4.47943,-2.977506 -1.81812,-1.897172 -2.79306,-4.400385 -0.97494,-2.529564 -0.97494,-5.375322 v -1.053985 q 0,-3.241003 0.92225,-5.928663 0.92223,-2.68766 2.63495,-4.663881 1.73908,-1.976222 4.21596,-3.030206 2.47685,-1.080335 5.5861,-1.080335 3.03021,0 5.37531,1.001286 2.34514,1.001285 3.9261,2.845758 1.60732,1.844474 2.42418,4.426735 0.81683,2.555914 0.81683,5.691517 v 3.161953 h -22.66067 v -5.059125 h 15.20373 v -0.579691 q 0,-1.580977 -0.5797,-2.819409 -0.55333,-1.264782 -1.68637,-2.002571 -1.13305,-0.737789 -2.89845,-0.737789 -1.50192,0 -2.58226,0.658741 -1.08033,0.65874 -1.76543,1.844473 -0.65874,1.185732 -1.00129,2.793058 -0.3162,1.580977 -0.3162,3.478149 v 1.053985 q 0,1.712726 0.47431,3.161954 0.50063,1.449228 1.39652,2.503212 0.92223,1.053986 2.21336,1.633677 1.31748,0.579692 2.97751,0.579692 2.05528,0 3.82071,-0.790488 1.79176,-0.816839 3.08289,-2.450514 l 3.68895,4.00514 q -0.89589,1.291131 -2.45051,2.476865 -1.52828,1.185731 -3.68895,1.949871 Q 202.0225,41 199.25577,41 Z m -25.42736,-8.405528 q 0,-0.816837 -0.4743,-1.475577 -0.47429,-0.658741 -1.76542,-1.212083 -1.26478,-0.579691 -3.66259,-1.053984 -2.16067,-0.474295 -4.0315,-1.185733 -1.84447,-0.73779 -3.21465,-1.765424 -1.34383,-1.027634 -2.10797,-2.424164 -0.76414,-1.422879 -0.76414,-3.241003 0,-1.791774 0.76414,-3.372751 0.79049,-1.580977 2.23972,-2.793059 1.47558,-1.238431 3.58355,-1.923522 2.13432,-0.71144 4.79563,-0.71144 3.71529,0 6.37661,1.185734 2.68765,1.185732 4.11054,3.267352 1.44922,2.055269 1.44922,4.690231 h -7.58869 q 0,-1.106684 -0.47429,-1.976222 -0.44794,-0.895886 -1.42288,-1.396529 -0.94859,-0.526992 -2.47687,-0.526992 -1.26478,0 -2.18701,0.447944 -0.92224,0.421594 -1.42288,1.159382 -0.47429,0.71144 -0.47429,1.580978 0,0.658739 0.2635,1.185732 0.28984,0.500642 0.92223,0.922236 0.63239,0.421594 1.63367,0.790488 1.02764,0.342546 2.52956,0.632392 3.08292,0.632391 5.50708,1.660026 2.42416,1.001284 3.84704,2.74036 1.42288,1.712724 1.42288,4.505782 0,1.897174 -0.84319,3.478149 -0.84319,1.580977 -2.42416,2.766711 -1.58098,1.159382 -3.79434,1.818123 Q 171.95758,41 169.21723,41 q -3.9788,0 -6.7455,-1.422879 -2.74036,-1.422881 -4.16325,-3.609898 -1.39653,-2.213365 -1.39653,-4.532134 h 7.19345 q 0.0527,1.554628 0.79049,2.503214 0.76414,0.948586 1.92352,1.370181 1.18574,0.421593 2.55591,0.421593 1.47558,0 2.45051,-0.395244 0.97494,-0.421593 1.47559,-1.106684 0.52699,-0.71144 0.52699,-1.633677 z m -46.90232,0.500643 5.92867,-21.13239 h 4.82197 l -1.55463,8.300128 -5.92866,20.210156 h -4.03149 z m -3.00386,-21.13239 4.2423,21.106042 0.39523,7.404242 h -4.74293 l -7.21979,-28.510284 z m 19.18252,20.763496 4.13689,-20.763496 h 7.35154 l -7.21979,28.510284 h -4.71658 z m -4.76928,-20.763496 5.90232,20.974294 0.81684,7.53599 h -4.05784 L 135.06812,20.289203 133.5662,11.962725 Z M 87.111825,26.507712 V 25.95437 q 0,-3.135605 0.895889,-5.770565 0.895886,-2.661311 2.60861,-4.611183 1.712725,-1.949871 4.215939,-3.030206 2.503213,-1.106684 5.744217,-1.106684 3.24101,0 5.77057,1.106684 2.52956,1.080335 4.24228,3.030206 1.73907,1.949872 2.63496,4.611183 0.89589,2.63496 0.89589,5.770565 v 0.553342 q 0,3.109254 -0.89589,5.770567 -0.89589,2.634961 -2.63496,4.611181 -1.71272,1.949871 -4.21594,3.030207 Q 103.87018,41 100.62918,41 97.388175,41 94.858612,39.919667 92.355398,38.839331 90.616324,36.88946 88.9036,34.91324 88.007714,32.278279 87.111825,29.616966 87.111825,26.507712 Z m 7.58869,-0.553342 v 0.553342 q 0,1.791774 0.316195,3.3464 0.316196,1.554628 1.001284,2.74036 0.711441,1.159386 1.844474,1.818125 1.133034,0.65874 2.766712,0.65874 1.58098,0 2.71401,-0.65874 1.13303,-0.658739 1.81812,-1.818125 0.6851,-1.185732 1.00129,-2.74036 0.34254,-1.554626 0.34254,-3.3464 V 25.95437 q 0,-1.739074 -0.34254,-3.267351 -0.31619,-1.554628 -1.02764,-2.74036 -0.68509,-1.212083 -1.81813,-1.897173 -1.13303,-0.68509 -2.74035,-0.68509 -1.607328,0 -2.740361,0.68509 -1.106684,0.68509 -1.818125,1.897173 -0.685088,1.185732 -1.001284,2.74036 -0.316195,1.528277 -0.316195,3.267351 z M 76.967222,18.181234 V 40.473009 H 69.378534 V 11.962725 h 7.140746 z m 8.589975,-6.402957 -0.131752,7.035348 q -0.553343,-0.07905 -1.343831,-0.131748 -0.76414,-0.07905 -1.396529,-0.07905 -1.607327,0 -2.79306,0.421594 -1.159383,0.395244 -1.949872,1.185733 -0.764137,0.764139 -1.159383,1.923523 -0.368894,1.133032 -0.421593,2.582261 l -1.528278,-0.474293 q 0,-2.76671 0.553342,-5.085477 0.553342,-2.345115 1.607328,-4.084189 1.080333,-1.739075 2.634961,-2.687661 1.554626,-0.948586 3.557198,-0.948586 0.63239,0 1.29113,0.105398 0.658741,0.07905 1.080335,0.237146 z M 39.023779,0 h 7.588689 v 33.938303 l -0.76414,6.534706 h -6.824549 z m 25.638173,25.928021 v 0.553342 q 0,3.188302 -0.68509,5.849614 -0.65874,2.66131 -2.055269,4.611182 -1.396529,1.923523 -3.478149,3.003856 Q 56.388175,41 53.595114,41 50.986503,41 49.062982,39.946015 47.16581,38.89203 45.874679,36.968509 44.583547,35.044986 43.793059,32.462726 43.00257,29.880463 42.607326,26.823907 v -1.212081 q 0.395244,-3.056556 1.185733,-5.638819 0.790488,-2.582262 2.08162,-4.505784 1.291131,-1.923522 3.188303,-2.977505 1.897172,-1.053986 4.479433,-1.053986 2.819409,0 4.901029,1.080335 2.10797,1.053984 3.478149,3.003856 1.396529,1.923522 2.055269,4.584833 0.68509,2.634962 0.68509,5.823265 z m -7.588689,0.553342 v -0.553342 q 0,-1.739075 -0.263495,-3.267353 -0.237146,-1.554626 -0.843187,-2.714009 -0.606043,-1.185734 -1.660025,-1.870824 -1.027635,-0.68509 -2.661313,-0.68509 -1.554626,0 -2.634961,0.526992 -1.080335,0.526993 -1.791773,1.47558 -0.68509,0.948585 -1.053985,2.266065 -0.342545,1.291132 -0.395245,2.84576 v 3.451798 q 0.07904,2.08162 0.68509,3.688947 0.632392,1.580976 1.897173,2.503213 1.291131,0.895886 3.3464,0.895886 1.607327,0 2.661312,-0.632389 1.053986,-0.632392 1.633676,-1.791774 0.606041,-1.159383 0.843187,-2.714011 0.237146,-1.580977 0.237146,-3.425449 z M 18.839974,8.6690231 8.405527,40.473009 H 0 L 14.255141,2.1079691 h 5.348971 z M 27.508998,40.473009 17.0482,8.6690231 16.205013,2.1079691 h 5.401671 L 35.940875,40.473009 Z M 27.034703,26.191516 v 6.192161 H 6.771851 v -6.192161 z" fill="context-fill" />
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="aboutWordmark"
x="0px"
y="0px"
width="121.3271"
height="21.484577"
viewBox="0 0 121.3271 21.484577"
xml:space="preserve"
inkscape:version="1.0.2 (1.0.2+r75+1)"
sodipodi:docname="firefox-wordmark.svg"><metadata
id="metadata9"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs7" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1918"
inkscape:window-height="1010"
id="namedview5"
showgrid="false"
inkscape:zoom="3.4606064"
inkscape:cx="27.662416"
inkscape:cy="-18.237972"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="aboutWordmark"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" /><text
xml:space="preserve"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
x="-0.096652985"
y="21.208426"
id="text2986"><tspan
sodipodi:role="line"
id="tspan2988"
x="-0.096652985"
y="21.208426"
style="font-weight:bold;font-size:28.2779px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';fill:#ffffff;fill-opacity:1">Abrowser</tspan></text>
</svg> </svg>
helpers/DATA/firefox/debug_brand/PrivateBrowsing_150.png

34.1 KiB

helpers/DATA/firefox/debug_brand/PrivateBrowsing_70.png

20.5 KiB

helpers/DATA/firefox/debug_brand/about-logo-private.png

29.7 KiB

helpers/DATA/firefox/debug_brand/about-logo-private@2x.png

45.4 KiB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="48px"
height="48px"
id="svg3440"
sodipodi:version="0.32"
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/">
<defs
id="defs3">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 24 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="48 : 24 : 1"
inkscape:persp3d-origin="24 : 16 : 1"
id="perspective95" />
<linearGradient
id="linearGradient4126">
<stop
style="stop-color:#ffffff;stop-opacity:1.0000000;"
offset="0.0000000"
id="stop4128" />
<stop
style="stop-color:#ffffff;stop-opacity:0.16494845;"
offset="1.0000000"
id="stop4130" />
</linearGradient>
<linearGradient
id="linearGradient3962">
<stop
style="stop-color:#4074ae;stop-opacity:1.0000000;"
offset="0.5169307"
id="stop4346" />
<stop
style="stop-color:#36486c;stop-opacity:1.0000000;"
offset="1"
id="stop3966" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3962"
id="radialGradient3968"
gradientTransform="scale(0.999989,1.000011)"
cx="18.247644"
cy="15.716079"
fx="18.247644"
fy="15.716079"
r="29.993349"
gradientUnits="userSpaceOnUse" />
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter20635"
x="-0.022156335"
y="-0.022156335"
width="1.0443127"
height="1.0443127">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.52150208"
id="feGaussianBlur20637" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter14700"
x="-0.018287097"
width="1.0365742"
y="-0.011875705"
height="1.0237514">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.55693538"
id="feGaussianBlur14702" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter14766"
x="-0.088387634"
width="1.1767753"
y="-0.05739924"
height="1.1147985">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="2.6918543"
id="feGaussianBlur14768" />
</filter>
<radialGradient
cx="17.81411"
cy="24.149399"
fx="17.81411"
fy="24.149399"
gradientTransform="matrix(24.354994,1.4099482,-1.3515248,23.345802,-171.73409,-605.07886)"
gradientUnits="userSpaceOnUse"
id="radialGradient4851-7-3"
inkscape:collect="always"
r="9.125"
xlink:href="#linearGradient8215" />
<linearGradient
id="linearGradient8215">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop8211" />
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="1"
id="stop8213" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7659"
id="linearGradient5986"
x1="13.578153"
y1="40.471546"
x2="13.578153"
y2="17.33674"
gradientUnits="userSpaceOnUse" />
<linearGradient
id="linearGradient7659"
inkscape:collect="always">
<stop
id="stop7655"
offset="0"
style="stop-color:#204a87;stop-opacity:1" />
<stop
id="stop7657"
offset="1"
style="stop-color:#3f7ab9;stop-opacity:1" />
</linearGradient>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath5956-9-3-5">
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"
sodipodi:nodetypes="cccssccc"
id="path5958-9-5-3"
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"
inkscape:connector-curvature="0" />
</clipPath>
<filter
inkscape:collect="always"
id="filter6010"
x="-0.03390292"
y="-0.022016684"
width="1.0678063"
height="1.0440404">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.21906419"
id="feGaussianBlur6012" />
</filter>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient9929"
id="radialGradient6008"
cx="83.5"
cy="203.875"
fx="83.5"
fy="203.875"
r="12.25"
gradientTransform="matrix(4.5697141,0.26454693,-0.19648388,3.394011,-167.37113,-552.74825)"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
id="linearGradient9929">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop9931" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop9933" />
</linearGradient>
<linearGradient
id="linearGradient7683">
<stop
style="stop-color:#c7d9ec;stop-opacity:1"
offset="0.0000000"
id="stop7671" />
<stop
id="stop7673"
offset="0"
style="stop-color:#2f5d8d;stop-opacity:1;" />
<stop
style="stop-color:#4676ad;stop-opacity:1"
offset="0"
id="stop7675" />
<stop
id="stop7677"
offset="0"
style="stop-color:#3b689e;stop-opacity:1" />
<stop
id="stop7679"
offset="0"
style="stop-color:#6491c8;stop-opacity:1" />
<stop
style="stop-color:#2e5990;stop-opacity:1"
offset="0.70435995"
id="stop7681" />
</linearGradient>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath17064">
<g
id="g17068"
transform="matrix(0.5122007,0,0,0.5122007,2.9304276,147.06372)">
<path
inkscape:connector-curvature="0"
id="path17066"
d="m 488.00205,15.59831 c 0,115.9172 -93.99926,209.88737 -209.93507,209.88737 -115.94645,0 -209.940381,-93.97123 -209.940381,-209.88737 0,-115.91186 93.993931,-209.87244 209.940381,-209.87244 115.93581,0 209.93507,93.96058 209.93507,209.87244 z"
style="display:inline;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:1.95236;enable-background:new" />
</g>
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath17058">
<g
id="g17062"
transform="matrix(0.5122007,0,0,0.5122007,2.9304276,147.06372)">
<path
inkscape:connector-curvature="0"
id="path17060"
d="m 488.00205,15.59831 c 0,115.9172 -93.99926,209.88737 -209.93507,209.88737 -115.94645,0 -209.940381,-93.97123 -209.940381,-209.88737 0,-115.91186 93.993931,-209.87244 209.940381,-209.87244 115.93581,0 209.93507,93.96058 209.93507,209.87244 z"
style="display:inline;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:1.95236;enable-background:new" />
</g>
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath17052">
<g
id="g17056"
transform="matrix(0.5122007,0,0,0.5122007,2.9304276,147.06372)">
<path
inkscape:connector-curvature="0"
id="path17054"
d="m 488.00205,15.59831 c 0,115.9172 -93.99926,209.88737 -209.93507,209.88737 -115.94645,0 -209.940381,-93.97123 -209.940381,-209.88737 0,-115.91186 93.993931,-209.87244 209.940381,-209.87244 115.93581,0 209.93507,93.96058 209.93507,209.87244 z"
style="display:inline;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:1.95236;enable-background:new" />
</g>
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath17040">
<g
id="g17044"
transform="matrix(0.35830253,0,0,0.35830253,-663.38194,174.30822)">
<path
inkscape:connector-curvature="0"
id="path17042"
d="m 488.00205,15.59831 c 0,115.9172 -93.99926,209.88737 -209.93507,209.88737 -115.94645,0 -209.940381,-93.97123 -209.940381,-209.88737 0,-115.91186 93.993931,-209.87244 209.940381,-209.87244 115.93581,0 209.93507,93.96058 209.93507,209.87244 z"
style="display:inline;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:1.95236;enable-background:new" />
</g>
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath5956-9-3-5-0">
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"
sodipodi:nodetypes="cccssccc"
id="path5958-9-5-3-9"
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"
inkscape:connector-curvature="0" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath12184">
<g
id="g12188"
transform="matrix(11.746433,0,0,11.746433,-582.47389,-278.56321)">
<path
inkscape:connector-curvature="0"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:0.170264;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"
d="m 73.184014,7.6375773 -2.029318,0.2246444 -2.501085,0.6889232 -0.479251,0.4642754 1.557563,1.0708167 v 0.61404 l -0.60655,0.606554 0.808737,1.609972 0.539153,-0.307014 0.681433,-1.070822 c 1.045538,-0.323159 1.986559,-0.686202 2.980335,-1.145709 l 0.80873,-2.06676 z m -4.80747,0.1497646 -0.868635,0.1272991 -0.411857,0.411857 -0.681434,0.097345 -0.60655,0.2845553 -0.29204,0.1422755 -0.17972,0.2396285 0.876127,0.1497604 0.336974,-0.3070192 0.681433,-0.1497603 C 67.694484,8.5578533 68.16166,8.403191 68.653611,8.2441257 Z m -2.77066,1.8346243 -0.614035,0.157252 -0.269579,0.5391578 -0.33697,-0.6889182 -0.134792,0.299525 0.0674,0.7712942 -0.539158,0.456787 -0.336972,0.846174 h 0.673944 l 0.336976,-0.771295 c 0.291863,-0.206345 0.586336,-0.415412 0.883615,-0.614038 l 0.673943,0.23214 c 0.45098,0.306306 0.904018,0.615213 1.35538,0.921056 l 0.673944,-0.614037 -0.741342,-0.307019 -0.336972,-0.688921 -1.287982,-0.149769 z m -2.845542,0.6140388 -0.336969,0.846174 c -3e-6,0 -0.565867,0.106354 -0.711387,0.14228 -1.858422,1.712011 -5.612475,5.408627 -6.484847,12.385602 0.03455,0.161762 0.629017,1.100775 0.629017,1.100775 l 1.42277,0.846174 1.422772,0.381899 0.606551,0.763805 0.95101,0.688923 0.539155,-0.07488 0.40437,0.17972 v 0.127299 l -0.539158,1.45273 -0.404367,0.614038 0.13479,0.307019 -0.336976,1.145702 1.213104,2.224019 1.220589,1.070822 0.539155,0.763802 -0.0674,1.60998 0.411857,0.921056 -0.411857,1.759745 c -0.0065,0.0052 -0.01643,0.03253 0.02246,0.164746 0.05233,0.176373 2.111659,1.440799 2.246189,1.340832 0.134067,-0.101825 0.247116,-0.194692 0.247116,-0.194692 l -0.134786,-0.374416 0.59935,-0.629451 0.202179,-0.539156 0.883622,-0.307019 0.673941,-1.684859 -0.202184,-0.456786 0.471766,-0.688921 1.0184,-0.232136 0.539155,-1.220591 -0.134785,-1.535093 0.808729,-1.145708 0.134794,-1.153194 c -1.111092,-0.55081 -2.207021,-1.117757 -3.309816,-1.684857 l -0.546643,-1.070826 -1.010922,-0.232134 -0.546643,-1.452727 -1.34789,0.157253 -1.153188,-0.846174 -1.220589,1.070821 v 0.172231 C 60.834087,26.843447 60.385344,26.829629 60.057064,26.627837 L 59.78749,25.864036 v -0.846174 l -0.816221,0.07488 c 0.06778,-0.536297 0.133941,-1.066289 0.202183,-1.602492 H 58.70169 l -0.471763,0.606548 -0.479244,0.232142 -0.673949,-0.381907 -0.06739,-0.846174 0.134791,-0.913572 1.018407,-0.763798 h 0.80873 l 0.134788,-0.464272 1.018407,0.232136 0.741338,0.921056 0.13479,-1.535096 1.28798,-1.070827 0.471762,-1.153191 0.951014,-0.381904 0.539151,-0.763799 1.220587,-0.232137 0.606555,-0.91357 H 64.2505 l 1.153199,-0.539156 h 0.808729 l 1.153196,-0.381904 0.134785,-0.456785 -0.404364,-0.389389 -0.479249,-0.149767 0.13479,-0.456779 -0.336974,-0.688922 -0.808734,0.299526 0.134792,-0.606546 -0.951012,-0.539155 -0.741339,1.302953 0.06739,0.456789 -0.741334,0.307019 -0.47925,0.995941 -0.202183,-0.921059 -1.287984,-0.531668 -0.202181,-0.688916 1.692348,-0.995944 0.748827,-0.688923 0.0674,-0.846172 -0.404372,-0.224649 -0.546642,-0.08237 z m 18.960307,0 -1.287985,0.30702 -0.808736,0.539154 v 0.456788 l -1.287979,0.846174 0.269578,1.220584 0.748829,-0.531661 0.471757,0.531661 0.539155,0.307022 0.34446,-0.913567 -0.209673,-0.539156 0.209673,-0.381904 0.741339,-0.688923 h 0.33697 l -0.33697,0.763808 v 0.688923 c 0.310967,-0.08461 0.625297,-0.110213 0.943525,-0.149768 l -0.87613,0.606546 -0.0674,0.389396 -1.018403,0.838683 -1.01092,-0.232137 v -0.606546 l -0.471758,0.307014 0.202184,0.531669 h -0.748824 l -0.40437,0.688922 -0.509203,0.576594 -0.913566,0.187209 0.539155,0.539158 0.142273,0.531663 h -0.681428 l -0.87613,0.464276 v 1.37784 h 0.404364 l 0.374417,0.419342 0.846174,-0.419342 0.336975,-0.846177 0.606543,-0.3819 0.134796,-0.307022 1.018398,-0.224643 0.539157,0.614041 0.614041,0.299524 -0.344459,0.688926 0.54664,-0.149767 0.269584,-0.688923 -0.681439,-0.763801 h 0.277067 l 0.673944,0.531665 0.134788,0.771294 0.606553,0.68892 0.134786,-0.995941 0.344466,-0.157255 c 0.334608,0.347263 0.594299,0.762376 0.876128,1.153196 l 1.018403,0.07488 0.606548,0.381904 -0.269575,0.3819 -0.606552,0.539156 h -0.883615 l -1.153193,-0.381901 -0.606554,0.07488 -0.441805,0.494227 -1.250544,-1.258029 -0.876127,-0.232136 -1.287979,0.149764 -1.153196,0.307022 c -0.645574,0.731659 -1.283502,1.46415 -1.894535,2.224012 l -0.741341,1.759749 0.336974,0.381901 -0.606546,0.921057 0.673944,1.609977 c 0.575463,0.650778 1.147673,1.295709 1.722302,1.946951 l 0.846174,-0.726362 0.374417,0.426836 0.913562,-0.576603 0.307022,0.344457 h 0.913572 l 0.524177,0.591583 -0.321993,1.055844 0.64399,0.726362 -0.03745,1.265515 0.47925,0.913572 -0.344464,0.771292 c -0.0337,0.563471 -0.06739,1.121292 -0.06739,1.684857 0.277353,0.763497 0.554317,1.522434 0.816224,2.291416 l 0.202179,1.228076 v 0.614035 h 0.471763 l 0.748825,-0.456779 h 0.876127 l 1.317935,-1.49766 -0.164741,-0.494223 0.876127,-0.771292 -0.643988,-0.726363 0.778777,-0.651483 0.748831,-0.456778 0.336974,-0.381907 -0.202188,-0.846174 v -2.141645 l 0.606551,-1.302956 0.748828,-0.838688 0.80873,-1.991883 v -0.539155 c -0.40338,0.0508 -0.795989,0.09893 -1.190633,0.127298 l 0.816218,-0.816216 1.115756,-0.763805 0.61404,-0.688923 v -0.771292 c -0.135466,-0.2554 -0.275465,-0.508407 -0.411854,-0.763802 l -0.539155,0.614038 -0.404372,-0.456787 -0.606549,-0.464275 v -0.995934 l 0.711389,0.808729 0.771289,-0.119812 c 0.354532,0.321763 0.707444,0.629601 1.018406,0.99594 l 0.509205,-0.569104 c 0,-0.608993 -0.696154,-3.611256 -2.179088,-6.155365 -1.482942,-2.543264 -4.081113,-4.867374 -4.08111,-4.867374 l -0.202184,0.33697 -0.681435,0.76381 -0.876126,-0.921059 h 0.876126 l 0.40437,-0.456786 -1.617468,-0.30702 z m -6.70949,0.995938 -0.539158,0.307024 -0.269581,-0.07489 -0.06739,0.456786 0.471758,0.307024 0.808732,-0.531671 z m -8.93351,0.157254 -0.539158,0.381904 0.673944,0.456789 h 0.539158 v -0.531671 z m 10.693249,1.759747 v 0.456781 l 0.269581,0.307021 v 0.688918 l -0.134793,0.921062 0.748831,-0.149767 0.539159,-0.539158 L 77.72191,14.37702 C 77.5628,13.953436 77.374411,13.555215 77.175268,13.148944 Z m -0.269574,0.921054 -0.471763,0.149768 0.134791,0.846176 0.606546,-0.30702 z m -9.337879,1.377844 0.202186,1.070826 0.404369,-0.61404 z m 17.672322,5.975644 0.778779,0.876128 0.913572,1.954436 0.539154,0.61404 -0.269572,0.68892 0.516689,0.584082 c -0.237502,0.01609 -0.474671,0.02996 -0.718873,0.02996 -0.430973,-0.905339 -0.757617,-1.816044 -1.085805,-2.763175 l -0.576594,-0.651478 -0.299531,-1.108266 z"
id="path12186"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</g>
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath12190">
<g
id="g12194"
transform="matrix(11.746433,0,0,11.746433,-582.47389,-278.56321)">
<path
inkscape:connector-curvature="0"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:0.170264;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"
d="m 73.184014,7.6375773 -2.029318,0.2246444 -2.501085,0.6889232 -0.479251,0.4642754 1.557563,1.0708167 v 0.61404 l -0.60655,0.606554 0.808737,1.609972 0.539153,-0.307014 0.681433,-1.070822 c 1.045538,-0.323159 1.986559,-0.686202 2.980335,-1.145709 l 0.80873,-2.06676 z m -4.80747,0.1497646 -0.868635,0.1272991 -0.411857,0.411857 -0.681434,0.097345 -0.60655,0.2845553 -0.29204,0.1422755 -0.17972,0.2396285 0.876127,0.1497604 0.336974,-0.3070192 0.681433,-0.1497603 C 67.694484,8.5578533 68.16166,8.403191 68.653611,8.2441257 Z m -2.77066,1.8346243 -0.614035,0.157252 -0.269579,0.5391578 -0.33697,-0.6889182 -0.134792,0.299525 0.0674,0.7712942 -0.539158,0.456787 -0.336972,0.846174 h 0.673944 l 0.336976,-0.771295 c 0.291863,-0.206345 0.586336,-0.415412 0.883615,-0.614038 l 0.673943,0.23214 c 0.45098,0.306306 0.904018,0.615213 1.35538,0.921056 l 0.673944,-0.614037 -0.741342,-0.307019 -0.336972,-0.688921 -1.287982,-0.149769 z m -2.845542,0.6140388 -0.336969,0.846174 c -3e-6,0 -0.565867,0.106354 -0.711387,0.14228 -1.858422,1.712011 -5.612475,5.408627 -6.484847,12.385602 0.03455,0.161762 0.629017,1.100775 0.629017,1.100775 l 1.42277,0.846174 1.422772,0.381899 0.606551,0.763805 0.95101,0.688923 0.539155,-0.07488 0.40437,0.17972 v 0.127299 l -0.539158,1.45273 -0.404367,0.614038 0.13479,0.307019 -0.336976,1.145702 1.213104,2.224019 1.220589,1.070822 0.539155,0.763802 -0.0674,1.60998 0.411857,0.921056 -0.411857,1.759745 c -0.0065,0.0052 -0.01643,0.03253 0.02246,0.164746 0.05233,0.176373 2.111659,1.440799 2.246189,1.340832 0.134067,-0.101825 0.247116,-0.194692 0.247116,-0.194692 l -0.134786,-0.374416 0.59935,-0.629451 0.202179,-0.539156 0.883622,-0.307019 0.673941,-1.684859 -0.202184,-0.456786 0.471766,-0.688921 1.0184,-0.232136 0.539155,-1.220591 -0.134785,-1.535093 0.808729,-1.145708 0.134794,-1.153194 c -1.111092,-0.55081 -2.207021,-1.117757 -3.309816,-1.684857 l -0.546643,-1.070826 -1.010922,-0.232134 -0.546643,-1.452727 -1.34789,0.157253 -1.153188,-0.846174 -1.220589,1.070821 v 0.172231 C 60.834087,26.843447 60.385344,26.829629 60.057064,26.627837 L 59.78749,25.864036 v -0.846174 l -0.816221,0.07488 c 0.06778,-0.536297 0.133941,-1.066289 0.202183,-1.602492 H 58.70169 l -0.471763,0.606548 -0.479244,0.232142 -0.673949,-0.381907 -0.06739,-0.846174 0.134791,-0.913572 1.018407,-0.763798 h 0.80873 l 0.134788,-0.464272 1.018407,0.232136 0.741338,0.921056 0.13479,-1.535096 1.28798,-1.070827 0.471762,-1.153191 0.951014,-0.381904 0.539151,-0.763799 1.220587,-0.232137 0.606555,-0.91357 H 64.2505 l 1.153199,-0.539156 h 0.808729 l 1.153196,-0.381904 0.134785,-0.456785 -0.404364,-0.389389 -0.479249,-0.149767 0.13479,-0.456779 -0.336974,-0.688922 -0.808734,0.299526 0.134792,-0.606546 -0.951012,-0.539155 -0.741339,1.302953 0.06739,0.456789 -0.741334,0.307019 -0.47925,0.995941 -0.202183,-0.921059 -1.287984,-0.531668 -0.202181,-0.688916 1.692348,-0.995944 0.748827,-0.688923 0.0674,-0.846172 -0.404372,-0.224649 -0.546642,-0.08237 z m 18.960307,0 -1.287985,0.30702 -0.808736,0.539154 v 0.456788 l -1.287979,0.846174 0.269578,1.220584 0.748829,-0.531661 0.471757,0.531661 0.539155,0.307022 0.34446,-0.913567 -0.209673,-0.539156 0.209673,-0.381904 0.741339,-0.688923 h 0.33697 l -0.33697,0.763808 v 0.688923 c 0.310967,-0.08461 0.625297,-0.110213 0.943525,-0.149768 l -0.87613,0.606546 -0.0674,0.389396 -1.018403,0.838683 -1.01092,-0.232137 v -0.606546 l -0.471758,0.307014 0.202184,0.531669 h -0.748824 l -0.40437,0.688922 -0.509203,0.576594 -0.913566,0.187209 0.539155,0.539158 0.142273,0.531663 h -0.681428 l -0.87613,0.464276 v 1.37784 h 0.404364 l 0.374417,0.419342 0.846174,-0.419342 0.336975,-0.846177 0.606543,-0.3819 0.134796,-0.307022 1.018398,-0.224643 0.539157,0.614041 0.614041,0.299524 -0.344459,0.688926 0.54664,-0.149767 0.269584,-0.688923 -0.681439,-0.763801 h 0.277067 l 0.673944,0.531665 0.134788,0.771294 0.606553,0.68892 0.134786,-0.995941 0.344466,-0.157255 c 0.334608,0.347263 0.594299,0.762376 0.876128,1.153196 l 1.018403,0.07488 0.606548,0.381904 -0.269575,0.3819 -0.606552,0.539156 h -0.883615 l -1.153193,-0.381901 -0.606554,0.07488 -0.441805,0.494227 -1.250544,-1.258029 -0.876127,-0.232136 -1.287979,0.149764 -1.153196,0.307022 c -0.645574,0.731659 -1.283502,1.46415 -1.894535,2.224012 l -0.741341,1.759749 0.336974,0.381901 -0.606546,0.921057 0.673944,1.609977 c 0.575463,0.650778 1.147673,1.295709 1.722302,1.946951 l 0.846174,-0.726362 0.374417,0.426836 0.913562,-0.576603 0.307022,0.344457 h 0.913572 l 0.524177,0.591583 -0.321993,1.055844 0.64399,0.726362 -0.03745,1.265515 0.47925,0.913572 -0.344464,0.771292 c -0.0337,0.563471 -0.06739,1.121292 -0.06739,1.684857 0.277353,0.763497 0.554317,1.522434 0.816224,2.291416 l 0.202179,1.228076 v 0.614035 h 0.471763 l 0.748825,-0.456779 h 0.876127 l 1.317935,-1.49766 -0.164741,-0.494223 0.876127,-0.771292 -0.643988,-0.726363 0.778777,-0.651483 0.748831,-0.456778 0.336974,-0.381907 -0.202188,-0.846174 v -2.141645 l 0.606551,-1.302956 0.748828,-0.838688 0.80873,-1.991883 v -0.539155 c -0.40338,0.0508 -0.795989,0.09893 -1.190633,0.127298 l 0.816218,-0.816216 1.115756,-0.763805 0.61404,-0.688923 v -0.771292 c -0.135466,-0.2554 -0.275465,-0.508407 -0.411854,-0.763802 l -0.539155,0.614038 -0.404372,-0.456787 -0.606549,-0.464275 v -0.995934 l 0.711389,0.808729 0.771289,-0.119812 c 0.354532,0.321763 0.707444,0.629601 1.018406,0.99594 l 0.509205,-0.569104 c 0,-0.608993 -0.696154,-3.611256 -2.179088,-6.155365 -1.482942,-2.543264 -4.081113,-4.867374 -4.08111,-4.867374 l -0.202184,0.33697 -0.681435,0.76381 -0.876126,-0.921059 h 0.876126 l 0.40437,-0.456786 -1.617468,-0.30702 z m -6.70949,0.995938 -0.539158,0.307024 -0.269581,-0.07489 -0.06739,0.456786 0.471758,0.307024 0.808732,-0.531671 z m -8.93351,0.157254 -0.539158,0.381904 0.673944,0.456789 h 0.539158 v -0.531671 z m 10.693249,1.759747 v 0.456781 l 0.269581,0.307021 v 0.688918 l -0.134793,0.921062 0.748831,-0.149767 0.539159,-0.539158 L 77.72191,14.37702 C 77.5628,13.953436 77.374411,13.555215 77.175268,13.148944 Z m -0.269574,0.921054 -0.471763,0.149768 0.134791,0.846176 0.606546,-0.30702 z m -9.337879,1.377844 0.202186,1.070826 0.404369,-0.61404 z m 17.672322,5.975644 0.778779,0.876128 0.913572,1.954436 0.539154,0.61404 -0.269572,0.68892 0.516689,0.584082 c -0.237502,0.01609 -0.474671,0.02996 -0.718873,0.02996 -0.430973,-0.905339 -0.757617,-1.816044 -1.085805,-2.763175 l -0.576594,-0.651478 -0.299531,-1.108266 z"
id="path12192"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</g>
</clipPath>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="0.17254902"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="4"
inkscape:cx="38.5"
inkscape:cy="33.25"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:window-width="1254"
inkscape:window-height="818"
inkscape:window-x="572"
inkscape:window-y="77"
inkscape:showpageshadow="false"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:window-maximized="0" />
<metadata
id="metadata4">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title>Internet Category</dc:title>
<dc:creator>
<cc:Agent>
<dc:title>Jakub Steiner</dc:title>
</cc:Agent>
</dc:creator>
<dc:contributor>
<cc:Agent>
<dc:title>Tuomas Kuosmanen</dc:title>
</cc:Agent>
</dc:contributor>
<cc:license
rdf:resource="http://creativecommons.org/licenses/publicdomain/" />
<dc:source>http://jimmac.musichall.cz</dc:source>
<dc:subject>
<rdf:Bag>
<rdf:li>internet</rdf:li>
<rdf:li>tools</rdf:li>
<rdf:li>applications</rdf:li>
<rdf:li>category</rdf:li>
</rdf:Bag>
</dc:subject>
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/publicdomain/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
style="display:inline">
<g
id="g13874">
<path
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" />
<g
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)">
<g
id="g4138"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4142"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 44.0713,20.7144 c 0,0.2627 0,0 0,0 l -0.5449,0.6172 c -0.334,-0.3936 -0.709,-0.7246 -1.0898,-1.0703 l -0.8359,0.123 -0.7637,-0.8633 v 1.0684 l 0.6543,0.4951 0.4355,0.4932 0.582,-0.6582 c 0.1465,0.2744 0.291,0.5488 0.4365,0.8232 v 0.8223 l -0.6553,0.7402 -1.1992,0.8232 -0.9082,0.9063 -0.582,-0.6602 0.291,-0.7402 -0.5811,-0.6582 -0.9814,-2.0977 -0.8359,-0.9453 -0.2188,0.2461 0.3281,1.1934 0.6172,0.6992 c 0.3525,1.0176 0.7012,1.9902 1.1641,2.9629 0.7178,0 1.3945,-0.0762 2.1074,-0.166 v 0.5762 l -0.8721,2.1392 -0.7998,0.9043 -0.6543,1.4004 c 0,0.7676 0,1.5352 0,2.3027 l 0.2188,0.9063 -0.3633,0.4102 -0.8008,0.4941 -0.8359,0.6992 0.6914,0.7813 -0.9453,0.8242 0.1816,0.5332 -1.418,1.6055 h -0.9443 l -0.7998,0.4941 H 33.6396 V 38.2814 L 33.4228,36.963 c -0.2813,-0.8262 -0.5742,-1.6465 -0.8721,-2.4668 0,-0.6055 0.0361,-1.2051 0.0723,-1.8105 l 0.3643,-0.8223 -0.5098,-0.9883 0.0371,-1.3574 -0.6914,-0.7813 0.3457,-1.1309 -0.5625,-0.6382 H 30.624 l -0.3271,-0.3701 -0.9814,0.6177 -0.3994,-0.4536 -0.9092,0.7817 c -0.6172,-0.6997 -1.2354,-1.3989 -1.8535,-2.0981 l -0.7266,-1.7285 0.6543,-0.9863 -0.3633,-0.4111 0.7988,-1.8936 c 0.6563,-0.8164 1.3418,-1.5996 2.0352,-2.3857 l 1.2363,-0.3291 1.3809,-0.1641 0.9453,0.2471 1.3447,1.3564 0.4727,-0.5342 0.6533,-0.082 1.2363,0.4111 h 0.9453 l 0.6543,-0.5762 0.291,-0.4111 -0.6553,-0.4111 -1.0908,-0.082 c -0.3027,-0.4199 -0.584,-0.8613 -0.9434,-1.2344 l -0.3643,0.1641 -0.1455,1.0703 -0.6543,-0.7402 -0.1445,-0.8242 -0.7266,-0.5742 h -0.292 l 0.7275,0.8223 -0.291,0.7402 -0.5811,0.1641 0.3633,-0.7402 -0.6553,-0.3281 -0.5801,-0.6582 -1.0918,0.2461 -0.1445,0.3281 -0.6543,0.4121 -0.3633,0.9053 -0.9082,0.4521 -0.4004,-0.4521 h -0.4355 v -1.4814 l 0.9453,-0.4941 h 0.7266 l -0.1465,-0.5752 -0.5801,-0.5762 0.9805,-0.2061 0.5449,-0.6162 0.4355,-0.7412 h 0.8008 l -0.2188,-0.5752 0.5098,-0.3291 v 0.6582 l 1.0898,0.2461 1.0898,-0.9043 0.0732,-0.4121 0.9443,-0.6577 c -0.3418,0.0425 -0.6836,0.0737 -1.0176,0.1646 V 9.9766 L 34.2213,9.1538 H 33.858 l -0.7984,0.7402 -0.2188,0.4116 0.2188,0.5767 -0.3643,0.9863 -0.5811,-0.3291 -0.5078,-0.5752 -0.8008,0.5752 -0.291,-1.3159 1.3809,-0.9048 V 8.8247 l 0.873,-0.5757 1.3809,-0.3296 0.9453,0.3296 1.7441,0.3291 -0.4355,0.4932 H 35.458 l 0.9453,0.9873 0.7266,-0.8223 0.2207,-0.3618 c 0,0 2.7871,2.498 4.3799,5.2305 1.5928,2.7334 2.3408,5.9551 2.3408,6.6094 z"
id="path4144"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4146"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4150"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 26.0703,9.2363 -0.0732,0.4932 0.5098,0.3291 0.8711,-0.5757 -0.4355,-0.4937 -0.582,0.3296 -0.29,-0.0825"
id="path4152"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4154"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4158"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 26.8701,5.8633 -1.8906,-0.7407 -2.1797,0.2466 -2.6904,0.7402 -0.5088,0.4941 1.6719,1.1514 v 0.6582 l -0.6543,0.6582 0.873,1.729 0.5801,-0.3301 0.7285,-1.1514 c 1.123,-0.3472 2.1299,-0.7407 3.1973,-1.2344 l 0.873,-2.2212"
id="path4160"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4162"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4166"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 28.833,12.7749 -0.291,-0.7412 -0.5098,0.165 0.1465,0.9043 0.6543,-0.3281"
id="path4168"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4170"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4174"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 29.123,12.6089 -0.1455,0.9883 0.7998,-0.165 0.5811,-0.5752 -0.5088,-0.4941 C 29.6787,11.9078 29.4824,11.483 29.2685,11.0465 H 28.833 v 0.4932 l 0.29,0.3291 v 0.7402"
id="path4176"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4178"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4182"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 18.3652,28.2422 -0.582,-1.1523 -1.0903,-0.2466 -0.5815,-1.5625 -1.4536,0.1641 -1.2354,-0.9043 -1.3091,1.1514 v 0.1816 c -0.396,-0.1143 -0.8828,-0.1299 -1.2354,-0.3467 l -0.291,-0.8223 v -0.9053 l -0.8721,0.082 c 0.0728,-0.5762 0.145,-1.1514 0.2183,-1.7275 H 9.4238 L 8.9155,22.812 8.4062,23.0581 7.6791,22.6479 7.6063,21.7426 7.7518,20.7553 8.8426,19.933 h 0.8721 l 0.145,-0.4941 1.0903,0.2461 0.7998,0.9883 0.1455,-1.6465 1.3813,-1.1514 0.5088,-1.2344 1.0176,-0.4111 0.5815,-0.8223 1.3081,-0.248 0.6548,-0.9863 c -0.6543,0 -1.3086,0 -1.9629,0 l 1.2358,-0.5762 h 0.8716 l 1.2363,-0.4121 0.1455,-0.4922 -0.4365,-0.4121 -0.5088,-0.165 0.1455,-0.4932 -0.3633,-0.7402 -0.8726,0.3281 0.1455,-0.6577 -1.0176,-0.5762 -0.7993,1.3979 0.0723,0.4941 -0.7993,0.3301 -0.5093,1.0693 -0.2178,-0.9873 -1.3813,-0.5762 -0.2183,-0.7402 1.8174,-1.0703 0.7998,-0.7402 0.0728,-0.9048 -0.436,-0.2471 -0.5815,-0.0825 -0.3633,0.9053 c 0,0 -0.6079,0.1191 -0.7642,0.1577 -1.9961,1.8394 -6.0293,5.8101 -6.9663,13.3062 0.0371,0.1738 0.6792,1.1816 0.6792,1.1816 l 1.5264,0.9043 1.5264,0.4121 0.6548,0.8232 1.0171,0.7402 0.5815,-0.082 0.436,0.1963 v 0.1328 l -0.5811,1.563 -0.4365,0.6582 0.1455,0.3301 -0.3633,1.2324 1.3086,2.3867 1.3081,1.1523 0.582,0.8223 -0.0732,1.7285 0.4365,0.9863 -0.4365,1.8926 c 0,0 -0.0342,-0.0117 0.0215,0.1777 0.0562,0.1895 2.3291,1.4512 2.4736,1.3438 0.144,-0.1094 0.2671,-0.2051 0.2671,-0.2051 l -0.145,-0.4102 0.5811,-0.5762 0.2183,-0.5762 0.9453,-0.3301 0.7266,-1.8105 -0.2178,-0.4922 0.5078,-0.7402 1.0908,-0.248 0.582,-1.3164 -0.1455,-1.6445 0.8721,-1.2344 0.1455,-1.2344 C 20.7331,29.4607 19.5495,28.8513 18.365,28.242"
id="path4184"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4186"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4190"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 16.7656,9.5649 0.7266,0.4937 h 0.582 V 9.4829 l -0.7266,-0.3291 -0.582,0.4111"
id="path4192"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4194"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4198"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="M 14.876,8.9072 14.5122,9.812 h 0.7271 L 15.6031,8.9892 C 15.9166,8.7675 16.2286,8.5444 16.5479,8.331 l 0.7271,0.2471 c 0.4844,0.3291 0.9688,0.6582 1.4536,0.9868 L 19.4561,8.9072 18.6558,8.5781 18.292,7.8374 16.9111,7.6728 16.8383,7.2612 16.184,7.4262 15.8936,8.002 15.5298,7.2613 l -0.145,0.3291 0.0728,0.8228 -0.5816,0.494"
id="path4200"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4202"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
style="opacity:0.75;fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1"
id="g4204">
<path
id="path4206"
d=""
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
<g
id="g4208"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
id="path4210"
d=""
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4212"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
style="opacity:0.75;fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1"
id="g4214">
<path
id="path4216"
d=""
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
<g
id="g4218"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
id="path4220"
d=""
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4222"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4226"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="M 17.4922,6.8496 17.856,6.521 18.5831,6.3564 c 0.498,-0.2422 0.998,-0.4053 1.5264,-0.5762 l -0.29,-0.4937 -0.9385,0.1348 -0.4434,0.4419 -0.731,0.106 -0.6499,0.3052 -0.3159,0.1528 -0.1929,0.2583 0.9443,0.1641"
id="path4228"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4230"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4234"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 18.7285,14.6665 0.4365,-0.6582 -0.6548,-0.4932 0.2183,1.1514"
id="path4236"
style="fill:#1d446f;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
</g>
<g
id="g23236"
inkscape:highlight-color="#2176f3"
style="display:inline;enable-background:new"
transform="matrix(0.09028811,0,0,0.09028811,-1.8723317,22.519088)">
<g
id="g5705"
style="opacity:0.35;filter:url(#filter20635)"
transform="matrix(2.2952152,0,0,2.2952152,-760.92143,-428.16917)">
<circle
r="18.159569"
cy="169.90556"
cx="438.60989"
id="path3066-4"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;stroke:#ffffff;stroke-width:8.47447;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none" />
<circle
r="35.766994"
cy="169.90559"
cx="438.60992"
id="path3941-2"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;stroke:#ffffff;stroke-width:4.23723;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none" />
<circle
r="52.150208"
cy="169.90562"
cx="438.60995"
id="path3943-0"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;stroke:#ffffff;stroke-width:2.11862;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none" />
</g>
<g
id="g22342"
transform="translate(4)">
<path
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)" />
<path
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)" />
<path
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" />
<path
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" />
<path
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" />
</g>
</g>
</g>
<g
id="g11419"
transform="matrix(0.23738272,0,0,0.23738272,202.8641,-17.703142)"
style="fill:#4e9a06" />
</g>
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="48px"
height="48px"
id="svg3440"
sodipodi:version="0.32"
inkscape:version="1.2.2 (1:1.2.2+202305151914+b0a8486541)"
sodipodi:docname="debuglogo_gray.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/">
<defs
id="defs3">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 24 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="48 : 24 : 1"
inkscape:persp3d-origin="24 : 16 : 1"
id="perspective95" />
<linearGradient
id="linearGradient4126">
<stop
style="stop-color:#ffffff;stop-opacity:1.0000000;"
offset="0.0000000"
id="stop4128" />
<stop
style="stop-color:#ffffff;stop-opacity:0.16494845;"
offset="1.0000000"
id="stop4130" />
</linearGradient>
<linearGradient
id="linearGradient3962">
<stop
style="stop-color:#6b6b6b;stop-opacity:1.0000000"
offset="0.5169307"
id="stop4346" />
<stop
style="stop-color:#474747;stop-opacity:1.0000000"
offset="1"
id="stop3966" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3962"
id="radialGradient3968"
gradientTransform="scale(0.999989,1.000011)"
cx="18.247644"
cy="15.716079"
fx="18.247644"
fy="15.716079"
r="29.993349"
gradientUnits="userSpaceOnUse" />
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter20635"
x="-0.022156335"
y="-0.022156335"
width="1.0443127"
height="1.0443127">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.52150208"
id="feGaussianBlur20637" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter14700"
x="-0.018287097"
width="1.0365742"
y="-0.011875705"
height="1.0237514">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.55693538"
id="feGaussianBlur14702" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter14766"
x="-0.088387634"
width="1.1767753"
y="-0.05739924"
height="1.1147985">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="2.6918543"
id="feGaussianBlur14768" />
</filter>
<radialGradient
cx="17.81411"
cy="24.149399"
fx="17.81411"
fy="24.149399"
gradientTransform="matrix(24.354994,1.4099482,-1.3515248,23.345802,-171.73409,-605.07886)"
gradientUnits="userSpaceOnUse"
id="radialGradient4851-7-3"
inkscape:collect="always"
r="9.125"
xlink:href="#linearGradient8215" />
<linearGradient
id="linearGradient8215">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop8211" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="1"
id="stop8213" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7659"
id="linearGradient5986"
x1="13.578153"
y1="40.471546"
x2="13.578153"
y2="17.33674"
gradientUnits="userSpaceOnUse" />
<linearGradient
id="linearGradient7659"
inkscape:collect="always">
<stop
id="stop7655"
offset="0"
style="stop-color:#444444;stop-opacity:1" />
<stop
id="stop7657"
offset="1"
style="stop-color:#707070;stop-opacity:1" />
</linearGradient>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath5956-9-3-5">
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"
sodipodi:nodetypes="cccssccc"
id="path5958-9-5-3"
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"
inkscape:connector-curvature="0" />
</clipPath>
<filter
inkscape:collect="always"
id="filter6010"
x="-0.03390292"
y="-0.022016684"
width="1.0678063"
height="1.0440404">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.21906419"
id="feGaussianBlur6012" />
</filter>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient9929"
id="radialGradient6008"
cx="83.5"
cy="203.875"
fx="83.5"
fy="203.875"
r="12.25"
gradientTransform="matrix(4.5697141,0.26454693,-0.19648388,3.394011,-167.37113,-552.74825)"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
id="linearGradient9929">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop9931" />
<stop
style="stop-color:#ffffff;stop-opacity:0"
offset="1"
id="stop9933" />
</linearGradient>
<linearGradient
id="linearGradient7683">
<stop
style="stop-color:#c7d9ec;stop-opacity:1"
offset="0.0000000"
id="stop7671" />
<stop
id="stop7673"
offset="0"
style="stop-color:#2f5d8d;stop-opacity:1;" />
<stop
style="stop-color:#4676ad;stop-opacity:1"
offset="0"
id="stop7675" />
<stop
id="stop7677"
offset="0"
style="stop-color:#3b689e;stop-opacity:1" />
<stop
id="stop7679"
offset="0"
style="stop-color:#6491c8;stop-opacity:1" />
<stop
style="stop-color:#2e5990;stop-opacity:1"
offset="0.70435995"
id="stop7681" />
</linearGradient>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath17064">
<g
id="g17068"
transform="matrix(0.5122007,0,0,0.5122007,2.9304276,147.06372)">
<path
inkscape:connector-curvature="0"
id="path17066"
d="m 488.00205,15.59831 c 0,115.9172 -93.99926,209.88737 -209.93507,209.88737 -115.94645,0 -209.940381,-93.97123 -209.940381,-209.88737 0,-115.91186 93.993931,-209.87244 209.940381,-209.87244 115.93581,0 209.93507,93.96058 209.93507,209.87244 z"
style="display:inline;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:1.95236;enable-background:new" />
</g>
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath17058">
<g
id="g17062"
transform="matrix(0.5122007,0,0,0.5122007,2.9304276,147.06372)">
<path
inkscape:connector-curvature="0"
id="path17060"
d="m 488.00205,15.59831 c 0,115.9172 -93.99926,209.88737 -209.93507,209.88737 -115.94645,0 -209.940381,-93.97123 -209.940381,-209.88737 0,-115.91186 93.993931,-209.87244 209.940381,-209.87244 115.93581,0 209.93507,93.96058 209.93507,209.87244 z"
style="display:inline;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:1.95236;enable-background:new" />
</g>
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath17052">
<g
id="g17056"
transform="matrix(0.5122007,0,0,0.5122007,2.9304276,147.06372)">
<path
inkscape:connector-curvature="0"
id="path17054"
d="m 488.00205,15.59831 c 0,115.9172 -93.99926,209.88737 -209.93507,209.88737 -115.94645,0 -209.940381,-93.97123 -209.940381,-209.88737 0,-115.91186 93.993931,-209.87244 209.940381,-209.87244 115.93581,0 209.93507,93.96058 209.93507,209.87244 z"
style="display:inline;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:1.95236;enable-background:new" />
</g>
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath17040">
<g
id="g17044"
transform="matrix(0.35830253,0,0,0.35830253,-663.38194,174.30822)">
<path
inkscape:connector-curvature="0"
id="path17042"
d="m 488.00205,15.59831 c 0,115.9172 -93.99926,209.88737 -209.93507,209.88737 -115.94645,0 -209.940381,-93.97123 -209.940381,-209.88737 0,-115.91186 93.993931,-209.87244 209.940381,-209.87244 115.93581,0 209.93507,93.96058 209.93507,209.87244 z"
style="display:inline;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:1.95236;enable-background:new" />
</g>
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath5956-9-3-5-0">
<path
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"
sodipodi:nodetypes="cccssccc"
id="path5958-9-5-3-9"
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"
inkscape:connector-curvature="0" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath12184">
<g
id="g12188"
transform="matrix(11.746433,0,0,11.746433,-582.47389,-278.56321)">
<path
inkscape:connector-curvature="0"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:0.170264;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"
d="m 73.184014,7.6375773 -2.029318,0.2246444 -2.501085,0.6889232 -0.479251,0.4642754 1.557563,1.0708167 v 0.61404 l -0.60655,0.606554 0.808737,1.609972 0.539153,-0.307014 0.681433,-1.070822 c 1.045538,-0.323159 1.986559,-0.686202 2.980335,-1.145709 l 0.80873,-2.06676 z m -4.80747,0.1497646 -0.868635,0.1272991 -0.411857,0.411857 -0.681434,0.097345 -0.60655,0.2845553 -0.29204,0.1422755 -0.17972,0.2396285 0.876127,0.1497604 0.336974,-0.3070192 0.681433,-0.1497603 C 67.694484,8.5578533 68.16166,8.403191 68.653611,8.2441257 Z m -2.77066,1.8346243 -0.614035,0.157252 -0.269579,0.5391578 -0.33697,-0.6889182 -0.134792,0.299525 0.0674,0.7712942 -0.539158,0.456787 -0.336972,0.846174 h 0.673944 l 0.336976,-0.771295 c 0.291863,-0.206345 0.586336,-0.415412 0.883615,-0.614038 l 0.673943,0.23214 c 0.45098,0.306306 0.904018,0.615213 1.35538,0.921056 l 0.673944,-0.614037 -0.741342,-0.307019 -0.336972,-0.688921 -1.287982,-0.149769 z m -2.845542,0.6140388 -0.336969,0.846174 c -3e-6,0 -0.565867,0.106354 -0.711387,0.14228 -1.858422,1.712011 -5.612475,5.408627 -6.484847,12.385602 0.03455,0.161762 0.629017,1.100775 0.629017,1.100775 l 1.42277,0.846174 1.422772,0.381899 0.606551,0.763805 0.95101,0.688923 0.539155,-0.07488 0.40437,0.17972 v 0.127299 l -0.539158,1.45273 -0.404367,0.614038 0.13479,0.307019 -0.336976,1.145702 1.213104,2.224019 1.220589,1.070822 0.539155,0.763802 -0.0674,1.60998 0.411857,0.921056 -0.411857,1.759745 c -0.0065,0.0052 -0.01643,0.03253 0.02246,0.164746 0.05233,0.176373 2.111659,1.440799 2.246189,1.340832 0.134067,-0.101825 0.247116,-0.194692 0.247116,-0.194692 l -0.134786,-0.374416 0.59935,-0.629451 0.202179,-0.539156 0.883622,-0.307019 0.673941,-1.684859 -0.202184,-0.456786 0.471766,-0.688921 1.0184,-0.232136 0.539155,-1.220591 -0.134785,-1.535093 0.808729,-1.145708 0.134794,-1.153194 c -1.111092,-0.55081 -2.207021,-1.117757 -3.309816,-1.684857 l -0.546643,-1.070826 -1.010922,-0.232134 -0.546643,-1.452727 -1.34789,0.157253 -1.153188,-0.846174 -1.220589,1.070821 v 0.172231 C 60.834087,26.843447 60.385344,26.829629 60.057064,26.627837 L 59.78749,25.864036 v -0.846174 l -0.816221,0.07488 c 0.06778,-0.536297 0.133941,-1.066289 0.202183,-1.602492 H 58.70169 l -0.471763,0.606548 -0.479244,0.232142 -0.673949,-0.381907 -0.06739,-0.846174 0.134791,-0.913572 1.018407,-0.763798 h 0.80873 l 0.134788,-0.464272 1.018407,0.232136 0.741338,0.921056 0.13479,-1.535096 1.28798,-1.070827 0.471762,-1.153191 0.951014,-0.381904 0.539151,-0.763799 1.220587,-0.232137 0.606555,-0.91357 H 64.2505 l 1.153199,-0.539156 h 0.808729 l 1.153196,-0.381904 0.134785,-0.456785 -0.404364,-0.389389 -0.479249,-0.149767 0.13479,-0.456779 -0.336974,-0.688922 -0.808734,0.299526 0.134792,-0.606546 -0.951012,-0.539155 -0.741339,1.302953 0.06739,0.456789 -0.741334,0.307019 -0.47925,0.995941 -0.202183,-0.921059 -1.287984,-0.531668 -0.202181,-0.688916 1.692348,-0.995944 0.748827,-0.688923 0.0674,-0.846172 -0.404372,-0.224649 -0.546642,-0.08237 z m 18.960307,0 -1.287985,0.30702 -0.808736,0.539154 v 0.456788 l -1.287979,0.846174 0.269578,1.220584 0.748829,-0.531661 0.471757,0.531661 0.539155,0.307022 0.34446,-0.913567 -0.209673,-0.539156 0.209673,-0.381904 0.741339,-0.688923 h 0.33697 l -0.33697,0.763808 v 0.688923 c 0.310967,-0.08461 0.625297,-0.110213 0.943525,-0.149768 l -0.87613,0.606546 -0.0674,0.389396 -1.018403,0.838683 -1.01092,-0.232137 v -0.606546 l -0.471758,0.307014 0.202184,0.531669 h -0.748824 l -0.40437,0.688922 -0.509203,0.576594 -0.913566,0.187209 0.539155,0.539158 0.142273,0.531663 h -0.681428 l -0.87613,0.464276 v 1.37784 h 0.404364 l 0.374417,0.419342 0.846174,-0.419342 0.336975,-0.846177 0.606543,-0.3819 0.134796,-0.307022 1.018398,-0.224643 0.539157,0.614041 0.614041,0.299524 -0.344459,0.688926 0.54664,-0.149767 0.269584,-0.688923 -0.681439,-0.763801 h 0.277067 l 0.673944,0.531665 0.134788,0.771294 0.606553,0.68892 0.134786,-0.995941 0.344466,-0.157255 c 0.334608,0.347263 0.594299,0.762376 0.876128,1.153196 l 1.018403,0.07488 0.606548,0.381904 -0.269575,0.3819 -0.606552,0.539156 h -0.883615 l -1.153193,-0.381901 -0.606554,0.07488 -0.441805,0.494227 -1.250544,-1.258029 -0.876127,-0.232136 -1.287979,0.149764 -1.153196,0.307022 c -0.645574,0.731659 -1.283502,1.46415 -1.894535,2.224012 l -0.741341,1.759749 0.336974,0.381901 -0.606546,0.921057 0.673944,1.609977 c 0.575463,0.650778 1.147673,1.295709 1.722302,1.946951 l 0.846174,-0.726362 0.374417,0.426836 0.913562,-0.576603 0.307022,0.344457 h 0.913572 l 0.524177,0.591583 -0.321993,1.055844 0.64399,0.726362 -0.03745,1.265515 0.47925,0.913572 -0.344464,0.771292 c -0.0337,0.563471 -0.06739,1.121292 -0.06739,1.684857 0.277353,0.763497 0.554317,1.522434 0.816224,2.291416 l 0.202179,1.228076 v 0.614035 h 0.471763 l 0.748825,-0.456779 h 0.876127 l 1.317935,-1.49766 -0.164741,-0.494223 0.876127,-0.771292 -0.643988,-0.726363 0.778777,-0.651483 0.748831,-0.456778 0.336974,-0.381907 -0.202188,-0.846174 v -2.141645 l 0.606551,-1.302956 0.748828,-0.838688 0.80873,-1.991883 v -0.539155 c -0.40338,0.0508 -0.795989,0.09893 -1.190633,0.127298 l 0.816218,-0.816216 1.115756,-0.763805 0.61404,-0.688923 v -0.771292 c -0.135466,-0.2554 -0.275465,-0.508407 -0.411854,-0.763802 l -0.539155,0.614038 -0.404372,-0.456787 -0.606549,-0.464275 v -0.995934 l 0.711389,0.808729 0.771289,-0.119812 c 0.354532,0.321763 0.707444,0.629601 1.018406,0.99594 l 0.509205,-0.569104 c 0,-0.608993 -0.696154,-3.611256 -2.179088,-6.155365 -1.482942,-2.543264 -4.081113,-4.867374 -4.08111,-4.867374 l -0.202184,0.33697 -0.681435,0.76381 -0.876126,-0.921059 h 0.876126 l 0.40437,-0.456786 -1.617468,-0.30702 z m -6.70949,0.995938 -0.539158,0.307024 -0.269581,-0.07489 -0.06739,0.456786 0.471758,0.307024 0.808732,-0.531671 z m -8.93351,0.157254 -0.539158,0.381904 0.673944,0.456789 h 0.539158 v -0.531671 z m 10.693249,1.759747 v 0.456781 l 0.269581,0.307021 v 0.688918 l -0.134793,0.921062 0.748831,-0.149767 0.539159,-0.539158 L 77.72191,14.37702 C 77.5628,13.953436 77.374411,13.555215 77.175268,13.148944 Z m -0.269574,0.921054 -0.471763,0.149768 0.134791,0.846176 0.606546,-0.30702 z m -9.337879,1.377844 0.202186,1.070826 0.404369,-0.61404 z m 17.672322,5.975644 0.778779,0.876128 0.913572,1.954436 0.539154,0.61404 -0.269572,0.68892 0.516689,0.584082 c -0.237502,0.01609 -0.474671,0.02996 -0.718873,0.02996 -0.430973,-0.905339 -0.757617,-1.816044 -1.085805,-2.763175 l -0.576594,-0.651478 -0.299531,-1.108266 z"
id="path12186"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</g>
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath12190">
<g
id="g12194"
transform="matrix(11.746433,0,0,11.746433,-582.47389,-278.56321)">
<path
inkscape:connector-curvature="0"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#edd400;stroke-width:0.170264;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new"
d="m 73.184014,7.6375773 -2.029318,0.2246444 -2.501085,0.6889232 -0.479251,0.4642754 1.557563,1.0708167 v 0.61404 l -0.60655,0.606554 0.808737,1.609972 0.539153,-0.307014 0.681433,-1.070822 c 1.045538,-0.323159 1.986559,-0.686202 2.980335,-1.145709 l 0.80873,-2.06676 z m -4.80747,0.1497646 -0.868635,0.1272991 -0.411857,0.411857 -0.681434,0.097345 -0.60655,0.2845553 -0.29204,0.1422755 -0.17972,0.2396285 0.876127,0.1497604 0.336974,-0.3070192 0.681433,-0.1497603 C 67.694484,8.5578533 68.16166,8.403191 68.653611,8.2441257 Z m -2.77066,1.8346243 -0.614035,0.157252 -0.269579,0.5391578 -0.33697,-0.6889182 -0.134792,0.299525 0.0674,0.7712942 -0.539158,0.456787 -0.336972,0.846174 h 0.673944 l 0.336976,-0.771295 c 0.291863,-0.206345 0.586336,-0.415412 0.883615,-0.614038 l 0.673943,0.23214 c 0.45098,0.306306 0.904018,0.615213 1.35538,0.921056 l 0.673944,-0.614037 -0.741342,-0.307019 -0.336972,-0.688921 -1.287982,-0.149769 z m -2.845542,0.6140388 -0.336969,0.846174 c -3e-6,0 -0.565867,0.106354 -0.711387,0.14228 -1.858422,1.712011 -5.612475,5.408627 -6.484847,12.385602 0.03455,0.161762 0.629017,1.100775 0.629017,1.100775 l 1.42277,0.846174 1.422772,0.381899 0.606551,0.763805 0.95101,0.688923 0.539155,-0.07488 0.40437,0.17972 v 0.127299 l -0.539158,1.45273 -0.404367,0.614038 0.13479,0.307019 -0.336976,1.145702 1.213104,2.224019 1.220589,1.070822 0.539155,0.763802 -0.0674,1.60998 0.411857,0.921056 -0.411857,1.759745 c -0.0065,0.0052 -0.01643,0.03253 0.02246,0.164746 0.05233,0.176373 2.111659,1.440799 2.246189,1.340832 0.134067,-0.101825 0.247116,-0.194692 0.247116,-0.194692 l -0.134786,-0.374416 0.59935,-0.629451 0.202179,-0.539156 0.883622,-0.307019 0.673941,-1.684859 -0.202184,-0.456786 0.471766,-0.688921 1.0184,-0.232136 0.539155,-1.220591 -0.134785,-1.535093 0.808729,-1.145708 0.134794,-1.153194 c -1.111092,-0.55081 -2.207021,-1.117757 -3.309816,-1.684857 l -0.546643,-1.070826 -1.010922,-0.232134 -0.546643,-1.452727 -1.34789,0.157253 -1.153188,-0.846174 -1.220589,1.070821 v 0.172231 C 60.834087,26.843447 60.385344,26.829629 60.057064,26.627837 L 59.78749,25.864036 v -0.846174 l -0.816221,0.07488 c 0.06778,-0.536297 0.133941,-1.066289 0.202183,-1.602492 H 58.70169 l -0.471763,0.606548 -0.479244,0.232142 -0.673949,-0.381907 -0.06739,-0.846174 0.134791,-0.913572 1.018407,-0.763798 h 0.80873 l 0.134788,-0.464272 1.018407,0.232136 0.741338,0.921056 0.13479,-1.535096 1.28798,-1.070827 0.471762,-1.153191 0.951014,-0.381904 0.539151,-0.763799 1.220587,-0.232137 0.606555,-0.91357 H 64.2505 l 1.153199,-0.539156 h 0.808729 l 1.153196,-0.381904 0.134785,-0.456785 -0.404364,-0.389389 -0.479249,-0.149767 0.13479,-0.456779 -0.336974,-0.688922 -0.808734,0.299526 0.134792,-0.606546 -0.951012,-0.539155 -0.741339,1.302953 0.06739,0.456789 -0.741334,0.307019 -0.47925,0.995941 -0.202183,-0.921059 -1.287984,-0.531668 -0.202181,-0.688916 1.692348,-0.995944 0.748827,-0.688923 0.0674,-0.846172 -0.404372,-0.224649 -0.546642,-0.08237 z m 18.960307,0 -1.287985,0.30702 -0.808736,0.539154 v 0.456788 l -1.287979,0.846174 0.269578,1.220584 0.748829,-0.531661 0.471757,0.531661 0.539155,0.307022 0.34446,-0.913567 -0.209673,-0.539156 0.209673,-0.381904 0.741339,-0.688923 h 0.33697 l -0.33697,0.763808 v 0.688923 c 0.310967,-0.08461 0.625297,-0.110213 0.943525,-0.149768 l -0.87613,0.606546 -0.0674,0.389396 -1.018403,0.838683 -1.01092,-0.232137 v -0.606546 l -0.471758,0.307014 0.202184,0.531669 h -0.748824 l -0.40437,0.688922 -0.509203,0.576594 -0.913566,0.187209 0.539155,0.539158 0.142273,0.531663 h -0.681428 l -0.87613,0.464276 v 1.37784 h 0.404364 l 0.374417,0.419342 0.846174,-0.419342 0.336975,-0.846177 0.606543,-0.3819 0.134796,-0.307022 1.018398,-0.224643 0.539157,0.614041 0.614041,0.299524 -0.344459,0.688926 0.54664,-0.149767 0.269584,-0.688923 -0.681439,-0.763801 h 0.277067 l 0.673944,0.531665 0.134788,0.771294 0.606553,0.68892 0.134786,-0.995941 0.344466,-0.157255 c 0.334608,0.347263 0.594299,0.762376 0.876128,1.153196 l 1.018403,0.07488 0.606548,0.381904 -0.269575,0.3819 -0.606552,0.539156 h -0.883615 l -1.153193,-0.381901 -0.606554,0.07488 -0.441805,0.494227 -1.250544,-1.258029 -0.876127,-0.232136 -1.287979,0.149764 -1.153196,0.307022 c -0.645574,0.731659 -1.283502,1.46415 -1.894535,2.224012 l -0.741341,1.759749 0.336974,0.381901 -0.606546,0.921057 0.673944,1.609977 c 0.575463,0.650778 1.147673,1.295709 1.722302,1.946951 l 0.846174,-0.726362 0.374417,0.426836 0.913562,-0.576603 0.307022,0.344457 h 0.913572 l 0.524177,0.591583 -0.321993,1.055844 0.64399,0.726362 -0.03745,1.265515 0.47925,0.913572 -0.344464,0.771292 c -0.0337,0.563471 -0.06739,1.121292 -0.06739,1.684857 0.277353,0.763497 0.554317,1.522434 0.816224,2.291416 l 0.202179,1.228076 v 0.614035 h 0.471763 l 0.748825,-0.456779 h 0.876127 l 1.317935,-1.49766 -0.164741,-0.494223 0.876127,-0.771292 -0.643988,-0.726363 0.778777,-0.651483 0.748831,-0.456778 0.336974,-0.381907 -0.202188,-0.846174 v -2.141645 l 0.606551,-1.302956 0.748828,-0.838688 0.80873,-1.991883 v -0.539155 c -0.40338,0.0508 -0.795989,0.09893 -1.190633,0.127298 l 0.816218,-0.816216 1.115756,-0.763805 0.61404,-0.688923 v -0.771292 c -0.135466,-0.2554 -0.275465,-0.508407 -0.411854,-0.763802 l -0.539155,0.614038 -0.404372,-0.456787 -0.606549,-0.464275 v -0.995934 l 0.711389,0.808729 0.771289,-0.119812 c 0.354532,0.321763 0.707444,0.629601 1.018406,0.99594 l 0.509205,-0.569104 c 0,-0.608993 -0.696154,-3.611256 -2.179088,-6.155365 -1.482942,-2.543264 -4.081113,-4.867374 -4.08111,-4.867374 l -0.202184,0.33697 -0.681435,0.76381 -0.876126,-0.921059 h 0.876126 l 0.40437,-0.456786 -1.617468,-0.30702 z m -6.70949,0.995938 -0.539158,0.307024 -0.269581,-0.07489 -0.06739,0.456786 0.471758,0.307024 0.808732,-0.531671 z m -8.93351,0.157254 -0.539158,0.381904 0.673944,0.456789 h 0.539158 v -0.531671 z m 10.693249,1.759747 v 0.456781 l 0.269581,0.307021 v 0.688918 l -0.134793,0.921062 0.748831,-0.149767 0.539159,-0.539158 L 77.72191,14.37702 C 77.5628,13.953436 77.374411,13.555215 77.175268,13.148944 Z m -0.269574,0.921054 -0.471763,0.149768 0.134791,0.846176 0.606546,-0.30702 z m -9.337879,1.377844 0.202186,1.070826 0.404369,-0.61404 z m 17.672322,5.975644 0.778779,0.876128 0.913572,1.954436 0.539154,0.61404 -0.269572,0.68892 0.516689,0.584082 c -0.237502,0.01609 -0.474671,0.02996 -0.718873,0.02996 -0.430973,-0.905339 -0.757617,-1.816044 -1.085805,-2.763175 l -0.576594,-0.651478 -0.299531,-1.108266 z"
id="path12192"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</g>
</clipPath>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="0.17254902"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="4"
inkscape:cx="38.5"
inkscape:cy="33.25"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:grid-bbox="true"
inkscape:document-units="px"
inkscape:window-width="1254"
inkscape:window-height="818"
inkscape:window-x="572"
inkscape:window-y="77"
inkscape:showpageshadow="false"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:window-maximized="0" />
<metadata
id="metadata4">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:creator>
<cc:Agent>
<dc:title>Jakub Steiner</dc:title>
</cc:Agent>
</dc:creator>
<dc:contributor>
<cc:Agent>
<dc:title>Tuomas Kuosmanen</dc:title>
</cc:Agent>
</dc:contributor>
<cc:license
rdf:resource="http://creativecommons.org/licenses/publicdomain/" />
<dc:source>http://jimmac.musichall.cz</dc:source>
<dc:subject>
<rdf:Bag>
<rdf:li>internet</rdf:li>
<rdf:li>tools</rdf:li>
<rdf:li>applications</rdf:li>
<rdf:li>category</rdf:li>
</rdf:Bag>
</dc:subject>
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/publicdomain/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer"
style="display:inline">
<g
id="g13874">
<path
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" />
<g
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)">
<g
id="g4138"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4142"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 44.0713,20.7144 c 0,0.2627 0,0 0,0 l -0.5449,0.6172 c -0.334,-0.3936 -0.709,-0.7246 -1.0898,-1.0703 l -0.8359,0.123 -0.7637,-0.8633 v 1.0684 l 0.6543,0.4951 0.4355,0.4932 0.582,-0.6582 c 0.1465,0.2744 0.291,0.5488 0.4365,0.8232 v 0.8223 l -0.6553,0.7402 -1.1992,0.8232 -0.9082,0.9063 -0.582,-0.6602 0.291,-0.7402 -0.5811,-0.6582 -0.9814,-2.0977 -0.8359,-0.9453 -0.2188,0.2461 0.3281,1.1934 0.6172,0.6992 c 0.3525,1.0176 0.7012,1.9902 1.1641,2.9629 0.7178,0 1.3945,-0.0762 2.1074,-0.166 v 0.5762 l -0.8721,2.1392 -0.7998,0.9043 -0.6543,1.4004 c 0,0.7676 0,1.5352 0,2.3027 l 0.2188,0.9063 -0.3633,0.4102 -0.8008,0.4941 -0.8359,0.6992 0.6914,0.7813 -0.9453,0.8242 0.1816,0.5332 -1.418,1.6055 h -0.9443 l -0.7998,0.4941 H 33.6396 V 38.2814 L 33.4228,36.963 c -0.2813,-0.8262 -0.5742,-1.6465 -0.8721,-2.4668 0,-0.6055 0.0361,-1.2051 0.0723,-1.8105 l 0.3643,-0.8223 -0.5098,-0.9883 0.0371,-1.3574 -0.6914,-0.7813 0.3457,-1.1309 -0.5625,-0.6382 H 30.624 l -0.3271,-0.3701 -0.9814,0.6177 -0.3994,-0.4536 -0.9092,0.7817 c -0.6172,-0.6997 -1.2354,-1.3989 -1.8535,-2.0981 l -0.7266,-1.7285 0.6543,-0.9863 -0.3633,-0.4111 0.7988,-1.8936 c 0.6563,-0.8164 1.3418,-1.5996 2.0352,-2.3857 l 1.2363,-0.3291 1.3809,-0.1641 0.9453,0.2471 1.3447,1.3564 0.4727,-0.5342 0.6533,-0.082 1.2363,0.4111 h 0.9453 l 0.6543,-0.5762 0.291,-0.4111 -0.6553,-0.4111 -1.0908,-0.082 c -0.3027,-0.4199 -0.584,-0.8613 -0.9434,-1.2344 l -0.3643,0.1641 -0.1455,1.0703 -0.6543,-0.7402 -0.1445,-0.8242 -0.7266,-0.5742 h -0.292 l 0.7275,0.8223 -0.291,0.7402 -0.5811,0.1641 0.3633,-0.7402 -0.6553,-0.3281 -0.5801,-0.6582 -1.0918,0.2461 -0.1445,0.3281 -0.6543,0.4121 -0.3633,0.9053 -0.9082,0.4521 -0.4004,-0.4521 h -0.4355 v -1.4814 l 0.9453,-0.4941 h 0.7266 l -0.1465,-0.5752 -0.5801,-0.5762 0.9805,-0.2061 0.5449,-0.6162 0.4355,-0.7412 h 0.8008 l -0.2188,-0.5752 0.5098,-0.3291 v 0.6582 l 1.0898,0.2461 1.0898,-0.9043 0.0732,-0.4121 0.9443,-0.6577 c -0.3418,0.0425 -0.6836,0.0737 -1.0176,0.1646 V 9.9766 L 34.2213,9.1538 H 33.858 l -0.7984,0.7402 -0.2188,0.4116 0.2188,0.5767 -0.3643,0.9863 -0.5811,-0.3291 -0.5078,-0.5752 -0.8008,0.5752 -0.291,-1.3159 1.3809,-0.9048 V 8.8247 l 0.873,-0.5757 1.3809,-0.3296 0.9453,0.3296 1.7441,0.3291 -0.4355,0.4932 H 35.458 l 0.9453,0.9873 0.7266,-0.8223 0.2207,-0.3618 c 0,0 2.7871,2.498 4.3799,5.2305 1.5928,2.7334 2.3408,5.9551 2.3408,6.6094 z"
id="path4144"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4146"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4150"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 26.0703,9.2363 -0.0732,0.4932 0.5098,0.3291 0.8711,-0.5757 -0.4355,-0.4937 -0.582,0.3296 -0.29,-0.0825"
id="path4152"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4154"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4158"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 26.8701,5.8633 -1.8906,-0.7407 -2.1797,0.2466 -2.6904,0.7402 -0.5088,0.4941 1.6719,1.1514 v 0.6582 l -0.6543,0.6582 0.873,1.729 0.5801,-0.3301 0.7285,-1.1514 c 1.123,-0.3472 2.1299,-0.7407 3.1973,-1.2344 l 0.873,-2.2212"
id="path4160"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4162"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4166"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 28.833,12.7749 -0.291,-0.7412 -0.5098,0.165 0.1465,0.9043 0.6543,-0.3281"
id="path4168"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4170"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4174"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 29.123,12.6089 -0.1455,0.9883 0.7998,-0.165 0.5811,-0.5752 -0.5088,-0.4941 C 29.6787,11.9078 29.4824,11.483 29.2685,11.0465 H 28.833 v 0.4932 l 0.29,0.3291 v 0.7402"
id="path4176"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4178"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4182"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 18.3652,28.2422 -0.582,-1.1523 -1.0903,-0.2466 -0.5815,-1.5625 -1.4536,0.1641 -1.2354,-0.9043 -1.3091,1.1514 v 0.1816 c -0.396,-0.1143 -0.8828,-0.1299 -1.2354,-0.3467 l -0.291,-0.8223 v -0.9053 l -0.8721,0.082 c 0.0728,-0.5762 0.145,-1.1514 0.2183,-1.7275 H 9.4238 L 8.9155,22.812 8.4062,23.0581 7.6791,22.6479 7.6063,21.7426 7.7518,20.7553 8.8426,19.933 h 0.8721 l 0.145,-0.4941 1.0903,0.2461 0.7998,0.9883 0.1455,-1.6465 1.3813,-1.1514 0.5088,-1.2344 1.0176,-0.4111 0.5815,-0.8223 1.3081,-0.248 0.6548,-0.9863 c -0.6543,0 -1.3086,0 -1.9629,0 l 1.2358,-0.5762 h 0.8716 l 1.2363,-0.4121 0.1455,-0.4922 -0.4365,-0.4121 -0.5088,-0.165 0.1455,-0.4932 -0.3633,-0.7402 -0.8726,0.3281 0.1455,-0.6577 -1.0176,-0.5762 -0.7993,1.3979 0.0723,0.4941 -0.7993,0.3301 -0.5093,1.0693 -0.2178,-0.9873 -1.3813,-0.5762 -0.2183,-0.7402 1.8174,-1.0703 0.7998,-0.7402 0.0728,-0.9048 -0.436,-0.2471 -0.5815,-0.0825 -0.3633,0.9053 c 0,0 -0.6079,0.1191 -0.7642,0.1577 -1.9961,1.8394 -6.0293,5.8101 -6.9663,13.3062 0.0371,0.1738 0.6792,1.1816 0.6792,1.1816 l 1.5264,0.9043 1.5264,0.4121 0.6548,0.8232 1.0171,0.7402 0.5815,-0.082 0.436,0.1963 v 0.1328 l -0.5811,1.563 -0.4365,0.6582 0.1455,0.3301 -0.3633,1.2324 1.3086,2.3867 1.3081,1.1523 0.582,0.8223 -0.0732,1.7285 0.4365,0.9863 -0.4365,1.8926 c 0,0 -0.0342,-0.0117 0.0215,0.1777 0.0562,0.1895 2.3291,1.4512 2.4736,1.3438 0.144,-0.1094 0.2671,-0.2051 0.2671,-0.2051 l -0.145,-0.4102 0.5811,-0.5762 0.2183,-0.5762 0.9453,-0.3301 0.7266,-1.8105 -0.2178,-0.4922 0.5078,-0.7402 1.0908,-0.248 0.582,-1.3164 -0.1455,-1.6445 0.8721,-1.2344 0.1455,-1.2344 C 20.7331,29.4607 19.5495,28.8513 18.365,28.242"
id="path4184"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4186"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4190"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 16.7656,9.5649 0.7266,0.4937 h 0.582 V 9.4829 l -0.7266,-0.3291 -0.582,0.4111"
id="path4192"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4194"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4198"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="M 14.876,8.9072 14.5122,9.812 h 0.7271 L 15.6031,8.9892 C 15.9166,8.7675 16.2286,8.5444 16.5479,8.331 l 0.7271,0.2471 c 0.4844,0.3291 0.9688,0.6582 1.4536,0.9868 L 19.4561,8.9072 18.6558,8.5781 18.292,7.8374 16.9111,7.6728 16.8383,7.2612 16.184,7.4262 15.8936,8.002 15.5298,7.2613 l -0.145,0.3291 0.0728,0.8228 -0.5816,0.494"
id="path4200"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4202"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
style="opacity:0.75;fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"
id="g4204">
<path
id="path4206"
d=""
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
<g
id="g4208"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
id="path4210"
d=""
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4212"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
style="opacity:0.75;fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1"
id="g4214">
<path
id="path4216"
d=""
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
<g
id="g4218"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
id="path4220"
d=""
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4222"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4226"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="M 17.4922,6.8496 17.856,6.521 18.5831,6.3564 c 0.498,-0.2422 0.998,-0.4053 1.5264,-0.5762 l -0.29,-0.4937 -0.9385,0.1348 -0.4434,0.4419 -0.731,0.106 -0.6499,0.3052 -0.3159,0.1528 -0.1929,0.2583 0.9443,0.1641"
id="path4228"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
<g
id="g4230"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<g
id="g4234"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1">
<path
d="m 18.7285,14.6665 0.4365,-0.6582 -0.6548,-0.4932 0.2183,1.1514"
id="path4236"
style="fill:#3d3d3d;stroke:none;stroke-opacity:1;fill-opacity:1" />
</g>
</g>
</g>
<g
id="g23236"
inkscape:highlight-color="#2176f3"
style="display:inline;enable-background:new"
transform="matrix(0.09028811,0,0,0.09028811,-1.8723317,22.519088)">
<g
id="g5705"
style="opacity:0.35;filter:url(#filter20635)"
transform="matrix(2.2952152,0,0,2.2952152,-760.92143,-428.16917)">
<circle
r="18.159569"
cy="169.90556"
cx="438.60989"
id="path3066-4"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;stroke:#ffffff;stroke-width:8.47447;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none" />
<circle
r="35.766994"
cy="169.90559"
cx="438.60992"
id="path3941-2"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;stroke:#ffffff;stroke-width:4.23723;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none" />
<circle
r="52.150208"
cy="169.90562"
cx="438.60995"
id="path3943-0"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;stroke:#ffffff;stroke-width:2.11862;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none" />
</g>
<g
id="g22342"
transform="translate(4)">
<path
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)" />
<path
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)" />
<path
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" />
<path
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" />
<path
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" />
</g>
</g>
</g>
<g
id="g11419"
transform="matrix(0.23738272,0,0,0.23738272,202.8641,-17.703142)"
style="fill:#4e9a06" />
</g>
</svg>
--- a/browser/components/BrowserGlue.jsm 2019-12-19 12:45:18.535559096 -0500 diff --git a/browser/components/BrowserGlue.sys.mjs b/browser/components/BrowserGlue.sys.mjs
+++ b/browser/components/BrowserGlue.jsm 2019-12-19 12:45:08.935572729 -0500 index 8fa6f7a..a34ab8b 100644
@@ -1580,6 +1580,19 @@ --- a/browser/components/BrowserGlue.sys.mjs
+++ b/browser/components/BrowserGlue.sys.mjs
this._trackSlowStartup(); @@ -1860,6 +1860,19 @@ BrowserGlue.prototype = {
}
});
+ // Trisquel hack: if no user settings for tracking, default to strict instead of standard. + // Trisquel hack: if no user settings for tracking, default to strict instead of standard.
+ if (! + if (!
...@@ -17,6 +19,6 @@ ...@@ -17,6 +19,6 @@
+ Services.prefs.setStringPref("browser.contentblocking.category", "strict"); this._updateCBCategory; + Services.prefs.setStringPref("browser.contentblocking.category", "strict"); this._updateCBCategory;
+ } + }
+ +
// Offer to reset a user's profile if it hasn't been used for 60 days. this._maybeOfferProfileReset();
const OFFER_PROFILE_RESET_INTERVAL_MS = 60 * 24 * 60 * 60 * 1000;
let lastUse = Services.appinfo.replacedLockTime; this._checkForOldBuildUpdates();
# HG changeset patch
# User Mark Banner <standard8@mozilla.com>
# Date 1717528181 0
# Node ID bad743156b3050747ba33df8bc46518e90a1f673
# Parent a414b7e839e5940d7d90cc8134665b1595549605
Bug 1900638 - Permanently enable the new search config. r=search-reviewers,daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D212575
diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -3580,26 +3580,16 @@ pref("urlclassifier.blockedTable", "mozt
pref("browser.search.log", false);
pref("browser.search.update", true);
pref("browser.search.suggest.enabled", true);
pref("browser.search.suggest.enabled.private", false);
pref("browser.search.separatePrivateDefault", true);
pref("browser.search.separatePrivateDefault.ui.enabled", false);
pref("browser.search.removeEngineInfobar.enabled", true);
-// Enables a new search configuration style with no functional changes for the
-// user. This is solely intended as a rollout button - it will go away once the
-// new configuration has been rolled out.
-// Whether search-config-v2 is enabled.
-#ifdef NIGHTLY_BUILD
-pref("browser.search.newSearchConfig.enabled", true);
-#else
-pref("browser.search.newSearchConfig.enabled", false);
-#endif
-
// GMPInstallManager prefs
// User-settable override to media.gmp-manager.url for testing purposes.
//pref("media.gmp-manager.url.override", "");
// When |media.gmp-manager.allowLocalSources| is true, we will allow falling
// back to using the plugin configurations distributed with Firefox to update
// or install plugins. This fallback is only used when we fail to get an
diff --git a/toolkit/components/search/SearchUtils.sys.mjs b/toolkit/components/search/SearchUtils.sys.mjs
--- a/toolkit/components/search/SearchUtils.sys.mjs
+++ b/toolkit/components/search/SearchUtils.sys.mjs
@@ -106,16 +106,20 @@ class LoadListener {
}
// nsIProgressEventSink
onProgress() {}
onStatus() {}
}
export var SearchUtils = {
+ // Permanently enable the new search configuration until we remove the old
+ // code as part of bug 1870686.
+ newSearchConfigEnabled: true,
+
BROWSER_SEARCH_PREF,
/**
* This is the Remote Settings key that we use to get the ignore lists for
* engines.
*/
SETTINGS_IGNORELIST_KEY: "hijack-blocklists",
@@ -426,20 +430,13 @@ export var SearchUtils = {
XPCOMUtils.defineLazyPreferenceGetter(
SearchUtils,
"loggingEnabled",
BROWSER_SEARCH_PREF + "log",
false
);
-ChromeUtils.defineLazyGetter(SearchUtils, "newSearchConfigEnabled", () => {
- return Services.prefs.getBoolPref(
- "browser.search.newSearchConfig.enabled",
- false
- );
-});
-
// Can't use defineLazyPreferenceGetter because we want the value
// from the default branch
ChromeUtils.defineLazyGetter(SearchUtils, "distroID", () => {
return Services.prefs.getDefaultBranch("distribution.").getCharPref("id", "");
});
diff --git a/toolkit/components/search/tests/xpcshell/xpcshell.toml b/toolkit/components/search/tests/xpcshell/xpcshell.toml
index 72020a45..6b5f63d2 100644
--- a/toolkit/components/search/tests/xpcshell/xpcshell.toml
+++ b/toolkit/components/search/tests/xpcshell/xpcshell.toml
@@ -119,8 +119,10 @@ support-files = [
["test_engine_old_selector_application.js"]
["test_engine_old_selector_application_distribution.js"]
+skip-if = ["true"] # Will be permanently removed as part of bug 1870686
["test_engine_old_selector_application_name.js"]
+skip-if = ["true"] # Will be permanently removed as part of bug 1870686
["test_engine_old_selector_order.js"]
helpers/DATA/firefox/newtab/hnode.ico

1.37 KiB