summaryrefslogtreecommitdiff
path: root/src/libinput.sym
diff options
context:
space:
mode:
Diffstat (limited to 'src/libinput.sym')
-rw-r--r--src/libinput.sym30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/libinput.sym b/src/libinput.sym
index 15203c8..1c297c7 100644
--- a/src/libinput.sym
+++ b/src/libinput.sym
@@ -124,6 +124,7 @@ global:
libinput_udev_assign_seat;
libinput_udev_create_context;
libinput_unref;
+
local:
*;
};
@@ -179,3 +180,32 @@ LIBINPUT_1.1 {
libinput_device_config_accel_get_default_profile;
libinput_device_config_accel_set_profile;
} LIBINPUT_0.21.0;
+
+/* tablet APIs, they are not part of any stable API promise yet.
+ * keep them separate */
+LIBINPUT_TABLET_SUPPORT {
+ libinput_event_get_tablet_event;
+ libinput_event_tablet_axis_has_changed;
+ libinput_event_tablet_get_axis_delta;
+ libinput_event_tablet_get_axis_delta_discrete;
+ libinput_event_tablet_get_axis_value;
+ libinput_event_tablet_get_base_event;
+ libinput_event_tablet_get_button;
+ libinput_event_tablet_get_button_state;
+ libinput_event_tablet_get_proximity_state;
+ libinput_event_tablet_get_seat_button_count;
+ libinput_event_tablet_get_time;
+ libinput_event_tablet_get_tool;
+ libinput_event_tablet_get_x_transformed;
+ libinput_event_tablet_get_y_transformed;
+ libinput_event_tablet_get_time_usec;
+ libinput_tool_get_serial;
+ libinput_tool_get_tool_id;
+ libinput_tool_get_type;
+ libinput_tool_get_user_data;
+ libinput_tool_has_button;
+ libinput_tool_has_axis;
+ libinput_tool_ref;
+ libinput_tool_set_user_data;
+ libinput_tool_unref;
+} LIBINPUT_1.1;