UI: replace icons with SF Symbols
Resolves #22 Currently we use PNG versions of the icons since we support iOS 11.
@@ -40,12 +40,3 @@ Apple does not permit any apps that has interpreted or generated code therefore
|
||||
## License
|
||||
|
||||
UTM is distributed under the permissive Apache 2.0 license. However, it uses several (L)GPL components. Most are dynamically linked but the gstreamer plugins are statically linked and parts of the code are taken from qemu. Please be aware of this if you intend on redistributing this application.
|
||||
|
||||
Several CC BY-SA 4.0 licensed icons are obtained from [www.flaticon.com](www.flaticon.com) and used in this project.
|
||||
|
||||
* [Smashicons](https://smashicons.com/)
|
||||
* [freepik](https://www.freepik.com/)
|
||||
* [mynamepong](https://www.flaticon.com/authors/mynamepong)
|
||||
* [Pixel Buddha](https://www.flaticon.com/authors/pixel-buddha)
|
||||
* [Those Icons](https://www.flaticon.com/authors/those-icons)
|
||||
* [Google](https://www.flaticon.com/authors/google)
|
||||
|
||||
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "keyboard-hide@1x.png",
|
||||
"filename" : "chevron.down@1x.png",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "keyboard-hide@2x.png",
|
||||
"filename" : "chevron.down@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "keyboard-hide@3x.png",
|
||||
"filename" : "chevron.down@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 558 B |
|
After Width: | Height: | Size: 811 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 453 B |
|
Before Width: | Height: | Size: 826 B |
|
Before Width: | Height: | Size: 1.1 KiB |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "keyboard-paste@1x.png",
|
||||
"filename" : "doc.on.clipboard@1x.png",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "keyboard-paste@2x.png",
|
||||
"filename" : "doc.on.clipboard@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "keyboard-paste@3x.png",
|
||||
"filename" : "doc.on.clipboard@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 665 B |
|
After Width: | Height: | Size: 1005 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 646 B |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.5 KiB |
@@ -1,23 +0,0 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 606 B |
|
Before Width: | Height: | Size: 931 B |
|
Before Width: | Height: | Size: 1.3 KiB |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-hide@1x.png",
|
||||
"filename" : "chevron.up@1x.png",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-hide@2x.png",
|
||||
"filename" : "chevron.up@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-hide@3x.png",
|
||||
"filename" : "chevron.up@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 541 B |
|
After Width: | Height: | Size: 789 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 597 B |
|
Before Width: | Height: | Size: 905 B |
|
Before Width: | Height: | Size: 1.2 KiB |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 689 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 503 B |
|
Before Width: | Height: | Size: 540 B |
|
Before Width: | Height: | Size: 765 B |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "chevron.[email protected]",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "chevron.[email protected]",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "chevron.[email protected]",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 597 B |
|
After Width: | Height: | Size: 846 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 603 B |
|
Before Width: | Height: | Size: 910 B |
|
Before Width: | Height: | Size: 1.3 KiB |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-maximize@1x.png",
|
||||
"filename" : "arrow.up.left.and.arrow.down.right@1x.png",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-maximize@2x.png",
|
||||
"filename" : "arrow.up.left.and.arrow.down.right@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-maximize@3x.png",
|
||||
"filename" : "arrow.up.left.and.arrow.down.right@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 642 B |
|
After Width: | Height: | Size: 929 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 796 B |
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 1.8 KiB |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-minimize@1x.png",
|
||||
"filename" : "arrow.down.right.and.arrow.up.left@1x.png",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-minimize@2x.png",
|
||||
"filename" : "arrow.down.right.and.arrow.up.left@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-minimize@3x.png",
|
||||
"filename" : "arrow.down.right.and.arrow.up.left@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 613 B |
|
After Width: | Height: | Size: 862 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 886 B |
|
Before Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 2.0 KiB |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 359 B |
|
After Width: | Height: | Size: 379 B |
|
After Width: | Height: | Size: 435 B |
|
Before Width: | Height: | Size: 464 B |
|
Before Width: | Height: | Size: 644 B |
|
Before Width: | Height: | Size: 846 B |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 694 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 809 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.8 KiB |
@@ -1,23 +0,0 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "[email protected]",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 660 B |
|
Before Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 1.5 KiB |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "chevron.[email protected]",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "chevron.[email protected]",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-[email protected]",
|
||||
"filename" : "chevron.[email protected]",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 594 B |
|
After Width: | Height: | Size: 826 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 582 B |
|
Before Width: | Height: | Size: 889 B |
|
Before Width: | Height: | Size: 1.2 KiB |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-settings@1x.png",
|
||||
"filename" : "gear@1x.png",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-settings@2x.png",
|
||||
"filename" : "gear@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-settings@3x.png",
|
||||
"filename" : "gear@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 883 B |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 736 B |
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 1.8 KiB |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-start@1x.png",
|
||||
"filename" : "play.fill@1x.png",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-start@2x.png",
|
||||
"filename" : "play.fill@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-start@3x.png",
|
||||
"filename" : "play.fill@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 622 B |
|
After Width: | Height: | Size: 835 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 512 B |
|
Before Width: | Height: | Size: 864 B |
|
Before Width: | Height: | Size: 1.1 KiB |
@@ -2,17 +2,17 @@
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-stop@1x.png",
|
||||
"filename" : "stop.fill@1x.png",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-stop@2x.png",
|
||||
"filename" : "stop.fill@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "toolbar-stop@3x.png",
|
||||
"filename" : "stop.fill@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
|
||||
|
After Width: | Height: | Size: 422 B |
|
After Width: | Height: | Size: 571 B |
|
After Width: | Height: | Size: 679 B |
|
Before Width: | Height: | Size: 403 B |
|
Before Width: | Height: | Size: 541 B |
|
Before Width: | Height: | Size: 727 B |