Remove unused features

This commit is contained in:
oldnapalm
2023-11-28 00:01:44 -03:00
parent 23dca00bbb
commit 5e9c0613d3
2 changed files with 3 additions and 265 deletions
+3 -2
View File
@@ -8,13 +8,14 @@ with open("variant", "rb") as f:
variants = variants_pb2.FeatureResponse() variants = variants_pb2.FeatureResponse()
variants.ParseFromString(f.read()) variants.ParseFromString(f.read())
keep = ['zwift_launcher_']
with open("../variants.txt") as f: with open("../variants.txt") as f:
vs = json.load(f)['variants'] vs = [d for d in json.load(f)['variants'] if any(d['name'].startswith(s) for s in keep)]
for v in MessageToDict(variants)['variants']: for v in MessageToDict(variants)['variants']:
if 'fields' in v['values']: if 'fields' in v['values']:
v['values']['fields'] = dict(sorted(v['values']['fields'].items())) v['values']['fields'] = dict(sorted(v['values']['fields'].items()))
vs[:] = [d for d in vs if d.get('name') != v['name']]
vs.append(v) vs.append(v)
with open("../variants.txt", "w") as f: with open("../variants.txt", "w") as f:
-263
View File
@@ -1,28 +1,14 @@
{ {
"variants": [ "variants": [
{
"name": "bike_override_using_triggers",
"value": true,
"values": {}
},
{ {
"name": "costume_overrides_using_workout_triggers", "name": "costume_overrides_using_workout_triggers",
"value": true, "value": true,
"values": {} "values": {}
}, },
{
"name": "custom_workout_folders",
"value": true,
"values": {}
},
{ {
"name": "disable_yaw_adjustment", "name": "disable_yaw_adjustment",
"values": {} "values": {}
}, },
{
"name": "game_1_14_draftlock_fix",
"values": {}
},
{ {
"name": "game_1_14_settings_refactor", "name": "game_1_14_settings_refactor",
"value": true, "value": true,
@@ -33,20 +19,6 @@
"value": true, "value": true,
"values": {} "values": {}
}, },
{
"name": "game_1_16_2_ble_alternate_unpair_all_paired_devices",
"value": true,
"values": {}
},
{
"name": "game_1_17_1_tdf_femmes_yellow_jersey",
"values": {}
},
{
"name": "game_1_17_ble_disable_component_sport_filter",
"value": true,
"values": {}
},
{ {
"name": "game_1_17_noesis_enabled", "name": "game_1_17_noesis_enabled",
"value": true, "value": true,
@@ -58,65 +30,11 @@
} }
} }
}, },
{
"name": "game_1_18_0_pack_dynamics_2_5_collision_push_back_removal",
"value": true,
"values": {}
},
{ {
"name": "game_1_18_holiday_mode", "name": "game_1_18_holiday_mode",
"value": true, "value": true,
"values": {} "values": {}
}, },
{
"name": "game_1_19_0_default_rubberbanding",
"values": {}
},
{
"name": "game_1_19_paired_devices_alerts",
"value": true,
"values": {}
},
{
"name": "game_1_19_real_time_unlocks",
"value": true,
"values": {}
},
{
"name": "game_1_19_system_alerts",
"value": true,
"values": {}
},
{
"name": "game_1_19_use_tabbed_settings",
"value": true,
"values": {
"fields": {
"game_1_19_use_tabbed_settings": {
"boolValue": false
}
}
}
},
{
"name": "game_1_20_0_enable_stages_steering",
"values": {
"fields": {
"game_1_20_0_enable_stages_steering": {
"boolValue": false
}
}
}
},
{
"name": "game_1_20_clickable_telemetry_box",
"value": true,
"values": {}
},
{
"name": "game_1_20_disable_high_volume_send_mixpanel",
"values": {}
},
{ {
"name": "game_1_20_home_screen", "name": "game_1_20_home_screen",
"value": true, "value": true,
@@ -127,42 +45,15 @@
"value": true, "value": true,
"values": {} "values": {}
}, },
{
"name": "game_1_21_0_ftms_sport_filter",
"values": {}
},
{
"name": "game_1_21_0_gpu_deprecation_warning_message",
"value": true,
"values": {}
},
{
"name": "game_1_21_0_hud_highlighter",
"values": {}
},
{ {
"name": "game_1_21_ble_data_guard_v2", "name": "game_1_21_ble_data_guard_v2",
"values": {} "values": {}
}, },
{
"name": "game_1_21_ftms_bike_trainer_v3",
"value": true,
"values": {}
},
{
"name": "game_1_21_ftms_set_rider_weight",
"value": true,
"values": {}
},
{ {
"name": "game_1_21_perf_analytics", "name": "game_1_21_perf_analytics",
"value": true, "value": true,
"values": {} "values": {}
}, },
{
"name": "game_1_22_allow_uturns_at_low_speed",
"values": {}
},
{ {
"name": "game_1_23_3_wahoo_direct_connect_trainer", "name": "game_1_23_3_wahoo_direct_connect_trainer",
"value": true, "value": true,
@@ -187,49 +78,6 @@
} }
} }
}, },
{
"name": "game_1_24_display_recommended_workout_cards",
"value": true,
"values": {}
},
{
"name": "game_1_24_display_workout_of_the_week_card",
"value": true,
"values": {}
},
{
"name": "game_1_24_workout_blocks_extendable",
"values": {}
},
{
"name": "game_1_25_wdc_error_dialogs",
"values": {}
},
{
"name": "game_1_26_2_data_encryption",
"value": true,
"values": {}
},
{
"name": "game_1_26_club_attribution",
"value": true,
"values": {}
},
{
"name": "game_1_26_memorable_screenshots",
"value": true,
"values": {}
},
{
"name": "game_1_26_ninety_day_prs",
"value": true,
"values": {}
},
{
"name": "game_1_27_0_disable_encryption_bypass",
"value": true,
"values": {}
},
{ {
"name": "game_1_27_atv_remote_gestures", "name": "game_1_27_atv_remote_gestures",
"value": true, "value": true,
@@ -261,24 +109,10 @@
"value": true, "value": true,
"values": {} "values": {}
}, },
{
"name": "game_1_27_fix_training_plan_summary_no_stats",
"values": {}
},
{
"name": "game_1_27_goal_notable_moment",
"value": true,
"values": {}
},
{ {
"name": "game_1_28_event_core_feed_service", "name": "game_1_28_event_core_feed_service",
"values": {} "values": {}
}, },
{
"name": "game_1_28_hub_firmware_update",
"value": true,
"values": {}
},
{ {
"name": "game_1_28_watchdog_timer", "name": "game_1_28_watchdog_timer",
"values": { "values": {
@@ -321,45 +155,10 @@
} }
} }
}, },
{
"name": "game_1_29_event_query_interval",
"value": true,
"values": {
"fields": {
"GROUP_EVENT_QUERY_RATE_SECONDS": {
"numberValue": 120.0
}
}
}
},
{
"name": "game_1_29_fix_stuck_zpower",
"value": true,
"values": {}
},
{
"name": "game_1_29_get_started_workouts",
"values": {}
},
{
"name": "game_1_29_hand_cycle",
"value": true,
"values": {}
},
{ {
"name": "game_1_29_integrate_road_and_bike_type_into_braking_performance", "name": "game_1_29_integrate_road_and_bike_type_into_braking_performance",
"values": {} "values": {}
}, },
{
"name": "game_1_29_level_60_cap_raise",
"value": true,
"values": {}
},
{
"name": "game_1_29_logout_for_windows_and_mac",
"value": true,
"values": {}
},
{ {
"name": "game_1_29_new_local_trainer_profile", "name": "game_1_29_new_local_trainer_profile",
"values": {} "values": {}
@@ -381,16 +180,6 @@
"name": "game_1_29_set_thread_names", "name": "game_1_29_set_thread_names",
"values": {} "values": {}
}, },
{
"name": "game_1_30_ble_cycling_speed_pairing_exception",
"value": true,
"values": {}
},
{
"name": "game_1_30_ble_cycling_speed_pairing_opt",
"value": true,
"values": {}
},
{ {
"name": "game_1_30_campaign_fullscreen_modal", "name": "game_1_30_campaign_fullscreen_modal",
"value": true, "value": true,
@@ -406,20 +195,6 @@
"name": "game_1_30_enable_scale_setting_for_mobile", "name": "game_1_30_enable_scale_setting_for_mobile",
"values": {} "values": {}
}, },
{
"name": "game_1_30_position_accuracy_over_network_global",
"value": true,
"values": {}
},
{
"name": "game_1_30_position_accuracy_over_network_london",
"values": {}
},
{
"name": "game_1_30_set_default_mobile_scale_to_small",
"value": true,
"values": {}
},
{ {
"name": "game_1_31_enable_join_zwifter", "name": "game_1_31_enable_join_zwifter",
"value": true, "value": true,
@@ -454,17 +229,6 @@
"value": true, "value": true,
"values": {} "values": {}
}, },
{
"name": "game_1_33_custom_workouts",
"value": true,
"values": {
"fields": {
"game_1_33_custom_workouts": {
"boolValue": false
}
}
}
},
{ {
"name": "game_1_33_riders_nearby_watts", "name": "game_1_33_riders_nearby_watts",
"values": { "values": {
@@ -1385,11 +1149,6 @@
"name": "game_end_game_session", "name": "game_end_game_session",
"values": {} "values": {}
}, },
{
"name": "game_ftms_spindown_fix",
"value": true,
"values": {}
},
{ {
"name": "game_garage_gearing", "name": "game_garage_gearing",
"values": {} "values": {}
@@ -1403,29 +1162,11 @@
"value": true, "value": true,
"values": {} "values": {}
}, },
{
"name": "game_upload_route_results_v2",
"value": true,
"values": {}
},
{
"name": "game_use_control_settings_tab",
"value": true,
"values": {}
},
{
"name": "game_use_lighting_settings_tab",
"values": {}
},
{ {
"name": "game_workout_detail_screen", "name": "game_workout_detail_screen",
"value": true, "value": true,
"values": {} "values": {}
}, },
{
"name": "game_workout_partners",
"values": {}
},
{ {
"name": "game_zc_pairing_transfer", "name": "game_zc_pairing_transfer",
"values": {} "values": {}
@@ -1510,10 +1251,6 @@
"value": true, "value": true,
"values": {} "values": {}
}, },
{
"name": "xplatform_partner_connection_vitality",
"values": {}
},
{ {
"name": "zwift_launcher_osx_metal", "name": "zwift_launcher_osx_metal",
"value": true, "value": true,