gnome-shell/data/theme/gnome-shell-sass
Ivan Molodetskikh 6ec8480052 panel: Add a screen recording indicator
The indicator shows the recording duration and lets the user stop it on
click. It is more discoverable than the stop entry in the aggregate
menu.

The class extends ButtonBox directly rather than Button because Button
does nothing that it uses, and actually causes issues with its dummy
menu (its vfunc_hide() throws an "open-state-changed: Error: incorrect
pop").

The menu-set signal declaration is required by the panel.

The screencast is stopped upon button press in vfunc_event(), which
matches PanelMenu.Button's input handling.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2163>
2022-02-12 14:36:54 +00:00
..
widgets panel: Add a screen recording indicator 2022-02-12 14:36:54 +00:00
_colors.scss theme: Papercut fixes from 42 refresh 2022-02-05 00:46:22 -03:00
_common.scss calendarMenu: Fix several visual issues with calendar and notifications 2022-02-11 23:23:05 +00:00
_drawing.scss theme: Papercut fixes from 42 refresh 2022-02-05 00:46:22 -03:00
_high-contrast-colors.scss theme: Papercut fixes from 42 refresh 2022-02-05 00:46:22 -03:00
_widgets.scss screenshot-ui: Add the control panel 2022-01-27 22:25:42 +00:00
COPYING theme: Replace gnome-shell-sass submodule with subtree 2018-02-09 21:45:09 +00:00
gnome-shell-sass.doap theme: Replace gnome-shell-sass submodule with subtree 2018-02-09 21:45:09 +00:00
NEWS theme: Replace gnome-shell-sass submodule with subtree 2018-02-09 21:45:09 +00:00
README.md Update links to use HEAD instead of master 2021-07-18 21:45:46 +00:00

GNOME Shell Sass

GNOME Shell Sass is a project intended to allow the sharing of the theme sources in sass between gnome-shell and other projects like gnome-shell-extensions.

Any changes should be done in the GNOME Shell subtree and not the stand-alone gnome-shell-sass repository. They will then be synchronized periodically before releases.

License

GNOME Shell Sass is distributed under the terms of the GNU General Public License, version 2 or later. See the COPYING file for details.