mirror of
https://gitlab.freedesktop.org/pipewire/helvum
synced 2026-03-15 11:36:11 +08:00
Nodes now have a background using the libadwaita .card style class. Ports now have a circular handle, which is positioned on the edge of the node so that half of the circle sticks out. Ports are also no longer themed like a button and don't receive a color based on the guessed media type, in a future commit, the handle will be colored instead.
20 lines
594 B
XML
20 lines
594 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<interface>
|
|
<requires lib="gtk" version="4.0"/>
|
|
<template class="HelvumPort" parent="GtkWidget">
|
|
<property name="hexpand">true</property>
|
|
<child>
|
|
<object class="GtkLabel" id="label">
|
|
<property name="wrap">true</property>
|
|
<property name="ellipsize">PANGO_ELLIPSIZE_END</property>
|
|
<property name="lines">2</property>
|
|
<property name="max-width-chars">20</property>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="HelvumPortHandle" id="handle"></object>
|
|
</child>
|
|
</template>
|
|
</interface>
|
|
|