From 1b40eecb155d83fd552e8c1482a90579d3584d2f Mon Sep 17 00:00:00 2001 From: didrocks Date: Tue, 19 Mar 2024 01:19:36 +0000 Subject: [PATCH 1/3] New upstream snapshot for GNOME Shell Icons --- .../data/gnome-shell-icons.gresource.xml | 86 +++++++++++-------- .../actions/carousel-arrow-next-symbolic.svg | 37 +------- .../carousel-arrow-previous-symbolic.svg | 37 +------- .../actions/notification-expand-symbolic.svg | 1 + .../actions/ornament-check-symbolic.svg | 2 +- .../actions/ornament-dot-checked-symbolic.svg | 5 ++ .../ornament-dot-unchecked-symbolic.svg | 4 + .../screenshot-ui-display-symbolic.svg | 2 +- .../shell-display-built-in-only-symbolic.svg | 5 ++ .../shell-display-extend-all-symbolic.svg | 7 ++ .../shell-display-external-only-symbolic.svg | 5 ++ .../actions/shell-display-mirror-symbolic.svg | 4 + .../actions/shell-focus-app-grid-symbolic.svg | 4 + .../actions/shell-focus-dash-symbolic-rtl.svg | 7 ++ .../actions/shell-focus-dash-symbolic.svg | 7 ++ .../shell-focus-desktop-symbolic-rtl.svg | 9 ++ .../actions/shell-focus-desktop-symbolic.svg | 9 ++ .../actions/shell-focus-search-symbolic.svg | 4 + .../shell-focus-top-bar-symbolic-rtl.svg | 7 ++ .../actions/shell-focus-top-bar-symbolic.svg | 7 ++ .../actions/shell-focus-windows-symbolic.svg | 4 + .../status/no-notifications-symbolic.svg | 4 +- .../scalable/status/switch-off-symbolic.svg | 1 + .../scalable/status/switch-on-symbolic.svg | 64 ++++++++++++++ 24 files changed, 216 insertions(+), 106 deletions(-) create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/notification-expand-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-checked-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-unchecked-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-display-built-in-only-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-display-extend-all-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-display-external-only-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-display-mirror-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-focus-app-grid-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-focus-dash-symbolic-rtl.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-focus-dash-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-focus-desktop-symbolic-rtl.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-focus-desktop-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-focus-search-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-focus-top-bar-symbolic-rtl.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-focus-top-bar-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/actions/shell-focus-windows-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/status/switch-off-symbolic.svg create mode 100644 gnome-shell/upstream/data/icons/scalable/status/switch-on-symbolic.svg diff --git a/gnome-shell/upstream/data/gnome-shell-icons.gresource.xml b/gnome-shell/upstream/data/gnome-shell-icons.gresource.xml index 272f43ceb4..db65673b41 100644 --- a/gnome-shell/upstream/data/gnome-shell-icons.gresource.xml +++ b/gnome-shell/upstream/data/gnome-shell-icons.gresource.xml @@ -1,40 +1,58 @@ - scalable/actions/color-pick.svg - scalable/actions/carousel-arrow-next-symbolic.svg - scalable/actions/carousel-arrow-previous-symbolic.svg - scalable/actions/dark-mode-symbolic.svg - scalable/actions/ornament-check-symbolic.svg - scalable/actions/ornament-dot-symbolic.svg - scalable/actions/pointer-double-click-symbolic.svg - scalable/actions/pointer-drag-symbolic.svg - scalable/actions/pointer-primary-click-symbolic.svg - scalable/actions/pointer-secondary-click-symbolic.svg - scalable/actions/preview-close-symbolic.svg - scalable/actions/record-screen-symbolic.svg - scalable/actions/screencast-recorded-symbolic.svg - scalable/actions/screencast-stop-symbolic.svg - scalable/actions/screenshooter-symbolic.svg - scalable/actions/screenshot-ui-area-symbolic.svg - scalable/actions/screenshot-ui-display-symbolic.svg - scalable/actions/screenshot-ui-show-pointer-symbolic.svg - scalable/actions/screenshot-ui-window-symbolic.svg - scalable/actions/screenshot-recorded-symbolic.svg - scalable/status/background-app-ghost-symbolic.svg - scalable/status/keyboard-brightness-high-symbolic.svg - scalable/status/keyboard-brightness-medium-symbolic.svg - scalable/status/keyboard-brightness-off-symbolic.svg - scalable/status/keyboard-caps-lock-symbolic.svg - scalable/status/keyboard-enter-symbolic.svg - scalable/status/keyboard-hide-symbolic.svg - scalable/status/keyboard-layout-symbolic.svg - scalable/status/keyboard-shift-symbolic.svg - scalable/status/message-indicator-symbolic.svg - scalable/status/no-events-symbolic.svg - scalable/status/no-notifications-symbolic.svg - scalable/status/screen-privacy-disabled-symbolic.svg - scalable/status/screen-privacy-symbolic.svg + scalable/actions/color-pick.svg + scalable/actions/carousel-arrow-next-symbolic.svg + scalable/actions/carousel-arrow-previous-symbolic.svg + scalable/actions/dark-mode-symbolic.svg + scalable/actions/notification-expand-symbolic.svg + scalable/actions/ornament-check-symbolic.svg + scalable/actions/ornament-dot-checked-symbolic.svg + scalable/actions/ornament-dot-unchecked-symbolic.svg + scalable/actions/pointer-double-click-symbolic.svg + scalable/actions/pointer-drag-symbolic.svg + scalable/actions/pointer-primary-click-symbolic.svg + scalable/actions/pointer-secondary-click-symbolic.svg + scalable/actions/preview-close-symbolic.svg + scalable/actions/record-screen-symbolic.svg + scalable/actions/screencast-recorded-symbolic.svg + scalable/actions/screencast-stop-symbolic.svg + scalable/actions/screenshooter-symbolic.svg + scalable/actions/screenshot-ui-area-symbolic.svg + scalable/actions/screenshot-ui-display-symbolic.svg + scalable/actions/screenshot-ui-show-pointer-symbolic.svg + scalable/actions/screenshot-ui-window-symbolic.svg + scalable/actions/screenshot-recorded-symbolic.svg + scalable/actions/shell-display-built-in-only-symbolic.svg + scalable/actions/shell-display-extend-all-symbolic.svg + scalable/actions/shell-display-external-only-symbolic.svg + scalable/actions/shell-display-mirror-symbolic.svg + scalable/actions/shell-focus-app-grid-symbolic.svg + scalable/actions/shell-focus-dash-symbolic.svg + scalable/actions/shell-focus-dash-symbolic-rtl.svg + scalable/actions/shell-focus-desktop-symbolic.svg + scalable/actions/shell-focus-desktop-symbolic-rtl.svg + scalable/actions/shell-focus-search-symbolic.svg + scalable/actions/shell-focus-top-bar-symbolic.svg + scalable/actions/shell-focus-top-bar-symbolic-rtl.svg + scalable/actions/shell-focus-windows-symbolic.svg + scalable/status/background-app-ghost-symbolic.svg + scalable/status/keyboard-brightness-high-symbolic.svg + scalable/status/keyboard-brightness-medium-symbolic.svg + scalable/status/keyboard-brightness-off-symbolic.svg + scalable/status/keyboard-caps-lock-symbolic.svg + scalable/status/keyboard-enter-symbolic.svg + scalable/status/keyboard-hide-symbolic.svg + scalable/status/keyboard-layout-symbolic.svg + scalable/status/keyboard-shift-symbolic.svg + scalable/status/message-indicator-symbolic.svg + scalable/status/no-notifications-symbolic.svg + scalable/status/screen-privacy-disabled-symbolic.svg + scalable/status/screen-privacy-symbolic.svg + scalable/status/switch-on-symbolic.svg + scalable/status/switch-off-symbolic.svg + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/carousel-arrow-next-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/carousel-arrow-next-symbolic.svg index d6bbf98fe5..3bcf09eb3d 100644 --- a/gnome-shell/upstream/data/icons/scalable/actions/carousel-arrow-next-symbolic.svg +++ b/gnome-shell/upstream/data/icons/scalable/actions/carousel-arrow-next-symbolic.svg @@ -1,35 +1,4 @@ - - - - - - - + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/carousel-arrow-previous-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/carousel-arrow-previous-symbolic.svg index 5c87226059..bd6b72fb75 100644 --- a/gnome-shell/upstream/data/icons/scalable/actions/carousel-arrow-previous-symbolic.svg +++ b/gnome-shell/upstream/data/icons/scalable/actions/carousel-arrow-previous-symbolic.svg @@ -1,35 +1,4 @@ - - - - - - - + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/notification-expand-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/notification-expand-symbolic.svg new file mode 100644 index 0000000000..d90d00d0d1 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/notification-expand-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/gnome-shell/upstream/data/icons/scalable/actions/ornament-check-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/ornament-check-symbolic.svg index 7a9551fadc..b32ed8c37b 100644 --- a/gnome-shell/upstream/data/icons/scalable/actions/ornament-check-symbolic.svg +++ b/gnome-shell/upstream/data/icons/scalable/actions/ornament-check-symbolic.svg @@ -1,4 +1,4 @@ - + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-checked-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-checked-symbolic.svg new file mode 100644 index 0000000000..9ac93a4c7a --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-checked-symbolic.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-unchecked-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-unchecked-symbolic.svg new file mode 100644 index 0000000000..192429fbd2 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-unchecked-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/screenshot-ui-display-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/screenshot-ui-display-symbolic.svg index b8b3f4a20c..80406132c4 100644 --- a/gnome-shell/upstream/data/icons/scalable/actions/screenshot-ui-display-symbolic.svg +++ b/gnome-shell/upstream/data/icons/scalable/actions/screenshot-ui-display-symbolic.svg @@ -1,4 +1,4 @@ - + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-display-built-in-only-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-display-built-in-only-symbolic.svg new file mode 100644 index 0000000000..72688e310b --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-display-built-in-only-symbolic.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-display-extend-all-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-display-extend-all-symbolic.svg new file mode 100644 index 0000000000..e72ec7e7a7 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-display-extend-all-symbolic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-display-external-only-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-display-external-only-symbolic.svg new file mode 100644 index 0000000000..7e15ce1494 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-display-external-only-symbolic.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-display-mirror-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-display-mirror-symbolic.svg new file mode 100644 index 0000000000..bfc6a054cf --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-display-mirror-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-app-grid-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-app-grid-symbolic.svg new file mode 100644 index 0000000000..c0fbc6cce2 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-app-grid-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-dash-symbolic-rtl.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-dash-symbolic-rtl.svg new file mode 100644 index 0000000000..fcc7955058 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-dash-symbolic-rtl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-dash-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-dash-symbolic.svg new file mode 100644 index 0000000000..9fc75e9718 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-dash-symbolic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-desktop-symbolic-rtl.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-desktop-symbolic-rtl.svg new file mode 100644 index 0000000000..b5008d99e3 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-desktop-symbolic-rtl.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-desktop-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-desktop-symbolic.svg new file mode 100644 index 0000000000..add7fbaef8 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-desktop-symbolic.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-search-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-search-symbolic.svg new file mode 100644 index 0000000000..c680c205c6 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-search-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-top-bar-symbolic-rtl.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-top-bar-symbolic-rtl.svg new file mode 100644 index 0000000000..3d3097ff3d --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-top-bar-symbolic-rtl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-top-bar-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-top-bar-symbolic.svg new file mode 100644 index 0000000000..7e7772413a --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-top-bar-symbolic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-windows-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-windows-symbolic.svg new file mode 100644 index 0000000000..fadcaf4268 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/actions/shell-focus-windows-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/status/no-notifications-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/status/no-notifications-symbolic.svg index d30f7e1f69..7d110bcbae 100644 --- a/gnome-shell/upstream/data/icons/scalable/status/no-notifications-symbolic.svg +++ b/gnome-shell/upstream/data/icons/scalable/status/no-notifications-symbolic.svg @@ -1,4 +1,4 @@ - - + + diff --git a/gnome-shell/upstream/data/icons/scalable/status/switch-off-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/status/switch-off-symbolic.svg new file mode 100644 index 0000000000..28e36aa619 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/status/switch-off-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/gnome-shell/upstream/data/icons/scalable/status/switch-on-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/status/switch-on-symbolic.svg new file mode 100644 index 0000000000..0f0e18fb68 --- /dev/null +++ b/gnome-shell/upstream/data/icons/scalable/status/switch-on-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + From be2852e29c57eb01ef7b7232e2fd9e3896182163 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 22 Mar 2024 01:30:21 +0100 Subject: [PATCH 2/3] gnome-shell/data: Sync icons with gnome-shell 46 --- .../src/data/gnome-shell-icons.gresource.xml | 20 +++++- .../actions/notification-expand-symbolic.svg | 1 + .../actions/ornament-dot-checked-symbolic.svg | 5 ++ .../actions/ornament-dot-symbolic.svg | 1 - .../ornament-dot-unchecked-symbolic.svg | 4 ++ .../shell-display-built-in-only-symbolic.svg | 5 ++ .../shell-display-extend-all-symbolic.svg | 7 ++ .../shell-display-external-only-symbolic.svg | 5 ++ .../actions/shell-display-mirror-symbolic.svg | 4 ++ .../actions/shell-focus-app-grid-symbolic.svg | 4 ++ .../actions/shell-focus-dash-symbolic-rtl.svg | 7 ++ .../actions/shell-focus-dash-symbolic.svg | 7 ++ .../shell-focus-desktop-symbolic-rtl.svg | 9 +++ .../actions/shell-focus-desktop-symbolic.svg | 9 +++ .../actions/shell-focus-search-symbolic.svg | 4 ++ .../shell-focus-top-bar-symbolic-rtl.svg | 7 ++ .../actions/shell-focus-top-bar-symbolic.svg | 7 ++ .../actions/shell-focus-windows-symbolic.svg | 4 ++ .../scalable/status/no-events-symbolic.svg | 1 - .../scalable/status/switch-off-symbolic.svg | 1 + .../scalable/status/switch-on-symbolic.svg | 64 +++++++++++++++++++ .../actions/ornament-dot-symbolic.svg | 4 -- .../scalable/status/no-events-symbolic.svg | 7 -- 23 files changed, 172 insertions(+), 15 deletions(-) create mode 100644 gnome-shell/src/data/icons/scalable/actions/notification-expand-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/ornament-dot-checked-symbolic.svg delete mode 100644 gnome-shell/src/data/icons/scalable/actions/ornament-dot-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/ornament-dot-unchecked-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-display-built-in-only-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-display-extend-all-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-display-external-only-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-display-mirror-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-focus-app-grid-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-focus-dash-symbolic-rtl.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-focus-dash-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-focus-desktop-symbolic-rtl.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-focus-desktop-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-focus-search-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-focus-top-bar-symbolic-rtl.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-focus-top-bar-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/actions/shell-focus-windows-symbolic.svg delete mode 100644 gnome-shell/src/data/icons/scalable/status/no-events-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/status/switch-off-symbolic.svg create mode 100644 gnome-shell/src/data/icons/scalable/status/switch-on-symbolic.svg delete mode 100644 gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-symbolic.svg delete mode 100644 gnome-shell/upstream/data/icons/scalable/status/no-events-symbolic.svg diff --git a/gnome-shell/src/data/gnome-shell-icons.gresource.xml b/gnome-shell/src/data/gnome-shell-icons.gresource.xml index 272f43ceb4..24670ac32a 100644 --- a/gnome-shell/src/data/gnome-shell-icons.gresource.xml +++ b/gnome-shell/src/data/gnome-shell-icons.gresource.xml @@ -5,8 +5,10 @@ scalable/actions/carousel-arrow-next-symbolic.svg scalable/actions/carousel-arrow-previous-symbolic.svg scalable/actions/dark-mode-symbolic.svg + scalable/actions/notification-expand-symbolic.svg scalable/actions/ornament-check-symbolic.svg - scalable/actions/ornament-dot-symbolic.svg + scalable/actions/ornament-dot-checked-symbolic.svg + scalable/actions/ornament-dot-unchecked-symbolic.svg scalable/actions/pointer-double-click-symbolic.svg scalable/actions/pointer-drag-symbolic.svg scalable/actions/pointer-primary-click-symbolic.svg @@ -21,6 +23,19 @@ scalable/actions/screenshot-ui-show-pointer-symbolic.svg scalable/actions/screenshot-ui-window-symbolic.svg scalable/actions/screenshot-recorded-symbolic.svg + scalable/actions/shell-display-built-in-only-symbolic.svg + scalable/actions/shell-display-extend-all-symbolic.svg + scalable/actions/shell-display-external-only-symbolic.svg + scalable/actions/shell-display-mirror-symbolic.svg + scalable/actions/shell-focus-app-grid-symbolic.svg + scalable/actions/shell-focus-dash-symbolic.svg + scalable/actions/shell-focus-dash-symbolic-rtl.svg + scalable/actions/shell-focus-desktop-symbolic.svg + scalable/actions/shell-focus-desktop-symbolic-rtl.svg + scalable/actions/shell-focus-search-symbolic.svg + scalable/actions/shell-focus-top-bar-symbolic.svg + scalable/actions/shell-focus-top-bar-symbolic-rtl.svg + scalable/actions/shell-focus-windows-symbolic.svg scalable/status/background-app-ghost-symbolic.svg scalable/status/keyboard-brightness-high-symbolic.svg scalable/status/keyboard-brightness-medium-symbolic.svg @@ -31,10 +46,11 @@ scalable/status/keyboard-layout-symbolic.svg scalable/status/keyboard-shift-symbolic.svg scalable/status/message-indicator-symbolic.svg - scalable/status/no-events-symbolic.svg scalable/status/no-notifications-symbolic.svg scalable/status/screen-privacy-disabled-symbolic.svg scalable/status/screen-privacy-symbolic.svg + scalable/status/switch-on-symbolic.svg + scalable/status/switch-off-symbolic.svg diff --git a/gnome-shell/src/data/icons/scalable/actions/notification-expand-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/notification-expand-symbolic.svg new file mode 100644 index 0000000000..d90d00d0d1 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/notification-expand-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/gnome-shell/src/data/icons/scalable/actions/ornament-dot-checked-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/ornament-dot-checked-symbolic.svg new file mode 100644 index 0000000000..9ac93a4c7a --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/ornament-dot-checked-symbolic.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/ornament-dot-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/ornament-dot-symbolic.svg deleted file mode 100644 index 17a21a5619..0000000000 --- a/gnome-shell/src/data/icons/scalable/actions/ornament-dot-symbolic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/gnome-shell/src/data/icons/scalable/actions/ornament-dot-unchecked-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/ornament-dot-unchecked-symbolic.svg new file mode 100644 index 0000000000..192429fbd2 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/ornament-dot-unchecked-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-display-built-in-only-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/shell-display-built-in-only-symbolic.svg new file mode 100644 index 0000000000..72688e310b --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-display-built-in-only-symbolic.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-display-extend-all-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/shell-display-extend-all-symbolic.svg new file mode 100644 index 0000000000..e72ec7e7a7 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-display-extend-all-symbolic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-display-external-only-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/shell-display-external-only-symbolic.svg new file mode 100644 index 0000000000..7e15ce1494 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-display-external-only-symbolic.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-display-mirror-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/shell-display-mirror-symbolic.svg new file mode 100644 index 0000000000..bfc6a054cf --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-display-mirror-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-focus-app-grid-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/shell-focus-app-grid-symbolic.svg new file mode 100644 index 0000000000..c0fbc6cce2 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-focus-app-grid-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-focus-dash-symbolic-rtl.svg b/gnome-shell/src/data/icons/scalable/actions/shell-focus-dash-symbolic-rtl.svg new file mode 100644 index 0000000000..fcc7955058 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-focus-dash-symbolic-rtl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-focus-dash-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/shell-focus-dash-symbolic.svg new file mode 100644 index 0000000000..9fc75e9718 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-focus-dash-symbolic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-focus-desktop-symbolic-rtl.svg b/gnome-shell/src/data/icons/scalable/actions/shell-focus-desktop-symbolic-rtl.svg new file mode 100644 index 0000000000..b5008d99e3 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-focus-desktop-symbolic-rtl.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-focus-desktop-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/shell-focus-desktop-symbolic.svg new file mode 100644 index 0000000000..add7fbaef8 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-focus-desktop-symbolic.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-focus-search-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/shell-focus-search-symbolic.svg new file mode 100644 index 0000000000..c680c205c6 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-focus-search-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-focus-top-bar-symbolic-rtl.svg b/gnome-shell/src/data/icons/scalable/actions/shell-focus-top-bar-symbolic-rtl.svg new file mode 100644 index 0000000000..3d3097ff3d --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-focus-top-bar-symbolic-rtl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-focus-top-bar-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/shell-focus-top-bar-symbolic.svg new file mode 100644 index 0000000000..7e7772413a --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-focus-top-bar-symbolic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/gnome-shell/src/data/icons/scalable/actions/shell-focus-windows-symbolic.svg b/gnome-shell/src/data/icons/scalable/actions/shell-focus-windows-symbolic.svg new file mode 100644 index 0000000000..fadcaf4268 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/actions/shell-focus-windows-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/gnome-shell/src/data/icons/scalable/status/no-events-symbolic.svg b/gnome-shell/src/data/icons/scalable/status/no-events-symbolic.svg deleted file mode 100644 index 15344b6339..0000000000 --- a/gnome-shell/src/data/icons/scalable/status/no-events-symbolic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/gnome-shell/src/data/icons/scalable/status/switch-off-symbolic.svg b/gnome-shell/src/data/icons/scalable/status/switch-off-symbolic.svg new file mode 100644 index 0000000000..28e36aa619 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/status/switch-off-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/gnome-shell/src/data/icons/scalable/status/switch-on-symbolic.svg b/gnome-shell/src/data/icons/scalable/status/switch-on-symbolic.svg new file mode 100644 index 0000000000..0f0e18fb68 --- /dev/null +++ b/gnome-shell/src/data/icons/scalable/status/switch-on-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-symbolic.svg deleted file mode 100644 index e9d7ec181c..0000000000 --- a/gnome-shell/upstream/data/icons/scalable/actions/ornament-dot-symbolic.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/gnome-shell/upstream/data/icons/scalable/status/no-events-symbolic.svg b/gnome-shell/upstream/data/icons/scalable/status/no-events-symbolic.svg deleted file mode 100644 index 9c7c889a05..0000000000 --- a/gnome-shell/upstream/data/icons/scalable/status/no-events-symbolic.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - From 8e368df80a9b9f3b2365d9431e14482230b425af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 22 Mar 2024 01:39:04 +0100 Subject: [PATCH 3/3] gnome-shell/data: Strip blanks from icons svgs This is what upstream does too, so let's follow them to have an easier life when tracking the diffs and optimize a bit too. --- .github/workflows/build-ci.yaml | 2 +- debian/control | 1 + .../src/data/gnome-shell-icons.gresource.xml | 100 +++++++++--------- 3 files changed, 52 insertions(+), 51 deletions(-) diff --git a/.github/workflows/build-ci.yaml b/.github/workflows/build-ci.yaml index ede10ee08e..ea5bdc8a5b 100644 --- a/.github/workflows/build-ci.yaml +++ b/.github/workflows/build-ci.yaml @@ -24,7 +24,7 @@ jobs: - name: Install dependencies run: | - sudo apt install sassc python3-pip + sudo apt install sassc libxml2-utils python3-pip sudo pip3 install meson ninja - name: Configure Default diff --git a/debian/control b/debian/control index 8d04feb2df..25dda94dcf 100644 --- a/debian/control +++ b/debian/control @@ -6,6 +6,7 @@ Build-Depends: debhelper-compat (= 13), dh-migrations, Build-Depends-Indep: libglib2.0-dev, meson (>= 0.59), + libxml2-utils, sassc, Standards-Version: 4.6.2 Rules-Requires-Root: no diff --git a/gnome-shell/src/data/gnome-shell-icons.gresource.xml b/gnome-shell/src/data/gnome-shell-icons.gresource.xml index 24670ac32a..5157161420 100644 --- a/gnome-shell/src/data/gnome-shell-icons.gresource.xml +++ b/gnome-shell/src/data/gnome-shell-icons.gresource.xml @@ -1,56 +1,56 @@ - scalable/actions/color-pick.svg - scalable/actions/carousel-arrow-next-symbolic.svg - scalable/actions/carousel-arrow-previous-symbolic.svg - scalable/actions/dark-mode-symbolic.svg - scalable/actions/notification-expand-symbolic.svg - scalable/actions/ornament-check-symbolic.svg - scalable/actions/ornament-dot-checked-symbolic.svg - scalable/actions/ornament-dot-unchecked-symbolic.svg - scalable/actions/pointer-double-click-symbolic.svg - scalable/actions/pointer-drag-symbolic.svg - scalable/actions/pointer-primary-click-symbolic.svg - scalable/actions/pointer-secondary-click-symbolic.svg - scalable/actions/preview-close-symbolic.svg - scalable/actions/record-screen-symbolic.svg - scalable/actions/screencast-recorded-symbolic.svg - scalable/actions/screencast-stop-symbolic.svg - scalable/actions/screenshooter-symbolic.svg - scalable/actions/screenshot-ui-area-symbolic.svg - scalable/actions/screenshot-ui-display-symbolic.svg - scalable/actions/screenshot-ui-show-pointer-symbolic.svg - scalable/actions/screenshot-ui-window-symbolic.svg - scalable/actions/screenshot-recorded-symbolic.svg - scalable/actions/shell-display-built-in-only-symbolic.svg - scalable/actions/shell-display-extend-all-symbolic.svg - scalable/actions/shell-display-external-only-symbolic.svg - scalable/actions/shell-display-mirror-symbolic.svg - scalable/actions/shell-focus-app-grid-symbolic.svg - scalable/actions/shell-focus-dash-symbolic.svg - scalable/actions/shell-focus-dash-symbolic-rtl.svg - scalable/actions/shell-focus-desktop-symbolic.svg - scalable/actions/shell-focus-desktop-symbolic-rtl.svg - scalable/actions/shell-focus-search-symbolic.svg - scalable/actions/shell-focus-top-bar-symbolic.svg - scalable/actions/shell-focus-top-bar-symbolic-rtl.svg - scalable/actions/shell-focus-windows-symbolic.svg - scalable/status/background-app-ghost-symbolic.svg - scalable/status/keyboard-brightness-high-symbolic.svg - scalable/status/keyboard-brightness-medium-symbolic.svg - scalable/status/keyboard-brightness-off-symbolic.svg - scalable/status/keyboard-caps-lock-symbolic.svg - scalable/status/keyboard-enter-symbolic.svg - scalable/status/keyboard-hide-symbolic.svg - scalable/status/keyboard-layout-symbolic.svg - scalable/status/keyboard-shift-symbolic.svg - scalable/status/message-indicator-symbolic.svg - scalable/status/no-notifications-symbolic.svg - scalable/status/screen-privacy-disabled-symbolic.svg - scalable/status/screen-privacy-symbolic.svg - scalable/status/switch-on-symbolic.svg - scalable/status/switch-off-symbolic.svg + scalable/actions/color-pick.svg + scalable/actions/carousel-arrow-next-symbolic.svg + scalable/actions/carousel-arrow-previous-symbolic.svg + scalable/actions/dark-mode-symbolic.svg + scalable/actions/notification-expand-symbolic.svg + scalable/actions/ornament-check-symbolic.svg + scalable/actions/ornament-dot-checked-symbolic.svg + scalable/actions/ornament-dot-unchecked-symbolic.svg + scalable/actions/pointer-double-click-symbolic.svg + scalable/actions/pointer-drag-symbolic.svg + scalable/actions/pointer-primary-click-symbolic.svg + scalable/actions/pointer-secondary-click-symbolic.svg + scalable/actions/preview-close-symbolic.svg + scalable/actions/record-screen-symbolic.svg + scalable/actions/screencast-recorded-symbolic.svg + scalable/actions/screencast-stop-symbolic.svg + scalable/actions/screenshooter-symbolic.svg + scalable/actions/screenshot-ui-area-symbolic.svg + scalable/actions/screenshot-ui-display-symbolic.svg + scalable/actions/screenshot-ui-show-pointer-symbolic.svg + scalable/actions/screenshot-ui-window-symbolic.svg + scalable/actions/screenshot-recorded-symbolic.svg + scalable/actions/shell-display-built-in-only-symbolic.svg + scalable/actions/shell-display-extend-all-symbolic.svg + scalable/actions/shell-display-external-only-symbolic.svg + scalable/actions/shell-display-mirror-symbolic.svg + scalable/actions/shell-focus-app-grid-symbolic.svg + scalable/actions/shell-focus-dash-symbolic.svg + scalable/actions/shell-focus-dash-symbolic-rtl.svg + scalable/actions/shell-focus-desktop-symbolic.svg + scalable/actions/shell-focus-desktop-symbolic-rtl.svg + scalable/actions/shell-focus-search-symbolic.svg + scalable/actions/shell-focus-top-bar-symbolic.svg + scalable/actions/shell-focus-top-bar-symbolic-rtl.svg + scalable/actions/shell-focus-windows-symbolic.svg + scalable/status/background-app-ghost-symbolic.svg + scalable/status/keyboard-brightness-high-symbolic.svg + scalable/status/keyboard-brightness-medium-symbolic.svg + scalable/status/keyboard-brightness-off-symbolic.svg + scalable/status/keyboard-caps-lock-symbolic.svg + scalable/status/keyboard-enter-symbolic.svg + scalable/status/keyboard-hide-symbolic.svg + scalable/status/keyboard-layout-symbolic.svg + scalable/status/keyboard-shift-symbolic.svg + scalable/status/message-indicator-symbolic.svg + scalable/status/no-notifications-symbolic.svg + scalable/status/screen-privacy-disabled-symbolic.svg + scalable/status/screen-privacy-symbolic.svg + scalable/status/switch-on-symbolic.svg + scalable/status/switch-off-symbolic.svg