diff --git a/data/gnome-shell-icons.gresource.xml b/data/gnome-shell-icons.gresource.xml index c1c6b9d83..9c3a0d137 100644 --- a/data/gnome-shell-icons.gresource.xml +++ b/data/gnome-shell-icons.gresource.xml @@ -13,6 +13,9 @@ scalable/actions/screenshot-ui-display-symbolic.svg scalable/actions/screenshot-ui-show-pointer-symbolic.svg scalable/actions/screenshot-ui-window-symbolic.svg + scalable/actions/record-screen-symbolic.svg + scalable/actions/screencast-recorded-symbolic.svg + scalable/actions/screenshot-recorded-symbolic.svg scalable/status/keyboard-caps-lock-symbolic.svg scalable/status/keyboard-enter-symbolic.svg scalable/status/keyboard-hide-symbolic.svg diff --git a/data/icons/scalable/actions/record-screen-symbolic.svg b/data/icons/scalable/actions/record-screen-symbolic.svg new file mode 100644 index 000000000..5e817ce93 --- /dev/null +++ b/data/icons/scalable/actions/record-screen-symbolic.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/data/icons/scalable/actions/screencast-recorded-symbolic.svg b/data/icons/scalable/actions/screencast-recorded-symbolic.svg new file mode 100644 index 000000000..cf522fd89 --- /dev/null +++ b/data/icons/scalable/actions/screencast-recorded-symbolic.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/data/icons/scalable/actions/screenshot-recorded-symbolic.svg b/data/icons/scalable/actions/screenshot-recorded-symbolic.svg new file mode 100644 index 000000000..db9338bce --- /dev/null +++ b/data/icons/scalable/actions/screenshot-recorded-symbolic.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/js/misc/systemActions.js b/js/misc/systemActions.js index 48e8d75d8..b43f93a3d 100644 --- a/js/misc/systemActions.js +++ b/js/misc/systemActions.js @@ -137,7 +137,7 @@ const SystemActions = GObject.registerClass({ this._actions.set(SCREENSHOT_UI_ACTION_ID, { // Translators: The name of the screenshot UI action in search name: C_('search-result', 'Take a Screenshot'), - iconName: 'applets-screenshooter-symbolic', + iconName: 'record-screen-symbolic', // Translators: A list of keywords that match the screenshot UI action, separated by semicolons keywords: tokenizeKeywords(_('screenshot;screencast;snip;capture;record')), available: true, diff --git a/js/ui/screenshot.js b/js/ui/screenshot.js index 11f8199dd..8ed51ef69 100644 --- a/js/ui/screenshot.js +++ b/js/ui/screenshot.js @@ -1899,7 +1899,7 @@ var ScreenshotUI = GObject.registerClass({ const source = new MessageTray.Source( // Translators: notification source name. _('Screenshot'), - 'applets-screenshooter' + 'screencast-recorded-symbolic' ); const notification = new MessageTray.Notification( source, @@ -2112,7 +2112,7 @@ function _storeScreenshot(bytes, pixbuf) { const source = new MessageTray.Source( // Translators: notification source name. _('Screenshot'), - 'applets-screenshooter' + 'screenshot-recorded-symbolic' ); const notification = new MessageTray.Notification( source,