Lines Matching defs:event

38 #include "util-input-event.h"
56 struct libinput_event *event;
71 event = libinput_get_event(li);
72 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_BUTTON);
77 libinput_event_destroy(event);
83 event = libinput_get_event(li);
84 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_BUTTON);
89 libinput_event_destroy(event);
98 struct libinput_event *event;
127 event = libinput_get_event(li);
128 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_BUTTON);
133 libinput_event_destroy(event);
135 event = libinput_get_event(li);
136 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_BUTTON);
141 libinput_event_destroy(event);
149 event = libinput_get_event(li);
150 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_BUTTON);
155 libinput_event_destroy(event);
157 event = libinput_get_event(li);
158 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_BUTTON);
163 libinput_event_destroy(event);
214 struct libinput_event *event;
231 event = libinput_get_event(li);
232 tablet_event = litest_is_tablet_event(event,
236 libinput_event_destroy(event);
244 event = libinput_get_event(li);
245 tablet_event = litest_is_tablet_event(event,
249 libinput_event_destroy(event);
260 struct libinput_event *event;
283 event = libinput_get_event(li);
284 tablet_event = litest_is_tablet_event(event,
290 libinput_event_destroy(event);
298 event = libinput_get_event(li);
299 tablet_event = litest_is_tablet_event(event,
305 libinput_event_destroy(event);
316 struct libinput_event *event;
332 event = libinput_get_event(li);
333 tablet_event = litest_is_tablet_event(event,
337 libinput_event_destroy(event);
339 event = libinput_get_event(li);
340 tablet_event = litest_is_tablet_event(event,
344 libinput_event_destroy(event);
355 struct libinput_event *event;
375 event = libinput_get_event(li);
376 tablet_event = litest_is_tablet_event(event,
380 libinput_event_destroy(event);
384 event = libinput_get_event(li);
385 tablet_event = litest_is_tablet_event(event,
389 libinput_event_destroy(event);
400 struct libinput_event *event;
421 event = libinput_get_event(li);
422 tablet_event = litest_is_tablet_event(event,
426 libinput_event_destroy(event);
428 event = libinput_get_event(li);
429 tablet_event = litest_is_tablet_event(event,
435 libinput_event_destroy(event);
454 event = libinput_get_event(li);
455 tablet_event = litest_is_tablet_event(event,
459 libinput_event_destroy(event);
461 event = libinput_get_event(li);
462 tablet_event = litest_is_tablet_event(event,
468 libinput_event_destroy(event);
478 struct libinput_event *event;
498 event = libinput_get_event(li);
499 tablet_event = litest_is_tablet_event(event,
503 libinput_event_destroy(event);
506 event = libinput_get_event(li);
507 tablet_event = litest_is_tablet_event(event,
513 libinput_event_destroy(event);
532 event = libinput_get_event(li);
533 tablet_event = litest_is_tablet_event(event,
537 libinput_event_destroy(event);
540 event = libinput_get_event(li);
541 tablet_event = litest_is_tablet_event(event,
547 libinput_event_destroy(event);
557 struct libinput_event *event;
570 event = libinput_get_event(li);
571 tablet_event = litest_is_tablet_event(event,
575 libinput_event_destroy(event);
583 event = libinput_get_event(li);
584 tablet_event = litest_is_tablet_event(event,
594 libinput_event_destroy(event);
604 struct libinput_event *event;
620 event = libinput_get_event(li);
621 tablet_event = litest_is_tablet_event(event,
625 libinput_event_destroy(event);
632 event = libinput_get_event(li);
633 tablet_event = litest_is_tablet_event(event,
643 libinput_event_destroy(event);
653 struct libinput_event *event;
699 event = libinput_get_event(li);
700 tablet_event = litest_is_tablet_event(event,
704 libinput_event_destroy(event);
718 event = libinput_get_event(li);
719 tablet_event = litest_is_tablet_event(event,
741 libinput_event_destroy(event);
751 struct libinput_event *event;
764 event = libinput_get_event(li);
765 tablet_event = litest_is_tablet_event(event,
769 libinput_event_destroy(event);
787 event = libinput_get_event(li);
788 tablet_event = litest_is_tablet_event(event,
792 libinput_event_destroy(event);
800 struct libinput_event *event;
814 event = libinput_get_event(li);
815 tablet_event = litest_is_tablet_event(event,
819 libinput_event_destroy(event);
829 event = libinput_get_event(li);
830 tablet_event = litest_is_tablet_event(event,
834 libinput_event_destroy(event);
844 event = libinput_get_event(li);
845 tablet_event = litest_is_tablet_event(event,
849 libinput_event_destroy(event);
859 struct libinput_event *event;
874 event = libinput_get_event(li);
875 tablet_event = litest_is_tablet_event(event,
879 libinput_event_destroy(event);
889 event = libinput_get_event(li);
890 tablet_event = litest_is_tablet_event(event,
894 libinput_event_destroy(event);
904 event = libinput_get_event(li);
905 tablet_event = litest_is_tablet_event(event,
909 libinput_event_destroy(event);
914 event = libinput_get_event(li);
915 tablet_event = litest_is_tablet_event(event,
919 libinput_event_destroy(event);
929 struct libinput_event *event;
948 event = libinput_get_event(li);
949 tablet_event = litest_is_tablet_event(event,
953 libinput_event_destroy(event);
964 struct libinput_event *event;
989 while ((event = libinput_get_event(li))) {
990 if (libinput_event_get_type(event) ==
996 tablet_event = libinput_event_get_tablet_tool_event(event);
1000 libinput_event_destroy(event);
1010 while ((event = libinput_get_event(li))) {
1011 if (libinput_event_get_type(event) ==
1014 libinput_event_get_tablet_tool_event(event);
1021 libinput_event_destroy(event);
1099 struct libinput_event *event;
1130 event = libinput_get_event(li);
1131 ck_assert_notnull(event);
1133 tablet_event = libinput_event_get_tablet_tool_event(event);
1135 if (libinput_event_get_type(event) ==
1138 libinput_event_destroy(event);
1142 if (libinput_event_get_type(event) ==
1153 libinput_event_destroy(event);
1154 } while ((event = libinput_get_event(li)));
1171 struct libinput_event *event;
1192 event = libinput_get_event(li);
1193 tablet_event = litest_is_tablet_event(event,
1230 libinput_event_destroy(event);
1244 event = libinput_get_event(li);
1245 tablet_event = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_AXIS);
1257 libinput_event_destroy(event);
1268 event = libinput_get_event(li);
1269 tablet_event = litest_is_tablet_event(event,
1306 libinput_event_destroy(event);
1739 struct libinput_event *event;
1756 event = libinput_get_event(li);
1757 tablet_event = litest_is_tablet_event(event,
1772 libinput_event_destroy(event);
1783 while ((event = libinput_get_event(li))) {
1784 tablet_event = libinput_event_get_tablet_tool_event(event);
1785 type = libinput_event_get_type(event);
1810 libinput_event_destroy(event);
1821 struct libinput_event *event;
1849 event = libinput_get_event(li);
1850 tablet_event = litest_is_tablet_event(event,
1859 libinput_event_destroy(event);
1874 event = libinput_get_event(li);
1875 tablet_event = litest_is_tablet_event(event,
1887 libinput_event_destroy(event);
1899 event = libinput_get_event(li);
1900 tablet_event = litest_is_tablet_event(event,
1909 libinput_event_destroy(event);
1924 event = libinput_get_event(li);
1925 tablet_event = litest_is_tablet_event(event,
1937 libinput_event_destroy(event);
1960 struct libinput_event *event;
1979 event = libinput_get_event(li);
1980 tev = litest_is_tablet_event(event,
1988 libinput_event_destroy(event);
1997 struct libinput_event *event;
2021 event = libinput_get_event(li);
2022 tev = litest_is_tablet_event(event,
2027 libinput_event_destroy(event);
2087 struct libinput_event *event;
2126 event = libinput_get_event(li);
2127 tev = litest_is_tablet_event(event,
2135 libinput_event_destroy(event);
2147 struct libinput_event *event;
2168 event = libinput_get_event(li);
2169 tablet_event = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_AXIS);
2174 /* mark with a button event, then go back to bottom/left */
2180 libinput_event_destroy(event);
2185 /* we expect all events up to the button event to go from
2187 while ((event = libinput_get_event(li))) {
2190 if (libinput_event_get_type(event) != LIBINPUT_EVENT_TABLET_TOOL_AXIS)
2193 tablet_event = libinput_event_get_tablet_tool_event(event);
2204 libinput_event_destroy(event);
2207 ck_assert_int_eq(libinput_event_get_type(event),
2209 libinput_event_destroy(event);
2217 struct libinput_event *event;
2246 event = libinput_get_event(li);
2247 tablet_event = litest_is_tablet_event(event,
2257 libinput_event_destroy(event);
2274 event = libinput_get_event(li);
2275 tablet_event = litest_is_tablet_event(event,
2285 libinput_event_destroy(event);
2319 struct libinput_event *event;
2329 event = libinput_get_event(li);
2330 tablet_event = litest_is_tablet_event(event,
2334 libinput_event_destroy(event);
2343 struct libinput_event *event;
2353 event = libinput_get_event(li);
2354 tablet_event = litest_is_tablet_event(event,
2358 libinput_event_destroy(event);
2367 struct libinput_event *event;
2376 event = libinput_get_event(li);
2377 tablet_event = litest_is_tablet_event(event,
2399 libinput_event_destroy(event);
2408 struct libinput_event *event;
2425 event = libinput_get_event(li);
2426 tablet_event = litest_is_tablet_event(event,
2431 libinput_event_destroy(event);
2439 struct libinput_event *event;
2457 while ((event = libinput_get_event(li))) {
2458 if (libinput_event_get_type(event) ==
2460 tablet_event = libinput_event_get_tablet_tool_event(event);
2466 libinput_event_destroy(event);
2476 struct libinput_event *event;
2486 event = libinput_get_event(li);
2487 tablet_event = litest_is_tablet_event(event,
2494 libinput_event_destroy(event);
2505 struct libinput_event *event;
2516 event = libinput_get_event(li);
2517 tablet_event = litest_is_tablet_event(event,
2528 libinput_event_destroy(event);
2580 struct libinput_event *event;
2599 event = libinput_get_event(li);
2600 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_PROXIMITY);
2602 libinput_event_destroy(event);
2621 struct libinput_event *event;
2643 event = libinput_get_event(li);
2644 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_PROXIMITY);
2646 libinput_event_destroy(event);
2664 struct libinput_event *event;
2678 event = libinput_get_event(li);
2679 tev = litest_is_tablet_event(event,
2684 libinput_event_destroy(event);
2702 event = libinput_get_event(li);
2703 tev = litest_is_tablet_event(event,
2708 libinput_event_destroy(event);
2718 event = libinput_get_event(li);
2720 tev = litest_is_tablet_event(event,
2725 libinput_event_destroy(event);
2726 event = libinput_get_event(li);
2727 } while (event != NULL);
2729 /* Quirk: tool out event is a serial of 0 */
2737 event = libinput_get_event(li);
2738 tev = litest_is_tablet_event(event,
2743 libinput_event_destroy(event);
2762 struct libinput_event *event;
2777 event = libinput_get_event(li);
2778 t = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_PROXIMITY);
2785 libinput_event_destroy(event);
2792 event = libinput_get_event(li);
2793 t = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_PROXIMITY);
2800 libinput_event_destroy(event);
2820 struct libinput_event *event;
2864 event = libinput_get_event(li);
2865 t = litest_is_tablet_event(event,
2873 * the real prox in event */
2876 libinput_event_destroy(event);
2877 event = libinput_get_event(li);
2878 litest_is_tablet_event(event,
2880 libinput_event_destroy(event);
2881 event = libinput_get_event(li);
2882 t = litest_is_tablet_event(event,
2890 libinput_event_destroy(event);
2906 struct libinput_event *event;
2932 event = libinput_get_event(li);
2933 tev = litest_is_tablet_event(event,
2937 libinput_event_destroy(event);
2943 event = libinput_get_event(li);
2944 tev = litest_is_tablet_event(event,
2949 libinput_event_destroy(event);
2961 event = libinput_get_event(li);
2962 litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_PROXIMITY);
2963 libinput_event_destroy(event);
2973 struct libinput_event *event;
2990 event = libinput_get_event(li);
2991 tev = litest_is_tablet_event(event,
2995 libinput_event_destroy(event);
3001 event = libinput_get_event(li);
3002 tev = litest_is_tablet_event(event,
3007 libinput_event_destroy(event);
3009 event = libinput_get_event(li);
3010 tev = litest_is_tablet_event(event,
3018 libinput_event_destroy(event);
3023 event = libinput_get_event(li);
3024 tev = litest_is_tablet_event(event,
3028 libinput_event_destroy(event);
3034 event = libinput_get_event(li);
3035 tev = litest_is_tablet_event(event,
3041 libinput_event_destroy(event);
3049 event = libinput_get_event(li);
3050 tev = litest_is_tablet_event(event,
3056 libinput_event_destroy(event);
3061 event = libinput_get_event(li);
3062 tev = litest_is_tablet_event(event,
3066 libinput_event_destroy(event);
3076 event = libinput_get_event(li);
3077 tev = litest_is_tablet_event(event,
3081 libinput_event_destroy(event);
3095 struct libinput_event *event;
3107 /* This is a *very* specific event sequence to trigger a bug:
3117 event = libinput_get_event(li);
3118 litest_is_proximity_event(event,
3120 libinput_event_destroy(event);
3126 event = libinput_get_event(li);
3127 litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_AXIS);
3128 libinput_event_destroy(event);
3138 event = libinput_get_event(li);
3139 litest_is_proximity_event(event,
3141 libinput_event_destroy(event);
3147 event = libinput_get_event(li);
3148 litest_is_proximity_event(event,
3150 libinput_event_destroy(event);
3157 event = libinput_get_event(li);
3158 litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_AXIS);
3159 libinput_event_destroy(event);
3161 event = libinput_get_event(li);
3162 litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_AXIS);
3163 libinput_event_destroy(event);
3173 struct libinput_event *event;
3184 event = libinput_get_event(li);
3185 tev = litest_is_tablet_event(event,
3192 libinput_event_destroy(event);
3200 struct libinput_event *event;
3213 event = libinput_get_event(li);
3214 tev = litest_is_tablet_event(event,
3220 libinput_event_destroy(event);
3297 struct libinput_event *event;
3317 event = libinput_get_event(li);
3318 tev = litest_is_tablet_event(event,
3324 libinput_event_destroy(event);
3333 event = libinput_get_event(li);
3334 tev = litest_is_tablet_event(event,
3344 libinput_event_destroy(event);
3358 event = libinput_get_event(li);
3359 tev = litest_is_tablet_event(event,
3369 libinput_event_destroy(event);
3382 struct libinput_event *event;
3398 event = libinput_get_event(li);
3399 tev = litest_is_tablet_event(event,
3409 libinput_event_destroy(event);
3417 struct libinput_event *event;
3450 event = libinput_get_event(li);
3451 tev = litest_is_tablet_event(event,
3460 libinput_event_destroy(event);
3470 struct libinput_event *event;
3486 event = libinput_get_event(li);
3487 tev = litest_is_tablet_event(event,
3495 libinput_event_destroy(event);
3503 struct libinput_event *event;
3537 event = libinput_get_event(li);
3538 tev = litest_is_tablet_event(event,
3546 libinput_event_destroy(event);
3557 struct libinput_event *event;
3571 event = libinput_get_event(li);
3572 tev = litest_is_tablet_event(event,
3577 libinput_event_destroy(event);
3585 struct libinput_event *event;
3603 event = libinput_get_event(li);
3604 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_AXIS);
3611 libinput_event_destroy(event);
3618 event = libinput_get_event(li);
3619 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_TIP);
3627 libinput_event_destroy(event);
3666 struct libinput_event *event;
3684 event = libinput_get_event(li);
3685 tablet_event = litest_is_tablet_event(event,
3689 libinput_event_destroy(event);
3691 event = libinput_get_event(li);
3692 litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_TIP);
3693 libinput_event_destroy(event);
3698 event = libinput_get_event(li);
3699 tablet_event = litest_is_tablet_event(event,
3704 libinput_event_destroy(event);
3714 event = libinput_get_event(li);
3715 tablet_event = litest_is_tablet_event(event,
3719 libinput_event_destroy(event);
3721 event = libinput_get_event(li);
3722 litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_TIP);
3723 libinput_event_destroy(event);
3728 event = libinput_get_event(li);
3729 tablet_event = litest_is_tablet_event(event,
3734 libinput_event_destroy(event);
3751 struct libinput_event *event;
3774 event = libinput_get_event(li);
3775 tablet_event = litest_is_tablet_event(event,
3779 libinput_event_destroy(event);
3801 event = libinput_get_event(li);
3802 tablet_event = litest_is_tablet_event(event,
3806 libinput_event_destroy(event);
3820 struct libinput_event *event = libinput_get_event(li);
3821 struct libinput_event_tablet_tool *tev = litest_is_tablet_event(event, type);
3824 libinput_event_destroy(event);
3831 struct libinput_event *event;
3868 event = libinput_get_event(li);
3869 litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_TIP);
3870 libinput_event_destroy(event);
3873 * the tip up event again */
3903 event = libinput_get_event(li);
3904 litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_TIP);
3905 libinput_event_destroy(event);
3956 * FIXME: this causes a tip up event which is a bug but working around
4075 struct libinput_event *event;
4094 event = libinput_get_event(li);
4095 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_AXIS);
4099 libinput_event_destroy(event);
4210 struct libinput_event *event;
4229 event = libinput_get_event(li);
4230 tev = litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_AXIS);
4234 libinput_event_destroy(event);
4243 struct libinput_event *event;
4258 event = libinput_get_event(li);
4259 tev = litest_is_tablet_event(event,
4265 libinput_event_destroy(event);
4273 struct libinput_event *event;
4288 event = libinput_get_event(li);
4289 tev = litest_is_tablet_event(event,
4295 libinput_event_destroy(event);
4303 struct libinput_event *event;
4320 event = libinput_get_event(li);
4321 tev = litest_is_tablet_event(event,
4334 libinput_event_destroy(event);
4350 event = libinput_get_event(li);
4351 tev = litest_is_tablet_event(event,
4362 libinput_event_destroy(event);
4367 /* the last event must reach the max */
4377 struct libinput_event *event;
4394 event = libinput_get_event(li);
4395 tev = litest_is_tablet_event(event,
4408 libinput_event_destroy(event);
4424 event = libinput_get_event(li);
4425 tev = litest_is_tablet_event(event,
4436 libinput_event_destroy(event);
4441 /* the last event must reach the max */
4485 struct libinput_event *event;
4498 event = libinput_get_event(li);
4499 tev = litest_is_tablet_event(event,
4506 libinput_event_destroy(event);
4514 struct libinput_event *event;
4534 event = libinput_get_event(li);
4535 tev = litest_is_tablet_event(event,
4541 libinput_event_destroy(event);
4550 event = libinput_get_event(li);
4551 tev = litest_is_tablet_event(event,
4557 libinput_event_destroy(event);
4566 event = libinput_get_event(li);
4567 tev = litest_is_tablet_event(event,
4573 libinput_event_destroy(event);
4583 event = libinput_get_event(li);
4584 tev = litest_is_tablet_event(event,
4590 libinput_event_destroy(event);
4598 struct libinput_event *event;
4619 event = libinput_get_event(li);
4620 tev = litest_is_tablet_event(event,
4628 libinput_event_destroy(event);
4633 event = libinput_get_event(li);
4634 tev = litest_is_tablet_event(event,
4640 libinput_event_destroy(event);
4647 event = libinput_get_event(li);
4648 tev = litest_is_tablet_event(event,
4656 libinput_event_destroy(event);
4664 struct libinput_event *event;
4689 event = libinput_get_event(li);
4690 tev = litest_is_tablet_event(event,
4696 libinput_event_destroy(event);
4706 event = libinput_get_event(li);
4707 tev = litest_is_tablet_event(event,
4713 libinput_event_destroy(event);
4723 event = libinput_get_event(li);
4724 tev = litest_is_tablet_event(event,
4730 libinput_event_destroy(event);
4740 event = libinput_get_event(li);
4741 tev = litest_is_tablet_event(event,
4747 libinput_event_destroy(event);
5009 /* tablet event so we don't time out for proximity */
5306 * the surface. This causes a touch down event now that the stylus
5308 * the surface, causing a touch down and thus a fake tap event.
5357 struct libinput_event *event;
5367 event = libinput_get_event(li);
5368 t = litest_is_tablet_event(event,
5372 libinput_event_destroy(event);
5374 event = libinput_get_event(li);
5375 litest_assert_ptr_notnull(event);
5377 while (event) {
5380 t = litest_is_tablet_event(event,
5393 libinput_event_destroy(event);
5394 event = libinput_get_event(li);
5424 struct libinput_event *event;
5432 event = libinput_get_event(li);
5433 ck_assert_notnull(event);
5435 while (event) {
5436 p = litest_is_motion_event(event);
5448 libinput_event_destroy(event);
5449 event = libinput_get_event(li);
5986 /* we got the proximity event above already */
6050 struct libinput_event *event;
6059 event = libinput_get_event(li);
6060 tev = litest_is_tablet_event(event,
6065 libinput_event_destroy(event);
6075 struct libinput_event *event;
6085 event = libinput_get_event(li);
6086 litest_is_tablet_event(event, LIBINPUT_EVENT_TABLET_TOOL_AXIS);
6087 libinput_event_destroy(event);
6092 event = libinput_get_event(li);
6093 tev = litest_is_tablet_event(event,
6101 libinput_event_destroy(event);
6122 /* Tablets hold back the proximity until the first event from the