switchMonitor: New assets for switcher items

- include new assets in the symbolic source
- update existing screenshot assets with new display design

Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6013
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3128>
This commit is contained in:
Sam Hewitt
2024-01-19 14:22:29 -03:30
committed by Florian Müllner
parent d0b2351036
commit d373e10a44
8 changed files with 233 additions and 36 deletions

View File

@ -15,7 +15,7 @@ class SwitchMonitorPopup extends SwitcherPopup.SwitcherPopup {
let items = [];
items.push({
icon: 'view-mirror-symbolic',
icon: 'shell-display-mirror-symbolic',
/* Translators: this is for display mirroring i.e. cloning.
* Try to keep it under around 15 characters.
*/
@ -24,7 +24,7 @@ class SwitchMonitorPopup extends SwitcherPopup.SwitcherPopup {
});
items.push({
icon: 'video-joined-displays-symbolic',
icon: 'shell-display-extend-all-symbolic',
/* Translators: this is for the desktop spanning displays.
* Try to keep it under around 15 characters.
*/
@ -34,15 +34,15 @@ class SwitchMonitorPopup extends SwitcherPopup.SwitcherPopup {
if (global.backend.get_monitor_manager().has_builtin_panel) {
items.push({
icon: 'video-single-display-symbolic',
/* Translators: this is for using only an external display.
icon: 'shell-display-external-only-symbolic',
/* Translators: this is for using only external displays.
* Try to keep it under around 15 characters.
*/
label: _('External Only'),
configType: Meta.MonitorSwitchConfigType.EXTERNAL,
});
items.push({
icon: 'computer-symbolic',
icon: 'shell-display-built-in-only-symbolic',
/* Translators: this is for using only the laptop display.
* Try to keep it under around 15 characters.
*/