gnome-shell/src/st
Florian Müllner 56cc755bf6 st/icon: Add :is-symbolic property
It can be useful to know whether an icon displays a symbolic (rather
than just requesting it). Add a new :is-symbolic property for that
purpose, backed by private API on StImageContent that allows the
texture cache to shuffle that information through to the icon.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3296>
2024-05-09 17:47:32 +00:00
..
croco croco: Use g_string_free() return value 2023-02-03 14:54:59 +00:00
meson.build build: Make g-ir-scanner warnings fatal when werror is set 2024-01-16 23:51:13 +00:00
st-adjustment.c st/adjustment: Ensure changed signal emission is compressed 2023-11-21 16:31:56 +01:00
st-adjustment.h st/adjustment: Add ::actor property 2020-07-02 20:50:03 +00:00
st-bin.c st/bin: Delegate child allocation to layout manager 2023-12-15 14:45:38 +00:00
st-bin.h st: Remove deprecated Bin properties 2020-05-21 14:36:59 +02:00
st-border-image.c St Documentation: add and improve documentation for public classes 2020-08-08 11:26:41 +00:00
st-border-image.h st: Use G_DECLARE_*_TYPE 2015-10-15 22:02:35 +02:00
st-box-layout.c st/box-layout: Set layout manager type 2023-12-15 14:45:37 +00:00
st-box-layout.h st/box-layout: Reimplement as a StViewport subclass 2020-01-20 16:15:32 -03:00
st-button.c st/button: Fix small mistake in st_button_toggle_mode docs 2024-02-08 10:27:03 +01:00
st-button.h st/button: Add :icon-name property 2022-05-06 13:39:40 +00:00
st-clipboard.c st/clipboard: Pass non-NULL mimetype to SelectionSourceMemory 2024-04-19 13:45:40 +00:00
st-clipboard.h st: Add st_clipboard_get_content() 2020-06-19 13:44:15 +02:00
st-drawing-area.c st/drawing-actor: Queue redraw when repainting 2024-02-14 00:04:20 +01:00
st-drawing-area.h st: Use G_DECLARE_*_TYPE 2015-10-15 22:02:35 +02:00
st-entry.c st: Adapt to CoglObject removal 2023-10-29 21:28:31 +00:00
st-entry.h st: Make StEntry rely entirely on ClutterInputMethod/Focus 2018-02-05 17:46:57 +01:00
st-focus-manager.c st/focus-manager: Use ClutterEvent getter methods in StFocusManager 2023-08-05 19:07:41 +00:00
st-focus-manager.h st: Use G_DECLARE_*_TYPE 2015-10-15 22:02:35 +02:00
st-generic-accessible.c St Documentation: add and improve documentation for public classes 2020-08-08 11:26:41 +00:00
st-generic-accessible.h a11y: add a generic accessible 2013-08-28 16:05:54 +02:00
st-icon-cache.c st: Stop implementing custom refcounting 2023-03-19 11:51:01 +00:00
st-icon-cache.h st/icon-theme: Change namespace to ST 2023-02-02 20:45:06 +00:00
st-icon-colors.c st: Stop implementing custom refcounting 2023-03-19 11:51:01 +00:00
st-icon-colors.h st: Stop implementing custom refcounting 2023-03-19 11:51:01 +00:00
st-icon-theme.c st/icon-theme: Remove special-casing of symbolic lookup 2023-07-13 15:15:56 +00:00
st-icon-theme.h st/icon-theme: Stop using GdkRGBA for coloring symbolics 2023-02-02 20:45:06 +00:00
st-icon.c st/icon: Add :is-symbolic property 2024-05-09 17:47:32 +00:00
st-icon.h st/icon: Add :is-symbolic property 2024-05-09 17:47:32 +00:00
st-image-content-private.h st/icon: Add :is-symbolic property 2024-05-09 17:47:32 +00:00
st-image-content.c st/icon: Add :is-symbolic property 2024-05-09 17:47:32 +00:00
st-image-content.h st-image-content: Wrap ClutterImage with explicit preferred size 2019-03-01 17:12:52 +00:00
st-label.c st: Adapt to CoglObject removal 2023-10-29 21:28:31 +00:00
st-label.h st: Use G_DECLARE_*_TYPE 2015-10-15 22:02:35 +02:00
st-password-entry.c st: Specify G_PARAM_EXPLICIT_NOTIFY where appropriate 2022-02-10 13:09:37 +00:00
st-password-entry.h StPasswordEntry: Add the peek-password-icon for show/hide passwords 2019-12-17 23:08:43 +01:00
st-private.c cleanup: Prefer CoglColor.init_form_4f 2024-02-16 12:34:30 +01:00
st-private.h st: Cleanup ST_PARAM_* and add WRITABLE version 2019-07-30 13:58:44 +00:00
st-scroll-bar.c st: Adapt to ClutterGrab becoming a GObject 2024-02-13 11:49:28 +00:00
st-scroll-bar.h st: Use G_DECLARE_*_TYPE 2015-10-15 22:02:35 +02:00
st-scroll-view-fade.c st/scroll-view-fade: Stop using {v,h}scroll properties 2023-11-18 18:00:43 +00:00
st-scroll-view-fade.glsl st/scroll-view-fade: Simplify shader a bit 2021-12-21 15:04:01 +00:00
st-scroll-view-fade.h st: Use G_DECLARE_*_TYPE 2015-10-15 22:02:35 +02:00
st-scroll-view-private.h st/scroll-view: Add private API to query bar offsets 2023-11-18 18:00:43 +00:00
st-scroll-view.c st/scroll-view: Allow removing edge fade 2023-12-07 18:15:51 +01:00
st-scroll-view.h st/scroll-view: Deprecate {v,h}scroll properties 2023-11-18 18:00:43 +00:00
st-scrollable.c docs: Update miscellaneous in-code documentation for modules 2023-08-05 22:16:23 +02:00
st-scrollable.h st: Use G_DECLARE_*_TYPE 2015-10-15 22:02:35 +02:00
st-settings.c st/settings: Don't notify "icon-theme" on "high-contrast" changes 2024-01-10 15:14:53 +00:00
st-settings.h st/settings: Expose system color scheme 2023-05-25 17:10:53 +02:00
st-shadow.c st: Adapt to CoglObject removal 2023-10-29 21:28:31 +00:00
st-shadow.h st: Stop implementing custom refcounting 2023-03-19 11:51:01 +00:00
st-texture-cache.c st/icon: Add :is-symbolic property 2024-05-09 17:47:32 +00:00
st-texture-cache.h st/texture-cache: Drop bind_surface_property() method 2023-12-15 14:10:53 +00:00
st-theme-context.c st: Specify G_PARAM_EXPLICIT_NOTIFY where appropriate 2022-02-10 13:09:37 +00:00
st-theme-context.h st/theme-context: Add a getter for the scale-factor property 2020-04-06 11:24:30 -03:00
st-theme-node-drawing.c cleanup: Prefer CoglColor.init_form_4f 2024-02-16 12:34:30 +01:00
st-theme-node-private.h st: Use correct type for CoglTexture 2023-10-29 21:28:31 +00:00
st-theme-node-transition.c cleanup: Adapt to removal of CoglPipeline.set_color_* 2024-02-16 12:34:30 +01:00
st-theme-node-transition.h st/theme-node-transition: Pass actor when constructing timeline 2020-07-02 20:50:03 +00:00
st-theme-node.c st: Adapt to CoglObject removal 2023-10-29 21:28:31 +00:00
st-theme-node.h st: Use correct type for CoglTexture 2023-10-29 21:28:31 +00:00
st-theme-private.h Include the libcroco sources directly under src/st/croco 2019-11-29 17:50:03 +00:00
st-theme.c *: Fix spelling mistakes found by codespell 2020-08-21 18:25:09 +00:00
st-theme.h st: Drop StWidget theme overriding API 2019-11-05 12:36:28 +00:00
st-types.h st/types: Remove StAlign 2023-09-02 09:19:24 +00:00
st-viewport.c st/viewport: Queue only redraw when StAdjustment value changes 2024-01-09 08:13:30 +00:00
st-viewport.h Introduce StViewport 2020-01-20 16:15:22 -03:00
st-widget-accessible.h StWidgetAccessible: accessibility support for StWidget 2011-01-20 12:56:46 +01:00
st-widget.c st/widget: Adjust to changes to get_transformed_paint_volume() in mutter 2023-12-06 14:19:12 +00:00
st-widget.h St Documentation: add and improve documentation for public classes 2020-08-08 11:26:41 +00:00
st.h.in build: Support the meson build system 2017-07-20 00:20:54 +02:00
test-theme.c st/test-theme: Don't initialize GTK 2023-06-07 11:12:40 +00:00
test-theme.css test-theme: Stop using ClutterCairoTexture 2019-02-26 03:04:00 +01:00