AwnOverlayProgressCircle

AwnOverlayProgressCircle — Circle Progress overlay for use with AwnIcon.

Stability Level

Unstable, unless otherwise indicated

Functions

Properties

DesktopAgnosticColor * background-color Read / Write / Construct
DesktopAgnosticColor * foreground-color Read / Write / Construct
DesktopAgnosticColor * outline-color Read / Write / Construct
gdouble scale Read / Write / Construct

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── AwnOverlay
            ╰── AwnOverlayProgress
                ╰── AwnOverlayProgressCircle

Includes

#include <libawn/libawn.h>

Description

Circle Progress overlay used with AwnIcon.

Functions

awn_overlay_progress_circle_new ()

AwnOverlayProgressCircle *
awn_overlay_progress_circle_new (void);

Creates a new instance of AwnOverlayProgressCircle.

Returns

an instance of AwnOverlayProgressCircle.

Types and Values

AwnOverlayProgressCircle

typedef struct _AwnOverlayProgressCircle AwnOverlayProgressCircle;

Circle Progress overlay used with AwnIcon.

Property Details

The “background-color” property

  “background-color”         DesktopAgnosticColor *

Overlay background color of type DesktopAgnosticColor.

Flags: Read / Write / Construct


The “foreground-color” property

  “foreground-color”         DesktopAgnosticColor *

Overlay foregroundground color of type DesktopAgnosticColor.

Flags: Read / Write / Construct


The “outline-color” property

  “outline-color”            DesktopAgnosticColor *

Overlay outline color of type DesktopAgnosticColor.

Flags: Read / Write / Construct


The “scale” property

  “scale”                    gdouble

The desired size of the overlay scaled to the Icon. Range 0.0...1.0. Default value of 0.9

Flags: Read / Write / Construct

Allowed values: [0,1]

Default value: 0.9

See Also

AwnEffects, AwnOverlay, AwnOverlayThemedIcon, AwnOverlayThrobber, AwnOverlayPixbuf, AwnOverlayPixbufFile, AwnIcon, AwnOverlayProgress