func app_indicator_set_icon_full(app AppIndicator, name string, desc string) { n := C.CString(name) defer C.free(unsafe.Pointer(n)) k := C.CString(desc) defer C.free(unsafe.Pointer(k)) C.app_indicator_set_icon_full(Arg(app), n, k) }
// Sets the default icon to use when the status is active but not set to attention. In most cases this should be the application icon for the program. func (indicator *AppIndicator) SetIcon(iconName, iconDescription string) { iconNameString := (*C.gchar)(unsafe.Pointer(C.CString(iconName))) defer C.free(unsafe.Pointer(iconNameString)) iconDescriptionString := (*C.gchar)(unsafe.Pointer(C.CString(iconDescription))) defer C.free(unsafe.Pointer(iconDescriptionString)) C.app_indicator_set_icon_full((*C.AppIndicator)(indicator.IndicatorPtr), iconNameString, iconDescriptionString) }