diff --git a/.editorconfig b/.editorconfig index ad5c94bbc..8a224d86d 100644 --- a/.editorconfig +++ b/.editorconfig @@ -13,7 +13,9 @@ ij_kotlin_allow_trailing_comma = true ij_kotlin_allow_trailing_comma_on_call_site = true ktlint_code_style = intellij_idea ktlint_function_naming_ignore_when_annotated_with = Composable -ktlint_standard_property-naming = disabled + +[*.md] +trim_trailing_whitespace = false [*.{yml,yaml}] indent_size = 2 diff --git a/.github/workflows/build_debug_apk.yml b/.github/workflows/build_debug_apk.yml index 206724dbe..e40fbd09e 100644 --- a/.github/workflows/build_debug_apk.yml +++ b/.github/workflows/build_debug_apk.yml @@ -16,7 +16,7 @@ jobs: uses: actions/checkout@v4 with: submodules: true - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: 'zulu' java-version: 17 @@ -49,7 +49,7 @@ jobs: - uses: actions/checkout@v4 with: submodules: true - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: 'zulu' java-version: 17 diff --git a/.github/workflows/build_release_apk.yml b/.github/workflows/build_release_apk.yml index 193367a8c..99a6e3ace 100644 --- a/.github/workflows/build_release_apk.yml +++ b/.github/workflows/build_release_apk.yml @@ -15,7 +15,7 @@ jobs: uses: actions/checkout@v4 with: submodules: true - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: 'zulu' java-version: 17 diff --git a/.github/workflows/first_pr_interaction.yml b/.github/workflows/first_pr_interaction.yml index ea25fab34..a49c3f8d3 100644 --- a/.github/workflows/first_pr_interaction.yml +++ b/.github/workflows/first_pr_interaction.yml @@ -16,7 +16,7 @@ jobs: steps: - name: Send message if first interaction if: steps.outcome != 'failure' - uses: actions/first-interaction@v1.2.0 + uses: actions/first-interaction@v1 with: repo-token: ${{ secrets.GITHUB_TOKEN }} pr-message: | diff --git a/.github/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md similarity index 97% rename from .github/CODE_OF_CONDUCT.md rename to CODE_OF_CONDUCT.md index 64763b9cf..ff5bc2840 100644 --- a/.github/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -60,7 +60,7 @@ representative at an online or offline event. Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement at -[@lawnchairapp](https://twitter.com/lawnchairapp), [Telegram](https://t.co/qYev4OkvpT), or [Discord](https://discord.com/invite/3x8qNWxgGZ). +[@lawnchairapp](https://x.com/lawnchairapp), [Telegram](https://t.co/qYev4OkvpT), or [Discord](https://discord.com/invite/3x8qNWxgGZ). All complaints will be reviewed and investigated promptly and fairly. All community leaders are obligated to respect the privacy and security of the diff --git a/.github/CONTRIBUTING.md b/CONTRIBUTING.md similarity index 90% rename from .github/CONTRIBUTING.md rename to CONTRIBUTING.md index 8364d18d4..6a1de81ca 100644 --- a/.github/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -10,44 +10,44 @@ For additional information on designing icons and samples, see [the Lawnicons Fi ### Artboard & Grid -![](images/creating-icons-1-artboard.png) +![](docs/images/creating-icons-1-artboard.png) Each icon must fit the `160x160px` or `144x144px` (depending on the shape) content area size. It must not be smaller nor bigger than the specified sizes. ### Foundation -![](images/creating-icons-2-foundation.png) +![](docs/images/creating-icons-2-foundation.png) The stroke should be kept at `12px` in most cases. If `12px` is too thick, a stroke of `8px` can be used. For finer detail, a stroke of `6px` can be used. The standard widths are `6px`, `8px`, `10px`, `12px` and `14px`. -In addition to the above, joins and start/end points must be rounded and the colour must be black `#000000`. +In addition to the above, joins and start/end points must be rounded and the colour must be black `#000000`. ### Details -![](images/creating-icons-3-detail.png) +![](docs/images/creating-icons-3-detail.png) When designing icons, it's important to strike a balance with the level of detail. While some icons can be highly detailed, it's acceptable to remove certain details as long as the icon remains recognizable and stays true to its original concept. In some cases, you may need to completely rethink the icon to achieve a minimalist design. A great example of this is the Subway Surfers icon as seen in the example above. In Lawnicons, it was reimagined by using the graffiti-styled "S" from the game's logo instead of depicting the character, which would have required intricate shapes and varying stroke thicknesses. -![](images/creating-icons-3-balance.png) +![](docs/images/creating-icons-3-balance.png) -In contrary, it's also important to avoid too few details, as they may not be easily recognizable. Take the Headspace icon, for instance, which consists only of a circle. This may pose a problem for users since Lawnicons are not colored, and a simple circle on its own is not easily identifiable. Whenever possible, incorporate additional details that align with the app's design language. +In contrary, it's also important to avoid too few details, as they may not be easily recognizable. Take the Headspace icon, for instance, which consists only of a circle. This may pose a problem for users since Lawnicons are not colored, and a simple circle on its own is not easily identifiable. Whenever possible, incorporate additional details that align with the app's design language. In the Headspace example above, the circles usually have a face representing mood. By adding one of those faces to the circle, you can make the icon more recognizable. ### Maintaining Consistency -![](images/creating-icons-4-outline.png) +![](docs/images/creating-icons-4-outline.png) -All icons must adhere to an outline (not filled) to maintain a consistent theme. However, fill can be used sparingly for small details that require minimal contrast or for elements that cannot be accurately recreated with an outline. +All icons must adhere to an outline (not filled) to maintain a consistent theme. However, fill can be used sparingly for small details that require minimal contrast or for elements that cannot be accurately recreated with an outline. The key is to ensure that any filled elements do not overwhelm the overall icon design and align with the outlined style to create a harmonious and coherent icon set. ### Maintaining Visual Balance -![](images/creating-icons-5-balance.png) +![](docs/images/creating-icons-5-balance.png) Sharp contrast occurs when there is a drastic change in stroke thickness without a smooth transition. For instance, using a `12px` stroke and suddenly decreasing it to `8px` creates an unbalanced visual effect in the final icon. @@ -64,7 +64,7 @@ Here's how to add an icon to Lawnicons: * The package and activity name of the app. ### Via `icontool.py` -Please check the [icon tool guide](/.github/icontool_guide.md) for more information. +Please check the [icon tool guide](/docs/icontool_guide.md) for more information. ### Via manual process 1. Add the ready SVG to the `svgs` directory. @@ -72,13 +72,13 @@ Please check the [icon tool guide](/.github/icontool_guide.md) for more informat 1. Add a new line to `app/assets/appfilter.xml` (in alphabetical order, by the `name` attribute), and map the new icon to a package name and app's activity. For example: ```xml - + ``` A general template is as follows: ```xml - + ``` 1. Done! You're ready to open a pull request. Please set `develop` as the base branch. @@ -92,7 +92,7 @@ Please check the [icon tool guide](/.github/icontool_guide.md) for more informat **For Mac or Linux**: ```console - adb shell dumpsys window | grep 'mCurrentFocus' + adb shell dumpsys window | grep 'mCurrentFocus' ``` **For Windows**: @@ -100,18 +100,18 @@ Please check the [icon tool guide](/.github/icontool_guide.md) for more informat ```console adb shell dumpsys window | find "mCurrentFocus" ``` - ![](images/contributing-image-3.png) + ![](docs/images/contributing-image-3.png) The part before the `/` character in the above image, i.e. `org.telegram.messenger`, is the package name (`[PACKAGE_NAME]`). The part after it, i.e. `org.telegram.messenger.DefaultIcon`, is the activity name (`[APP_ACIVITY_NAME]`). ### Using 3rd-party apps #### IconRequest app -1. Download the [IconRequest app](https://github.com/Kaiserdragon2/IconRequest/releases). +1. Download the [IconRequest app](https://github.com/Kaiserdragon2/IconRequest/releases). 2. Launch the app and click "REQUEST NEW" or "UPDATE EXISTING". 3. Get the Activity details for each app. -![](images/contributing-image-4.png) - +![](docs/images/contributing-image-4.png) + #### Icon Pusher app 1. Download the [Icon Pusher app](https://play.google.com/store/apps/details?id=dev.southpaw.iconpusher&hl=en&gl=US). 2. Launch the app. diff --git a/.github/LICENSE b/LICENSE similarity index 100% rename from .github/LICENSE rename to LICENSE diff --git a/.github/README.md b/README.md similarity index 94% rename from .github/README.md rename to README.md index 2628c93e9..e517a2c8c 100644 --- a/.github/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![Build debug APK](https://github.com/LawnchairLauncher/lawnicons/actions/workflows/build_debug_apk.yml/badge.svg)](https://github.com/LawnchairLauncher/lawnicons/actions/workflows/build_debug_apk.yml) [![Build release APK](https://github.com/LawnchairLauncher/lawnicons/actions/workflows/build_release_apk.yml/badge.svg)](https://github.com/LawnchairLauncher/lawnicons/actions/workflows/build_release_apk.yml) [![Discord](https://img.shields.io/discord/803299970169700402?label=server&logo=discord)](https://discord.gg/lawnchair-803299970169700402) -[![License is Apache 2](https://img.shields.io/github/license/LawnchairLauncher/lawnicons)](./LICENSE) +[![License is Apache 2](https://img.shields.io/github/license/LawnchairLauncher/lawnicons)](LICENSE) **Lawnicons** is an icon pack developed by the Lawnchair team. Originally an addon for Lawnchair 12 Alpha 5 and above to implement themed icons, it can now be used on many launchers. Some launchers may also support Lawnicons for themed icons. @@ -18,9 +18,9 @@ See the [Releases section](https://github.com/LawnchairLauncher/lawnicons/releas ## Contributing Please see the [contributing guide](CONTRIBUTING.md) for information on adding icons or contributing code. It will help you avoid mistakes and save time. -Before you make the icons, you can check out the examples [in Figma](https://www.figma.com/community/file/1227718471680779613). In addition, you can see which icons users want in the [popular requests](https://docs.google.com/spreadsheets/d/10_o0DjhAGfP8ToDDNQ8M7eCZKtbzXLhIvxuF1XZEql0/edit#gid=327531090) or [raw requests](https://docs.google.com/spreadsheets/d/1h3eiJnG2nEdR1DbvemaF1lYthHkzYbXvVFPP0TEEt5k/edit?usp=sharing). If you make icons regularly or dozens at once, you can speed up contributing with [icontool.py](/.github/icontool_guide.md). +Before you make the icons, you can check out the examples [in Figma](https://www.figma.com/community/file/1227718471680779613). In addition, you can see which icons users want in the [popular requests](https://docs.google.com/spreadsheets/d/10_o0DjhAGfP8ToDDNQ8M7eCZKtbzXLhIvxuF1XZEql0/edit#gid=327531090) or [raw requests](https://docs.google.com/spreadsheets/d/1h3eiJnG2nEdR1DbvemaF1lYthHkzYbXvVFPP0TEEt5k/edit?usp=sharing). If you make icons regularly or dozens at once, you can speed up contributing with [icontool.py](/docs/icontool_guide.md). -If you are a developer, you may find the [contributing code section](https://github.com/LawnchairLauncher/lawnicons/blob/develop/.github/CONTRIBUTING.md#contributing-code) useful. +If you are a developer, you may find the [contributing code section](https://github.com/LawnchairLauncher/lawnicons/blob/develop/CONTRIBUTING.md#contributing-code) useful. ## Requesting icons Please use the [icon request form](https://forms.gle/Fx8vZAiWdW1Tyjo57). diff --git a/app/assets/appfilter.xml b/app/assets/appfilter.xml index 51912cbc3..407fdd496 100644 --- a/app/assets/appfilter.xml +++ b/app/assets/appfilter.xml @@ -123,6 +123,7 @@ + @@ -136,6 +137,7 @@ + @@ -222,6 +224,7 @@ + @@ -277,6 +280,7 @@ + @@ -433,7 +437,13 @@ + + + + + + @@ -507,6 +517,7 @@ + @@ -545,6 +556,7 @@ + @@ -629,6 +641,7 @@ + @@ -671,6 +684,25 @@ + + + + + + + + + + + + + + + + + + + @@ -679,6 +711,7 @@ + @@ -924,6 +957,7 @@ + @@ -941,6 +975,7 @@ + @@ -1068,6 +1103,7 @@ + @@ -1178,6 +1214,7 @@ + @@ -1196,9 +1233,12 @@ + + + @@ -1303,6 +1343,7 @@ + @@ -1513,6 +1554,7 @@ + @@ -1582,11 +1624,15 @@ + + + + @@ -1624,6 +1670,7 @@ + @@ -1749,6 +1796,7 @@ + @@ -1961,6 +2009,7 @@ + @@ -2171,6 +2220,7 @@ + @@ -2181,6 +2231,7 @@ + @@ -2208,6 +2259,7 @@ + @@ -2282,6 +2334,7 @@ + @@ -2349,6 +2402,7 @@ + @@ -2653,6 +2707,7 @@ + @@ -2790,11 +2845,13 @@ + + @@ -2869,6 +2926,7 @@ + @@ -2921,6 +2979,7 @@ + @@ -3115,6 +3174,7 @@ + @@ -3176,6 +3236,7 @@ + @@ -3321,6 +3382,7 @@ + @@ -3352,6 +3414,8 @@ + + @@ -3541,6 +3605,7 @@ + @@ -3750,6 +3815,7 @@ + @@ -3766,6 +3832,7 @@ + @@ -3777,6 +3844,7 @@ + @@ -4052,6 +4120,16 @@ + + + + + + + + + + @@ -4161,6 +4239,7 @@ + @@ -4245,6 +4324,7 @@ + @@ -4342,6 +4422,7 @@ + @@ -4560,6 +4641,7 @@ + @@ -4716,6 +4798,7 @@ + @@ -4758,6 +4841,7 @@ + @@ -4884,6 +4968,25 @@ + + + + + + + + + + + + + + + + + + + @@ -5104,7 +5207,9 @@ + + @@ -5217,6 +5322,7 @@ + @@ -5365,6 +5471,7 @@ + @@ -5640,6 +5747,7 @@ + @@ -5722,6 +5830,7 @@ + @@ -5788,12 +5897,14 @@ + + @@ -5809,6 +5920,7 @@ + @@ -5846,6 +5958,7 @@ + @@ -5948,6 +6061,10 @@ + + + + @@ -5976,6 +6093,7 @@ + @@ -6189,6 +6307,7 @@ + @@ -6361,13 +6480,16 @@ + + + diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b6cd33e2f..c3bdcccf8 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -126,7 +126,7 @@ licensee { dependencies { val lifecycleVersion = "2.6.2" - val hiltVersion = "2.48.1" + val hiltVersion = "2.49" implementation("androidx.appcompat:appcompat:1.6.1") implementation("androidx.core:core-ktx:1.12.0") diff --git a/app/src/main/kotlin/app/lawnchair/lawnicons/repository/IconRepository.kt b/app/src/main/kotlin/app/lawnchair/lawnicons/repository/IconRepository.kt index d3d2337a3..30f2adc84 100644 --- a/app/src/main/kotlin/app/lawnchair/lawnicons/repository/IconRepository.kt +++ b/app/src/main/kotlin/app/lawnchair/lawnicons/repository/IconRepository.kt @@ -14,14 +14,14 @@ import kotlinx.coroutines.withContext class IconRepository @Inject constructor(application: Application) { - private var _iconInfo: List? = null + private var iconInfo: List? = null val iconInfoModel = MutableStateFlow(value = null) val searchedIconInfoModel = MutableStateFlow(value = null) private val coroutineScope = CoroutineScope(Dispatchers.IO) init { coroutineScope.launch { - _iconInfo = application.getIconInfo() + iconInfo = application.getIconInfo() .associateBy { it.name }.values .sortedBy { it.name.lowercase() } .also { @@ -38,7 +38,7 @@ class IconRepository @Inject constructor(application: Application) { } suspend fun search(query: String) = withContext(Dispatchers.Default) { - searchedIconInfoModel.value = _iconInfo?.let { + searchedIconInfoModel.value = iconInfo?.let { val filtered = it.mapNotNull { candidate -> val indexOfMatch = candidate.name.indexOf(string = query, ignoreCase = true).also { index -> diff --git a/app/src/main/kotlin/app/lawnchair/lawnicons/ui/destination/About.kt b/app/src/main/kotlin/app/lawnchair/lawnicons/ui/destination/About.kt index 329e99f07..07d229e0c 100644 --- a/app/src/main/kotlin/app/lawnchair/lawnicons/ui/destination/About.kt +++ b/app/src/main/kotlin/app/lawnchair/lawnicons/ui/destination/About.kt @@ -50,7 +50,7 @@ private val coreContributors = listOf( name = "paphonb", username = "paphonb", photoUrl = "https://avatars.githubusercontent.com/u/8080853", - socialUrl = "https://twitter.com/paphonb", + socialUrl = "https://x.com/paphonb", ), ) @@ -58,7 +58,7 @@ private val specialThanks = listOf( Contributor( name = "Eatos", photoUrl = "https://avatars.githubusercontent.com/u/52837599", - socialUrl = "https://twitter.com/eatosapps", + socialUrl = "https://x.com/eatosapps", descriptionRes = R.string.special_thanks_icon, ), Contributor( @@ -114,7 +114,7 @@ fun About(onBack: () -> Unit, onNavigate: (String) -> Unit, isExpandedScreen: Bo } } item { - Card(label = "External Links") { + Card(label = stringResource(id = R.string.external_links)) { externalLinks.mapIndexed { index, it -> ExternalLinkRow( name = it.name, diff --git a/app/src/main/kotlin/app/lawnchair/lawnicons/ui/destination/Contributors.kt b/app/src/main/kotlin/app/lawnchair/lawnicons/ui/destination/Contributors.kt index 08d1aa60d..6f2715bfc 100644 --- a/app/src/main/kotlin/app/lawnchair/lawnicons/ui/destination/Contributors.kt +++ b/app/src/main/kotlin/app/lawnchair/lawnicons/ui/destination/Contributors.kt @@ -31,7 +31,7 @@ import app.lawnchair.lawnicons.ui.util.toPaddingValues import app.lawnchair.lawnicons.viewmodel.ContributorsUiState import app.lawnchair.lawnicons.viewmodel.ContributorsViewModel -const val contributorsUrl = "https://github.com/LawnchairLauncher/lawnicons/graphs/contributors" +const val CONTRIBUTOR_URL = "https://github.com/LawnchairLauncher/lawnicons/graphs/contributors" @Composable fun Contributors( @@ -87,7 +87,7 @@ fun ContributorList(contributors: List) { first = true, last = true, divider = false, - url = contributorsUrl, + url = CONTRIBUTOR_URL, ) } item { @@ -135,7 +135,7 @@ fun ContributorListError( onBack() // we might be rate-limited, open the web ui instead val website = - Uri.parse(contributorsUrl) + Uri.parse(CONTRIBUTOR_URL) val intent = Intent(Intent.ACTION_VIEW, website) context.startActivity(intent) } diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml new file mode 100644 index 000000000..cc26e760d --- /dev/null +++ b/app/src/main/res/values-fr/strings.xml @@ -0,0 +1,53 @@ + + + + + Version %s + + + + + + Rechercher %d icônes + + + Aucune icône trouvée. + + + + Mentions légales + + À propos + + + + Liens externes + + + + Contributeurs + + Contributeurs principaux + + Voir tous les contributeurs + + + Voir sur GitHub + + + + Remerciements spéciaux + + Pour avoir inspiré l\'icône de l\'application. + + Pour avoir donné le nom à l\'application. + + + + + Élément graphique: + + Application: + + + diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml new file mode 100644 index 000000000..520914833 --- /dev/null +++ b/app/src/main/res/values-hi/strings.xml @@ -0,0 +1,54 @@ + + + + संस्करण %s + + + + + + %d चिह्न मे से खोजें + + + कोई चिह्न नहीं मिला. + + + + स्वीकृतियाँ + + ऐप के बारे में + + + + बाहरी संबंध + + + + योगदानकर्ता + + मुख्य योगदानकर्ता + + सभी योगदानकर्ता देखें + + + गिटहब पर देखें + + + + विशेष धन्यवाद + + ऐप के चिह्न को प्रेरित करने के लिए। + + ऐप का नामकरण करने के लिए। + + + + + ड्रॉएबल: + + पैकेज: + + ठीक है + + + diff --git a/app/src/main/res/values-mr/strings.xml b/app/src/main/res/values-mr/strings.xml new file mode 100644 index 000000000..21147ef7b --- /dev/null +++ b/app/src/main/res/values-mr/strings.xml @@ -0,0 +1,54 @@ + + + + आवृत्ती %s + + + + + + %d चिन्हांमधून शोधा + + + कोणतेही चिन्ह आढळले नाही. + + + + मंजूरी + + अॅप बद्दल + + + + बाह्य दुव्या + + + + योगदानकर्ता + + मुख्य योगदानकर्ता + + सर्व योगदानकर्ते पहा + + + गिटहब वर पहा + + + + विशेष धन्यवाद + + अॅप चिन्ह प्रेरणा देण्यासाठी. + + अॅपला नाव देण्यासाठी. + + + + + ड्रॉएबल: + + पैकेज: + + ठीक आहे + + + diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml new file mode 100644 index 000000000..9d341cf4c --- /dev/null +++ b/app/src/main/res/values-pl/strings.xml @@ -0,0 +1,53 @@ + + + + + Wersja %s + + + + + + Przeszukaj %d Ikon + + + Nie znaleziono ikon. + + + + Podziękowanie + + O aplikacji + + + + Linki zewnętrzne + + + + Współautorzy + + Główni współautorzy + + Zobacz wszystkich Współtwórców + + + Zobacz na GitHub + + + + Specjalne podziękowania + + Za zainspirowanie ikony aplikacji. + + Za nazwanie aplikacji. + + + + + Element graficzny: + + Pakiet: + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 36543a830..ad69e4efb 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -10,7 +10,7 @@ - Search %d Icons + Search through %d Icons No icons found. @@ -20,6 +20,8 @@ Acknowledgements About + + External Links diff --git a/build.gradle.kts b/build.gradle.kts index 58735dc66..a880412d6 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -2,14 +2,14 @@ import com.diffplug.gradle.spotless.SpotlessExtension import com.diffplug.spotless.extra.wtp.EclipseWtpFormatterStep plugins { - id("com.android.application") version "8.1.4" apply false - id("com.android.library") version "8.1.4" apply false + id("com.android.application") version "8.2.0" apply false + id("com.android.library") version "8.2.0" apply false id("org.jetbrains.kotlin.android") version "1.9.20" apply false id("org.jetbrains.kotlin.plugin.serialization") version "1.9.20" apply false id("com.google.devtools.ksp") version "1.9.20-1.0.14" apply false - id("com.google.dagger.hilt.android") version "2.48.1" apply false + id("com.google.dagger.hilt.android") version "2.49" apply false id("app.cash.licensee") version "1.8.0" apply false - id("com.diffplug.spotless") version "6.22.0" apply false + id("com.diffplug.spotless") version "6.23.2" apply false id("org.gradle.android.cache-fix") version "3.0" apply false } @@ -29,12 +29,11 @@ allprojects { target("app/assets/appfilter.xml") } kotlin { - ktlint("1.0.1") + ktlint() target("src/**/*.kt") } kotlinGradle { - ktlint("1.0.1") - target("*.kts") + ktlint() } } } diff --git a/.github/icontool_guide.md b/docs/icontool_guide.md similarity index 100% rename from .github/icontool_guide.md rename to docs/icontool_guide.md diff --git a/.github/images/contributing-image-3.png b/docs/images/contributing-image-3.png similarity index 100% rename from .github/images/contributing-image-3.png rename to docs/images/contributing-image-3.png diff --git a/.github/images/contributing-image-4.png b/docs/images/contributing-image-4.png similarity index 100% rename from .github/images/contributing-image-4.png rename to docs/images/contributing-image-4.png diff --git a/.github/images/creating-icons-1-artboard.png b/docs/images/creating-icons-1-artboard.png similarity index 100% rename from .github/images/creating-icons-1-artboard.png rename to docs/images/creating-icons-1-artboard.png diff --git a/.github/images/creating-icons-2-foundation.png b/docs/images/creating-icons-2-foundation.png similarity index 100% rename from .github/images/creating-icons-2-foundation.png rename to docs/images/creating-icons-2-foundation.png diff --git a/.github/images/creating-icons-3-balance.png b/docs/images/creating-icons-3-balance.png similarity index 100% rename from .github/images/creating-icons-3-balance.png rename to docs/images/creating-icons-3-balance.png diff --git a/.github/images/creating-icons-3-detail.png b/docs/images/creating-icons-3-detail.png similarity index 100% rename from .github/images/creating-icons-3-detail.png rename to docs/images/creating-icons-3-detail.png diff --git a/.github/images/creating-icons-4-outline.png b/docs/images/creating-icons-4-outline.png similarity index 100% rename from .github/images/creating-icons-4-outline.png rename to docs/images/creating-icons-4-outline.png diff --git a/.github/images/creating-icons-5-balance.png b/docs/images/creating-icons-5-balance.png similarity index 100% rename from .github/images/creating-icons-5-balance.png rename to docs/images/creating-icons-5-balance.png diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 7f93135c4..d64cd4917 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 46671acb6..db8c3baaf 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionSha256Sum=3e1af3ae886920c3ac87f7a91f816c0c7c436f276a6eefdb3da152100fef72ae -distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip +distributionSha256Sum=9d926787066a081739e8200858338b4a69e837c3a821a33aca9db09dd4a41026 +distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/svg-processor/build.gradle.kts b/svg-processor/build.gradle.kts index 4ebb497d3..df2ef6ed5 100644 --- a/svg-processor/build.gradle.kts +++ b/svg-processor/build.gradle.kts @@ -8,7 +8,7 @@ application { } dependencies { - implementation("com.android.tools:sdk-common:31.1.4") + implementation("com.android.tools:sdk-common:31.2.0") implementation("org.dom4j:dom4j:2.1.4") - implementation("commons-io:commons-io:2.15.0") + implementation("commons-io:commons-io:2.15.1") } diff --git a/svgs/a12_extensions.svg b/svgs/a12_extensions.svg index 30079c7eb..0d3a8a30f 100644 --- a/svgs/a12_extensions.svg +++ b/svgs/a12_extensions.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/abn_amro.svg b/svgs/abn_amro.svg index e84a272b3..b21538369 100644 --- a/svgs/abn_amro.svg +++ b/svgs/abn_amro.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/action_launcher.svg b/svgs/action_launcher.svg index 62f9af3ff..c61eaa73a 100644 --- a/svgs/action_launcher.svg +++ b/svgs/action_launcher.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/actiondash.svg b/svgs/actiondash.svg index befafdb5e..f6e92bde7 100644 --- a/svgs/actiondash.svg +++ b/svgs/actiondash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/aha.svg b/svgs/aha.svg new file mode 100644 index 000000000..0ea643ead --- /dev/null +++ b/svgs/aha.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/ajio.svg b/svgs/ajio.svg index acf93e0ef..e318d55f8 100644 --- a/svgs/ajio.svg +++ b/svgs/ajio.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/al_chan.svg b/svgs/al_chan.svg index 4cf6c49a8..450c3a830 100644 --- a/svgs/al_chan.svg +++ b/svgs/al_chan.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/allegro.svg b/svgs/allegro.svg index 8d26d488a..7cf2c66d7 100644 --- a/svgs/allegro.svg +++ b/svgs/allegro.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/altt.svg b/svgs/altt.svg index 0ab925ad8..1a0daddfd 100644 --- a/svgs/altt.svg +++ b/svgs/altt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/amazon_shopping.svg b/svgs/amazon_shopping.svg index d9d9ace65..499d67330 100644 --- a/svgs/amazon_shopping.svg +++ b/svgs/amazon_shopping.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/andotp.svg b/svgs/andotp.svg new file mode 100644 index 000000000..fc6d5560a --- /dev/null +++ b/svgs/andotp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/ankidroid.svg b/svgs/ankidroid.svg index 5c83b69d5..a7e3bf43d 100644 --- a/svgs/ankidroid.svg +++ b/svgs/ankidroid.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/app_market.svg b/svgs/app_market.svg index 39aa2c66a..71f50a75b 100644 --- a/svgs/app_market.svg +++ b/svgs/app_market.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/appkb_twint.svg b/svgs/appkb_twint.svg new file mode 100644 index 000000000..b5a34e314 --- /dev/null +++ b/svgs/appkb_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/ar_zone.svg b/svgs/ar_zone.svg index 5c5a50a30..ca447588b 100644 --- a/svgs/ar_zone.svg +++ b/svgs/ar_zone.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/asphalt_9.svg b/svgs/asphalt_9.svg index 4c2336834..8f6af063a 100644 --- a/svgs/asphalt_9.svg +++ b/svgs/asphalt_9.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/aviasales.svg b/svgs/aviasales.svg index 8e9340343..5de795529 100644 --- a/svgs/aviasales.svg +++ b/svgs/aviasales.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/bcf_twint.svg b/svgs/bcf_twint.svg new file mode 100644 index 000000000..dd0eae0ae --- /dev/null +++ b/svgs/bcf_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/bcge_twint.svg b/svgs/bcge_twint.svg new file mode 100644 index 000000000..aedbffce3 --- /dev/null +++ b/svgs/bcge_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/bcj_twint.svg b/svgs/bcj_twint.svg new file mode 100644 index 000000000..37a6fe120 --- /dev/null +++ b/svgs/bcj_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/bcn_twint.svg b/svgs/bcn_twint.svg new file mode 100644 index 000000000..4c1c51a96 --- /dev/null +++ b/svgs/bcn_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/bcv_twint.svg b/svgs/bcv_twint.svg new file mode 100644 index 000000000..66dcbbbaf --- /dev/null +++ b/svgs/bcv_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/bcvs_twint.svg b/svgs/bcvs_twint.svg new file mode 100644 index 000000000..9f5fe5440 --- /dev/null +++ b/svgs/bcvs_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/bereal.svg b/svgs/bereal.svg index f109c21f8..94a520d6a 100644 --- a/svgs/bereal.svg +++ b/svgs/bereal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/blink.svg b/svgs/blink.svg new file mode 100644 index 000000000..0777dbee4 --- /dev/null +++ b/svgs/blink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/boo.svg b/svgs/boo.svg new file mode 100644 index 000000000..7b58c2688 --- /dev/null +++ b/svgs/boo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/boom_and_megaboom.svg b/svgs/boom_and_megaboom.svg index 1dbef28b1..267f674cd 100644 --- a/svgs/boom_and_megaboom.svg +++ b/svgs/boom_and_megaboom.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/boorusphere.svg b/svgs/boorusphere.svg index 12c5d8ceb..a2cf11f85 100644 --- a/svgs/boorusphere.svg +++ b/svgs/boorusphere.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/burger_king.svg b/svgs/burger_king.svg index 6a295793d..73f19e67e 100644 --- a/svgs/burger_king.svg +++ b/svgs/burger_king.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/cardboard.svg b/svgs/cardboard.svg index d6bbcd6bd..ff36c3c55 100644 --- a/svgs/cardboard.svg +++ b/svgs/cardboard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/circuit_electrique.svg b/svgs/circuit_electrique.svg new file mode 100644 index 000000000..23cc0c0a0 --- /dev/null +++ b/svgs/circuit_electrique.svg @@ -0,0 +1 @@ + diff --git a/svgs/clash_meta.svg b/svgs/clash_meta.svg new file mode 100644 index 000000000..110460093 --- /dev/null +++ b/svgs/clash_meta.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/clash_royale.svg b/svgs/clash_royale.svg index 5315c7013..44e5a584d 100644 --- a/svgs/clash_royale.svg +++ b/svgs/clash_royale.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/coinswitch.svg b/svgs/coinswitch.svg index 9c27ee0d3..8a9f42dd5 100644 --- a/svgs/coinswitch.svg +++ b/svgs/coinswitch.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/comicscreen.svg b/svgs/comicscreen.svg index 2081fc417..ef474e2e2 100644 --- a/svgs/comicscreen.svg +++ b/svgs/comicscreen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/compendium.svg b/svgs/compendium.svg new file mode 100644 index 000000000..e4d3c19db --- /dev/null +++ b/svgs/compendium.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/converter_now.svg b/svgs/converter_now.svg new file mode 100644 index 000000000..be3611d19 --- /dev/null +++ b/svgs/converter_now.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/crave.svg b/svgs/crave.svg new file mode 100644 index 000000000..55de516f3 --- /dev/null +++ b/svgs/crave.svg @@ -0,0 +1 @@ + diff --git a/svgs/credit_agricole_italia.svg b/svgs/credit_agricole_italia.svg new file mode 100644 index 000000000..a771e2a55 --- /dev/null +++ b/svgs/credit_agricole_italia.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/credit_suisse_twint.svg b/svgs/credit_suisse_twint.svg new file mode 100644 index 000000000..2db172d24 --- /dev/null +++ b/svgs/credit_suisse_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/diaro.svg b/svgs/diaro.svg new file mode 100644 index 000000000..e495f71e7 --- /dev/null +++ b/svgs/diaro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/dolby_on.svg b/svgs/dolby_on.svg deleted file mode 100644 index 4b2f48fb5..000000000 --- a/svgs/dolby_on.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/svgs/easter_eggs.svg b/svgs/easter_eggs.svg new file mode 100644 index 000000000..32cf2e735 --- /dev/null +++ b/svgs/easter_eggs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/ewelink.svg b/svgs/ewelink.svg new file mode 100644 index 000000000..1c2946988 --- /dev/null +++ b/svgs/ewelink.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/ex_kernel_manager.svg b/svgs/ex_kernel_manager.svg new file mode 100644 index 000000000..52501af24 --- /dev/null +++ b/svgs/ex_kernel_manager.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/exiferaser.svg b/svgs/exiferaser.svg new file mode 100644 index 000000000..c30cbdc79 --- /dev/null +++ b/svgs/exiferaser.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/extirpater.svg b/svgs/extirpater.svg new file mode 100644 index 000000000..f390dd414 --- /dev/null +++ b/svgs/extirpater.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/flixbus.svg b/svgs/flixbus.svg new file mode 100644 index 000000000..8f9ff3ef8 --- /dev/null +++ b/svgs/flixbus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/gkb_twint.svg b/svgs/gkb_twint.svg new file mode 100644 index 000000000..58664de95 --- /dev/null +++ b/svgs/gkb_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/goodrx.svg b/svgs/goodrx.svg index 4c6a639c5..8b0432292 100644 --- a/svgs/goodrx.svg +++ b/svgs/goodrx.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/greenlight_banking.svg b/svgs/greenlight_banking.svg index 2ab7005de..b86b4baab 100644 --- a/svgs/greenlight_banking.svg +++ b/svgs/greenlight_banking.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/harmonic.svg b/svgs/harmonic.svg new file mode 100644 index 000000000..68bd4f100 --- /dev/null +++ b/svgs/harmonic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/health_sync.svg b/svgs/health_sync.svg new file mode 100644 index 000000000..a6d9a1818 --- /dev/null +++ b/svgs/health_sync.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/image_compressor_and_resizer.svg b/svgs/image_compressor_and_resizer.svg new file mode 100644 index 000000000..45a096e13 --- /dev/null +++ b/svgs/image_compressor_and_resizer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/interpreter.svg b/svgs/interpreter.svg new file mode 100644 index 000000000..17664b068 --- /dev/null +++ b/svgs/interpreter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/juventus.svg b/svgs/juventus.svg index b34e8fc0f..5d363b04f 100644 --- a/svgs/juventus.svg +++ b/svgs/juventus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/la_presse.svg b/svgs/la_presse.svg new file mode 100644 index 000000000..34e407596 --- /dev/null +++ b/svgs/la_presse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/line.svg b/svgs/line.svg index 2fcff80d1..0da36d2f8 100644 --- a/svgs/line.svg +++ b/svgs/line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/localmonero.svg b/svgs/localmonero.svg index 1e55ec4d4..db2e04e1c 100644 --- a/svgs/localmonero.svg +++ b/svgs/localmonero.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/loopring_wallet.svg b/svgs/loopring_wallet.svg new file mode 100644 index 000000000..86f808c24 --- /dev/null +++ b/svgs/loopring_wallet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/lte_cleaner.svg b/svgs/lte_cleaner.svg new file mode 100644 index 000000000..505148833 --- /dev/null +++ b/svgs/lte_cleaner.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/magic_poser.svg b/svgs/magic_poser.svg index da04f0c18..651fe8e34 100644 --- a/svgs/magic_poser.svg +++ b/svgs/magic_poser.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/mb_way.svg b/svgs/mb_way.svg new file mode 100644 index 000000000..84c7dd191 --- /dev/null +++ b/svgs/mb_way.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/meetfrank.svg b/svgs/meetfrank.svg index 6e9d45771..626b928dc 100644 --- a/svgs/meetfrank.svg +++ b/svgs/meetfrank.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/mi_freeform.svg b/svgs/mi_freeform.svg index fc5dfdc83..f946db1c1 100644 --- a/svgs/mi_freeform.svg +++ b/svgs/mi_freeform.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/migros_bank_twint.svg b/svgs/migros_bank_twint.svg new file mode 100644 index 000000000..61274373b --- /dev/null +++ b/svgs/migros_bank_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/movie_lab.svg b/svgs/movie_lab.svg index cde902ae4..e156dd526 100644 --- a/svgs/movie_lab.svg +++ b/svgs/movie_lab.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/mystory.svg b/svgs/mystory.svg new file mode 100644 index 000000000..00fc54907 --- /dev/null +++ b/svgs/mystory.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/nconnect.svg b/svgs/nconnect.svg new file mode 100644 index 000000000..9e2eb08dc --- /dev/null +++ b/svgs/nconnect.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/nconnect_parent.svg b/svgs/nconnect_parent.svg new file mode 100644 index 000000000..4612df743 --- /dev/null +++ b/svgs/nconnect_parent.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/noterly.svg b/svgs/noterly.svg index 10cef32c1..a4a222eda 100644 --- a/svgs/noterly.svg +++ b/svgs/noterly.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/notification_history_log.svg b/svgs/notification_history_log.svg index 3a67ee447..fc5ca53a4 100644 --- a/svgs/notification_history_log.svg +++ b/svgs/notification_history_log.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/okb_twint.svg b/svgs/okb_twint.svg new file mode 100644 index 000000000..1af698e85 --- /dev/null +++ b/svgs/okb_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/pandora.svg b/svgs/pandora.svg index 5c2f1a343..d310ce203 100644 --- a/svgs/pandora.svg +++ b/svgs/pandora.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/parabox.svg b/svgs/parabox.svg index cfa4dcc8f..3802dfc05 100644 --- a/svgs/parabox.svg +++ b/svgs/parabox.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/paseo.svg b/svgs/paseo.svg new file mode 100644 index 000000000..6aef34bf8 --- /dev/null +++ b/svgs/paseo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/paypal_business.svg b/svgs/paypal_business.svg new file mode 100644 index 000000000..41b35ca27 --- /dev/null +++ b/svgs/paypal_business.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/pcapdroid.svg b/svgs/pcapdroid.svg new file mode 100644 index 000000000..ec71381cc --- /dev/null +++ b/svgs/pcapdroid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/periodic_table.svg b/svgs/periodic_table.svg index ec5df3801..18c4544b4 100644 --- a/svgs/periodic_table.svg +++ b/svgs/periodic_table.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/photo_editor.svg b/svgs/photo_editor.svg index 78fefadee..d9f1c5cab 100644 --- a/svgs/photo_editor.svg +++ b/svgs/photo_editor.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/picpay.svg b/svgs/picpay.svg index 133e8e35d..c71ca3ccc 100644 --- a/svgs/picpay.svg +++ b/svgs/picpay.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/pizza_hut.svg b/svgs/pizza_hut.svg index b4bf75ef7..2623e2643 100644 --- a/svgs/pizza_hut.svg +++ b/svgs/pizza_hut.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/postfinance_twint.svg b/svgs/postfinance_twint.svg new file mode 100644 index 000000000..698136bd0 --- /dev/null +++ b/svgs/postfinance_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/pulse.svg b/svgs/pulse.svg new file mode 100644 index 000000000..2ed07efb9 --- /dev/null +++ b/svgs/pulse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/raiffeisen_twint.svg b/svgs/raiffeisen_twint.svg index c926adcc1..9a666ab18 100644 --- a/svgs/raiffeisen_twint.svg +++ b/svgs/raiffeisen_twint.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/random_ux.svg b/svgs/random_ux.svg new file mode 100644 index 000000000..77ef381a4 --- /dev/null +++ b/svgs/random_ux.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/readfriend_lite.svg b/svgs/readfriend_lite.svg index 9f076163e..3b47c0eb2 100644 --- a/svgs/readfriend_lite.svg +++ b/svgs/readfriend_lite.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/saq.svg b/svgs/saq.svg new file mode 100644 index 000000000..3346b467b --- /dev/null +++ b/svgs/saq.svg @@ -0,0 +1 @@ + diff --git a/svgs/screen_master.svg b/svgs/screen_master.svg index 605965cd2..5630782e4 100644 --- a/svgs/screen_master.svg +++ b/svgs/screen_master.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/seven_eleven.svg b/svgs/seven_eleven.svg index 1e161a859..4b0c68631 100644 --- a/svgs/seven_eleven.svg +++ b/svgs/seven_eleven.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/sgkb_twint.svg b/svgs/sgkb_twint.svg new file mode 100644 index 000000000..2fc654e8f --- /dev/null +++ b/svgs/sgkb_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/simply_wall_st.svg b/svgs/simply_wall_st.svg index bec264808..6a700eafe 100644 --- a/svgs/simply_wall_st.svg +++ b/svgs/simply_wall_st.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/slowly.svg b/svgs/slowly.svg index 9790593ae..7a48a6748 100644 --- a/svgs/slowly.svg +++ b/svgs/slowly.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/sms_organizer.svg b/svgs/sms_organizer.svg index 55b55f53c..71297af26 100644 --- a/svgs/sms_organizer.svg +++ b/svgs/sms_organizer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/sony_sketch.svg b/svgs/sony_sketch.svg new file mode 100644 index 000000000..67962c4b4 --- /dev/null +++ b/svgs/sony_sketch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/sony_videography_pro.svg b/svgs/sony_videography_pro.svg new file mode 100644 index 000000000..9249165f1 --- /dev/null +++ b/svgs/sony_videography_pro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/starbucks.svg b/svgs/starbucks.svg index d1ea32378..6fe25e49c 100644 --- a/svgs/starbucks.svg +++ b/svgs/starbucks.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/successfactors.svg b/svgs/successfactors.svg new file mode 100644 index 000000000..28028d237 --- /dev/null +++ b/svgs/successfactors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/td_canada.svg b/svgs/td_canada.svg index 12780e3ef..8c40126c9 100644 --- a/svgs/td_canada.svg +++ b/svgs/td_canada.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/tenda_wifi.svg b/svgs/tenda_wifi.svg new file mode 100644 index 000000000..58ff0923b --- /dev/null +++ b/svgs/tenda_wifi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/tkb_twint.svg b/svgs/tkb_twint.svg new file mode 100644 index 000000000..3d78af4f0 --- /dev/null +++ b/svgs/tkb_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/tokopedia.svg b/svgs/tokopedia.svg index d80fe0324..323b23de9 100644 --- a/svgs/tokopedia.svg +++ b/svgs/tokopedia.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/tradingview.svg b/svgs/tradingview.svg index fc78b82ed..a8ac8e7de 100644 --- a/svgs/tradingview.svg +++ b/svgs/tradingview.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/tummoc.svg b/svgs/tummoc.svg new file mode 100644 index 000000000..f9b89912e --- /dev/null +++ b/svgs/tummoc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/tune_in_radio.svg b/svgs/tune_in_radio.svg index 8668419a2..16d1004b4 100644 --- a/svgs/tune_in_radio.svg +++ b/svgs/tune_in_radio.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/ubs_twint.svg b/svgs/ubs_twint.svg new file mode 100644 index 000000000..f63262b72 --- /dev/null +++ b/svgs/ubs_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/umbrella.svg b/svgs/umbrella.svg new file mode 100644 index 000000000..33188653d --- /dev/null +++ b/svgs/umbrella.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/unifilm_de.svg b/svgs/unifilm_de.svg new file mode 100644 index 000000000..4ae58fc08 --- /dev/null +++ b/svgs/unifilm_de.svg @@ -0,0 +1,3 @@ + + + diff --git a/svgs/valiant_twint.svg b/svgs/valiant_twint.svg new file mode 100644 index 000000000..98704f5fe --- /dev/null +++ b/svgs/valiant_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/vtlite.svg b/svgs/vtlite.svg new file mode 100644 index 000000000..38f4444bd --- /dev/null +++ b/svgs/vtlite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/way_in.svg b/svgs/way_in.svg new file mode 100644 index 000000000..3e80726de --- /dev/null +++ b/svgs/way_in.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/words_of_wonders.svg b/svgs/words_of_wonders.svg new file mode 100644 index 000000000..cc1051295 --- /dev/null +++ b/svgs/words_of_wonders.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/zepp.svg b/svgs/zepp.svg index 10e9996e1..f09c14ffc 100644 --- a/svgs/zepp.svg +++ b/svgs/zepp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/zhihu.svg b/svgs/zhihu.svg index 8c5d68efc..c8f98c0d9 100644 --- a/svgs/zhihu.svg +++ b/svgs/zhihu.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/svgs/zkb_twint.svg b/svgs/zkb_twint.svg new file mode 100644 index 000000000..e0340a856 --- /dev/null +++ b/svgs/zkb_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svgs/zoho_one.svg b/svgs/zoho_one.svg new file mode 100644 index 000000000..6b431b34b --- /dev/null +++ b/svgs/zoho_one.svg @@ -0,0 +1 @@ + diff --git a/svgs/zugerkb_twint.svg b/svgs/zugerkb_twint.svg new file mode 100644 index 000000000..fa51174ae --- /dev/null +++ b/svgs/zugerkb_twint.svg @@ -0,0 +1 @@ + \ No newline at end of file