pidgin/pidgin
Clone
Summary
Browse
Changes
Graph
Use Meson summary() function.
2021-07-27, Elliott Sales de Andrade
cb640ea0f315
Use Meson summary() function.
Now that we require at least 0.52, we can use Meson's builtin summary printing to display the results of configuration.
Testing Done:
Configured with defaults, and with pixmaps disabled to trigger the warning: https://asciinema.org/a/mV2oxOoVCJNdmrPwgqqUJ3mkU?t=17
Reviewed at https://reviews.imfreedom.org/r/848/
/* This file is to be used internally by the libgstroke implementation.
It should not be installed or used elsewhere.
See the file COPYING for distribution information.
*/
#ifndef _GSTROKE_INTERNAL_H_
#define _GSTROKE_INTERNAL_H_
/* metrics for stroke, they are used while processing a stroke, this
structure should be stored in local widget storage */
struct
gstroke_metrics
{
GSList
*
pointList
;
/* point list */
gint
min_x
;
gint
min_y
;
gint
max_x
;
gint
max_y
;
gint
point_count
;
};
#define GSTROKE_METRICS "gstroke_metrics"
/* translate stroke to sequence */
gint
_gstroke_trans
(
gchar
*
sequence
,
struct
gstroke_metrics
*
metrics
);
gint
_gstroke_canonical
(
gchar
*
sequence
,
struct
gstroke_metrics
*
metrics
);
/* record point in stroke */
void
_gstroke_record
(
gint
x
,
gint
y
,
struct
gstroke_metrics
*
metrics
);
/* initialize stroke functions */
void
_gstroke_init
(
struct
gstroke_metrics
*
);
/* structure for holding point data */
struct
s_point
{
gint
x
;
gint
y
;
};
typedef
struct
s_point
*
p_point
;
#endif