*
* @return axis minimum for the given axis or 0 if the axis is invalid
*/
-int libevdev_get_abs_min(const struct libevdev *dev, unsigned int code);
+int libevdev_get_abs_minimum(const struct libevdev *dev, unsigned int code);
/**
* @ingroup bits
*
*
* @return axis maximum for the given axis or 0 if the axis is invalid
*/
-int libevdev_get_abs_max(const struct libevdev *dev, unsigned int code);
+int libevdev_get_abs_maximum(const struct libevdev *dev, unsigned int code);
/**
* @ingroup bits
*
* @note On older kernels input properties may not be defined and
* libevdev_get_input_prop_name() will always return NULL
*/
-const char * libevdev_get_input_prop_name(unsigned int prop);
+const char* libevdev_get_property_name(unsigned int prop);
/**
* @ingroup misc
*/
int libevdev_get_repeat(struct libevdev *dev, int *delay, int *period);
+
+/********* DEPRECATED SECTION *********/
+#if defined(__GNUC__) && __GNUC__ >= 4
+#define LIBEVDEV_DEPRECATED __attribute__ ((deprecated))
+#else
+#define LIBEVDEV_DEPRECATED
+#endif
+
+/* replacement: libevdev_get_abs_minimum */
+int libevdev_get_abs_min(const struct libevdev *dev, unsigned int code) LIBEVDEV_DEPRECATED;
+/* replacement: libevdev_get_abs_maximum */
+int libevdev_get_abs_max(const struct libevdev *dev, unsigned int code) LIBEVDEV_DEPRECATED;
+
+/* replacement: libevdev_get_property_name */
+const char* libevdev_get_input_prop_name(unsigned int prop) LIBEVDEV_DEPRECATED;
+
+/**************************************/
#endif /* libevdev_H */
rc = libevdev_new_from_fd(uinput_device_get_fd(uidev), &dev);
ck_assert_msg(rc == 0, "Failed to init device: %s", strerror(-rc));;
- ck_assert_int_eq(libevdev_get_abs_min(dev, ABS_MAX + 1), 0);
- ck_assert_int_eq(libevdev_get_abs_max(dev, ABS_MAX + 1), 0);
+ ck_assert_int_eq(libevdev_get_abs_minimum(dev, ABS_MAX + 1), 0);
+ ck_assert_int_eq(libevdev_get_abs_maximum(dev, ABS_MAX + 1), 0);
ck_assert_int_eq(libevdev_get_abs_fuzz(dev, ABS_MAX + 1), 0);
ck_assert_int_eq(libevdev_get_abs_flat(dev, ABS_MAX + 1), 0);
ck_assert_int_eq(libevdev_get_abs_resolution(dev, ABS_MAX + 1), 0);
ck_assert(!libevdev_get_abs_info(dev, ABS_MAX + 1));
- ck_assert_int_eq(libevdev_get_abs_min(dev, ABS_X), 0);
- ck_assert_int_eq(libevdev_get_abs_max(dev, ABS_X), 1000);
+ ck_assert_int_eq(libevdev_get_abs_minimum(dev, ABS_X), 0);
+ ck_assert_int_eq(libevdev_get_abs_maximum(dev, ABS_X), 1000);
ck_assert_int_eq(libevdev_get_abs_fuzz(dev, ABS_X), 1);
ck_assert_int_eq(libevdev_get_abs_flat(dev, ABS_X), 2);
ck_assert_int_eq(libevdev_get_abs_resolution(dev, ABS_X), 3);
ck_assert_int_eq(a->flat, 2);
ck_assert_int_eq(a->resolution, 3);
- ck_assert_int_eq(libevdev_get_abs_min(dev, ABS_MT_POSITION_X), 0);
- ck_assert_int_eq(libevdev_get_abs_max(dev, ABS_MT_POSITION_X), 1000);
+ ck_assert_int_eq(libevdev_get_abs_minimum(dev, ABS_MT_POSITION_X), 0);
+ ck_assert_int_eq(libevdev_get_abs_maximum(dev, ABS_MT_POSITION_X), 1000);
ck_assert_int_eq(libevdev_get_abs_fuzz(dev, ABS_MT_POSITION_X), 1);
ck_assert_int_eq(libevdev_get_abs_flat(dev, ABS_MT_POSITION_X), 2);
ck_assert_int_eq(libevdev_get_abs_resolution(dev, ABS_MT_POSITION_X), 3);
ck_assert_int_eq(a->flat, 2);
ck_assert_int_eq(a->resolution, 3);
- ck_assert_int_eq(libevdev_get_abs_min(dev, ABS_Y), -500);
- ck_assert_int_eq(libevdev_get_abs_max(dev, ABS_Y), 500);
+ ck_assert_int_eq(libevdev_get_abs_minimum(dev, ABS_Y), -500);
+ ck_assert_int_eq(libevdev_get_abs_maximum(dev, ABS_Y), 500);
ck_assert_int_eq(libevdev_get_abs_fuzz(dev, ABS_Y), 10);
ck_assert_int_eq(libevdev_get_abs_flat(dev, ABS_Y), 20);
ck_assert_int_eq(libevdev_get_abs_resolution(dev, ABS_Y), 30);
ck_assert_int_eq(a->flat, 20);
ck_assert_int_eq(a->resolution, 30);
- ck_assert_int_eq(libevdev_get_abs_min(dev, ABS_MT_POSITION_Y), -500);
- ck_assert_int_eq(libevdev_get_abs_max(dev, ABS_MT_POSITION_Y), 500);
+ ck_assert_int_eq(libevdev_get_abs_minimum(dev, ABS_MT_POSITION_Y), -500);
+ ck_assert_int_eq(libevdev_get_abs_maximum(dev, ABS_MT_POSITION_Y), 500);
ck_assert_int_eq(libevdev_get_abs_fuzz(dev, ABS_MT_POSITION_Y), 10);
ck_assert_int_eq(libevdev_get_abs_flat(dev, ABS_MT_POSITION_Y), 20);
ck_assert_int_eq(libevdev_get_abs_resolution(dev, ABS_MT_POSITION_Y), 30);
rc = libevdev_new_from_fd(uinput_device_get_fd(uidev), &dev);
ck_assert_msg(rc == 0, "Failed to init device: %s", strerror(-rc));;
- ck_assert_int_eq(libevdev_get_abs_min(dev, ABS_X), 0);
- ck_assert_int_eq(libevdev_get_abs_max(dev, ABS_X), 1000);
+ ck_assert_int_eq(libevdev_get_abs_minimum(dev, ABS_X), 0);
+ ck_assert_int_eq(libevdev_get_abs_maximum(dev, ABS_X), 1000);
ck_assert_int_eq(libevdev_get_abs_fuzz(dev, ABS_X), 1);
ck_assert_int_eq(libevdev_get_abs_flat(dev, ABS_X), 2);
ck_assert_int_eq(libevdev_get_abs_resolution(dev, ABS_X), 3);
rc = libevdev_kernel_set_abs_value(dev, ABS_X, &abs);
ck_assert_int_eq(rc, 0);
- ck_assert_int_eq(libevdev_get_abs_min(dev, ABS_X), 500);
- ck_assert_int_eq(libevdev_get_abs_max(dev, ABS_X), 5000);
+ ck_assert_int_eq(libevdev_get_abs_minimum(dev, ABS_X), 500);
+ ck_assert_int_eq(libevdev_get_abs_maximum(dev, ABS_X), 5000);
ck_assert_int_eq(libevdev_get_abs_fuzz(dev, ABS_X), 10);
ck_assert_int_eq(libevdev_get_abs_flat(dev, ABS_X), 20);
ck_assert_int_eq(libevdev_get_abs_resolution(dev, ABS_X), 30);
/* make sure kernel device is changed */
rc = libevdev_new_from_fd(uinput_device_get_fd(uidev), &dev2);
ck_assert_msg(rc == 0, "Failed to init device: %s", strerror(-rc));
- ck_assert_int_eq(libevdev_get_abs_min(dev2, ABS_X), 500);
- ck_assert_int_eq(libevdev_get_abs_max(dev2, ABS_X), 5000);
+ ck_assert_int_eq(libevdev_get_abs_minimum(dev2, ABS_X), 500);
+ ck_assert_int_eq(libevdev_get_abs_maximum(dev2, ABS_X), 5000);
ck_assert_int_eq(libevdev_get_abs_fuzz(dev2, ABS_X), 10);
ck_assert_int_eq(libevdev_get_abs_flat(dev2, ABS_X), 20);
ck_assert_int_eq(libevdev_get_abs_resolution(dev2, ABS_X), 30);