forked from drath/libratbag
test: remove usage of the deprecated LED type field
This commit is contained in:
@@ -172,15 +172,7 @@ static void parse_led_member(JsonObject *obj, const gchar *name,
|
||||
{
|
||||
struct ratbag_test_led *led = data;
|
||||
|
||||
if (streq(name, "type")) {
|
||||
gboolean v = json_object_get_int_member(obj, name);
|
||||
|
||||
if (v < 0 || v > RATBAG_LED_TYPE_SWITCHES)
|
||||
parser_error("type");
|
||||
|
||||
led->type = v;
|
||||
log_verbose("json: type: %d\n", v);
|
||||
} else if (streq(name, "mode")) {
|
||||
if (streq(name, "mode")) {
|
||||
gboolean v = json_object_get_int_member(obj, name);
|
||||
|
||||
if (v < 0 || v > RATBAG_LED_BREATHING)
|
||||
|
||||
@@ -122,11 +122,6 @@ test_read_led(struct ratbag_led *led)
|
||||
led->color.blue = t_led.color.blue;
|
||||
led->ms = t_led.ms;
|
||||
led->brightness = t_led.brightness;
|
||||
|
||||
/* The led type has to be the same anyway so make writing test
|
||||
* devices easier by always getting the first profile's LED type.
|
||||
*/
|
||||
led->type = d->profiles[0].leds[led->index].type;
|
||||
}
|
||||
|
||||
static int
|
||||
|
||||
@@ -65,7 +65,6 @@ struct ratbag_test_color {
|
||||
};
|
||||
|
||||
struct ratbag_test_led {
|
||||
enum ratbag_led_type type;
|
||||
enum ratbag_led_mode mode;
|
||||
struct ratbag_test_color color;
|
||||
unsigned int ms;
|
||||
|
||||
@@ -65,8 +65,7 @@ const struct ratbag_test_device sane_device = {
|
||||
{ .xres = 300, .yres = 400 },
|
||||
},
|
||||
.leds = {
|
||||
{ .type = RATBAG_LED_TYPE_SIDE, },
|
||||
{ .type = RATBAG_LED_TYPE_LOGO, },
|
||||
{ 0 },
|
||||
},
|
||||
.active = true,
|
||||
.dflt = false,
|
||||
|
||||
Reference in New Issue
Block a user