@@ -68,6 +68,14 @@ <h2><span class="refentrytitle"><a name="XAppStatusIcon.top_of_page"></a>XAppSta
6868</ tr >
6969< tr >
7070< td class ="function_type ">
71+ < a href ="../glib/glib-Basic-Types.html#gint "> < span class ="returnvalue "> gint</ span > </ a >
72+ </ td >
73+ < td class ="function_name ">
74+ < a class ="link " href ="XAppStatusIcon.html#xapp-status-icon-get-icon-size " title ="xapp_status_icon_get_icon_size () "> xapp_status_icon_get_icon_size</ a > < span class ="c_punctuation "> ()</ span >
75+ </ td >
76+ </ tr >
77+ < tr >
78+ < td class ="function_type ">
7179< span class ="returnvalue "> void</ span >
7280</ td >
7381< td class ="function_name ">
@@ -151,6 +159,11 @@ <h2><span class="refentrytitle"><a name="XAppStatusIcon.top_of_page"></a>XAppSta
151159</ colgroup >
152160< tbody >
153161< tr >
162+ < td class ="property_type "> < a href ="../glib/glib-Basic-Types.html#gint "> < span class ="type "> gint</ span > </ a > </ td >
163+ < td class ="property_name "> < a class ="link " href ="XAppStatusIcon.html#XAppStatusIcon--icon-size " title ="The “icon-size” property "> icon-size</ a > </ td >
164+ < td class ="property_flags "> Read / Write</ td >
165+ </ tr >
166+ < tr >
154167< td class ="property_type ">
155168< a href ="../gtk3/GtkWidget.html#GtkWidget-struct "> < span class ="type "> GtkWidget</ span > </ a > *</ td >
156169< td class ="property_name "> < a class ="link " href ="XAppStatusIcon.html#XAppStatusIcon--primary-menu " title ="The “primary-menu” property "> primary-menu</ a > </ td >
@@ -191,6 +204,11 @@ <h2><span class="refentrytitle"><a name="XAppStatusIcon.top_of_page"></a>XAppSta
191204</ tr >
192205< tr >
193206< td class ="signal_type "> < span class ="returnvalue "> void</ span > </ td >
207+ < td class ="signal_name "> < a class ="link " href ="XAppStatusIcon.html#XAppStatusIcon-scroll-event " title ="The “scroll-event” signal "> scroll-event</ a > </ td >
208+ < td class ="signal_flags "> < a href ="../gobject/gobject-Signals.html#G-SIGNAL-ACTION:CAPS "> Action</ a > </ td >
209+ </ tr >
210+ < tr >
211+ < td class ="signal_type "> < span class ="returnvalue "> void</ span > </ td >
194212< td class ="signal_name "> < a class ="link " href ="XAppStatusIcon.html#XAppStatusIcon-state-changed " title ="The “state-changed” signal "> state-changed</ a > </ td >
195213< td class ="signal_flags "> < a href ="../gobject/gobject-Signals.html#G-SIGNAL-ACTION:CAPS "> Action</ a > </ td >
196214</ tr >
@@ -214,6 +232,10 @@ <h2><span class="refentrytitle"><a name="XAppStatusIcon.top_of_page"></a>XAppSta
214232< td class ="function_name "> < a class ="link " href ="XAppStatusIcon.html#XAppStatusIconState " title ="enum XAppStatusIconState "> XAppStatusIconState</ a > </ td >
215233</ tr >
216234< tr >
235+ < td class ="datatype_keyword "> enum</ td >
236+ < td class ="function_name "> < a class ="link " href ="XAppStatusIcon.html#XAppScrollDirection " title ="enum XAppScrollDirection "> XAppScrollDirection</ a > </ td >
237+ </ tr >
238+ < tr >
217239< td class ="datatype_keyword "> </ td >
218240< td class ="function_name "> < a class ="link " href ="XAppStatusIcon.html#XAppStatusIcon-struct " title ="XAppStatusIcon "> XAppStatusIcon</ a > </ td >
219241</ tr >
@@ -223,6 +245,7 @@ <h2><span class="refentrytitle"><a name="XAppStatusIcon.top_of_page"></a>XAppSta
223245< div class ="refsect1 ">
224246< a name ="XAppStatusIcon.object-hierarchy "> </ a > < h2 > Object Hierarchy</ h2 >
225247< pre class ="screen "> < a href ="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html "> GEnum</ a >
248+ < span class ="lineart "> ├──</ span > XAppScrollDirection
226249 < span class ="lineart "> ╰──</ span > XAppStatusIconState
227250 < a href ="../gobject/gobject-The-Base-Object-Type.html#GObject-struct "> GObject</ a >
228251 < span class ="lineart "> ╰──</ span > XAppStatusIcon
@@ -314,6 +337,34 @@ <h2><span class="refentrytitle"><a name="XAppStatusIcon.top_of_page"></a>XAppSta
314337</ div >
315338< hr >
316339< div class ="refsect2 ">
340+ < a name ="xapp-status-icon-get-icon-size "> </ a > < h3 > xapp_status_icon_get_icon_size ()</ h3 >
341+ < pre class ="programlisting "> < a href ="../glib/glib-Basic-Types.html#gint "> < span class ="returnvalue "> gint</ span > </ a >
342+ xapp_status_icon_get_icon_size (< em class ="parameter "> < code > < a class ="link " href ="XAppStatusIcon.html " title ="XAppStatusIcon "> < span class ="type "> XAppStatusIcon</ span > </ a > *icon</ code > </ em > );</ pre >
343+ < div class ="refsect3 ">
344+ < a name ="xapp-status-icon-get-icon-size.parameters "> </ a > < h4 > Parameters</ h4 >
345+ < div class ="informaltable "> < table class ="informaltable " width ="100% " border ="0 ">
346+ < colgroup >
347+ < col width ="150px " class ="parameters_name ">
348+ < col class ="parameters_description ">
349+ < col width ="200px " class ="parameters_annotations ">
350+ </ colgroup >
351+ < tbody > < tr >
352+ < td class ="parameter_name "> < p > icon</ p > </ td >
353+ < td class ="parameter_description "> < p > a < a class ="link " href ="XAppStatusIcon.html " title ="XAppStatusIcon "> < span class ="type "> XAppStatusIcon</ span > </ a > </ p > </ td >
354+ < td class ="parameter_annotations "> </ td >
355+ </ tr > </ tbody >
356+ </ table > </ div >
357+ </ div >
358+ < div class ="refsect3 ">
359+ < a name ="xapp-status-icon-get-icon-size.returns "> </ a > < h4 > Returns</ h4 >
360+ < p > The desired icon size - usually set by the host based on panel size.
361+ This is not what it's guaranteed to get, and this is really only useful when
362+ receiving absolute icon paths from the client app.</ p >
363+ </ div >
364+ < p class ="since "> Since: 1.8</ p >
365+ </ div >
366+ < hr >
367+ < div class ="refsect2 ">
317368< a name ="xapp-status-icon-set-tooltip-text "> </ a > < h3 > xapp_status_icon_set_tooltip_text ()</ h3 >
318369< pre class ="programlisting "> < span class ="returnvalue "> void</ span >
319370xapp_status_icon_set_tooltip_text (< em class ="parameter "> < code > < a class ="link " href ="XAppStatusIcon.html " title ="XAppStatusIcon "> < span class ="type "> XAppStatusIcon</ span > </ a > *icon</ code > </ em > ,
@@ -617,13 +668,71 @@ <h2><span class="refentrytitle"><a name="XAppStatusIcon.top_of_page"></a>XAppSta
617668</ div >
618669< hr >
619670< div class ="refsect2 ">
671+ < a name ="XAppScrollDirection "> </ a > < h3 > enum XAppScrollDirection</ h3 >
672+ < p > Represents the direction of icon scroll events.</ p >
673+ < div class ="refsect3 ">
674+ < a name ="XAppScrollDirection.members "> </ a > < h4 > Members</ h4 >
675+ < div class ="informaltable "> < table class ="informaltable " width ="100% " border ="0 ">
676+ < colgroup >
677+ < col width ="300px " class ="enum_members_name ">
678+ < col class ="enum_members_description ">
679+ < col width ="200px " class ="enum_members_annotations ">
680+ </ colgroup >
681+ < tbody >
682+ < tr >
683+ < td class ="enum_member_name "> < p > < a name ="XAPP-SCROLL-UP:CAPS "> </ a > XAPP_SCROLL_UP</ p > </ td >
684+ < td class ="enum_member_description ">
685+ < p > Scroll theoretical content up.</ p >
686+ </ td >
687+ < td class ="enum_member_annotations "> </ td >
688+ </ tr >
689+ < tr >
690+ < td class ="enum_member_name "> < p > < a name ="XAPP-SCROLL-DOWN:CAPS "> </ a > XAPP_SCROLL_DOWN</ p > </ td >
691+ < td class ="enum_member_description ">
692+ < p > Scroll theoretical content down.</ p >
693+ </ td >
694+ < td class ="enum_member_annotations "> </ td >
695+ </ tr >
696+ < tr >
697+ < td class ="enum_member_name "> < p > < a name ="XAPP-SCROLL-LEFT:CAPS "> </ a > XAPP_SCROLL_LEFT</ p > </ td >
698+ < td class ="enum_member_description ">
699+ < p > Scroll theoretical content left.</ p >
700+ </ td >
701+ < td class ="enum_member_annotations "> </ td >
702+ </ tr >
703+ < tr >
704+ < td class ="enum_member_name "> < p > < a name ="XAPP-SCROLL-RIGHT:CAPS "> </ a > XAPP_SCROLL_RIGHT</ p > </ td >
705+ < td class ="enum_member_description ">
706+ < p > Scroll theoretical content right.</ p >
707+ </ td >
708+ < td class ="enum_member_annotations "> </ td >
709+ </ tr >
710+ </ tbody >
711+ </ table > </ div >
712+ </ div >
713+ </ div >
714+ < hr >
715+ < div class ="refsect2 ">
620716< a name ="XAppStatusIcon-struct "> </ a > < h3 > XAppStatusIcon</ h3 >
621717< pre class ="programlisting "> typedef struct _XAppStatusIcon XAppStatusIcon;</ pre >
622718</ div >
623719</ div >
624720< div class ="refsect1 ">
625721< a name ="XAppStatusIcon.property-details "> </ a > < h2 > Property Details</ h2 >
626722< div class ="refsect2 ">
723+ < a name ="XAppStatusIcon--icon-size "> </ a > < h3 > The < code class ="literal "> “icon-size”</ code > property</ h3 >
724+ < pre class ="programlisting "> “icon-size” < a href ="../glib/glib-Basic-Types.html#gint "> < span class ="type "> gint</ span > </ a > </ pre >
725+ < p > The icon size that is preferred by icon monitor/host - this is usually a product
726+ of some calculation based on the panel size. It can be used by the client to size
727+ an icon to be saved as a file and its path sent to the host.</ p >
728+ < p > If this value is 0 it has not been set, and its value can be unreliable if the host
729+ has multiple < a href ="XAppStatusIconMonitor.html#XAppStatusIconMonitor-struct "> < span class ="type "> XAppStatusIconMonitors</ span > </ a > active.</ p >
730+ < p > Flags: Read / Write</ p >
731+ < p > Allowed values: [0,96]</ p >
732+ < p > Default value: 0</ p >
733+ </ div >
734+ < hr >
735+ < div class ="refsect2 ">
627736< a name ="XAppStatusIcon--primary-menu "> </ a > < h3 > The < code class ="literal "> “primary-menu”</ code > property</ h3 >
628737< pre class ="programlisting "> “primary-menu” < a href ="../gtk3/GtkWidget.html#GtkWidget-struct "> < span class ="type "> GtkWidget</ span > </ a > *</ pre >
629738< p > A < a href ="../gtk3/GtkMenu.html#GtkMenu-struct "> < span class ="type "> GtkMenu</ span > </ a > to use when requested by the remote monitor via a left (or primary) click.</ p >
@@ -829,6 +938,57 @@ <h2><span class="refentrytitle"><a name="XAppStatusIcon.top_of_page"></a>XAppSta
829938</ div >
830939< hr >
831940< div class ="refsect2 ">
941+ < a name ="XAppStatusIcon-scroll-event "> </ a > < h3 > The < code class ="literal "> “scroll-event”</ code > signal</ h3 >
942+ < pre class ="programlisting "> < span class ="returnvalue "> void</ span >
943+ user_function (< a class ="link " href ="XAppStatusIcon.html " title ="XAppStatusIcon "> < span class ="type "> XAppStatusIcon</ span > </ a > *icon,
944+ < a href ="../glib/glib-Basic-Types.html#gint "> < span class ="type "> gint</ span > </ a > amount,
945+ < a class ="link " href ="XAppStatusIcon.html#XAppScrollDirection " title ="enum XAppScrollDirection "> < span class ="type "> XAppScrollDirection</ span > </ a > direction,
946+ < a href ="../glib/glib-Basic-Types.html#guint "> < span class ="type "> guint</ span > </ a > time,
947+ < a href ="../glib/glib-Basic-Types.html#gpointer "> < span class ="type "> gpointer</ span > </ a > user_data)</ pre >
948+ < p > Gets emitted when the user uses the mouse scroll wheel over the status icon.
949+ For the most part, amounts will always be 1, unless an applet supports smooth
950+ scrolling. Generally the direction value is most important.</ p >
951+ < div class ="refsect3 ">
952+ < a name ="XAppStatusIcon-scroll-event.parameters "> </ a > < h4 > Parameters</ h4 >
953+ < div class ="informaltable "> < table class ="informaltable " width ="100% " border ="0 ">
954+ < colgroup >
955+ < col width ="150px " class ="parameters_name ">
956+ < col class ="parameters_description ">
957+ < col width ="200px " class ="parameters_annotations ">
958+ </ colgroup >
959+ < tbody >
960+ < tr >
961+ < td class ="parameter_name "> < p > icon</ p > </ td >
962+ < td class ="parameter_description "> < p > The < a class ="link " href ="XAppStatusIcon.html " title ="XAppStatusIcon "> < span class ="type "> XAppStatusIcon</ span > </ a > </ p > </ td >
963+ < td class ="parameter_annotations "> </ td >
964+ </ tr >
965+ < tr >
966+ < td class ="parameter_name "> < p > amount</ p > </ td >
967+ < td class ="parameter_description "> < p > The amount of movement for the scroll event</ p > </ td >
968+ < td class ="parameter_annotations "> </ td >
969+ </ tr >
970+ < tr >
971+ < td class ="parameter_name "> < p > direction</ p > </ td >
972+ < td class ="parameter_description "> < p > the < a class ="link " href ="XAppStatusIcon.html#XAppScrollDirection " title ="enum XAppScrollDirection "> < span class ="type "> XAppScrollDirection</ span > </ a > of the scroll event</ p > </ td >
973+ < td class ="parameter_annotations "> </ td >
974+ </ tr >
975+ < tr >
976+ < td class ="parameter_name "> < p > time</ p > </ td >
977+ < td class ="parameter_description "> < p > The time supplied by the event, or 0</ p > </ td >
978+ < td class ="parameter_annotations "> </ td >
979+ </ tr >
980+ < tr >
981+ < td class ="parameter_name "> < p > user_data</ p > </ td >
982+ < td class ="parameter_description "> < p > user data set when the signal handler was connected.</ p > </ td >
983+ < td class ="parameter_annotations "> </ td >
984+ </ tr >
985+ </ tbody >
986+ </ table > </ div >
987+ </ div >
988+ < p > Flags: < a href ="../gobject/gobject-Signals.html#G-SIGNAL-ACTION:CAPS "> Action</ a > </ p >
989+ </ div >
990+ < hr >
991+ < div class ="refsect2 ">
832992< a name ="XAppStatusIcon-state-changed "> </ a > < h3 > The < code class ="literal "> “state-changed”</ code > signal</ h3 >
833993< pre class ="programlisting "> < span class ="returnvalue "> void</ span >
834994user_function (< a class ="link " href ="XAppStatusIcon.html " title ="XAppStatusIcon "> < span class ="type "> XAppStatusIcon</ span > </ a > *icon,
0 commit comments