From 025345351762602a435e58014650266674801ff3 Mon Sep 17 00:00:00 2001 From: Hannah von Reth Date: Wed, 22 Jun 2022 18:30:26 +0200 Subject: Move resources to a shared libary This allows us to use resources in the cmd app and the unit tests. Fixes: #8839 --- src/resources/font-awesome/LICENSE.txt | 34 ++++++++++++++++++++++ src/resources/font-awesome/dark/ban-solid.svg | 1 + src/resources/font-awesome/dark/bell-solid.svg | 1 + src/resources/font-awesome/dark/bolt-solid.svg | 1 + src/resources/font-awesome/dark/check-solid.svg | 1 + .../font-awesome/dark/clipboard-solid.svg | 1 + src/resources/font-awesome/dark/cog-solid.svg | 1 + .../font-awesome/dark/ellipsis-h-solid.svg | 1 + .../dark/exclamation-triangle-solid.svg | 1 + src/resources/font-awesome/dark/folder-solid.svg | 1 + .../font-awesome/dark/lock-open-solid.svg | 1 + src/resources/font-awesome/dark/lock-solid.svg | 1 + src/resources/font-awesome/dark/plus-solid.svg | 1 + .../font-awesome/dark/power-off-solid.svg | 1 + .../font-awesome/dark/step-forward-solid.svg | 1 + src/resources/font-awesome/dark/trash-solid.svg | 1 + src/resources/font-awesome/dark/user-solid.svg | 1 + src/resources/font-awesome/light/ban-solid.svg | 1 + src/resources/font-awesome/light/bell-solid.svg | 1 + src/resources/font-awesome/light/bolt-solid.svg | 1 + src/resources/font-awesome/light/check-solid.svg | 1 + .../font-awesome/light/clipboard-solid.svg | 1 + src/resources/font-awesome/light/cog-solid.svg | 1 + .../font-awesome/light/ellipsis-h-solid.svg | 1 + .../light/exclamation-triangle-solid.svg | 1 + src/resources/font-awesome/light/folder-solid.svg | 1 + .../font-awesome/light/lock-open-solid.svg | 1 + src/resources/font-awesome/light/lock-solid.svg | 1 + src/resources/font-awesome/light/plus-solid.svg | 1 + .../font-awesome/light/power-off-solid.svg | 1 + .../font-awesome/light/step-forward-solid.svg | 1 + src/resources/font-awesome/light/trash-solid.svg | 1 + src/resources/font-awesome/light/user-solid.svg | 1 + src/resources/font-awesome/update_color.ps1 | 17 +++++++++++ 34 files changed, 83 insertions(+) create mode 100644 src/resources/font-awesome/LICENSE.txt create mode 100644 src/resources/font-awesome/dark/ban-solid.svg create mode 100644 src/resources/font-awesome/dark/bell-solid.svg create mode 100644 src/resources/font-awesome/dark/bolt-solid.svg create mode 100644 src/resources/font-awesome/dark/check-solid.svg create mode 100644 src/resources/font-awesome/dark/clipboard-solid.svg create mode 100644 src/resources/font-awesome/dark/cog-solid.svg create mode 100644 src/resources/font-awesome/dark/ellipsis-h-solid.svg create mode 100644 src/resources/font-awesome/dark/exclamation-triangle-solid.svg create mode 100644 src/resources/font-awesome/dark/folder-solid.svg create mode 100644 src/resources/font-awesome/dark/lock-open-solid.svg create mode 100644 src/resources/font-awesome/dark/lock-solid.svg create mode 100644 src/resources/font-awesome/dark/plus-solid.svg create mode 100644 src/resources/font-awesome/dark/power-off-solid.svg create mode 100644 src/resources/font-awesome/dark/step-forward-solid.svg create mode 100644 src/resources/font-awesome/dark/trash-solid.svg create mode 100644 src/resources/font-awesome/dark/user-solid.svg create mode 100644 src/resources/font-awesome/light/ban-solid.svg create mode 100644 src/resources/font-awesome/light/bell-solid.svg create mode 100644 src/resources/font-awesome/light/bolt-solid.svg create mode 100644 src/resources/font-awesome/light/check-solid.svg create mode 100644 src/resources/font-awesome/light/clipboard-solid.svg create mode 100644 src/resources/font-awesome/light/cog-solid.svg create mode 100644 src/resources/font-awesome/light/ellipsis-h-solid.svg create mode 100644 src/resources/font-awesome/light/exclamation-triangle-solid.svg create mode 100644 src/resources/font-awesome/light/folder-solid.svg create mode 100644 src/resources/font-awesome/light/lock-open-solid.svg create mode 100644 src/resources/font-awesome/light/lock-solid.svg create mode 100644 src/resources/font-awesome/light/plus-solid.svg create mode 100644 src/resources/font-awesome/light/power-off-solid.svg create mode 100644 src/resources/font-awesome/light/step-forward-solid.svg create mode 100644 src/resources/font-awesome/light/trash-solid.svg create mode 100644 src/resources/font-awesome/light/user-solid.svg create mode 100644 src/resources/font-awesome/update_color.ps1 (limited to 'src/resources/font-awesome') diff --git a/src/resources/font-awesome/LICENSE.txt b/src/resources/font-awesome/LICENSE.txt new file mode 100644 index 000000000..f31bef92b --- /dev/null +++ b/src/resources/font-awesome/LICENSE.txt @@ -0,0 +1,34 @@ +Font Awesome Free License +------------------------- + +Font Awesome Free is free, open source, and GPL friendly. You can use it for +commercial projects, open source projects, or really almost whatever you want. +Full Font Awesome Free license: https://fontawesome.com/license/free. + +# Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/) +In the Font Awesome Free download, the CC BY 4.0 license applies to all icons +packaged as SVG and JS file types. + +# Fonts: SIL OFL 1.1 License (https://scripts.sil.org/OFL) +In the Font Awesome Free download, the SIL OFL license applies to all icons +packaged as web and desktop font files. + +# Code: MIT License (https://opensource.org/licenses/MIT) +In the Font Awesome Free download, the MIT license applies to all non-font and +non-icon files. + +# Attribution +Attribution is required by MIT, SIL OFL, and CC BY licenses. Downloaded Font +Awesome Free files already contain embedded comments with sufficient +attribution, so you shouldn't need to do anything additional when using these +files normally. + +We've kept attribution comments terse, so we ask that you do not actively work +to remove them from files, especially code. They're a great way for folks to +learn about Font Awesome. + +# Brand Icons +All brand icons are trademarks of their respective owners. The use of these +trademarks does not indicate endorsement of the trademark holder by Font +Awesome, nor vice versa. **Please do not use brand logos for any purpose except +to represent the company, product, or service to which they refer.** diff --git a/src/resources/font-awesome/dark/ban-solid.svg b/src/resources/font-awesome/dark/ban-solid.svg new file mode 100644 index 000000000..991d9780b --- /dev/null +++ b/src/resources/font-awesome/dark/ban-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/bell-solid.svg b/src/resources/font-awesome/dark/bell-solid.svg new file mode 100644 index 000000000..e5f2f535e --- /dev/null +++ b/src/resources/font-awesome/dark/bell-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/bolt-solid.svg b/src/resources/font-awesome/dark/bolt-solid.svg new file mode 100644 index 000000000..6aa1c1edc --- /dev/null +++ b/src/resources/font-awesome/dark/bolt-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/check-solid.svg b/src/resources/font-awesome/dark/check-solid.svg new file mode 100644 index 000000000..d993b404e --- /dev/null +++ b/src/resources/font-awesome/dark/check-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/clipboard-solid.svg b/src/resources/font-awesome/dark/clipboard-solid.svg new file mode 100644 index 000000000..feb2a32a6 --- /dev/null +++ b/src/resources/font-awesome/dark/clipboard-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/cog-solid.svg b/src/resources/font-awesome/dark/cog-solid.svg new file mode 100644 index 000000000..956c337ca --- /dev/null +++ b/src/resources/font-awesome/dark/cog-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/ellipsis-h-solid.svg b/src/resources/font-awesome/dark/ellipsis-h-solid.svg new file mode 100644 index 000000000..a2e36e3c1 --- /dev/null +++ b/src/resources/font-awesome/dark/ellipsis-h-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/exclamation-triangle-solid.svg b/src/resources/font-awesome/dark/exclamation-triangle-solid.svg new file mode 100644 index 000000000..4d53f45aa --- /dev/null +++ b/src/resources/font-awesome/dark/exclamation-triangle-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/folder-solid.svg b/src/resources/font-awesome/dark/folder-solid.svg new file mode 100644 index 000000000..7642e349f --- /dev/null +++ b/src/resources/font-awesome/dark/folder-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/lock-open-solid.svg b/src/resources/font-awesome/dark/lock-open-solid.svg new file mode 100644 index 000000000..c3a547e24 --- /dev/null +++ b/src/resources/font-awesome/dark/lock-open-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/lock-solid.svg b/src/resources/font-awesome/dark/lock-solid.svg new file mode 100644 index 000000000..94c5e7d77 --- /dev/null +++ b/src/resources/font-awesome/dark/lock-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/plus-solid.svg b/src/resources/font-awesome/dark/plus-solid.svg new file mode 100644 index 000000000..44e1f858b --- /dev/null +++ b/src/resources/font-awesome/dark/plus-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/power-off-solid.svg b/src/resources/font-awesome/dark/power-off-solid.svg new file mode 100644 index 000000000..28baa2ec9 --- /dev/null +++ b/src/resources/font-awesome/dark/power-off-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/step-forward-solid.svg b/src/resources/font-awesome/dark/step-forward-solid.svg new file mode 100644 index 000000000..c8223718b --- /dev/null +++ b/src/resources/font-awesome/dark/step-forward-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/trash-solid.svg b/src/resources/font-awesome/dark/trash-solid.svg new file mode 100644 index 000000000..2190928cf --- /dev/null +++ b/src/resources/font-awesome/dark/trash-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/dark/user-solid.svg b/src/resources/font-awesome/dark/user-solid.svg new file mode 100644 index 000000000..5a4de015c --- /dev/null +++ b/src/resources/font-awesome/dark/user-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/ban-solid.svg b/src/resources/font-awesome/light/ban-solid.svg new file mode 100644 index 000000000..e0cd45dd9 --- /dev/null +++ b/src/resources/font-awesome/light/ban-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/bell-solid.svg b/src/resources/font-awesome/light/bell-solid.svg new file mode 100644 index 000000000..57216ba94 --- /dev/null +++ b/src/resources/font-awesome/light/bell-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/bolt-solid.svg b/src/resources/font-awesome/light/bolt-solid.svg new file mode 100644 index 000000000..04351727e --- /dev/null +++ b/src/resources/font-awesome/light/bolt-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/check-solid.svg b/src/resources/font-awesome/light/check-solid.svg new file mode 100644 index 000000000..9df12b6f8 --- /dev/null +++ b/src/resources/font-awesome/light/check-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/clipboard-solid.svg b/src/resources/font-awesome/light/clipboard-solid.svg new file mode 100644 index 000000000..8fd4de99c --- /dev/null +++ b/src/resources/font-awesome/light/clipboard-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/cog-solid.svg b/src/resources/font-awesome/light/cog-solid.svg new file mode 100644 index 000000000..1daa61e1e --- /dev/null +++ b/src/resources/font-awesome/light/cog-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/ellipsis-h-solid.svg b/src/resources/font-awesome/light/ellipsis-h-solid.svg new file mode 100644 index 000000000..6583cbcbc --- /dev/null +++ b/src/resources/font-awesome/light/ellipsis-h-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/exclamation-triangle-solid.svg b/src/resources/font-awesome/light/exclamation-triangle-solid.svg new file mode 100644 index 000000000..630af9961 --- /dev/null +++ b/src/resources/font-awesome/light/exclamation-triangle-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/folder-solid.svg b/src/resources/font-awesome/light/folder-solid.svg new file mode 100644 index 000000000..1b7d67139 --- /dev/null +++ b/src/resources/font-awesome/light/folder-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/lock-open-solid.svg b/src/resources/font-awesome/light/lock-open-solid.svg new file mode 100644 index 000000000..83395d263 --- /dev/null +++ b/src/resources/font-awesome/light/lock-open-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/lock-solid.svg b/src/resources/font-awesome/light/lock-solid.svg new file mode 100644 index 000000000..4c1822def --- /dev/null +++ b/src/resources/font-awesome/light/lock-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/plus-solid.svg b/src/resources/font-awesome/light/plus-solid.svg new file mode 100644 index 000000000..2499ffba2 --- /dev/null +++ b/src/resources/font-awesome/light/plus-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/power-off-solid.svg b/src/resources/font-awesome/light/power-off-solid.svg new file mode 100644 index 000000000..ec12e78db --- /dev/null +++ b/src/resources/font-awesome/light/power-off-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/step-forward-solid.svg b/src/resources/font-awesome/light/step-forward-solid.svg new file mode 100644 index 000000000..a7335c355 --- /dev/null +++ b/src/resources/font-awesome/light/step-forward-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/trash-solid.svg b/src/resources/font-awesome/light/trash-solid.svg new file mode 100644 index 000000000..9c5250448 --- /dev/null +++ b/src/resources/font-awesome/light/trash-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/light/user-solid.svg b/src/resources/font-awesome/light/user-solid.svg new file mode 100644 index 000000000..6ae817ff2 --- /dev/null +++ b/src/resources/font-awesome/light/user-solid.svg @@ -0,0 +1 @@ + diff --git a/src/resources/font-awesome/update_color.ps1 b/src/resources/font-awesome/update_color.ps1 new file mode 100644 index 000000000..b1fe755e0 --- /dev/null +++ b/src/resources/font-awesome/update_color.ps1 @@ -0,0 +1,17 @@ +<# + .SYNOPSIS + This script replaces the color in all svg files in this folder +#> +$COLOR=$Args[0] +Write-Host "Color:" $COLOR +if (-not $COLOR) { + Write-Host "Please specify color" + Write-Host "update_corlor.ps1 `"#B5B6BB`"" + exit(1) +} +Get-ChildItem "*.svg" | % { + $tmp = Get-Content $_ + $tmp = $tmp -replace "fill=`"\S+`"", "fill=`"$COLOR`"" + Set-Content -Path $_ -Value $tmp + +} -- cgit v1.2.3