Hello community, here is the log from the commit of package breeze5-icons for openSUSE:Factory checked in at 2020-10-12 13:53:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/breeze5-icons (Old) and /work/SRC/openSUSE:Factory/.breeze5-icons.new.3486 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "breeze5-icons" Mon Oct 12 13:53:14 2020 rev:61 rq:840789 version:5.75.0 Changes: -------- --- /work/SRC/openSUSE:Factory/breeze5-icons/breeze5-icons.changes 2020-09-18 14:44:48.588189289 +0200 +++ /work/SRC/openSUSE:Factory/.breeze5-icons.new.3486/breeze5-icons.changes 2020-10-12 13:53:45.454078449 +0200 @@ -1,0 +2,18 @@ +Mon Oct 5 08:32:48 UTC 2020 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 5.75.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.75.0 +- Changes since 5.74.0: + * Add new generic "behavior" icon + * Make icon validation depend on icon generation only if enabled + * Only run Test24x24Icons if icon generation is enabled + * Replace 24px icon bash script with python script + * Use flag style iconography for view-calendar-holiday + * Add Plasma Nano logo + * Add application-x-kmymoney + * Lengthen the horizontal lines in the KMyMoney icon + * Add KMyMoney icon + +------------------------------------------------------------------- Old: ---- breeze-icons-5.74.0.tar.xz breeze-icons-5.74.0.tar.xz.sig New: ---- breeze-icons-5.75.0.tar.xz breeze-icons-5.75.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ breeze5-icons.spec ++++++ --- /var/tmp/diff_new_pack.1LhYpT/_old 2020-10-12 13:53:46.122078720 +0200 +++ /var/tmp/diff_new_pack.1LhYpT/_new 2020-10-12 13:53:46.126078722 +0200 @@ -16,7 +16,7 @@ # -%define _tar_path 5.74 +%define _tar_path 5.75 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) @@ -24,7 +24,7 @@ # Only needed for the package signature condition %bcond_without lang Name: breeze5-icons -Version: 5.74.0 +Version: 5.75.0 Release: 0 Summary: Breeze icon theme License: LGPL-3.0-only @@ -39,6 +39,8 @@ BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: libxml2-tools +BuildRequires: python3 +BuildRequires: python3-lxml BuildRequires: cmake(Qt5Core) >= 5.12.0 BuildRequires: cmake(Qt5Test) >= 5.12.0 BuildArch: noarch ++++++ breeze-icons-5.74.0.tar.xz -> breeze-icons-5.75.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/CMakeLists.txt new/breeze-icons-5.75.0/CMakeLists.txt --- old/breeze-icons-5.74.0/CMakeLists.txt 2020-09-06 11:04:40.000000000 +0200 +++ new/breeze-icons-5.75.0/CMakeLists.txt 2020-10-04 11:45:37.000000000 +0200 @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.74.0") # handled by release scripts +set(KF5_VERSION "5.75.0") # handled by release scripts project(BreezeIcons VERSION ${KF5_VERSION}) # Disallow in-source build @@ -10,7 +10,7 @@ # ECM setup include(FeatureSummary) -find_package(ECM 5.74.0 NO_MODULE) +find_package(ECM 5.75.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) @@ -24,6 +24,31 @@ # Dependencies set(REQUIRED_QT_VERSION 5.12.0) +# Find Python 3 +find_package (Python 3 COMPONENTS Interpreter) + +if(Python_FOUND) + # Find lxml Python 3 module + exec_program(${Python_EXECUTABLE} + ARGS "-c \"import lxml; print(lxml.get_include())\"" + RETURN_VALUE LXML_NOT_FOUND # Returns 0 or false if successful + ) + + # Generating icons is not required, but strongly recommended in most cases + if(LXML_NOT_FOUND) + message(WARNING "lxml not found; icon generation disabled") + set(WITH_ICON_GENERATION OFF) + else() + option(WITH_ICON_GENERATION "Icon generation" ON) + endif() +else() + set(WITH_ICON_GENERATION OFF) +endif() + +add_feature_info("Icon generation" ${WITH_ICON_GENERATION} "for 24x24 icons. + This feature requires Python 3 and the lxml Python 3 module." +) # The exact amount of indentation used in the line(s) above is intentional + # When cross-compiling, we should compile qrcAlias natively (against a native Qt build) if (CMAKE_CROSSCOMPILING) set(BINARY_ICONS_RESOURCE_OPTION_DEFAULT OFF) @@ -86,10 +111,6 @@ endif() if(NOT WIN32) - # generate-24px in subdirs. - find_program(BASH_EXE bash) - add_feature_info("24x24 generation" BASH_EXE "'bash' is required to generate 24x24 variants") - # validate find_program(SH_EXE sh) find_program(XMLLINT_EXE xmllint) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/autotests/CMakeLists.txt new/breeze-icons-5.75.0/autotests/CMakeLists.txt --- old/breeze-icons-5.74.0/autotests/CMakeLists.txt 2020-09-06 11:04:40.000000000 +0200 +++ new/breeze-icons-5.75.0/autotests/CMakeLists.txt 2020-10-04 11:45:37.000000000 +0200 @@ -22,4 +22,9 @@ TEST_NAME "scalable" LINK_LIBRARIES Qt5::Test ) + if(WITH_ICON_GENERATION) + add_test(NAME "test24x24icons" COMMAND ${Python_EXECUTABLE} ${CMAKE_SOURCE_DIR}/autotests/test24x24icons.py + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + ) + endif() endif() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/autotests/test24x24icons.py new/breeze-icons-5.75.0/autotests/test24x24icons.py --- old/breeze-icons-5.74.0/autotests/test24x24icons.py 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/autotests/test24x24icons.py 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,96 @@ +#!/usr/bin/env python3 +""" +SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL +SPDX-FileCopyrightText: 2020 Noah Davis <noaha...@gmail.com> +SPDX-FileCopyrightText: 2020 Niccolò Venerandi <nicc...@venerandi.com> +""" +import os +import unittest +from lxml import etree +""" +This script generates 24px icons based on 22px icons +""" + +print("********* Start testing of Test24x24Icons *********") + +# BEGIN globals +# These are needed to prevent nonsense namespaces like ns0 from being +# added to otherwise perfectly fine svg elements and attributes +NAMESPACES = { + "svg": "http://www.w3.org/2000/svg", + "xlink": "http://www.w3.org/1999/xlink", + "inkscape": "http://www.inkscape.org/namespaces/inkscape", + "dc": "http://purl.org/dc/elements/1.1/", + "cc": "http://creativecommons.org/ns#", + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "sodipodi": "http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd", +} +for prefix, uri in NAMESPACES.items(): + etree.register_namespace(prefix, uri) + +RES_DIR: str = "./res/" +GEN_DIR: str = "./generated/" + +# END globals + + +def get_renderable_elements(root: etree.Element): + """ + Get renderable elements that are children of the root of the SVG. + + See the Renderable Elements section of the SVG documentaion on MDN web docs: + https://developer.mozilla.org/en-US/docs/Web/SVG/Element#SVG_elements_by_category + """ + return root.xpath( + "./svg:a | ./svg:circle | ./svg:ellipse | ./svg:foreignObject | ./svg:g " + + "| ./svg:image | ./svg:line | ./svg:mesh | ./svg:path | ./svg:polygon " + + "| ./svg:polyline | ./svg:rect | ./svg:switch | ./svg:svg | ./svg:symbol " + + "| ./svg:text | ./svg:textPath | ./svg:tspan | ./svg:unknown | ./svg:use", + namespaces=NAMESPACES + ) + + +class Test24x24Icons(unittest.TestCase): + + def test_reverse24x24conversion(self): + self.maxDiff = None + for dirpath, dirnames, filenames in os.walk(GEN_DIR): + for f in filenames: + + # Generated filepath + gen_filepath = os.path.join(dirpath, f) + + # Filter out files + if not (f.endswith('.svg') and '/24' in gen_filepath) or os.path.islink(gen_filepath): + continue + + etree.set_default_parser(etree.XMLParser(remove_blank_text=True)) + + # Generated root + gen_root = etree.parse(gen_filepath).getroot() + + # Res filepath and root + res_filepath = gen_filepath.replace(GEN_DIR, RES_DIR, 1).replace('/24', '/22') + res_root = etree.parse(res_filepath).getroot() + + # Resize to 22x22 + gen_root.set('viewBox', "0 0 22 22") + gen_root.set('width', "22") + gen_root.set('height', "22") + + # Remove group that moves content down 1px, right 1px + group = gen_root.find('./{http://www.w3.org/2000/svg}g', NAMESPACES) + gen_root.extend(get_renderable_elements(group)) + gen_root.remove(group) + + # Compare elements and attributes + for gen_elem, res_elem in zip(res_root.iterfind('./svg:*', NAMESPACES), + gen_root.iterfind('./svg:*', NAMESPACES)): + self.assertEqual(res_elem.tag, gen_elem.tag, gen_filepath) + for attribute in res_elem.items(): + self.assertIn(attribute, gen_elem.items(), gen_filepath) + pass + + +if __name__ == "__main__": + unittest.main() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/generate-24px-versions.py new/breeze-icons-5.75.0/generate-24px-versions.py --- old/breeze-icons-5.74.0/generate-24px-versions.py 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/generate-24px-versions.py 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,170 @@ +#!/usr/bin/env python3 +""" +SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL +SPDX-FileCopyrightText: 2020 Noah Davis <noaha...@gmail.com> +SPDX-FileCopyrightText: 2020 Niccolò Venerandi <nicc...@venerandi.com> +""" +import os +import re +import sys +from pathlib import Path +from lxml import etree +""" +This script generates 24px icons based on 22px icons +""" + +# The BEGIN/END stuff is a Kate/KDevelop feature. Please don't remove it unless you have a good reason. + +# BEGIN globals + +# These are needed to prevent nonsense namespaces like ns0 from being +# added to otherwise perfectly fine svg elements and attributes +NAMESPACES = { + "svg": "http://www.w3.org/2000/svg", + "xlink": "http://www.w3.org/1999/xlink", + "inkscape": "http://www.inkscape.org/namespaces/inkscape", + "dc": "http://purl.org/dc/elements/1.1/", + "cc": "http://creativecommons.org/ns#", + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "sodipodi": "http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd", +} +for prefix, uri in NAMESPACES.items(): + etree.register_namespace(prefix, uri) + +OUTPUT_DIR: str = sys.argv[1] +INPUT_DIR: str = "./" + +# END globals + + +# BEGIN defs + +def strip_split(s: str): + """ + Strip whitespace from the start and end, then split into a list of strings. + + re.split() RegEx: match comma with [0,inf) whitespace characters after it OR [1,inf) whitespace characters. + """ + # Ignore warnings about invalid escape sequences, this works fine. + return re.split(",\s*|\s+", s.strip()) + + +def get_renderable_elements(root: etree.Element): + """ + Get renderable elements that are children of the root of the SVG. + + See the Renderable Elements section of the SVG documentaion on MDN web docs: + https://developer.mozilla.org/en-US/docs/Web/SVG/Element#SVG_elements_by_category + """ + return root.xpath( + "./svg:a | ./svg:circle | ./svg:ellipse | ./svg:foreignObject | ./svg:g " + + "| ./svg:image | ./svg:line | ./svg:mesh | ./svg:path | ./svg:polygon " + + "| ./svg:polyline | ./svg:rect | ./svg:switch | ./svg:svg | ./svg:symbol " + + "| ./svg:text | ./svg:textPath | ./svg:tspan | ./svg:unknown | ./svg:use", + namespaces=NAMESPACES + ) + + +def main(): + for dirpath, dirnames, filenames in os.walk(INPUT_DIR): + folder24_destination = os.path.join(dirpath, "24").replace(INPUT_DIR, OUTPUT_DIR, 1) + for d in dirnames: + if d != '22': + continue + + # Make 24/ + Path(folder24_destination).mkdir(parents=True, exist_ok=True) + # print(folder24_destination) + + # Make 24@2x/ and 24@3x/ + for scale in (2, 3): + folder24_scaled_destination = folder24_destination.replace('/24', f'/24@{scale}x') + if os.path.islink(folder24_scaled_destination): + os.remove(folder24_scaled_destination) + os.symlink("24", folder24_scaled_destination, target_is_directory=True) + # print(folder24_scaled_destination + " -> " + os.readlink(folder24_scaled_destination)) + + for f in filenames: + filepath = os.path.join(dirpath, f) + + # Filter out files + if not (f.endswith('.svg') and '/22' in filepath): + continue + + file_destination = filepath.replace(INPUT_DIR, OUTPUT_DIR, 1).replace('/22', '/24') + # print(file_destination) + + # Regenerate symlinks or edit SVGs + if os.path.islink(filepath): + symlink_source = os.readlink(filepath).replace('/22', '/24') + if os.path.islink(file_destination): + os.remove(file_destination) + os.symlink(symlink_source, file_destination) + # print(file_destination + " -> " + os.readlink(file_destination)) + else: + etree.set_default_parser(etree.XMLParser(remove_blank_text=True)) + tree = etree.parse(filepath) + root = tree.getroot() + + viewBox_is_none = root.get('viewBox') is None + width_is_none = root.get('width') is None + height_is_none = root.get('height') is None + + """ + NOTE: + - Using strip and split because the amount of whitespace and usage of commas can vary. + - Checking against real values because string values can have leading zeros. + - Replacing "px" with nothing so that values can be converted to real numbers and because px is the default unit type + - If another unit type is used in the <svg> element, this script will fail, but icons shouldn't use other unit types anyway + """ + + # This is used to prevent SVGs with non-square or incorrect but valid viewBoxes from being converted to 24x24. + # If viewBox is None, but the SVG still has width and height, the SVG is still fine. + viewBox_matched_or_none = viewBox_is_none + if not viewBox_is_none: + viewBox_matched_or_none = ( + list(map(float, strip_split(root.get('viewBox').strip('px')))) + == [0.0, 0.0, 22.0, 22.0] + ) + + # This is used to prevent SVGs that aren't square or are missing only height or only width from being converted to 24x24. + # If width and height are None, but the SVG still has a viewBox, the SVG is still fine. + width_height_matched_or_none = width_is_none and height_is_none + if not (width_is_none or height_is_none): + width_height_matched_or_none = ( + float(root.get('width').strip('px').strip()) == 22.0 and + float(root.get('height').strip('px').strip()) == 22.0 + ) + + if (width_height_matched_or_none and viewBox_matched_or_none + and not (viewBox_is_none and (width_is_none or height_is_none))): + # Resize to 24x24 + root.set('viewBox', "0 0 24 24") + root.set('width', "24") + root.set('height', "24") + # Put content in a group that moves content down 1px, right 1px + group = etree.Element('g', attrib={'transform': "translate(1,1)"}) + group.extend(get_renderable_elements(root)) + root.append(group) + + # print(file_destination) + tree.write(file_destination, method="xml", pretty_print=True, exclusive=True) + else: + skipped_message = " SKIPPED: " + if not viewBox_matched_or_none: + skipped_message += "not square or incorrect viewBox\nviewBox=\"" + root.get('viewBox') + "\"" + elif not width_height_matched_or_none: + skipped_message += "not square or incorrect width and height\nwidth=\"" + root.get('width') + "height=\"" + root.get('height') + "\"" + elif viewBox_is_none and (width_is_none or height_is_none): + skipped_message += "viewBox and width/height are missing" + else: + skipped_message += "You shouldn't be seeing this. Please fix " + os.path.basename(sys.argv[0]) + + print(filepath.lstrip(INPUT_DIR) + skipped_message) + +# END defs + + +# I've structured the program like this in case I want to do multiprocessing later +if __name__ == '__main__': + sys.exit(main()) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/generate-24px-versions.sh new/breeze-icons-5.75.0/generate-24px-versions.sh --- old/breeze-icons-5.74.0/generate-24px-versions.sh 2020-09-06 11:04:40.000000000 +0200 +++ new/breeze-icons-5.75.0/generate-24px-versions.sh 1970-01-01 01:00:00.000000000 +0100 @@ -1,68 +0,0 @@ -#!/usr/bin/env bash - -set -e - -OUTPUT_DIR=$1 - -# Compat between freebsd and gnu. -case $(sed --help 2>&1) in - *GNU*|*BusyBox*) - echo "Using GNU-style sed arguments" - sed_i () { - sed -i "$@" - } - ;; - *) - echo "Using POSIX-style sed arguments" - sed_i () { - sed -i '' "$@" - } - ;; -esac - -for INPUT_FILE in {devices,actions,places,status}/22/*.svg; do - OUTPUT_FILE="$OUTPUT_DIR/${INPUT_FILE/22/24}" - if [ ! -d "$(dirname "$OUTPUT_FILE")" ] ; then - mkdir -p "$(dirname "$OUTPUT_FILE")" - fi - - # It's a symlink to another icon; make a link to mirror the one for the 22px version - if [ -L "$INPUT_FILE" ] ; then - LINK_TARGET="$(readlink "$INPUT_FILE")" - ln -fsn "$LINK_TARGET" "$OUTPUT_FILE" - - # It's a file; make a 24px version of it - else - cp "$INPUT_FILE" "$OUTPUT_FILE" - - # Change the size of the bounding box - if grep --quiet '"0 0 22 22' "$OUTPUT_FILE"; then - sed_i -e 's/"0 0 22 22/"0 0 24 24/g' "$OUTPUT_FILE" - # YOU - elif grep --quiet 'width="22"' "$OUTPUT_FILE"; then - sed_i -e 's/width="22"/width="24"/g' "$OUTPUT_FILE" - sed_i -e 's/height="22"/height="24"/g' "$OUTPUT_FILE" - else - echo "$INPUT_FILE does not have the size defined in a parse-able way" - exit 1 - fi - - # Group all the paths and transform them to fit in the center of a 24px box - if grep --quiet "</defs>" "$OUTPUT_FILE"; then - sed_i -e 's|</defs>|</defs><g transform="translate(1,1)">|g' "$OUTPUT_FILE" - elif grep --quiet "</style>" "$OUTPUT_FILE"; then - sed_i -e 's|</style>|</style><g transform="translate(1,1)">|g' "$OUTPUT_FILE" - else - # No stylesheet or defs tag; put the group at the end of the opening svg tag - sed_i -e 's|<svg \(.*\)>|<svg \1><g transform="translate(1,1)">|g' "$OUTPUT_FILE" - fi - - # Add the closing group tag - sed_i -e 's|</svg>|</g></svg>|g' "$OUTPUT_FILE" - fi -done - -# Make the @2x hidpi compatibility dirs -for ICON_DIR in devices actions places status; do - ln -fsn 24 "$OUTPUT_DIR/$ICON_DIR/24@2x" -done diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/CMakeLists.txt new/breeze-icons-5.75.0/icons/CMakeLists.txt --- old/breeze-icons-5.74.0/icons/CMakeLists.txt 2020-09-06 11:04:40.000000000 +0200 +++ new/breeze-icons-5.75.0/icons/CMakeLists.txt 2020-10-04 11:45:37.000000000 +0200 @@ -10,24 +10,27 @@ set(BREEZE_INSTALL_DIR ${KDE_INSTALL_FULL_ICONDIR}/breeze) -# Auto-generate 24px monochrome icons from 22px versions -if(NOT WIN32) +if(WITH_ICON_GENERATION) + # Auto-generate 24px monochrome icons from 22px versions add_custom_target(breeze-generate-24px-versions ALL COMMENT "Generating 24px icons" - COMMAND ${BASH_EXE} ${CMAKE_SOURCE_DIR}/generate-24px-versions.sh ${CMAKE_CURRENT_BINARY_DIR}/generated/ + COMMAND ${Python_EXECUTABLE} ${CMAKE_SOURCE_DIR}/generate-24px-versions.py ${CMAKE_CURRENT_BINARY_DIR}/generated/ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) - if (TARGET breeze-validate-svg) +endif() + +if(NOT WIN32) + if (TARGET breeze-validate-svg AND WITH_ICON_GENERATION) add_dependencies(breeze-validate-svg breeze-generate-24px-versions) endif() - if(NOT SKIP_INSTALL_ICONS) - install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/generated/ DESTINATION ${BREEZE_INSTALL_DIR}) - endif() endif() if(NOT SKIP_INSTALL_ICONS) install(DIRECTORY ${breeze_icon_dirs} DESTINATION ${BREEZE_INSTALL_DIR}) install(FILES index.theme DESTINATION ${BREEZE_INSTALL_DIR}) + if(WITH_ICON_GENERATION) + install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/generated/ DESTINATION ${BREEZE_INSTALL_DIR}) + endif() endif() gtk_update_icon_cache(${BREEZE_INSTALL_DIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/actions/16/view-calendar-holiday.svg new/breeze-icons-5.75.0/icons/actions/16/view-calendar-holiday.svg --- old/breeze-icons-5.74.0/icons/actions/16/view-calendar-holiday.svg 2020-10-12 13:54:14.938090432 +0200 +++ new/breeze-icons-5.75.0/icons/actions/16/view-calendar-holiday.svg 2020-10-12 13:54:53.922106277 +0200 @@ -1 +1 @@ -symbolic link to ./bookmark-new.svg +symbolic link to flag.svg diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/actions/22/view-calendar-holiday.svg new/breeze-icons-5.75.0/icons/actions/22/view-calendar-holiday.svg --- old/breeze-icons-5.74.0/icons/actions/22/view-calendar-holiday.svg 2020-10-12 13:54:10.634088682 +0200 +++ new/breeze-icons-5.75.0/icons/actions/22/view-calendar-holiday.svg 2020-10-12 13:54:49.550104499 +0200 @@ -1 +1 @@ -symbolic link to ./bookmark-new.svg +symbolic link to flag.svg diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/actions/32/view-calendar-holiday.svg new/breeze-icons-5.75.0/icons/actions/32/view-calendar-holiday.svg --- old/breeze-icons-5.74.0/icons/actions/32/view-calendar-holiday.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons/actions/32/view-calendar-holiday.svg 2020-10-12 13:54:52.566105725 +0200 @@ -0,0 +1 @@ +symbolic link to ../22/flag-green.svg diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/apps/48/kmymoney.svg new/breeze-icons-5.75.0/icons/apps/48/kmymoney.svg --- old/breeze-icons-5.74.0/icons/apps/48/kmymoney.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons/apps/48/kmymoney.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,60 @@ +<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <linearGradient id="a"> + <stop offset="0" stop-color="#c9963c"/> + <stop offset="1" stop-color="#fdbc4b"/> + </linearGradient> + <linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10" x2="38" y1="10" y2="38"> + <stop offset="0" stop-color="#fdbd4c"/> + <stop offset=".25" stop-color="#f6cd7b"/> + <stop offset=".5" stop-color="#f0b754"/> + <stop offset=".75" stop-color="#e9b969"/> + <stop offset="1" stop-color="#fdbc4b"/> + </linearGradient> + <linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10" x2="38" y1="10" y2="38"> + <stop offset="0" stop-color="#fff" stop-opacity="0"/> + <stop offset=".25" stop-color="#fff" stop-opacity=".25"/> + <stop offset=".5" stop-color="#fff" stop-opacity=".06"/> + <stop offset=".75" stop-color="#fff" stop-opacity=".13"/> + <stop offset="1" stop-color="#fff" stop-opacity="0"/> + </linearGradient> + <linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="39" xlink:href="#a" y1="23.04575" y2="37.04575"/> + <linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="34" y1="14" y2="33"> + <stop offset="0" stop-color="#fceaca"/> + <stop offset="1" stop-color="#fdcf7e"/> + </linearGradient> + <linearGradient id="f" gradientUnits="userSpaceOnUse" x1="20" x2="34" xlink:href="#a" y1="18" y2="32"/> + <linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10" x2="38" y1="10" y2="38"> + <stop offset="0" stop-color="#d6d9dc"/> + <stop offset="1" stop-color="#c9cdd1"/> + </linearGradient> + <linearGradient id="h" gradientUnits="userSpaceOnUse" x1="33" x2="38.5" y1="14" y2="19.5"> + <stop offset="0" stop-color="#c99d50"/> + <stop offset="1" stop-color="#d6a956"/> + </linearGradient> + <linearGradient id="i" gradientUnits="userSpaceOnUse" x1="20" x2="31" y1="26" y2="37"> + <stop offset="0" stop-color="#c9a150"/> + <stop offset="1" stop-color="#e3b35b"/> + </linearGradient> + <linearGradient id="j" gradientUnits="userSpaceOnUse" x1="5" x2="43" y1="5" y2="43"> + <stop offset="0" stop-color="#eff0f1"/> + <stop offset="1" stop-color="#e3e5e7"/> + </linearGradient> + <linearGradient id="k" gradientUnits="userSpaceOnUse" x1="17" x2="41.869161" y1="15.56542" y2="40.43458"> + <stop offset="0"/> + <stop offset="1" stop-opacity="0"/> + </linearGradient> + <circle cx="24" cy="24" fill="url(#b)" fill-rule="evenodd" r="20"/> + <path d="m43.988281 24.123047a20 20 0 0 1 -19.988281 19.876953 20 20 0 0 1 -19.976562-19.753906 20 20.5 0 0 0 -.0234375.25390625 20 20.5 0 0 0 20 20.5 20 20.5 0 0 0 20-20.5 20 20.5 0 0 0 -.01171875-.37695312z" fill="#8e98a2" fill-rule="evenodd"/> + <path d="m17 37 6.0914981 6.0914981c1.302834-.03049937 3.606644-.06102159 5.5911329-.74303985s4.6511023-2.0153249 6.8175856-3.5152416 3.8331167-3.16655 4.9997018-5.3328904 1.8332384-4.8329537 2.16666-6.49948c.33342158-1.6665263.33342158-2.3341796.33342158-3.0008463l-11-11-14 12z" fill="url(#d)"/> + <path d="m24 5a19 19 0 0 0 -19 19 19 19 0 0 0 19 19 19 19 0 0 0 19-19 19 19 0 0 0 -19-19zm0 3a16 16 0 0 1 16 16 16 16 0 0 1 -16 16 16 16 0 0 1 -16-16 16 16 0 0 1 16-16z" fill="url(#j)" fill-rule="evenodd"/> + <path d="m39.642578 20.642578a16 16 0 0 1 .35742187 3.3574219 16 16 0 0 1 -16 16 16 16 0 0 1 -4.8242188-.82421875l3.7148438 3.7148438a19 19 0 0 0 1.109375.109375 19 19 0 0 0 19-19z" fill="url(#k)" opacity=".2"/> + <path d="m20 12 6 6-6 6z" fill="url(#f)"/> + <g fill-rule="evenodd"> + <circle cx="24" cy="24" fill="url(#c)" r="20"/> + <path d="m17 36v1h3v-1z" fill="#e3b35b"/> + <path d="m20 25.121094v.87890625h-8v1h8.8789062l10 10h.12109375l2-2v-1.1210938h-1.3554688v1.1210938h.35546875l-1 1h-.12109375l-9-9h14.121094v-1h-15.121094z" fill="url(#i)"/> + <path d="m31.644531 14v1.1210938h.35546875l-7.8789062 7.8789062h-12.121094v1h11.1210938l.5.5.5-.5h11.8789062v-1h-10.8789062l7.8789062-7.8789062v-1.1210938z" fill="url(#h)"/> + <path d="m17 12v10h-5v1h5v2h-5v1h5v10h3v-10h.87890625l10 10h.12109375l2-2v-.12109375l-7.8789062-7.8789062h10.8789062v-1h-11.8789062l-1-1 1-1h11.8789062v-1h-10.8789062l7.8789062-7.8789062v-.12109375l-2-2h-.12109375l-10 10h-.87890625v-10z" fill="url(#e)"/> + <path d="m24 4a20 20 0 0 0 -20 20 20 20 0 0 0 20 20 20 20 0 0 0 20-20 20 20 0 0 0 -20-20zm0 1a19 19 0 0 1 19 19 19 19 0 0 1 -19 19 19 19 0 0 1 -19-19 19 19 0 0 1 19-19z" fill="url(#g)"/> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/apps/48/plasma-nano.svg new/breeze-icons-5.75.0/icons/apps/48/plasma-nano.svg --- old/breeze-icons-5.74.0/icons/apps/48/plasma-nano.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons/apps/48/plasma-nano.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,175 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="48" + height="48" + version="1.1" + id="svg30" + sodipodi:docname="plasma-nano.svg" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1862" + inkscape:window-height="1043" + id="namedview21" + showgrid="true" + inkscape:zoom="15.083333" + inkscape:cx="24" + inkscape:cy="28.039035" + inkscape:window-x="58" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg30"> + <inkscape:grid + type="xygrid" + id="grid846" /> + </sodipodi:namedview> + <metadata + id="metadata34"> + <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="defs18"> + <linearGradient + gradientTransform="translate(-384.57146,-499.79345)" + xlink:href="#d" + id="linearGradient4205" + x1="388.571" + y1="523.798" + x2="428.571" + y2="523.798" + gradientUnits="userSpaceOnUse" /> + <linearGradient + gradientTransform="matrix(1.25 0 0 1.26667-92.14-151.08)" + gradientUnits="userSpaceOnUse" + x2="392.9" + y2="546.58" + x1="400.57" + y1="537.6" + id="d"> + <stop + stop-color="#ffc35a" + id="stop3" /> + <stop + stop-color="#faae2a" + offset="1" + id="stop5" /> + </linearGradient> + <linearGradient + gradientTransform="matrix(1.25,0,0,1.26667,-92.14,-151.08)" + gradientUnits="userSpaceOnUse" + x2="386.57" + y2="540.75" + x1="390.57" + y1="535.36" + id="f"> + <stop + stop-color="#fdbc4b" + id="stop8" /> + <stop + stop-color="#dde341" + offset="1" + id="stop10" /> + </linearGradient> + <linearGradient + id="c-5" + y1="13" + x1="13" + y2="31" + x2="31" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(10.66882,-5.018895)" + xlink:href="#f"> + <stop + stop-color="#383e51" + id="stop13" /> + <stop + offset="1" + stop-color="#655c6f" + stop-opacity="0" + id="stop15" /> + </linearGradient> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="523.79797" + x2="428.57101" + y1="523.79797" + x1="388.57101" + id="linearGradient4205-3" + xlink:href="#d" + gradientTransform="translate(-384.57682,-479.79344)" /> + <linearGradient + gradientTransform="translate(-384.57682,-499.79344)" + xlink:href="#d" + id="linearGradient4205-3-3" + x1="388.57101" + y1="523.79797" + x2="428.57101" + y2="523.79797" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="paint3_linear" + x1="69.25" + y1="28.75" + x2="75.501099" + y2="35.5" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.8,0,0,0.8,-34.4,4)"> + <stop + id="stop67" /> + <stop + offset="1" + stop-opacity="0" + id="stop69" /> + </linearGradient> + </defs> + <path + d="m 18,32 6,6 -6,6 -6,-6 z" + fill="#1b89f3" + id="path32" + style="stroke-width:0.857143" /> + <path + d="m 32,18 6,6 -6,6 -6,-6 z" + fill="#63c605" + id="path34" + style="stroke-width:0.857143" /> + <path + d="m 18,4 6,6 -6,6 -6,-6 z" + fill="#fa8865" + id="path36" + style="stroke-width:0.857143" /> + <path + d="M 32,4 38,10 24,24 38,38 32,44 12,24.00088 Z" + fill="#3b3f42" + id="path38" + style="stroke-width:0.8" + sodipodi:nodetypes="ccccccc" /> + <path + d="m 24,24 5,5 -5.79912,6.2 L 18,30 Z" + fill="url(#paint3_linear)" + id="path40" + style="fill:url(#paint3_linear);stroke-width:0.8" + sodipodi:nodetypes="ccccc" /> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/index.theme new/breeze-icons-5.75.0/icons/index.theme --- old/breeze-icons-5.74.0/icons/index.theme 2020-09-06 11:04:40.000000000 +0200 +++ new/breeze-icons-5.75.0/icons/index.theme 2020-10-04 11:45:37.000000000 +0200 @@ -28,6 +28,7 @@ Name[pl]=Bryza Name[pt]=Brisa Name[pt_BR]=Breeze +Name[ro]=Briză Name[ru]=Breeze Name[sk]=Vánok Name[sl]=Sapica (Breeze) @@ -69,6 +70,7 @@ Comment[pl]=Bryza autorstwa KDE VDG Comment[pt]=Brisa da VDG do KDE Comment[pt_BR]=Breeze pelo KDE VDG +Comment[ro]=Briză, de KDE VDG Comment[ru]=Breeze от KDE VDG Comment[sk]=Vánok od KDE VDG Comment[sl]=Breeze od KDE VDG diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/mimetypes/16/application-x-kmymoney.svg new/breeze-icons-5.75.0/icons/mimetypes/16/application-x-kmymoney.svg --- old/breeze-icons-5.74.0/icons/mimetypes/16/application-x-kmymoney.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons/mimetypes/16/application-x-kmymoney.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,6 @@ +<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"> + <g fill="#e3a943" fill-rule="evenodd"> + <path d="m7 2.5v3.5h.5859375l2.95703125-2.95703125-.54296875-.54296875zm-2 1-2.5 2.5v4l2.5 2.5v-2.5h-2v-1h2v-2h-2v-1h2zm6.95703125.95703125-1.54296875 1.54296875h2.5859375v1h-3.5859375l-1 1 1 1h3.5859375v1h-2.5859375l1.54296875 1.54296875 1.54296875-1.54296875v-4zm-4.95703125 5.54296875v3.5h3l.54296875-.54296875-2.95703125-2.95703125z"/> + <path d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 5 0 0 1 5 5 5 5 0 0 1 -5 5 5 5 0 0 1 -5-5 5 5 0 0 1 5-5z"/> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/mimetypes/22/application-x-kmymoney.svg new/breeze-icons-5.75.0/icons/mimetypes/22/application-x-kmymoney.svg --- old/breeze-icons-5.74.0/icons/mimetypes/22/application-x-kmymoney.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons/mimetypes/22/application-x-kmymoney.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,6 @@ +<svg height="22" width="22" xmlns="http://www.w3.org/2000/svg"> + <g fill="#e3a943" fill-rule="evenodd"> + <path d="m9 3.5v5.5h.5859375l4.70703125-4.70703125-1.29296875-.29296875zm-2 1-2 1.5-1.5 3v4l1.5 3 2 1.5v-4.5h-3v-1h3v-2h-3v-1h3zm8.95703125.95703125-3.54296875 3.54296875h5.5859375v1h-6.5859375l-1 1 1 1h6.5859375v1h-5.5859375l3.54296875 3.54296875 2.54296875-3.54296875v-4zm-6.95703125 7.54296875v5.5l4-.5 1.04296875-.54296875-4.45703125-4.45703125z"/> + <path d="m11 3a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z"/> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/mimetypes/32/application-x-kmymoney.svg new/breeze-icons-5.75.0/icons/mimetypes/32/application-x-kmymoney.svg --- old/breeze-icons-5.74.0/icons/mimetypes/32/application-x-kmymoney.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons/mimetypes/32/application-x-kmymoney.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,20 @@ +<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <linearGradient id="a" gradientUnits="userSpaceOnUse" x1="20" x2="27" y1="9" y2="16"> + <stop offset="0" stop-color="#060606"/> + <stop offset="1" stop-opacity="0"/> + </linearGradient> + <linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="27" y1="5" y2="27"> + <stop offset="0" stop-color="#fdc665"/> + <stop offset="1" stop-color="#e3a943"/> + </linearGradient> + <path d="m5 30v-28h15l7 7v21h-14z" fill="url(#b)"/> + <path d="m5 3h15v-1h-15z" fill="#fff" opacity=".5"/> + <path d="m5 30h22v-1h-22z" opacity=".25"/> + <path d="m27 9-7-7v7z" fill="#fff" opacity=".5"/> + <g fill="#fcfcfc" fill-rule="evenodd" transform="translate(8 8)"> + <path d="m7 2.5v3.5h.5859375l2.95703125-2.95703125-.54296875-.54296875zm-2 1-2.5 2.5v4l2.5 2.5v-2.5h-2v-1h2v-2h-2v-1h2zm6.95703125.95703125-1.54296875 1.54296875h2.5859375v1h-3.5859375l-1 1 1 1h3.5859375v1h-2.5859375l1.54296875 1.54296875 1.54296875-1.54296875v-4zm-4.95703125 5.54296875v3.5h3l.54296875-.54296875-2.95703125-2.95703125z"/> + <path d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 5 0 0 1 5 5 5 5 0 0 1 -5 5 5 5 0 0 1 -5-5 5 5 0 0 1 5-5z"/> + </g> + <path d="m-1.89571022 38.40724493v-28h15l7 7v21h-14z" fill="none"/> + <path d="m20 9 7 7v-7z" fill="url(#a)" opacity=".2"/> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/mimetypes/64/application-x-kmymoney.svg new/breeze-icons-5.75.0/icons/mimetypes/64/application-x-kmymoney.svg --- old/breeze-icons-5.74.0/icons/mimetypes/64/application-x-kmymoney.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons/mimetypes/64/application-x-kmymoney.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,27 @@ +<svg height="64" viewBox="0 0 64 64" width="64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <linearGradient id="a" gradientUnits="userSpaceOnUse" x1="40.013" x2="54.013" y1="17.016" y2="31.016"> + <stop offset="0" stop-color="#060606"/> + <stop offset="1" stop-opacity="0"/> + </linearGradient> + <linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.01" x2="54.01" y1="10.02" y2="54.02"> + <stop offset="0" stop-color="#fcc565"/> + <stop offset="1" stop-color="#e3a943"/> + </linearGradient> + <path d="m10.01 61.02v-58h30l14 14v44h-14z" fill="url(#b)"/> + <g transform="scale(1 -1)"> + <path d="m10.01-4.02h30v1h-30z" fill="#fff" opacity=".5"/> + <path d="m10.01-61.02h44v1h-44z" opacity=".25"/> + </g> + <g fill-rule="evenodd"> + <path d="m54.01 17.02-14-14v14z" fill="#fff" opacity=".5"/> + <path d="m40.01 17.02 14 14v-14z" fill="url(#a)" opacity=".2"/> + <g fill="#fcfcfc"> + <path d="m29 20.75v9.12890625l7.93945313-7.93945312-1.93945313-.93945313zm-3 1.5-3 2.25-2.25 5.5v4l2.25 5.5 3 2.25v-7.75h-4.5v-1h4.5v-2h-4.5v-1h4.5zm13.43554688 1.43554688-6.31445313 6.31445312h9.37890625v1h-10.37890625l-1 1 1 1h10.37890625v1h-9.37890625l6.31445313 6.31445313 3.56445312-3.81445313v-9zm-10.43554688 19.56445312 6-.25 2-.87890625-8-8z"/> + <path d="m32 20a12 12 0 0 0 -12 12 12 12 0 0 0 12 12 12 12 0 0 0 12-12 12 12 0 0 0 -12-12zm0 1a11 11 0 0 1 11 11 11 11 0 0 1 -11 11 11 11 0 0 1 -11-11 11 11 0 0 1 11-11z"/> + <g transform="translate(50)"> + <path d="m29 22v7.87890625l7.41015625-7.41015625-1.41015625-.46875zm-3 1-3 3-1 3v1h4zm13.06054688 1.06054688-5.93945313 5.93945312h8.87890625v-1l-.79492188-2.38476563-.625-1.03515625zm-6.93945313 6.93945312-1 1 1 1h9.87890625v-2zm-10.12109375 0v2h4v-2zm0 3v1l1 3 3 3v-7zm11.12109375 0 5.93945313 5.93945313 1.51953125-1.51953125.625-1.03515625.79492187-2.38476563v-1zm-4.12109375.12109375v7.87890625h6l1.41015625-.46875z"/> + <path d="m32 21a11 11 0 0 0 -11 11 11 11 0 0 0 11 11 11 11 0 0 0 11-11 11 11 0 0 0 -11-11zm0 1a10 10 0 0 1 10 10 10 10 0 0 1 -10 10 10 10 0 0 1 -10-10 10 10 0 0 1 10-10z"/> + </g> + </g> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons/preferences/32/preferences-system-windows-behavior.svg new/breeze-icons-5.75.0/icons/preferences/32/preferences-system-windows-behavior.svg --- old/breeze-icons-5.74.0/icons/preferences/32/preferences-system-windows-behavior.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons/preferences/32/preferences-system-windows-behavior.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,31 @@ +<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <linearGradient id="g" x2="0" y1="543.79797" y2="502.65509" gradientTransform="matrix(.66666726 0 0 .63518419 128.19014 198.51873)" gradientUnits="userSpaceOnUse"> + <stop stop-color="#c6cdd1" offset="0"/> + <stop stop-color="#e0e5e7" offset="1"/> + </linearGradient> + <linearGradient id="f" x1="391.57144" x2="406.57147" y1="525.79797" y2="540.79797" gradientTransform="translate(-7e-6 2.9e-5)" gradientUnits="userSpaceOnUse"> + <stop offset="0"/> + <stop stop-opacity="0" offset="1"/> + </linearGradient> + <linearGradient id="b" x1="-7" x2="18" y1="13" y2="26" gradientTransform="translate(387.57143,517.798)" gradientUnits="userSpaceOnUse"> + <stop offset="0"/> + <stop stop-opacity="0" offset="1"/> + </linearGradient> + <linearGradient id="e" x1="384.57144" x2="411.57144" y1="513.79797" y2="538.79797" gradientUnits="userSpaceOnUse" xlink:href="#b"/> + <linearGradient id="d" x1="391.18909" x2="410.15625" y1="530.46497" y2="545.5434" gradientUnits="userSpaceOnUse" xlink:href="#b"/> + </defs> + <g transform="translate(-384.57143 -515.798)"> + <rect x="384.57144" y="517.79797" width="32" height="28" rx="0" fill="url(#g)"/> + <path d="m385.57142 543.79803 30-20 1.00001 1-1e-5 20.99997-29 3e-5z" fill="url(#f)" fill-rule="evenodd" opacity=".2"/> + <rect x="384.57141" y="517.79797" width="32.00001" height="4" fill="#566069"/> + <rect x="384.57141" y="521.79797" width="31.999968" height="1" fill="#3daee9"/> + <rect x="385.57141" y="523.79797" width="30" height="20.00003" fill="#fff"/> + <rect x="413.57141" y="518.79797" width="2" height="2" rx="1" fill="#eff0f1"/> + <g> + <path d="m392.56119 529.78796 8.01024 8.01004h8l6 6h1v-8l-7.01024-7.01004v1z" fill="url(#e)" opacity=".25"/> + <path d="m393.02764 539.798 4.32502 4h17.21877l-6-6v1h-11.60132l-0.98372 1.36378-1.41496-0.0308z" fill="url(#d)" opacity=".25"/> + <path class="ColorScheme-Text" d="m401.06119 526.78796c-1.21386 0-2.21902 0.85593-2.44922 2h-6.05078v1h6.05078c0.2302 1.14407 1.23536 2 2.44922 2s2.21902-0.85593 2.44922-2h5.05078v-1h-5.05078c-0.2302-1.14407-1.23536-2-2.44922-2zm-6 9c-1.385 0-2.5 1.115-2.5 2.5s1.115 2.5 2.5 2.5c1.21386 0 2.21902-0.85593 2.44922-2h11.05078v-1h-11.05078c-0.2302-1.14407-1.23536-2-2.44922-2zm0 1c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5z" color="#232629" fill="#353b3e"/> + </g> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/CMakeLists.txt new/breeze-icons-5.75.0/icons-dark/CMakeLists.txt --- old/breeze-icons-5.74.0/icons-dark/CMakeLists.txt 2020-09-06 11:04:40.000000000 +0200 +++ new/breeze-icons-5.75.0/icons-dark/CMakeLists.txt 2020-10-04 11:45:37.000000000 +0200 @@ -10,24 +10,27 @@ set(BREEZE_INSTALL_DIR ${KDE_INSTALL_FULL_ICONDIR}/breeze-dark) -# Auto-generate 24px monochrome icons from 22px versions -if(NOT WIN32) +if(WITH_ICON_GENERATION) + # Auto-generate 24px monochrome icons from 22px versions add_custom_target(breeze-generate-24px-versions-dark ALL - COMMENT "Generating 24px icons dark" - COMMAND ${BASH_EXE} ${CMAKE_SOURCE_DIR}/generate-24px-versions.sh ${CMAKE_CURRENT_BINARY_DIR}/generated/ + COMMENT "Generating 24px icons-dark" + COMMAND ${Python_EXECUTABLE} ${CMAKE_SOURCE_DIR}/generate-24px-versions.py ${CMAKE_CURRENT_BINARY_DIR}/generated/ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) - if (TARGET breeze-validate-svg) +endif() + +if(NOT WIN32) + if (TARGET breeze-validate-svg AND WITH_ICON_GENERATION) add_dependencies(breeze-validate-svg breeze-generate-24px-versions-dark) endif() - if(NOT SKIP_INSTALL_ICONS) - install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/generated/ DESTINATION ${BREEZE_INSTALL_DIR}) - endif() endif() if(NOT SKIP_INSTALL_ICONS) install(DIRECTORY ${breeze_icon_dark_dirs} DESTINATION ${BREEZE_INSTALL_DIR}) install(FILES index.theme DESTINATION ${BREEZE_INSTALL_DIR}) + if(WITH_ICON_GENERATION) + install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/generated/ DESTINATION ${BREEZE_INSTALL_DIR}) + endif() endif() gtk_update_icon_cache(${BREEZE_INSTALL_DIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/actions/16/view-calendar-holiday.svg new/breeze-icons-5.75.0/icons-dark/actions/16/view-calendar-holiday.svg --- old/breeze-icons-5.74.0/icons-dark/actions/16/view-calendar-holiday.svg 2020-10-12 13:53:56.082082768 +0200 +++ new/breeze-icons-5.75.0/icons-dark/actions/16/view-calendar-holiday.svg 2020-10-12 13:54:34.162098244 +0200 @@ -1 +1 @@ -symbolic link to ./bookmark-new.svg +symbolic link to flag.svg diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/actions/22/view-calendar-holiday.svg new/breeze-icons-5.75.0/icons-dark/actions/22/view-calendar-holiday.svg --- old/breeze-icons-5.74.0/icons-dark/actions/22/view-calendar-holiday.svg 2020-10-12 13:53:50.970080691 +0200 +++ new/breeze-icons-5.75.0/icons-dark/actions/22/view-calendar-holiday.svg 2020-10-12 13:54:29.382096301 +0200 @@ -1 +1 @@ -symbolic link to ./bookmark-new.svg +symbolic link to flag.svg diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/actions/32/view-calendar-holiday.svg new/breeze-icons-5.75.0/icons-dark/actions/32/view-calendar-holiday.svg --- old/breeze-icons-5.74.0/icons-dark/actions/32/view-calendar-holiday.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons-dark/actions/32/view-calendar-holiday.svg 2020-10-12 13:54:32.814097696 +0200 @@ -0,0 +1 @@ +symbolic link to ../22/flag-green.svg diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/apps/48/kmymoney.svg new/breeze-icons-5.75.0/icons-dark/apps/48/kmymoney.svg --- old/breeze-icons-5.74.0/icons-dark/apps/48/kmymoney.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons-dark/apps/48/kmymoney.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,60 @@ +<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <linearGradient id="a"> + <stop offset="0" stop-color="#c9963c"/> + <stop offset="1" stop-color="#fdbc4b"/> + </linearGradient> + <linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10" x2="38" y1="10" y2="38"> + <stop offset="0" stop-color="#fdbd4c"/> + <stop offset=".25" stop-color="#f6cd7b"/> + <stop offset=".5" stop-color="#f0b754"/> + <stop offset=".75" stop-color="#e9b969"/> + <stop offset="1" stop-color="#fdbc4b"/> + </linearGradient> + <linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10" x2="38" y1="10" y2="38"> + <stop offset="0" stop-color="#fff" stop-opacity="0"/> + <stop offset=".25" stop-color="#fff" stop-opacity=".25"/> + <stop offset=".5" stop-color="#fff" stop-opacity=".06"/> + <stop offset=".75" stop-color="#fff" stop-opacity=".13"/> + <stop offset="1" stop-color="#fff" stop-opacity="0"/> + </linearGradient> + <linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="39" xlink:href="#a" y1="23.04575" y2="37.04575"/> + <linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15" x2="34" y1="14" y2="33"> + <stop offset="0" stop-color="#fceaca"/> + <stop offset="1" stop-color="#fdcf7e"/> + </linearGradient> + <linearGradient id="f" gradientUnits="userSpaceOnUse" x1="20" x2="34" xlink:href="#a" y1="18" y2="32"/> + <linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10" x2="38" y1="10" y2="38"> + <stop offset="0" stop-color="#d6d9dc"/> + <stop offset="1" stop-color="#c9cdd1"/> + </linearGradient> + <linearGradient id="h" gradientUnits="userSpaceOnUse" x1="33" x2="38.5" y1="14" y2="19.5"> + <stop offset="0" stop-color="#c99d50"/> + <stop offset="1" stop-color="#d6a956"/> + </linearGradient> + <linearGradient id="i" gradientUnits="userSpaceOnUse" x1="20" x2="31" y1="26" y2="37"> + <stop offset="0" stop-color="#c9a150"/> + <stop offset="1" stop-color="#e3b35b"/> + </linearGradient> + <linearGradient id="j" gradientUnits="userSpaceOnUse" x1="5" x2="43" y1="5" y2="43"> + <stop offset="0" stop-color="#eff0f1"/> + <stop offset="1" stop-color="#e3e5e7"/> + </linearGradient> + <linearGradient id="k" gradientUnits="userSpaceOnUse" x1="17" x2="41.869161" y1="15.56542" y2="40.43458"> + <stop offset="0"/> + <stop offset="1" stop-opacity="0"/> + </linearGradient> + <circle cx="24" cy="24" fill="url(#b)" fill-rule="evenodd" r="20"/> + <path d="m43.988281 24.123047a20 20 0 0 1 -19.988281 19.876953 20 20 0 0 1 -19.976562-19.753906 20 20.5 0 0 0 -.0234375.25390625 20 20.5 0 0 0 20 20.5 20 20.5 0 0 0 20-20.5 20 20.5 0 0 0 -.01171875-.37695312z" fill="#8e98a2" fill-rule="evenodd"/> + <path d="m17 37 6.0914981 6.0914981c1.302834-.03049937 3.606644-.06102159 5.5911329-.74303985s4.6511023-2.0153249 6.8175856-3.5152416 3.8331167-3.16655 4.9997018-5.3328904 1.8332384-4.8329537 2.16666-6.49948c.33342158-1.6665263.33342158-2.3341796.33342158-3.0008463l-11-11-14 12z" fill="url(#d)"/> + <path d="m24 5a19 19 0 0 0 -19 19 19 19 0 0 0 19 19 19 19 0 0 0 19-19 19 19 0 0 0 -19-19zm0 3a16 16 0 0 1 16 16 16 16 0 0 1 -16 16 16 16 0 0 1 -16-16 16 16 0 0 1 16-16z" fill="url(#j)" fill-rule="evenodd"/> + <path d="m39.642578 20.642578a16 16 0 0 1 .35742187 3.3574219 16 16 0 0 1 -16 16 16 16 0 0 1 -4.8242188-.82421875l3.7148438 3.7148438a19 19 0 0 0 1.109375.109375 19 19 0 0 0 19-19z" fill="url(#k)" opacity=".2"/> + <path d="m20 12 6 6-6 6z" fill="url(#f)"/> + <g fill-rule="evenodd"> + <circle cx="24" cy="24" fill="url(#c)" r="20"/> + <path d="m17 36v1h3v-1z" fill="#e3b35b"/> + <path d="m20 25.121094v.87890625h-8v1h8.8789062l10 10h.12109375l2-2v-1.1210938h-1.3554688v1.1210938h.35546875l-1 1h-.12109375l-9-9h14.121094v-1h-15.121094z" fill="url(#i)"/> + <path d="m31.644531 14v1.1210938h.35546875l-7.8789062 7.8789062h-12.121094v1h11.1210938l.5.5.5-.5h11.8789062v-1h-10.8789062l7.8789062-7.8789062v-1.1210938z" fill="url(#h)"/> + <path d="m17 12v10h-5v1h5v2h-5v1h5v10h3v-10h.87890625l10 10h.12109375l2-2v-.12109375l-7.8789062-7.8789062h10.8789062v-1h-11.8789062l-1-1 1-1h11.8789062v-1h-10.8789062l7.8789062-7.8789062v-.12109375l-2-2h-.12109375l-10 10h-.87890625v-10z" fill="url(#e)"/> + <path d="m24 4a20 20 0 0 0 -20 20 20 20 0 0 0 20 20 20 20 0 0 0 20-20 20 20 0 0 0 -20-20zm0 1a19 19 0 0 1 19 19 19 19 0 0 1 -19 19 19 19 0 0 1 -19-19 19 19 0 0 1 19-19z" fill="url(#g)"/> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/apps/48/plasma-nano.svg new/breeze-icons-5.75.0/icons-dark/apps/48/plasma-nano.svg --- old/breeze-icons-5.74.0/icons-dark/apps/48/plasma-nano.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons-dark/apps/48/plasma-nano.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,175 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="48" + height="48" + version="1.1" + id="svg30" + sodipodi:docname="plasma-nano.svg" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1862" + inkscape:window-height="1043" + id="namedview21" + showgrid="true" + inkscape:zoom="15.083333" + inkscape:cx="24" + inkscape:cy="28.039035" + inkscape:window-x="58" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg30"> + <inkscape:grid + type="xygrid" + id="grid846" /> + </sodipodi:namedview> + <metadata + id="metadata34"> + <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="defs18"> + <linearGradient + gradientTransform="translate(-384.57146,-499.79345)" + xlink:href="#d" + id="linearGradient4205" + x1="388.571" + y1="523.798" + x2="428.571" + y2="523.798" + gradientUnits="userSpaceOnUse" /> + <linearGradient + gradientTransform="matrix(1.25 0 0 1.26667-92.14-151.08)" + gradientUnits="userSpaceOnUse" + x2="392.9" + y2="546.58" + x1="400.57" + y1="537.6" + id="d"> + <stop + stop-color="#ffc35a" + id="stop3" /> + <stop + stop-color="#faae2a" + offset="1" + id="stop5" /> + </linearGradient> + <linearGradient + gradientTransform="matrix(1.25,0,0,1.26667,-92.14,-151.08)" + gradientUnits="userSpaceOnUse" + x2="386.57" + y2="540.75" + x1="390.57" + y1="535.36" + id="f"> + <stop + stop-color="#fdbc4b" + id="stop8" /> + <stop + stop-color="#dde341" + offset="1" + id="stop10" /> + </linearGradient> + <linearGradient + id="c-5" + y1="13" + x1="13" + y2="31" + x2="31" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(10.66882,-5.018895)" + xlink:href="#f"> + <stop + stop-color="#383e51" + id="stop13" /> + <stop + offset="1" + stop-color="#655c6f" + stop-opacity="0" + id="stop15" /> + </linearGradient> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="523.79797" + x2="428.57101" + y1="523.79797" + x1="388.57101" + id="linearGradient4205-3" + xlink:href="#d" + gradientTransform="translate(-384.57682,-479.79344)" /> + <linearGradient + gradientTransform="translate(-384.57682,-499.79344)" + xlink:href="#d" + id="linearGradient4205-3-3" + x1="388.57101" + y1="523.79797" + x2="428.57101" + y2="523.79797" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="paint3_linear" + x1="69.25" + y1="28.75" + x2="75.501099" + y2="35.5" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.8,0,0,0.8,-34.4,4)"> + <stop + id="stop67" /> + <stop + offset="1" + stop-opacity="0" + id="stop69" /> + </linearGradient> + </defs> + <path + d="m 18,32 6,6 -6,6 -6,-6 z" + fill="#1b89f3" + id="path32" + style="stroke-width:0.857143" /> + <path + d="m 32,18 6,6 -6,6 -6,-6 z" + fill="#63c605" + id="path34" + style="stroke-width:0.857143" /> + <path + d="m 18,4 6,6 -6,6 -6,-6 z" + fill="#fa8865" + id="path36" + style="stroke-width:0.857143" /> + <path + d="M 32,4 38,10 24,24 38,38 32,44 12,24.00088 Z" + fill="#3b3f42" + id="path38" + style="stroke-width:0.8" + sodipodi:nodetypes="ccccccc" /> + <path + d="m 24,24 5,5 -5.79912,6.2 L 18,30 Z" + fill="url(#paint3_linear)" + id="path40" + style="fill:url(#paint3_linear);stroke-width:0.8" + sodipodi:nodetypes="ccccc" /> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/index.theme new/breeze-icons-5.75.0/icons-dark/index.theme --- old/breeze-icons-5.74.0/icons-dark/index.theme 2020-09-06 11:04:40.000000000 +0200 +++ new/breeze-icons-5.75.0/icons-dark/index.theme 2020-10-04 11:45:37.000000000 +0200 @@ -28,6 +28,7 @@ Name[pl]=Ciemna bryza Name[pt]=Brisa Escura Name[pt_BR]=Breeze Dark +Name[ro]=Briză, întunecat Name[ru]=Breeze, тёмный вариант Name[sk]=Tmavý vánok Name[sl]=Sapica (temna) (Breeze Dark) @@ -69,6 +70,7 @@ Comment[pl]=Ciemna bryza autorstwa KDE VDG Comment[pt]=Brisa Escuro da VDG do KDE Comment[pt_BR]=Breeze Dark pelo KDE VDG +Comment[ro]=Briză, întunecat, de KDE VDG Comment[ru]=Тёмный вариант Breeze от KDE VDG Comment[sk]=Tmavý vánok od KDE VDG Comment[sl]=Breeze Dark od KDE VDG diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/mimetypes/16/application-x-kmymoney.svg new/breeze-icons-5.75.0/icons-dark/mimetypes/16/application-x-kmymoney.svg --- old/breeze-icons-5.74.0/icons-dark/mimetypes/16/application-x-kmymoney.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons-dark/mimetypes/16/application-x-kmymoney.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,6 @@ +<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"> + <g fill="#e3a943" fill-rule="evenodd"> + <path d="m7 2.5v3.5h.5859375l2.95703125-2.95703125-.54296875-.54296875zm-2 1-2.5 2.5v4l2.5 2.5v-2.5h-2v-1h2v-2h-2v-1h2zm6.95703125.95703125-1.54296875 1.54296875h2.5859375v1h-3.5859375l-1 1 1 1h3.5859375v1h-2.5859375l1.54296875 1.54296875 1.54296875-1.54296875v-4zm-4.95703125 5.54296875v3.5h3l.54296875-.54296875-2.95703125-2.95703125z"/> + <path d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 5 0 0 1 5 5 5 5 0 0 1 -5 5 5 5 0 0 1 -5-5 5 5 0 0 1 5-5z"/> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/mimetypes/22/application-x-kmymoney.svg new/breeze-icons-5.75.0/icons-dark/mimetypes/22/application-x-kmymoney.svg --- old/breeze-icons-5.74.0/icons-dark/mimetypes/22/application-x-kmymoney.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons-dark/mimetypes/22/application-x-kmymoney.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,6 @@ +<svg height="22" width="22" xmlns="http://www.w3.org/2000/svg"> + <g fill="#e3a943" fill-rule="evenodd"> + <path d="m9 3.5v5.5h.5859375l4.70703125-4.70703125-1.29296875-.29296875zm-2 1-2 1.5-1.5 3v4l1.5 3 2 1.5v-4.5h-3v-1h3v-2h-3v-1h3zm8.95703125.95703125-3.54296875 3.54296875h5.5859375v1h-6.5859375l-1 1 1 1h6.5859375v1h-5.5859375l3.54296875 3.54296875 2.54296875-3.54296875v-4zm-6.95703125 7.54296875v5.5l4-.5 1.04296875-.54296875-4.45703125-4.45703125z"/> + <path d="m11 3a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-8zm0 1a7 7 0 0 1 7 7 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-7z"/> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/mimetypes/32/application-x-kmymoney.svg new/breeze-icons-5.75.0/icons-dark/mimetypes/32/application-x-kmymoney.svg --- old/breeze-icons-5.74.0/icons-dark/mimetypes/32/application-x-kmymoney.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons-dark/mimetypes/32/application-x-kmymoney.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,20 @@ +<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <linearGradient id="a" gradientUnits="userSpaceOnUse" x1="20" x2="27" y1="9" y2="16"> + <stop offset="0" stop-color="#060606"/> + <stop offset="1" stop-opacity="0"/> + </linearGradient> + <linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="27" y1="5" y2="27"> + <stop offset="0" stop-color="#fdc665"/> + <stop offset="1" stop-color="#e3a943"/> + </linearGradient> + <path d="m5 30v-28h15l7 7v21h-14z" fill="url(#b)"/> + <path d="m5 3h15v-1h-15z" fill="#fff" opacity=".5"/> + <path d="m5 30h22v-1h-22z" opacity=".25"/> + <path d="m27 9-7-7v7z" fill="#fff" opacity=".5"/> + <g fill="#fcfcfc" fill-rule="evenodd" transform="translate(8 8)"> + <path d="m7 2.5v3.5h.5859375l2.95703125-2.95703125-.54296875-.54296875zm-2 1-2.5 2.5v4l2.5 2.5v-2.5h-2v-1h2v-2h-2v-1h2zm6.95703125.95703125-1.54296875 1.54296875h2.5859375v1h-3.5859375l-1 1 1 1h3.5859375v1h-2.5859375l1.54296875 1.54296875 1.54296875-1.54296875v-4zm-4.95703125 5.54296875v3.5h3l.54296875-.54296875-2.95703125-2.95703125z"/> + <path d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0 -6-6zm0 1a5 5 0 0 1 5 5 5 5 0 0 1 -5 5 5 5 0 0 1 -5-5 5 5 0 0 1 5-5z"/> + </g> + <path d="m-1.89571022 38.40724493v-28h15l7 7v21h-14z" fill="none"/> + <path d="m20 9 7 7v-7z" fill="url(#a)" opacity=".2"/> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/mimetypes/64/application-x-kmymoney.svg new/breeze-icons-5.75.0/icons-dark/mimetypes/64/application-x-kmymoney.svg --- old/breeze-icons-5.74.0/icons-dark/mimetypes/64/application-x-kmymoney.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons-dark/mimetypes/64/application-x-kmymoney.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,27 @@ +<svg height="64" viewBox="0 0 64 64" width="64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <linearGradient id="a" gradientUnits="userSpaceOnUse" x1="40.013" x2="54.013" y1="17.016" y2="31.016"> + <stop offset="0" stop-color="#060606"/> + <stop offset="1" stop-opacity="0"/> + </linearGradient> + <linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.01" x2="54.01" y1="10.02" y2="54.02"> + <stop offset="0" stop-color="#fcc565"/> + <stop offset="1" stop-color="#e3a943"/> + </linearGradient> + <path d="m10.01 61.02v-58h30l14 14v44h-14z" fill="url(#b)"/> + <g transform="scale(1 -1)"> + <path d="m10.01-4.02h30v1h-30z" fill="#fff" opacity=".5"/> + <path d="m10.01-61.02h44v1h-44z" opacity=".25"/> + </g> + <g fill-rule="evenodd"> + <path d="m54.01 17.02-14-14v14z" fill="#fff" opacity=".5"/> + <path d="m40.01 17.02 14 14v-14z" fill="url(#a)" opacity=".2"/> + <g fill="#fcfcfc"> + <path d="m29 20.75v9.12890625l7.93945313-7.93945312-1.93945313-.93945313zm-3 1.5-3 2.25-2.25 5.5v4l2.25 5.5 3 2.25v-7.75h-4.5v-1h4.5v-2h-4.5v-1h4.5zm13.43554688 1.43554688-6.31445313 6.31445312h9.37890625v1h-10.37890625l-1 1 1 1h10.37890625v1h-9.37890625l6.31445313 6.31445313 3.56445312-3.81445313v-9zm-10.43554688 19.56445312 6-.25 2-.87890625-8-8z"/> + <path d="m32 20a12 12 0 0 0 -12 12 12 12 0 0 0 12 12 12 12 0 0 0 12-12 12 12 0 0 0 -12-12zm0 1a11 11 0 0 1 11 11 11 11 0 0 1 -11 11 11 11 0 0 1 -11-11 11 11 0 0 1 11-11z"/> + <g transform="translate(50)"> + <path d="m29 22v7.87890625l7.41015625-7.41015625-1.41015625-.46875zm-3 1-3 3-1 3v1h4zm13.06054688 1.06054688-5.93945313 5.93945312h8.87890625v-1l-.79492188-2.38476563-.625-1.03515625zm-6.93945313 6.93945312-1 1 1 1h9.87890625v-2zm-10.12109375 0v2h4v-2zm0 3v1l1 3 3 3v-7zm11.12109375 0 5.93945313 5.93945313 1.51953125-1.51953125.625-1.03515625.79492187-2.38476563v-1zm-4.12109375.12109375v7.87890625h6l1.41015625-.46875z"/> + <path d="m32 21a11 11 0 0 0 -11 11 11 11 0 0 0 11 11 11 11 0 0 0 11-11 11 11 0 0 0 -11-11zm0 1a10 10 0 0 1 10 10 10 10 0 0 1 -10 10 10 10 0 0 1 -10-10 10 10 0 0 1 10-10z"/> + </g> + </g> + </g> +</svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-icons-5.74.0/icons-dark/preferences/32/preferences-system-windows-behavior.svg new/breeze-icons-5.75.0/icons-dark/preferences/32/preferences-system-windows-behavior.svg --- old/breeze-icons-5.74.0/icons-dark/preferences/32/preferences-system-windows-behavior.svg 1970-01-01 01:00:00.000000000 +0100 +++ new/breeze-icons-5.75.0/icons-dark/preferences/32/preferences-system-windows-behavior.svg 2020-10-04 11:45:37.000000000 +0200 @@ -0,0 +1,31 @@ +<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <linearGradient id="g" x2="0" y1="543.79797" y2="502.65509" gradientTransform="matrix(.66666726 0 0 .63518419 128.19014 198.51873)" gradientUnits="userSpaceOnUse"> + <stop stop-color="#c6cdd1" offset="0"/> + <stop stop-color="#e0e5e7" offset="1"/> + </linearGradient> + <linearGradient id="f" x1="391.57144" x2="406.57147" y1="525.79797" y2="540.79797" gradientTransform="translate(-7e-6 2.9e-5)" gradientUnits="userSpaceOnUse"> + <stop offset="0"/> + <stop stop-opacity="0" offset="1"/> + </linearGradient> + <linearGradient id="b" x1="-7" x2="18" y1="13" y2="26" gradientTransform="translate(387.57143,517.798)" gradientUnits="userSpaceOnUse"> + <stop offset="0"/> + <stop stop-opacity="0" offset="1"/> + </linearGradient> + <linearGradient id="e" x1="384.57144" x2="411.57144" y1="513.79797" y2="538.79797" gradientUnits="userSpaceOnUse" xlink:href="#b"/> + <linearGradient id="d" x1="391.18909" x2="410.15625" y1="530.46497" y2="545.5434" gradientUnits="userSpaceOnUse" xlink:href="#b"/> + </defs> + <g transform="translate(-384.57143 -515.798)"> + <rect x="384.57144" y="517.79797" width="32" height="28" rx="0" fill="url(#g)"/> + <path d="m385.57142 543.79803 30-20 1.00001 1-1e-5 20.99997-29 3e-5z" fill="url(#f)" fill-rule="evenodd" opacity=".2"/> + <rect x="384.57141" y="517.79797" width="32.00001" height="4" fill="#566069"/> + <rect x="384.57141" y="521.79797" width="31.999968" height="1" fill="#3daee9"/> + <rect x="385.57141" y="523.79797" width="30" height="20.00003" fill="#fff"/> + <rect x="413.57141" y="518.79797" width="2" height="2" rx="1" fill="#eff0f1"/> + <g> + <path d="m392.56119 529.78796 8.01024 8.01004h8l6 6h1v-8l-7.01024-7.01004v1z" fill="url(#e)" opacity=".25"/> + <path d="m393.02764 539.798 4.32502 4h17.21877l-6-6v1h-11.60132l-0.98372 1.36378-1.41496-0.0308z" fill="url(#d)" opacity=".25"/> + <path class="ColorScheme-Text" d="m401.06119 526.78796c-1.21386 0-2.21902 0.85593-2.44922 2h-6.05078v1h6.05078c0.2302 1.14407 1.23536 2 2.44922 2s2.21902-0.85593 2.44922-2h5.05078v-1h-5.05078c-0.2302-1.14407-1.23536-2-2.44922-2zm-6 9c-1.385 0-2.5 1.115-2.5 2.5s1.115 2.5 2.5 2.5c1.21386 0 2.21902-0.85593 2.44922-2h11.05078v-1h-11.05078c-0.2302-1.14407-1.23536-2-2.44922-2zm0 1c0.831 0 1.5 0.669 1.5 1.5s-0.669 1.5-1.5 1.5-1.5-0.669-1.5-1.5 0.669-1.5 1.5-1.5z" color="#232629" fill="#353b3e"/> + </g> + </g> +</svg>